@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow|Volkhov:400italic,700);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);
lite-youtube {
    background-color: #000;
    position: relative;
    display: block;
    contain: content;
    background-position: center center;
    background-size: cover;
    cursor: pointer;
    max-width: 720px;
}/* gradient */lite-youtube::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);
    background-position: top;
    background-repeat: repeat-x;
    height: 60px;
    padding-bottom: 50px;
    width: 100%;
    transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);
}/* responsive iframe with a 16:9 aspect ratio
    thanks https://css-tricks.com/responsive-iframes/
*/lite-youtube::after {
    content: "";
    display: block;
    padding-bottom: calc(100% / (16 / 9));
}lite-youtube > iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
}/* play button */lite-youtube > .lty-playbtn {
    width: 68px;
    height: 48px;
    position: absolute;
    cursor: pointer;
    transform: translate3d(-50%, -50%, 0);
    top: 50%;
    left: 50%;
    z-index: 1;
    background-color: transparent;
    /* YT's actual play button svg */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');
    filter: grayscale(100%);
    transition: filter .1s cubic-bezier(0, 0, 0.2, 1);
    border: none;
}lite-youtube:hover > .lty-playbtn,
lite-youtube .lty-playbtn:focus {
    filter: none;
}/* Post-click styles */lite-youtube.lyt-activated {
    cursor: inherit;
}lite-youtube.lyt-activated::before,
lite-youtube.lyt-activated > .lty-playbtn {
    opacity: 0;
    pointer-events: none;
}.lyt-visually-hidden {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
  }/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;overscroll-behavior:contain;background:rgba(0,0,0,0);transition-property:bottom,background-color;transition-duration:0s,.3s;transition-timing-function:ease;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:calc(100% - 51px);width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:max(calc(100% - 440px), min(calc(100% - (100% - 51px)), calc(100% - 200px)));width:max(calc(100% - 440px), min(calc(100% - calc(100% - 51px)), calc(100% - 200px)));width:max(calc(100% - var(--mm-ocd-max-width)), min(calc(100% - var(--mm-ocd-width)), calc(100% - var(--mm-ocd-min-width))));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;clip-path:inset(0 0 0 0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + 30%);width:calc(100% + var(--mm-spn-panel-offset));padding-right:30%;padding-right:var(--mm-spn-panel-offset);line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * 30%);left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(50px/ 2);top:calc(var(--mm-spn-item-height)/ 2);right:calc(50px/ 2);right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((50px - 24px)/ 2) 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(50px/ 2);top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 calc(20px * 2);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(50px + 1px);top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(50px/ 2);height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}.sb-description h3 {
	font-size: 20px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}.sb-description h3 a {
	color: #4a3c27;
	text-shadow: 0 1px 1px rgba(255,255,255,0.5);
}.nav-arrows {
	display: none;
}.nav-arrows a {
	width: 42px;
	height: 42px;
	background: #cbbfae url(../images/nav.png) no-repeat top left;
	position: absolute;
	top: 50%;
	left: 2px;
	text-indent: -9000px;
	cursor: pointer;
	margin-top: -21px;
	opacity: 0.9;
	border-radius: 50%;
	box-shadow: 0 1px 1px rgba(255,255,255,0.8);
}.nav-arrows a:first-child{
	left: auto;
	right: 2px;
	background-position: top right;
}.nav-arrows a:hover {
	opacity: 1;
}.nav-dots {
	text-align: center;
	position: absolute;
	bottom: -5px;
	height: 30px;
	width: 100%;
	left: 0;
	display: none;
}.nav-dots span {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 3px;
	background: #cbbfae;
	cursor: pointer;
	box-shadow: 
		0 1px 1px rgba(255,255,255,0.6), 
		inset 0 1px 1px rgba(0,0,0,0.1);
}.nav-dots span.nav-dot-current {
	box-shadow: 
		0 1px 1px rgba(255,255,255,0.6), 
		inset 0 1px 1px rgba(0,0,0,0.1), 
		inset 0 0 0 3px #cbbfae,
		inset 0 0 0 8px #fff;
}.nav-options {
	width: 70px;
	height: 30px;
	position: absolute;
	right: 70px;
	bottom: 0px;
	display: none;
}.nav-options span {
	width: 30px;
	height: 30px;
	background: #cbbfae url(../images/options.png) no-repeat top left;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.7;
	display: inline-block;
	border-radius: 50%;
}.nav-options span:first-child{
	background-position: -30px 0px;
	margin-right: 3px;
}.nav-options span:hover {
	opacity: 1;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .items-center.head-mo{
		display: flex !important;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .items-center.head-mo{
	display: none !important;
}
}.header-buttons.btn--rounded-gray {
    background-color: transparent !important; 
}*,
*:after,
*:before {
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */.clearfix:after {
	content: "";
	display: table;
	clear: both;
}/* General Demo Style */body {
	background: #e4ebe9 url(../images/fancy_deboss.png) repeat top left;
	color: #444;
	font-family: "PT Sans Narrow", Arial, sans-serif;
	font-size: 13px;
	font-weight: 400;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    min-width: 320px;
}a {
	color: #000;
	-webkit-text-decoration: none;
	text-decoration: none;
}h1 span, h5 {
	font-size: 18px;
	display: block;
	font-style: italic;
	color: #997f5a;
	font-weight: 400;
	text-shadow: 0px 1px 1px #fff;
}.wrapper1 {
	position: relative;
	
	width: 100%;
	padding: 0 50px;
	margin: 0 auto;
}/* Header Style */.codrops-top {
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}.codrops-top a {
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}.codrops-top a:hover {
	background: rgba(255,255,255,0.6);
}.codrops-top span.right {
	float: right;
}.codrops-top span.right a {
	float: left;
	display: block;
}/* More examples buttons */.more {
	position: relative;
	clear: both;
	padding: 20px;
}.more:before {
	content: "";
	position: absolute;
	background-color: #ddd1b6;
	box-shadow: 0 1px 0 rgba(255,255,255,0.8);
	height: 1px;
	width: 440px;
	left: 50%;
	margin-left: -220px;
	top: -10px;
}.more ul {
	display: block;
	height: 32px;
	text-align: center;
}.more ul li {
	display: inline-block;
	line-height: 24px;
}.more ul li.selected a,
.more ul li.selected a:hover {
	background: #ae997a;
	color: #fff;
	text-shadow: none;
}.more ul li a {
	text-shadow: 1px 1px 1px #fff;
	color: #555;
	background: #fbf9f5;
	padding: 2px 5px;
	margin: 0 2px;
	line-height: 18px;
	display: inline-block;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}.more ul li a:hover {
	background: #8c795d;
	color: #fff;
	text-shadow: none;
}p.info {
	font-family: "Volkhov", serif;
	font-style: italic;
	color: #997f5a;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
	padding: 20px;
	display: block;
	clear: both;
	text-align: center;
	width: 100%;
	max-wdith: 440px;
	margin: 0 auto;
}.sicon-user-circle.header-btn__icon {
    border-width: 0px ;

}.s-cart-summary-total {
    display: block;
}.sicon-shopping-basket{font-size: 22px;}.sicon-shopping-basket:before {
    content: "\ef38";
	font-size: 38px;
}.s-cart-summary-count {
    top: -1.125rem;
}.s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
    right: -0.175rem;
}.btn--circle-gray{
	display: block !important;
}/* Slicebox Style */.sb-slider {
	margin: 10px auto;
	position: relative;
	overflow: hidden;
	width: 100%;
	list-style-type: none;
	padding: 0;
}.sb-slider li {
	margin: 0;
	padding: 0;
	display: none;
}.sb-slider li > a {
	outline: none;
}.sb-slider li > a img {
	border: none;
}.sb-slider img {
	max-width: 100%;
	display: block;
}.sb-description {
	padding: 20px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	z-index: 1000;
	position: absolute;
	background: #CBBFAE;
	background: rgba(190,176,155, 0.4);
	border-left: 4px solid rgba(255,255,255,0.7);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);	
	opacity: 0;
	color: #fff;
	transition: all 200ms;
}.sb-slider li.sb-current .sb-description {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);	
	opacity: 1;
}.sb-slider li.sb-current .sb-description:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
	filter: alpha(opacity=99);	
	background: rgba(190,176,155, 0.7);
}.sb-perspective {
	position: relative;
}.sb-perspective > div {
	position: absolute;
	transform-style: preserve-3d;
	backface-visibility : hidden;
}.sb-side {
	margin: 0;
	display: block;
	position: absolute;

	-moz-backface-visibility : hidden;
	transform-style: preserve-3d;
}/* @media (max-width: 399px),(min-width:300px){
	.s-products-slider-card.swiper-slide {
		max-width:149px; 
	}
}
	@media (max-width: 768px),(min-width:400px){
	
	.s-products-slider-card.swiper-slide {
		max-width:181px; 
	}}
	@media (min-width: 769px){
	
	.s-products-slider-card.swiper-slide {
		max-width:250px; 
	}}
	@media (min-width: 1024px){
	
	.s-products-slider-card.swiper-slide {
	max-width:320px; 
	}} */* {
    font-family: 'Poppins', sans-serif;
}.navigationme {
    position: fixed;
    width: 100%;
    height: 70px;
    background: linear-gradient(45deg, #2196f3, #e91e63);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    bottom: 0;
}.navigationme ul {
    display: flex;
    width: 350px;
}.navigationme ul li {
    position: relative;
    width: 70px;
    height: 70px;
    list-style: none;
    z-index: 1;
}.navigationme ul li a {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    text-align: center;
    font-weight: 500;
}.navigationme ul li a .icon {
    position: relative;
    display: block;
    line-height: 75px;
    font-size: 1.5em;
    text-align: center;
    color: #fff;
    transition: .5s;
}.navigationme ul li.activeme a .icon {
    transform: translateY(-32px);
}.navigationme ul li a .text {
    position: absolute;
    color: #fff;
    font-weight: 400;
    font-size: .75em;
    letter-spacing: .05em;
    opacity: 0;
    transform: translateY(20px);
    transition: .5s;
}.navigationme ul li.activeme a .text {
    opacity: 1;
    transform: translateY(10px);
}.navigationme ul li a .circle {
    position: absolute;
    display: block;
    width: 50px;
    height: 50px;
    background: transparent;
    border-radius: 50%;
    border: 1.8px solid #fff;
    transform: translateY(-37px) scale(0);
}.navigationme ul li.activeme a .circle {
    transition: .5s;
    transition-delay: .5s;
    transform: translateY(-37px) scale(1);
}.indicatorme {
    position: absolute;
    top: -50%;
    width: 70px;
    height: 70px;
    background: linear-gradient(45deg, #2196f3, #e91e63);
    border: 6px solid #ffffff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .5s;
}.indicatorme::before {
    content: '';
    position: absolute;
    top: 50%;
    left: -22px;
    width: 20px;
    height: 20px;
    background: transparent;
    border-top-right-radius: 20px;
    box-shadow: 1px -10px 0 #ffffff;
}.indicatorme::after {
    content: '';
    position: absolute;
    top: 50%;
    right: -22px;
    width: 20px;
    height: 20px;
    background: transparent;
    border-top-left-radius: 20px;
    box-shadow: -1px -10px 0 #ffffff;
}.navigationme ul li:nth-child(1).activeme~.indicatorme {
    transform: translateX(calc(70px * 0));
}.navigationme ul li:nth-child(2).activeme~.indicatorme {
    transform: translateX(calc(-70px * 1));
}.navigationme ul li:nth-child(3).activeme~.indicatorme {
    transform: translateX(calc(-70px * 2));
}.navigationme ul li:nth-child(4).activeme~.indicatorme {
    transform: translateX(calc(-70px * 3));
}.navigationme ul li:nth-child(5).activeme~.indicatorme {
    transform: translateX(calc(-70px * 4));
}/* العرض الافتراضي (الهاتف) */.s-slider-swiper-wrapper1 {
        display: flex;
        width: 100%;
        justify-content: center;
        flex-wrap: nowrap;
        overflow: hidden;
        gap: 1rem;
        flex-wrap: wrap; /* يسمح بعرض العناصر في عدة صفوف إذا لزم الأمر */
    }.carousel-sliderr .swiper{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    display: contents;

    padding-left: 5px;
    padding-right: 5px;
}.swiper-slide-me {
        flex: 0 0 calc(30% - 1rem);
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    }/* الخطين قبل وبعد */.section-title h2::before, .section-title h2::after {
    content: "";
    position: absolute;
    top: 50%;
    height: 1px;
    /* background: linear-gradient(45deg, var(--color-primary), transparent 70%); */
    width: 43vw;
    z-index: -1;
}/* عند التوسيع للشاشة الأكبر (مثلاً اللابتوب) */@media (min-width: 1024px) {
        .swiper-slide-me {
            flex: 0 0 calc(12% - 1rem); /* لعرض 4 عناصر في الصف */
        }
        .section-title h2::before,
.section-title h2::after {
  content: "";
  position: absolute;
  top: 50%;
  height: 1px;
  /* background: linear-gradient(45deg, var(--color-primary), transparent 70%) ; */
  width: 46vw; /* هنا يمتد الخط لعرض الشاشة بالكامل */
  z-index: -1;
}
    }.section .s-slider-prev,
    .section .s-slider-next {
        display: none;
    }/*desgin title*/.section-title ,.section-title2 {
  width: 100%;
  overflow: hidden;
  text-align: center;
  position: relative;
  margin: 0px 0;
}.section-title h2,.section-title2 h2 {
  font-size: 36px;
  font-weight: 700;
  color: #000;
  margin-bottom: 8px;
  position: relative;
  display: inline-block;
  padding: 20px 0px;
}.section-title h2::before,
.section-title h2::after {
  content: "";
  position: absolute;
  top: 50%;
  /* width: 100px; */
  height: 1px;
}.section-title h2::after
{
      background:linear-gradient(88deg, #414042, transparent 70%);
      background:linear-gradient(88deg, var(--color-primary), transparent 70%) ;

}.section-title h2::before {  background:linear-gradient(266deg, #414042, transparent 70%);  background:linear-gradient(266deg, var(--color-primary), transparent 70%);
  right: 100%;
  margin-right: 10px;
}.section-title h2::after {
  left: 100%;
  margin-left: 10px;
}.section-title p,.section-title2 p  {
  font-size: 18px;
  color: rgb(53, 50, 52) ;
  font-weight: 500;
  margin: 0;
}.section-title,.section-title2 {
  text-align: center;
  position: relative;
  margin: 0px 0;
}.section-title h2 ,.section-title2 h2 {
  font-size: 36px;
  font-weight: 700;
  color: #000;
  margin-bottom: 8px;
  display: inline-block;
  position: relative;
  z-index: 1;
  padding: 20px 0px;
}.section-title h2::before {
  right: 100%;
}.section-title h2::after {
  left: 100%;
}.section-title p,.section-title2 p  {
  font-size: 18px;
  color: #5a5a5a;
  font-weight: 500;
  margin: 0;
}.s-block__title h2 {
    line-height: 2.2 !important;
}.s-block__title h2 {
    position: relative;
    font-size: 2.125rem;
    line-height: 1.75rem;
    font-weight: 600;
    font-family: 'PingARLT';
}@media (min-width: 1200px) {
        .offerImageContainer {
            height: 400px;
        }
    }.splide__list {
        transform: translateX(calc(0px + 100vw)) !important;
        transform: translateX(calc(var(--translate, 0px) + 100vw)) !important;
    }/* ================================================== *//* ========= START: CLEANED CSS FOR OFFERS ========== *//* ================================================== *//* General Styles for the Offers Section */#bqOffers .heading {
        padding: 0 1rem;
        /* Replaces px-3 */
        display: flex;
        justify-content: space-between;
        align-items: center;
    }#bqOffers .heading h4,
    #bqOffers .heading h5 {
        margin: 0;
    }#bqOffers .heading h4 {
        font-size: 1.1rem;
    }#bqOffers .heading h5 {
        font-size: 1rem;
    }#bqOffers .colorPrimary {
        color: #000;
    }#bqOffers .mt-3 {
        margin-top: -1rem !important;
    }#bqOffers .px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }/* Offer Card Styles */.offersCard {
        position: relative;
        height: 100%;
    }.offersBody {
        position: relative;
        height: 100%;
    }.offerImageContainer {
        width: 100%;
        /* overflow: hidden; */
        height: 100%;
    }.offersCard .offersBody img {
        width: 100%;
    }.offersBody .offerContent {
        padding-left: 3rem;
        /* Replaces px-5 */
        padding-right: 3rem;
        /* Replaces px-5 */
    }.offersBody .offerContent .text {
        position: absolute;
        right: 10.5%;
        width: 80%;
        bottom: -68%;
        background-color: #fff;
        box-shadow: 0 0 18px rgba(0, 0, 0, 0.12);
        padding: 1rem;
        /* Replaces p-3 */
    }.offersBody .offerContent .text h3 {
        text-align: center;
        margin-top: 0.5rem;
        margin-bottom: 0.25rem;
        font-size: 1rem;
    }.offersBody .offerContent .text p {
        text-align: center;
        font-size: 0.8rem;
    }.offerDescription {
        /* height: 41px; */
        overflow: hidden;
    }.has-scroll-bar{
	 scrollbar-color: #414042 #eaeaea;
	 scrollbar-color: var(--color-primary) #eaeaea;
}.offersBody .offerContent .text {
        position: absolute;
        right: 10.5%;
        width: 80%;
        background-color: #fff;
        box-shadow: 0 0 18px rgba(0,0,0,0.12157);
    }/* Button Styles */.btn {
        display: inline-block;
        font-weight: 400;
        line-height: 1.5;
        color: #212529;
        text-align: center;
        -webkit-text-decoration: none;
        text-decoration: none;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
           -moz-user-select: none;
                user-select: none;
        background-color: transparent;
        border: 1px solid transparent;
        padding: 0.375rem 0.75rem;
        font-size: 1rem;
        border-radius: 8px;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    }.btn-primary {
        background-color: #de0f7e;
        background-color: var(--mainPink, #de0f7e);
        color: #fff;
        font-weight: 400;
        border-color: #de0f7e;
        border-color: var(--mainPink, #de0f7e);
    }.btn-primary:hover {
        background-color: #b10360;
        border-color: #b10360;
    }.offersBody .offerContent .btn-primary {
        font-size: 0.7rem;
        margin-bottom: 0.5rem;
        /* Replaces mb-2 */
        padding: 0.375rem 1rem;
        /* Replaces px-3 */
    }/* Flexbox Utilities */.d-flex {
        display: flex !important;
    }.justify-content-center {
        justify-content: center !important;
    }.justify-content-between {
        justify-content: space-between !important;
    }.align-items-center {
        align-items: center !important;
    }/* Spacing Utilities */.m-0 {
        margin: 0 !important;
    }.mt-2 {
        margin-top: 0.5rem !important;
    }.mb-1 {
        margin-bottom: 0.25rem !important;
    }.mb-2 {
        margin-bottom: 0.5rem !important;
    }.pb-5 {
        padding-bottom: 3rem !important;
    }/* Responsive Spacing */@media (min-width: 992px) {
        /* .pb-lg-0 {
            padding-bottom: 0 !important;
        } */
    }/* Splide.js Basic Structure (Kept for layout) */.splide {
        position: relative;
        visibility: hidden;
    }.splide.is-initialized {
        visibility: visible;
    }.splide__track {
        overflow: hidden;
        position: relative;
    }.splide__list {
        margin: 0 !important;
        padding: 0 !important;
    }.splide__list {
        display: flex;
        height: 100%;
    }.swiper-slide {
        list-style-type: none !important;
    }.swiper-slide {
        flex-shrink: 0;
        margin: 0;
        position: relative;
    }.splide__pagination {
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0;
    }.splide__pagination li {
        display: inline-block;
        list-style-type: none;
        margin: 0;
    }.splide__pagination__page {
        background: #ccc;
        border: 0;
        border-radius: 50%;
        display: inline-block;
        height: 8px;
        margin: 3px;
        padding: 0;
        position: relative;
        width: 8px;
    }.offersBody .offerContent .text {
        position: absolute;
        right: 10.5%;
        width: 80%;
        background-color: #fff;
        box-shadow: 0 0 18px rgba(0,0,0,0.12157);
    }@media screen and (max-width: 430px) {
        #bqOffers .offerContent .text {
            bottom: -73%;
        }
        .swiper-slide-me .text-sm {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }#bqOffers .offerContent .text {
        right: 11.5%;
        width: 80%;
    }.splide__pagination__page.is-active {
        background: #de0f7e;
        background: var(--mainPink, #de0f7e);
        transform: scale(1.4);
    }/* Specific Layout for Offers */.offerCol {
        margin-bottom: 10rem;
    }@media screen and (min-width: 801px) {

        .azall_w {
            width: calc(50vw - 1rem) !important;
        }

        /* .swiper-backface-hidden .swiper-slide.azall_w {

            margin: 10px;

        } */
    }@media screen and (max-width: 800px) {
        .offerContent .text {
            bottom: -9rem
        }

        .azall_w {
            width: calc(100vw - 0rem);
        }
    }@media (min-width: 1200px) {
        .offerImageContainer {
            height: 400px;
        }

        .offersBody .offerContent .text {
            bottom: -1%;
            right: 9%;
            width: 80%;
        }

        .offerCol {
            margin-bottom: 150px;
        }
    }@media screen and (max-width: 800px) {
        .offerContent .text {
            bottom: -9rem;
        }

        .azall_w {
            width: calc(50% - 1rem);
        }
    }@media screen and (max-width: 430px) {
        #bqOffers .offerContent .text {
            bottom: -73%;
        }
    }#bqOffers .offerContent .text {
        right: 11.5%;
        width: 80%;
    }@media screen and (max-width: 800px) {
        .offerContent .text {
            bottom: -9rem;
        }
    }salla-slider.photos-slider .azall_w.swiper-slide {

        overflow: visible;
        border-radius: 0.375rem;
    }.offersBody .offerContent {
        position: relative;
    }.offerImageContainer .text {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        /* يضمن أن نصفها داخل ونصفها خارج */
        width: 80%;
        background: #fff;
        box-shadow: 0 0 18px rgba(0, 0, 0, 0.12);
        padding: 1rem;
        z-index: 2;
    }/* تعديل الهوامش السفلية حتى لا تختفي */.offerCol {
        margin-bottom: 200px;
    }@media (max-width: 800px) {
        .offersBody .offerContent .text {
            width: 90%;
            top: 60%;
            /* نرفعها شوي للأسفل للشاشات الصغيرة */
        }
    }/* container image */.offerImageContainer {
        position: relative;
        /* overflow: hidden; */
        height: 400px;
        /* ممكن تغيّر حسب التصميم */
    }/* صورة متناسقة */.offerImageContainer img {
        display: block;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
    }/* الـ white box (نصف فوق الصورة ونصف تحتها) */.offerImageContainer .text {
        position: absolute;
        left: 50%;
        top: 100%;
        /* نقطة البداية = أسفل الصورة */
        transform: translate(-50%, -50%);
        /* ينقل العنصر إلى أعلى نصف ارتفاعه => نصفه فوق ونصفه تحت */
        width: 85%;
        z-index: 5;
        pointer-events: auto;
    }/* المظهر الداخلي */.offerImageContainer .offerContent .text {
        background: #fff;
        box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
        padding: 1rem;
        border-radius: 8px;
    }/* تترك مساحة كافية تحت السلايد حتى لا يقطع العنصر العناصر التي تحته */.offerCol {
        margin-bottom: 220px;
    }/* استجابة للشاشات الصغيرة */@media (max-width: 800px) {
        .offerImageContainer {
            height: 380px;
        }

        .offerImageContainer .offerContent {
            width: 92%;
        }

        .offerCol {
            margin-bottom: 160px;
        }
         .section-title h2 ,.section-title2 h2 {
    font-size: 18px;
    font-weight: 700;
    color: #000;
    margin-bottom: 8px;
    display: inline-block;
    position: relative;
    z-index: 1;
    padding: 10px 0px;
}
.section-title p, .section-title2 p {
    font-size: 13px;
    color: #5a5a5a;
    font-weight: 500;
    margin: 0;
}
    }/* ================================================== *//* ========== END: CLEANED CSS FOR OFFERS =========== *//* ================================================== */@media (min-width: 1200px) {
  .sswiper-wrapper  {
    justify-content: space-between;
  }

  .offerCol.swiper-slide {
    width: 33% !important;
     margin-left: 0 !important;
  }

  .offerCol.swiper-slide { /* يخلي فقط عنصرين في الصف */
  }
 
}@media (min-width: 640px) {
    .s-count-down-list {
        padding-left: 0rem !important;
        padding-right: 0rem !important ;
    }
}.azall_theme salla-slider[type]:not(.hydrated) > div > div, salla-slider[type]:not(.hydrated) .swiper > div > div > div, .carousel-slider .swiper-wrapper > div {
    flex-shrink: 0;
    padding-left: 0px;
    padding-right: 0px;
}.moveing-section .swiper-slide {
   gap:1rem
}.brands-style-box{max-width:80%;margin:auto}.animated-brands--marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);height:100%;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:1rem;direction:ltr;margin-bottom:15px}.animated-brands--marquee:last-child{margin-bottom:0}.animated-brands--marquee .marquee__group{display:flex;align-items:center;gap:16px;animation:scroll 60s linear infinite;-webkit-animation:scroll 60s linear infinite}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 16px));-webkit-transform:translateX(calc(-100% - 16px));-moz-transform:translateX(calc(-100% - 16px));-ms-transform:translateX(calc(-100% - 16px));-o-transform:translateX(calc(-100% - 16px))}}.animated-brands--marquee:hover .marquee__group{animation-play-state:paused}.animated-brands--marquee:nth-child(2) .marquee__group{animation-direction:reverse}.marquee__group a{display:block}.marquee__group a img{width:100px;height:100px;min-width:100px;padding:0px;-o-object-fit:contain;object-fit:contain;background:#414042;background:var(--color-primary)}@media (max-width:992px){.brands-style-box{max-width:100%}.marquee__group a img{width:85px;height:85px;min-width:85px;padding:0px;background:#414042;background:var(--color-primary)}.animated-brands--marquee{margin-bottom:12px}.animated-brands--marquee .marquee__group{gap:12px}}/* ===================== Reset & Grid ===================== */* { box-sizing: border-box; }*::before, *::after { box-sizing: border-box; }body {
    font-family: "Barlow", sans-serif;
    font-size: 1.125rem;
    line-height: 1.5;
    color: #787878;
    background: #fff;
    margin: 0;
    padding: 0;
  }.container {
    max-width: 1140px;
    width: 100%;
    margin: auto;
    padding: 0 1rem;
  }.azallme .grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }/* ===================== Column Classes ===================== */.column-xs-12 { grid-column: span 12; }.column-md-4 { grid-column: span 4; }.column-md-6 { grid-column: span 6; }/* ===================== Gallery ===================== */.gallery {
    padding: 0 0 1rem 0;
  }.img-container {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    cursor: pointer;
  }.img-container img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    transition: transform 0.3s ease-in-out;
  }.img-container:hover img {
    transform: scale(1.05);
  }.img-content-hover {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.9);
    padding: 1rem;
    pointer-events: none;
    transition: transform 0.2s ease;
    display: block;
  }.title {
    font-size: 1.5rem;
    font-weight: 700;
    color: #2e2e2e;
    margin: 0 0 0.25rem 0;
  }.category {
    font-size: 1rem;
    color: #787878;
    margin: 0;
  }@media screen and (max-width: 1024px) {
    .img-container {
      height: auto;
    }
    .img-content-hover {
      transform: none !important;
    }
    .img-content-hover {
      position: static;
      background: transparent;
      padding: 0.5rem 0;
    }
  }.img-content-hover {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.9);
  padding: 1rem;
  pointer-events: none;
  transition: transform 0.2s ease, opacity 0.2s ease;
  opacity: 0; /* مخفي افتراضيًا */
}.img-container.hovered .img-content-hover {
  opacity: 1; /* يظهر عند المرور على الصورة */
}/*  catalog.css   */.s1 a,.s3 a , .s5 a, .s7 a , .s9 a{margin-top:0rem !important}* {
            margin: 0px;
            padding: 0px;
            font-family: poppins;
            box-sizing: border-box;
        }a {
            -webkit-text-decoration: none;
            text-decoration: none;
        }/*======================================*/.azall-catalog .mySwiper {
            width: 90%;
            margin: 10px auto;

        }.azall-catalog .slider-box {
            width: 100%;
            padding: 20px 10px;
            border: 1px solid #1f1f1f;
            display: flex;

            grid-gap: 10px;
            -webkit-user-select: none;
               -moz-user-select: none;
                    user-select: none;
            flex-direction: column;
        }.azall-catalog .slider-text {
            margin-bottom: 30px;
        }.azall-catalog .swiper-slide:nth-of-type(odd) .slider-box {
            flex-direction: column-reverse;
        }.azall-catalog .swiper-slide:nth-of-type(odd) .slider-box .slider-text {
            margin-top: 30px;
            margin-bottom: 0px;
        }.azall-catalog .slider-img {
            width: 100%;
            height: 350px;
            /* filter: grayscale(0.8); */
            /* opacity: 0.8; */
            transition: all ease 0.3s;
        }.azall-catalog .slider-img img {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover;
            -o-object-position: center;
               object-position: center;
        }.azall-catalog .slider-text strong {

            font-size: 1.2rem;
            font-weight: 600;
            letter-spacing: 4px;
        }.azall-catalog .slider-box:hover .slider-img {
            opacity: 1;
            filter: grayscale(0);
        }.azall-catalog .swiper-pagination {
            position: static !important;
        }.azall-catalog .swiper-pagination {
            margin-top: 10px;
        }@media(max-width:600px) {
            .azall-catalog .slider-img {
                height: 300px;
            }
        }/* hosam style catalog */.hmln_nrmsd_showcase_section {
            padding:0 0 3.5rem 0
        }.hmln_nrmsd_showcase_container {
            max-width: 1600px;
            margin: 0 auto;
            padding: 0 15px
        }.hmln_nrmsd_slider_wrapper {
            position: relative
        }.hmln_nrmsd_showcase_slider {
            overflow: hidden
        }.hmln_nrmsd_showcase_slider .swiper-slide {
            height: auto
        }.hmln_nrmsd_showcase_card {
            display: block;
            position: relative;
            border-radius: 1rem;
            overflow: hidden;
            -webkit-text-decoration: none;
            text-decoration: none;
            height: 380px
        }.hmln_nrmsd_card_media {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }.hmln_nrmsd_card_image {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover;
            transition: transform .5s ease
        }.hmln_nrmsd_showcase_card:hover .hmln_nrmsd_card_image {
            transform: scale(1.05)
        }.hmln_nrmsd_card_overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: var(--hmln-nrmsd-overlay-color);
            opacity: .3;
            z-index: 1
        }.hmln_nrmsd_card_content {
            position: relative;
            z-index: 2;
            color: var(--hmln-nrmsd-text-color);
            padding: 1.5rem;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            height: 100%
        }.hmln_nrmsd_card_header {
            text-align: center
        }.hmln_nrmsd_card_subtitle {
            font-size: .9rem;
            font-weight: 500;
            margin-bottom: .5rem;
            display: block
        }.hmln_nrmsd_card_title {
            font-size: 2rem;
            font-weight: 700;
            margin: 0
        }.hmln_nrmsd_card_category {
            display: flex;
            align-items: center;
            gap: .75rem;
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(10px);
            border-radius: .75rem;
            padding: .5rem
        }.hmln_nrmsd_category_image_wrapper {
            width: 50px;
            height: 50px;
            border-radius: .5rem;
            overflow: hidden;
            flex-shrink: 0
        }.hmln_nrmsd_category_image_wrapper img {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover
        }.hmln_nrmsd_category_info {
            flex-grow: 1
        }.hmln_nrmsd_category_name {
            font-size: .9rem;
            font-weight: 600;
            margin: 0
        }.hmln_nrmsd_category_button {
            background: var(--hmln-nrmsd-button-bg);
            color: var(--hmln-nrmsd-button-text);
            padding: .5rem 1rem;
            border-radius: .5rem;
            font-size: .8rem;
            font-weight: 600;
            transition: transform .3s ease
        }.hmln_nrmsd_showcase_card:hover .hmln_nrmsd_category_button {
            transform: scale(1.1)
        }.hmln_nrmsd_swiper_button {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 44px;
            height: 44px;
            background: white;
            border-radius: 50%;
            display: none;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            z-index: 10;
            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
            transition: all .3s ease
        }.hmln_nrmsd_swiper_button:hover {
            transform: translateY(-50%) scale(1.1)
        }.hmln_nrmsd_swiper_button--prev {
            left: -15px
        }.hmln_nrmsd_swiper_button--next {
            right: -15px
        }.hmln_nrmsd_swiper_button svg {
            width: 20px;
            height: 20px;
            color: #333
        }.swiper-button-disabled {
            opacity: .3;
            cursor: not-allowed;
            pointer-events: none
        }@media (max-width:768px) {
            .hmln_nrmsd_category_button {
                display: none
            }
        }@media (min-width:768px) {
            .hmln_nrmsd_showcase_card {
                height: 420px
            }

            .hmln_nrmsd_swiper_button {
                display: flex
            }
        }/* photo gallery css */.body-img-grid {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-family: sans-serif;
}h1 {
  color: coral;
}.body-img-grid .grid-container {
  -moz-columns: var(--col-num) 150px;
       columns: var(--col-num) 150px;
  -moz-column-gap: 20px;
       column-gap: 20px;
  width: 90%;
  margin: 0 auto;
}.body-img-grid .grid-container div {
    
    margin:.5rem .5rem  ;
    display: inline-block;
    width: 100%;
    border: solid 2px black;
    padding: 5px;
    box-shadow: 5px 5px 5px rgba(0,0,0,0.5);
    border-radius: 5px;
    transition: all .25s ease-in-out;
  }.body-img-grid .grid-container div:hover img {
      /* filter: grayscale(0); */
    }.body-img-grid .grid-container div:hover {
      border-color: #414042;
      border-color: var(--color-primary);
    }.body-img-grid .grid-container div img {
      width: 100%;
      /* filter: grayscale(100%); */
      border-radius: 5px;
      transition: all .25s ease-in-out;
    }.body-img-grid .grid-container div p {
      margin: 5px 0;
      padding: 0;
      text-align: center;
      font-style: italic;
    }/* image viewer css *//*  كود image_viewer   */.body-azall {
  margin: 0;
  min-height: auto;

  font-family: sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
}.body-azall .container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 9vmin ;
  overflow: hidden;
  transform: skew(5deg);
}.card {
  flex: 1;
  transition: all 1s ease-in-out;
  height: 75vmin;
  position: relative;
}.card__head {
  color: black;
  background: #414042;
  background: var(--color-primary);
  padding: 0.5rem;
  transform: rotate(-90deg);
  transform-origin: 0% 0%;
  transition: all 0.5s ease-in-out;
  min-width: 100%;
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 1rem;
  white-space: nowrap;
}.card:hover img {
  filter: grayscale(0);
}.card img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 1s ease-in-out;
  /* filter: grayscale(100%); */
}.card:not(:nth-child(6)) {
  margin-right: .5rem;
}/* ✅ فقط تصغير الكروت في الجوال دون تغيير التصميم */@media (max-width: 768px) {
  .body-azall .container {
    margin:0 5vmin;
  }

  .card {
    height: 50vmin; /* فقط تصغير الحجم */
  }
  .card.overflow-hidden .card__head{
    width: 189px;
  }
  .card.overflow-hidden.active .card__head{
    width: 100%;
  }
  
}.card.active {
  flex-grow: 4;
}@media (min-width: 1200px) {
  .card.active {
  flex-grow: 2;
}
.card:not(:nth-child(6)) {
  margin-right: 1rem;
}

  .card.overflow-hidden .card__head{
    width: 200px;
  }
  .card.overflow-hidden.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.overflow-hidden .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.overflow-hidden.active .card__head{
    width: 100%;
  }
}.card.overflow-hidden .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}/* ✅ دعم اللمس ليعمل نفس تأثير hover على الهاتف *//* .card.active img {
   filter: grayscale(0); 
} */.card.active .card__head {
  text-align: center;
  top: calc(100% - 2em);
  color: white;
  background: rgba(0, 0, 0, 0.5);
  font-size: 1rem;
  transform: rotate(0deg) skew(-5deg);
}/*title2*/.azall-block-titles {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-align: center;
            padding: 0rem 1rem;
            font-family: Arial, sans-serif;
            width: 100%;
            box-sizing: border-box;
        }.azall-default-title {
            font-size: 1.8rem;
            font-weight: bold;
            color: #414042;
            color: var(--color-primary);
            margin: 0;
            line-height: 1.2;
        }.azall-default-subtitle {
            font-size: 0.95rem;
          
            margin-top: 0.75rem;
            margin-bottom: 0.75rem;
            line-height: 1.5;
        }/* الخط المزخرف مع الدائرة */.azall-enhanced-line {
            display: block;
            border: 2px solid #414042;
            border: 2px solid var(--color-primary);
            width: 10px;
            height: 10px;
            border-radius: 50%;
            position: relative;
            margin: 0.5rem auto;
        }/* الخطوط الجانبية */.azall-enhanced-line::before,
        .azall-enhanced-line::after {
            content: "";
            position: absolute;
            top: 50%;
            width: 100px; /* طول الخط الافتراضي */
            height: 1px;
            background-color: #414042;
            background-color: var(--color-primary);
            transform: translateY(-50%);
        }/* الخط الأيمن */.azall-enhanced-line::before {
            right: 250%; /* المسافة من الدائرة */
        }/* الخط الأيسر */.azall-enhanced-line::after {
            left: 250%; /* المسافة من الدائرة */
        }/* --- التجاوب مع الأجهزة المختلفة --- *//* للهواتف الصغيرة جداً */@media (max-width: 480px) {
            .azall-default-title {
                font-size: 1.5rem;
            }
            .azall-default-subtitle {
                font-size: 0.85rem;
            }
            .azall-enhanced-line::before,
            .azall-enhanced-line::after {
                width: 60px; /* تقصير الخطوط في الشاشات الصغيرة */
            }
        }/* للأجهزة اللوحية (iPad) */@media (min-width: 768px) {
            .azall-default-title {
                font-size: 2rem;
            }
            .azall-enhanced-line::before,
            .azall-enhanced-line::after {
                width: 120px;
            }
        }/* للحواسيب المحمولة والشاشات الكبيرة */@media (min-width: 1024px) {
            .azall-default-title {
                font-size: 2.2rem;
            }
            .azall-enhanced-line::before,
            .azall-enhanced-line::after {
                width: 150px;
            }
        }/* --- الحاوية الرئيسية (Grid) --- */.azalmr {
      display: flex;
      gap: 1rem;
      /* padding: 0 0rem; */ 
     max-width: 100vw;
     justify-content: center;
     align-items: center;
      margin: 0 auto;
      /* الافتراضي للهواتف: عمود واحد */
      /* grid-template-columns: 1fr; */
    }@media (max-width: 768px) {
      .blog-azal {
       width: 96vw;
      }
       .containerazaz.azalmr.container{
        display: inline-grid;
      }
    }/* الأجهزة اللوحية (iPad): عمودين */@media (min-width: 768px) {
     
      .blog-azal {
       width: 49vw;
      }
    }/* الحواسيب المحمولة (Laptop): 3 أعمدة */@media (min-width: 1024px) {
      .blog-azal {
       width: 33vw;    
          }
    }/* --- تصميم البطاقة --- */.azalmr .blog-azal {
      background: transparent;
      border-radius: 1.25rem;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      transition: 0.3s;
      box-shadow: -5px 5px 3px #645252;
    }/* منطقة الصورة مع الشكل المقصوص */.azalmr .blog-azal .all-im {
      position: relative;
      width: 100%;

    }.blog-azal .all-im .inverted {
      clip-path: url("#clip");
      width: 100%;
      height: 300px;
      /* ارتفاع ثابت للصورة */
      background-color: #eee;
      overflow: hidden;
      border-radius: 1.25rem;
    }.all-im .inverted .imgBox {
      width: 100%;
      height: 100%;
    }.all-im .inverted .imgBox img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      display: block;
    }.blog-azal .all-im a .icon {
      box-shadow: -6px 3px 10px #000000;
    }/* الأيقونة الدائرية السوداء */.blog-azal .all-im .icon {
      width: 4rem;
      height: 4rem;
      margin-top: -5rem;
      /* رفع الأيقونة فوق الصورة */
      margin-left: auto;
      /* دفعها لليسار في RTL */
      margin-right: 0.5rem;
      border-radius: 50%;
      /* background: black; */
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
      z-index: 10;
    }.blog-azal .all-im .icon a {
      color: #000000;
      /* لون السهم الأزرق كما في الصورة */
      -webkit-text-decoration: none;
      text-decoration: none;
      display: flex;
      align-items: center;
      justify-content: center;
    }/* محتوى النص */.blog-azal .content {
      padding: 1rem 1.5rem;
      text-align: right;
    }.blog-azal .content h3 {
      font-size: 1.5rem;
      margin: 0.5rem 0;
      color: #333;
    }.blog-azal .content p {
      margin: 0.5rem 0 1rem;
      color: #666;
      font-size: 0.95rem;
      line-height: 1.4;
    }/* التصنيفات (Tags) */.blog-azal .content ul {
      margin: 0;
      padding: 0;
      list-style: none;
      display: flex;
      flex-wrap: wrap;
      gap: 0.5rem;
    }.blog-azal .content ul li {
      text-transform: uppercase;
      font-weight: 700;
      font-size: 0.75rem;
      padding: 0rem 1.2rem;
      border-radius: 4px;
      color: #fff;
    }.blog-azal .branding {
      color: #785d52 !important;
    }.blog-azal .branding {
      background-color: #d3b19a;
    }.blog-azal .packaging {
      color: #426b69 !important;
    }.blog-azal .packaging {
      background-color: #70b3b1;
    }/* SVG Clip Path */.blog-azal .all-im .svg-defs {
      position: absolute;
      width: 0;
      height: 0;
    }.blog-azal:nth-child(1) .icon {
      background-color: #637f58;
      /* البطاقة الأولى */
    }.blog-azal:nth-child(2) .icon {
      background-color: #a24d0a;
      /* البطاقة الثانية */
    }.blog-azal:nth-child(3) .icon {
      background-color: #42aba7;
      /* البطاقة الثالثة */
    }*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, 0.5);
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, 0.5);
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}/* ! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com *//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: "DINNextLTArabic", -apple-system, BlinkMacSystemFont;
  font-family: var(--font-main), -apple-system, BlinkMacSystemFont; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0px;
    padding-top: 0.5rem;
    padding-right: 0.75rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 rgba(0,0,0,0);
}[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(1px + 0px) #2563eb, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #2563eb;
}input::-moz-placeholder, textarea::-moz-placeholder{
    color: #6b7280;
    opacity: 1;
}input::placeholder,textarea::placeholder{
    color: #6b7280;
    opacity: 1;
}::-webkit-datetime-edit-fields-wrapper{
    padding: 0;
}::-webkit-date-and-time-value{
    min-height: 1.5em;
    text-align: inherit;
}::-webkit-datetime-edit{
    display: inline-flex;
}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{
    padding-top: 0;
    padding-bottom: 0;
}select{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right 0.5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}[multiple],[size]:where(select:not([size="1"])){
    background-image: none;
    background-image: initial;
    background-position: 0 0;
    background-position: initial;
    background-repeat: repeat;
    background-repeat: initial;
    background-size: auto auto;
    background-size: initial;
    padding-right: 0.75rem;
    -webkit-print-color-adjust: inherit;
            print-color-adjust: inherit;
}[type='checkbox'],[type='radio']{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    padding: 0;
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #2563eb;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    --tw-shadow: 0 0 rgba(0,0,0,0);
}[type='checkbox']{
    border-radius: 0px;
}[type='radio']{
    border-radius: 100%;
}[type='checkbox']:focus,[type='radio']:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(2px + 2px) #2563eb, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}[type='checkbox']:checked,[type='radio']:checked{
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}[type='checkbox']:checked{
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}@media (forced-colors: active) {[type='checkbox']:checked{
        -webkit-appearance: auto;
           -moz-appearance: auto;
                appearance: auto;
    }
}[type='radio']:checked{
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}@media (forced-colors: active) {[type='radio']:checked{
        -webkit-appearance: auto;
           -moz-appearance: auto;
                appearance: auto;
    }
}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{
    border-color: transparent;
    background-color: currentColor;
}[type='checkbox']:indeterminate{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}@media (forced-colors: active) {[type='checkbox']:indeterminate{
        -webkit-appearance: auto;
           -moz-appearance: auto;
                appearance: auto;
    }
}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
    border-color: transparent;
    background-color: currentColor;
}[type='file']{
    background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
    background: initial;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: inherit;
    line-height: inherit;
}[type='file']:focus{
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color;
}.\!container{
    width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}.container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;
}@media (min-width: 1280px){.\!container{
        max-width: 1280px !important;
    }.container{
        max-width: 1280px;
    }
}.form-input,.form-textarea,.form-select,.form-multiselect{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0px;
    padding-top: 0.5rem;
    padding-right: 0.75rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 rgba(0,0,0,0);
}.form-input:focus, .form-textarea:focus, .form-select:focus, .form-multiselect:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(1px + 0px) #2563eb, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #2563eb;
}.form-input::-moz-placeholder, .form-textarea::-moz-placeholder{
    color: #6b7280;
    opacity: 1;
}.form-input::placeholder,.form-textarea::placeholder{
    color: #6b7280;
    opacity: 1;
}.form-input::-webkit-datetime-edit-fields-wrapper{
    padding: 0;
}.form-input::-webkit-date-and-time-value{
    min-height: 1.5em;
    text-align: inherit;
}.form-input::-webkit-datetime-edit{
    display: inline-flex;
}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{
    padding-top: 0;
    padding-bottom: 0;
}.sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}.pointer-events-none{
    pointer-events: none;
}.visible{
    visibility: visible;
}.invisible{
    visibility: hidden;
}.static{
    position: static;
}.\!fixed{
    position: fixed !important;
}.fixed{
    position: fixed;
}.absolute{
    position: absolute;
}.relative{
    position: relative;
}.sticky{
    position: sticky;
}.inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
}.-top-4{
    top: -1rem;
}.-top-5{
    top: -1.25rem;
}.bottom-0{
    bottom: 0px;
}.bottom-1{
    bottom: 0.25rem;
}.bottom-2{
    bottom: 0.5rem;
}.bottom-4{
    bottom: 1rem;
}.bottom-\[-0\.3rem\]{
    bottom: -0.3rem;
}.bottom-\[64px\]{
    bottom: 64px;
}.left-0{
    left: 0px;
}.left-1\/2{
    left: 50%;
}.left-2{
    left: 0.5rem;
}.left-4{
    left: 1rem;
}.left-auto{
    left: auto;
}.right-0{
    right: 0px;
}.right-1{
    right: 0.25rem;
}.right-16{
    right: 4rem;
}.right-4{
    right: 1rem;
}.right-8{
    right: 2rem;
}.right-\[-38px\]{
    right: -38px;
}.top-0{
    top: 0px;
}.top-1\.5{
    top: 0.375rem;
}.top-1\/2{
    top: 50%;
}.top-2{
    top: 0.5rem;
}.top-24{
    top: 6rem;
}.top-4{
    top: 1rem;
}.top-5{
    top: 1.25rem;
}.top-\[11px\]{
    top: 11px;
}.top-\[1px\]{
    top: 1px;
}.top-full{
    top: 100%;
}.-z-1{
    z-index: -1;
}.z-0{
    z-index: 0;
}.z-1{
    z-index: 1;
}.z-10{
    z-index: 10;
}.z-2{
    z-index: 2;
}.z-20{
    z-index: 20;
}.z-30{
    z-index: 30;
}.z-40{
    z-index: 40;
}.z-50{
    z-index: 50;
}.z-\[0\]{
    z-index: 0;
}.z-\[2\]{
    z-index: 2;
}.order-1{
    order: 1;
}.order-2{
    order: 2;
}.order-3{
    order: 3;
}.col-span-2{
    grid-column: span 2 / span 2;
}.\!m-0{
    margin: 0px !important;
}.\!m-auto{
    margin: auto !important;
}.m-0{
    margin: 0px;
}.m-8{
    margin: 2rem;
}.m-auto{
    margin: auto;
}.\!mx-0{
    margin-left: 0px !important;
    margin-right: 0px !important;
}.-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
}.mx-0{
    margin-left: 0px;
    margin-right: 0px;
}.mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
}.mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}.mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
}.mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}.mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
}.mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}.mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}.mx-\[-10px\]{
    margin-left: -10px;
    margin-right: -10px;
}.mx-auto{
    margin-left: auto;
    margin-right: auto;
}.my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
}.\!mb-\[15px\]{
    margin-bottom: 15px !important;
}.\!mt-\[-20px\]{
    margin-top: -20px !important;
}.-mb-2{
    margin-bottom: -0.5rem;
}.-mb-52{
    margin-bottom: -13rem;
}.-mt-1{
    margin-top: -0.25rem;
}.-mt-2{
    margin-top: -0.5rem;
}.-mt-5{
    margin-top: -1.25rem;
}.-mt-62{
    margin-top: -248px;
}.mb-0{
    margin-bottom: 0px;
}.mb-1{
    margin-bottom: 0.25rem;
}.mb-1\.5{
    margin-bottom: 0.375rem;
}.mb-10{
    margin-bottom: 2.5rem;
}.mb-12{
    margin-bottom: 3rem;
}.mb-2{
    margin-bottom: 0.5rem;
}.mb-2\.5{
    margin-bottom: 0.625rem;
}.mb-20{
    margin-bottom: 5rem;
}.mb-3{
    margin-bottom: 0.75rem;
}.mb-3\.5{
    margin-bottom: 0.875rem;
}.mb-4{
    margin-bottom: 1rem;
}.mb-5{
    margin-bottom: 1.25rem;
}.mb-6{
    margin-bottom: 1.5rem;
}.mb-8{
    margin-bottom: 2rem;
}.me-2\.5{
    margin-right: 0.625rem;
}.ml-1{
    margin-left: 0.25rem;
}.ml-2{
    margin-left: 0.5rem;
}.ml-4{
    margin-left: 1rem;
}.mr-1{
    margin-right: 0.25rem;
}.mr-2{
    margin-right: 0.5rem;
}.mt-0{
    margin-top: 0px;
}.mt-0\.5{
    margin-top: 0.125rem;
}.mt-1{
    margin-top: 0.25rem;
}.mt-10{
    margin-top: 2.5rem;
}.mt-16{
    margin-top: 4rem;
}.mt-2{
    margin-top: 0.5rem;
}.mt-2\.5{
    margin-top: 0.625rem;
}.mt-3{
    margin-top: 0.75rem;
}.mt-4{
    margin-top: 1rem;
}.mt-5{
    margin-top: 1.25rem;
}.mt-6{
    margin-top: 1.5rem;
}.mt-8{
    margin-top: 2rem;
}.mt-\[6px\]{
    margin-top: 6px;
}.line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}.line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}.block{
    display: block;
}.inline-block{
    display: inline-block;
}.inline{
    display: inline;
}.\!flex{
    display: flex !important;
}.flex{
    display: flex;
}.inline-flex{
    display: inline-flex;
}.table{
    display: table;
}.flow-root{
    display: flow-root;
}.grid{
    display: grid;
}.\!hidden{
    display: none !important;
}.hidden{
    display: none;
}.aspect-video{
    aspect-ratio: 16 / 9;
}.\!h-36{
    height: 9rem !important;
}.\!h-auto{
    height: auto !important;
}.h-0{
    height: 0px;
}.h-10{
    height: 2.5rem;
}.h-12{
    height: 3rem;
}.h-14{
    height: 3.5rem;
}.h-16{
    height: 4rem;
}.h-2\.5{
    height: 0.625rem;
}.h-20{
    height: 5rem;
}.h-24{
    height: 6rem;
}.h-3{
    height: 0.75rem;
}.h-4{
    height: 1rem;
}.h-40{
    height: 10rem;
}.h-5{
    height: 1.25rem;
}.h-52{
    height: 13rem;
}.h-56{
    height: 14rem;
}.h-6{
    height: 1.5rem;
}.h-62{
    height: 248px;
}.h-7{
    height: 1.75rem;
}.h-80{
    height: 20rem;
}.h-\[14rem\]{
    height: 14rem;
}.h-\[25px\]{
    height: 25px;
}.h-\[29px\]{
    height: 29px;
}.h-\[300px\]{
    height: 300px;
}.h-\[34px\]{
    height: 34px;
}.h-\[450px\]{
    height: 450px;
}.h-auto{
    height: auto;
}.h-banner{
    height: 200px;
}.h-full{
    height: 100%;
}.h-lg-banner{
    height: 428px;
}.h-px{
    height: 1px;
}.max-h-0{
    max-height: 0px;
}.max-h-20{
    max-height: 5rem;
}.max-h-8{
    max-height: 2rem;
}.max-h-\[300px\]{
    max-height: 300px;
}.max-h-\[480px\]{
    max-height: 480px;
}.max-h-\[5\.25rem\]{
    max-height: 5.25rem;
}.max-h-\[73px\]{
    max-height: 73px;
}.max-h-full{
    max-height: 100%;
}.min-h-7{
    min-height: 1.75rem;
}.min-h-\[300px\]{
    min-height: 300px;
}.min-h-\[34px\]{
    min-height: 34px;
}.min-h-\[380px\]{
    min-height: 380px;
}.min-h-full{
    min-height: 100%;
}.min-h-screen{
    min-height: 100vh;
}.\!w-36{
    width: 9rem !important;
}.\!w-\[100\%\]{
    width: 100% !important;
}.\!w-\[160px\]{
    width: 160px !important;
}.\!w-auto{
    width: auto !important;
}.w-10{
    width: 2.5rem;
}.w-12{
    width: 3rem;
}.w-14{
    width: 3.5rem;
}.w-16{
    width: 4rem;
}.w-18{
    width: 4.5rem;
}.w-20{
    width: 5rem;
}.w-24{
    width: 6rem;
}.w-3{
    width: 0.75rem;
}.w-32{
    width: 8rem;
}.w-4\/6{
    width: 66.666667%;
}.w-40{
    width: 10rem;
}.w-5{
    width: 1.25rem;
}.w-56{
    width: 14rem;
}.w-6{
    width: 1.5rem;
}.w-7{
    width: 1.75rem;
}.w-8{
    width: 2rem;
}.w-\[300px\]{
    width: 300px;
}.w-\[31\%\]{
    width: 31%;
}.w-\[48\%\]{
    width: 48%;
}.w-\[90vw\]{
    width: 90vw;
}.w-\[98\%\]{
    width: 98%;
}.w-fit{
    width: -moz-fit-content;
    width: fit-content;
}.w-full{
    width: 100%;
}.min-w-0{
    min-width: 0px;
}.min-w-\[84px\]{
    min-width: 84px;
}.min-w-full{
    min-width: 100%;
}.max-w-16{
    max-width: 4rem;
}.max-w-3xl{
    max-width: 48rem;
}.max-w-\[92\%\]{
    max-width: 92%;
}.max-w-\[95\%\]{
    max-width: 95%;
}.max-w-full{
    max-width: 100%;
}.max-w-lg{
    max-width: 32rem;
}.max-w-none{
    max-width: none;
}.max-w-sm{
    max-width: 24rem;
}.max-w-xl{
    max-width: 36rem;
}.max-w-xs{
    max-width: 20rem;
}.flex-1{
    flex: 1 1 0%;
}.flex-none{
    flex: none;
}.flex-shrink{
    flex-shrink: 1;
}.flex-shrink-0{
    flex-shrink: 0;
}.shrink-0{
    flex-shrink: 0;
}.flex-grow{
    flex-grow: 1;
}.basis-0{
    flex-basis: 0px;
}.basis-3\/6{
    flex-basis: 50%;
}.table-fixed{
    table-layout: fixed;
}.-translate-x-1\/2{
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-1\/2{
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-3{
    --tw-translate-y: -0.75rem;
    transform: translate(var(--tw-translate-x), -0.75rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-0{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-3{
    --tw-translate-y: 0.75rem;
    transform: translate(var(--tw-translate-x), 0.75rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.translate-y-4{
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), 1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rotate-45{
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform{
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.cursor-pointer{
    cursor: pointer;
}.resize{
    resize: both;
}.grid-flow-row{
    grid-auto-flow: row;
}.grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}.grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}.grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}.grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\]{
    grid-template-columns: repeat(2,minmax(0,1fr));
}.flex-row{
    flex-direction: row;
}.flex-row-reverse{
    flex-direction: row-reverse;
}.flex-col{
    flex-direction: column;
}.flex-wrap{
    flex-wrap: wrap;
}.flex-nowrap{
    flex-wrap: nowrap;
}.items-start{
    align-items: flex-start;
}.items-end{
    align-items: flex-end;
}.\!items-center{
    align-items: center !important;
}.items-center{
    align-items: center;
}.items-baseline{
    align-items: baseline;
}.items-stretch{
    align-items: stretch;
}.justify-start{
    justify-content: flex-start;
}.justify-end{
    justify-content: flex-end;
}.justify-center{
    justify-content: center;
}.justify-between{
    justify-content: space-between;
}.justify-around{
    justify-content: space-around;
}.gap-0{
    gap: 0px;
}.gap-1{
    gap: 0.25rem;
}.gap-1\.5{
    gap: 0.375rem;
}.gap-2{
    gap: 0.5rem;
}.gap-2\.5{
    gap: 0.625rem;
}.gap-3{
    gap: 0.75rem;
}.gap-4{
    gap: 1rem;
}.gap-5{
    gap: 1.25rem;
}.gap-6{
    gap: 1.5rem;
}.gap-8{
    gap: 2rem;
}.gap-\[2px\]{
    gap: 2px;
}.space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * 0);
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * (1 - 0));
    margin-left: calc(0.375rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.375rem * calc(1 - 0));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * 0);
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * (1 - 0));
    margin-left: calc(0.75rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.75rem * calc(1 - 0));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * 0);
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * (1 - 0));
    margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1rem * calc(1 - 0));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * 0);
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * (1 - 0));
    margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.25rem * calc(1 - 0));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}.space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * 0);
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * (1 - 0));
    margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.5rem * calc(1 - 0));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}.space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * (1 - 0));
    margin-top: calc(0.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.25rem * calc(1 - 0));
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * 0);
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}.space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}.space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * (1 - 0));
    margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1rem * calc(1 - 0));
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * 0);
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}.space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * (1 - 0));
    margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1.25rem * calc(1 - 0));
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * 0);
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}.space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * (1 - 0));
    margin-top: calc(2rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(2rem * calc(1 - 0));
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * 0);
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}.space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * (1 - 0));
    margin-top: calc(1px * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1px * calc(1 - 0));
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * 0);
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
}.divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * (1 - 0));
    border-top-width: calc(1px * (1 - var(--tw-divide-y-reverse)));
    border-top-width: calc(1px * calc(1 - 0));
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * 0);
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity, 1));
}.self-start{
    align-self: flex-start;
}.self-end{
    align-self: flex-end;
}.overflow-auto{
    overflow: auto;
}.overflow-hidden{
    overflow: hidden;
}.overflow-x-auto{
    overflow-x: auto;
}.overflow-x-hidden{
    overflow-x: hidden;
}.overflow-y-hidden{
    overflow-y: hidden;
}.overflow-y-scroll{
    overflow-y: scroll;
}.text-ellipsis{
    text-overflow: ellipsis;
}.\!whitespace-nowrap{
    white-space: nowrap !important;
}.whitespace-nowrap{
    white-space: nowrap;
}.break-all{
    word-break: break-all;
}.\!rounded-3xl{
    border-radius: 1.5rem !important;
}.rounded{
    border-radius: .75rem;
}.rounded-2xl{
    border-radius: 1rem;
}.rounded-3xl{
    border-radius: 1.5rem;
}.rounded-full{
    border-radius: 9999px;
}.rounded-large{
    border-radius: 22px;
}.rounded-lg{
    border-radius: 0.5rem;
}.rounded-md{
    border-radius: 0.375rem;
}.rounded-none{
    border-radius: 0px;
}.rounded-sm{
    border-radius: 0.125rem;
}.rounded-xl{
    border-radius: 0.75rem;
}.rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}.rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}.rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}.border{
    border-width: 1px;
}.border-4{
    border-width: 4px;
}.border-\[2px\]{
    border-width: 2px;
}.border-b{
    border-bottom-width: 1px;
}.border-b-2{
    border-bottom-width: 2px;
}.border-b-\[1px\]{
    border-bottom-width: 1px;
}.border-l{
    border-left-width: 1px;
}.border-t{
    border-top-width: 1px;
}.border-solid{
    border-style: solid;
}.border-double{
    border-style: double;
}.\!border-none{
    border-style: none !important;
}.border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, 1);
    border-color: rgba(0, 0, 0, var(--tw-border-opacity, 1));
}.border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, 1);
    border-color: rgba(191, 219, 254, var(--tw-border-opacity, 1));
}.border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}.border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, 1);
    border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
}.border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(134, 239, 172, 1);
    border-color: rgba(134, 239, 172, var(--tw-border-opacity, 1));
}.border-primary{
    border-color: #414042;
    border-color: var(--color-primary);
}.border-transparent{
    border-color: transparent;
}.border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.border-b-gray-200{
    --tw-border-opacity: 1;
    border-bottom-color: rgba(229, 231, 235, 1);
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.bg-amber-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, 1);
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
}.bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
}.bg-black\/30{
    background-color: rgba(0, 0, 0, 0.3);
}.bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, 1);
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity, 1));
}.bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 31, 31, 1);
    background-color: rgba(29, 31, 31, var(--tw-bg-opacity, 1));
}.bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}.bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 253, 244, 1);
    background-color: rgba(240, 253, 244, var(--tw-bg-opacity, 1));
}.bg-inherit{
    background-color: inherit;
}.bg-primary{
    background-color: #414042;
    background-color: var(--color-primary);
}.bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, 1);
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}.bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, 1);
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
}.bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.bg-white\/50{
    background-color: rgba(255, 255, 255, 0.5);
}.bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}.from-red-100{
    --tw-gradient-from: #fee2e2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(254, 226, 226, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}.to-yellow-100{
    --tw-gradient-to: #fef9c3 var(--tw-gradient-to-position);
}.bg-cover{
    background-size: cover;
}.bg-center{
    background-position: center;
}.bg-no-repeat{
    background-repeat: no-repeat;
}.fill-current{
    fill: currentColor;
}.object-contain{
    -o-object-fit: contain;
       object-fit: contain;
}.object-cover{
    -o-object-fit: cover;
       object-fit: cover;
}.object-center{
    -o-object-position: center;
       object-position: center;
}.\!p-0{
    padding: 0px !important;
}.p-0{
    padding: 0px;
}.p-1{
    padding: 0.25rem;
}.p-2{
    padding: 0.5rem;
}.p-2\.5{
    padding: 0.625rem;
}.p-3{
    padding: 0.75rem;
}.p-4{
    padding: 1rem;
}.p-5{
    padding: 1.25rem;
}.p-6{
    padding: 1.5rem;
}.p-8{
    padding: 2rem;
}.p-\[10px\]{
    padding: 10px;
}.\!py-1\.5{
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
}.\!py-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}.\!py-3{
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}.px-0{
    padding-left: 0px;
    padding-right: 0px;
}.px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}.px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}.px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}.px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}.px-4{
    padding-left: 1rem;
    padding-right: 1rem;
}.px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}.px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}.px-8{
    padding-left: 2rem;
    padding-right: 2rem;
}.py-0{
    padding-top: 0px;
    padding-bottom: 0px;
}.py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}.py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}.py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}.py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}.py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}.py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}.py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
}.py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
}.py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}.py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
}.py-\[2px\]{
    padding-top: 2px;
    padding-bottom: 2px;
}.\!pl-0{
    padding-left: 0px !important;
}.\!pt-1{
    padding-top: 0.25rem !important;
}.pb-1{
    padding-bottom: 0.25rem;
}.pb-10{
    padding-bottom: 2.5rem;
}.pb-11{
    padding-bottom: 2.75rem;
}.pb-16{
    padding-bottom: 4rem;
}.pb-2{
    padding-bottom: 0.5rem;
}.pb-2\.5{
    padding-bottom: 0.625rem;
}.pb-4{
    padding-bottom: 1rem;
}.pb-5{
    padding-bottom: 1.25rem;
}.pb-6{
    padding-bottom: 1.5rem;
}.pb-7{
    padding-bottom: 1.75rem;
}.pb-8{
    padding-bottom: 2rem;
}.pl-1{
    padding-left: 0.25rem;
}.pl-2{
    padding-left: 0.5rem;
}.pl-5{
    padding-left: 1.25rem;
}.pr-0{
    padding-right: 0px;
}.pr-1{
    padding-right: 0.25rem;
}.pr-14{
    padding-right: 3.5rem;
}.pr-2{
    padding-right: 0.5rem;
}.pt-0{
    padding-top: 0px;
}.pt-1{
    padding-top: 0.25rem;
}.pt-16{
    padding-top: 4rem;
}.pt-2{
    padding-top: 0.5rem;
}.pt-2\.5{
    padding-top: 0.625rem;
}.pt-3{
    padding-top: 0.75rem;
}.pt-4{
    padding-top: 1rem;
}.pt-5{
    padding-top: 1.25rem;
}.pt-6{
    padding-top: 1.5rem;
}.pt-8{
    padding-top: 2rem;
}.text-center{
    text-align: center;
}.text-right{
    text-align: right;
}.text-start{
    text-align: left;
}.text-end{
    text-align: right;
}.text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
}.text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
}.text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
}.text-5xl{
    font-size: 3rem;
    line-height: 1;
}.text-6xl{
    font-size: 3.75rem;
    line-height: 1;
}.text-7xl{
    font-size: 4.5rem;
    line-height: 1;
}.text-\[0\.7rem\]{
    font-size: 0.7rem;
}.text-base{
    font-size: 1rem;
    line-height: 1.5rem;
}.text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
}.text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
}.text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
}.text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
}.\!font-normal{
    font-weight: 400 !important;
}.font-bold{
    font-weight: 700;
}.font-extrabold{
    font-weight: 800;
}.font-light{
    font-weight: 300;
}.font-medium{
    font-weight: 500;
}.font-normal{
    font-weight: 400;
}.font-semibold{
    font-weight: 600;
}.uppercase{
    text-transform: uppercase;
}.leading-10{
    line-height: 2.5rem;
}.leading-12{
    line-height: 3rem;
}.leading-4{
    line-height: 1rem;
}.leading-5{
    line-height: 1.25rem;
}.leading-6{
    line-height: 1.5rem;
}.leading-7{
    line-height: 1.75rem;
}.leading-8{
    line-height: 2rem;
}.leading-\[1\.2\]{
    line-height: 1.2;
}.leading-none{
    line-height: 1;
}.leading-normal{
    line-height: 1.5;
}.leading-relaxed{
    line-height: 1.625;
}.leading-tight{
    line-height: 1.25;
}.\!text-primary{
    color: #414042 !important;
    color: var(--color-primary) !important;
}.\!text-red-800{
    --tw-text-opacity: 1 !important;
    color: rgba(153, 27, 27, 1) !important;
    color: rgba(153, 27, 27, var(--tw-text-opacity, 1)) !important;
}.\!text-white{
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, 1) !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}.text-amber-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, 1);
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}.text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, 1);
    color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}.text-danger{
    --tw-text-opacity: 1;
    color: rgba(174, 10, 10, 1);
    color: rgba(174, 10, 10, var(--tw-text-opacity, 1));
}.text-dark{
    --tw-text-opacity: 1;
    color: rgba(29, 31, 31, 1);
    color: rgba(29, 31, 31, var(--tw-text-opacity, 1));
}.text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.text-green-500{
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}.text-green-600{
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}.text-green-700{
    --tw-text-opacity: 1;
    color: rgba(21, 128, 61, 1);
    color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}.text-primary{
    color: #414042;
    color: var(--color-primary);
}.text-primary-reverse{
    color: #ff6767;
    color: var(--color-primary-reverse);
}.text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, 1);
    color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}.text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, 1);
    color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}.text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, 1);
    color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}.text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.underline{
    text-decoration-line: underline;
}.line-through{
    text-decoration-line: line-through;
}.\!opacity-50{
    opacity: 0.5 !important;
}.opacity-0{
    opacity: 0;
}.opacity-100{
    opacity: 1;
}.opacity-40{
    opacity: 0.4;
}.opacity-50{
    opacity: 0.5;
}.opacity-60{
    opacity: 0.6;
}.opacity-70{
    opacity: 0.7;
}.opacity-80{
    opacity: 0.8;
}.shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-default{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-md{
    --tw-shadow: 5px 10px 99px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 99px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 99px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.outline{
    outline-style: solid;
}.blur{
    --tw-blur: blur(8px);
    filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.backdrop-filter{
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.transition{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-colors{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-height{
    transition-property: height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.duration-1000{
    transition-duration: 1000ms;
}.duration-300{
    transition-duration: 300ms;
}.duration-500{
    transition-duration: 500ms;
}.duration-700{
    transition-duration: 700ms;
}.ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-hidden{
    display: none;
}.s-has-error{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.s-has-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.rounded-icon{
    display: flex;
    height: 4rem;
    width: 4rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    font-size: 1.875rem;
    line-height: 2.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .rounded-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .rounded-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .rounded-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .rounded-icon.head-mo{
	display: none;
}
}.form-input{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.form-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-color: transparent;
}.dark *.form-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.dark .form-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}@media (min-width: 640px){.form-input{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.btn{
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.btn:hover{
    opacity: 0.8;
}.form-label{
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
        margin-bottom: 0.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .form-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.spinner-loader.reverse{
    border-right-color: #9f7171 !important;
}.spinner-loader.reverse{
    background-color: #f98181;
}.has-error .s-form-label{
    color: #ff443a;
}.has-error .s-form-control, .has-error .s-tel-input-control, .has-error .s-datetime-picker-input{
    border-color: #ff443a;
    color: #ff443a;
}.toggle-checkbox .s-toggle-switcher{
    display: inline-block;
    background: #ccc;
    border-radius: 16px;
    width: 40px;
    height: 25px;
    position: relative;
    vertical-align: middle;
    transition: background 0.25s;
}.toggle-checkbox .s-toggle-switcher:before,.toggle-checkbox .s-toggle-switcher:after{
    content: "";
}.toggle-checkbox .s-toggle-switcher:before{
    display: block;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.25);
    width: 20px;
    height: 21px;
    position: absolute;
    top: 2.2px;
    left: 1px;
    transition: left 0.25s;
}.s-has-error{
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 68, 68, 1) !important;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1)) !important;
    --tw-text-opacity: 1 !important;
    color: rgba(239, 68, 68, 1) !important;
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1)) !important;
}.s-ltr{
    direction: ltr;
}.s-input{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-width: 1px;
    border-radius: 0px;
    padding-top: 0.5rem;
    padding-right: 0.75rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 rgba(0,0,0,0);
}.s-input:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(1px + 0px) #2563eb, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border-color: #2563eb;
}.s-input::-moz-placeholder{
    color: #6b7280;
    opacity: 1;
}.s-input::placeholder{
    color: #6b7280;
    opacity: 1;
}.s-input::-webkit-datetime-edit-fields-wrapper{
    padding: 0;
}.s-input::-webkit-date-and-time-value{
    min-height: 1.5em;
    text-align: inherit;
}.s-input::-webkit-datetime-edit{
    display: inline-flex;
}.s-input::-webkit-datetime-edit,.s-input::-webkit-datetime-edit-year-field,.s-input::-webkit-datetime-edit-month-field,.s-input::-webkit-datetime-edit-day-field,.s-input::-webkit-datetime-edit-hour-field,.s-input::-webkit-datetime-edit-minute-field,.s-input::-webkit-datetime-edit-second-field,.s-input::-webkit-datetime-edit-millisecond-field,.s-input::-webkit-datetime-edit-meridiem-field{
    padding-top: 0;
    padding-bottom: 0;
}.s-input{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-color: transparent;
}.dark *.s-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.dark .s-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}@media (min-width: 640px){.s-input{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-input{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-color: transparent;
}.dark *.s-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.dark .s-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-input{-moz-appearance:none;appearance:none;-webkit-appearance:none}textarea.s-input{
    height: 6rem;
}.s-hidden{
    display: none;
}.s-block{
    display: block;
}.s-form-control{
    display: block;
    width: 100%;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-form-control {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-form-control:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.s-form-label{
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
        margin-bottom: 0.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-form-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-form-label{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-form-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-form-label{
        margin-top: 1px;
    }
}@media (min-width: 768px){.s-form-label{
        margin-bottom: 0px;
    }
}@media(max-width: 640px){.is-sticky-product-bar .sticky-product-bar .s-form-label{
        display: none;
    }}.s-form-group{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}.s-checkbox{
    cursor: pointer;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: #fff;
    margin: 0;
    width: 18px;
    height: 18px;
    border-width: 1px;
    border-radius: 4px;
    display: grid;
    align-content: center;
    justify-content: center;
    place-content: center;
}.s-checkbox:before{
    content: ;
    width: 10px;
    height: 10px;
    clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
    transform: scale(0);
    transform-origin: bottom left;
    transition: 120ms transform ease-in-out;
    box-shadow: inset 1em 1em #444;
    background-color: #444;
}.s-checkbox:checked:before{
    transform: scale(1);
}.s-checkbox *{pointer-events:none}.s-checkbox::before{
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-font-default{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    font-family: "DINNextLTArabic", -apple-system, BlinkMacSystemFont;
    font-family: var(--font-main), -apple-system, BlinkMacSystemFont;
}.s-form-has-error .s-form-label{
    color: #ff443a;
}.s-form-has-error .s-form-control,.s-form-has-error .s-tel-input-control,.s-form-has-error .s-datetime-picker-input{
    border-color: #ff443a;
    color: #ff443a;
}.s-verify-codes.s-form-has-error{
    margin-bottom: 0px;
}.s-form-has-error{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.s-form-has-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.text-danger{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-scrollbar::-webkit-scrollbar{
    width: 5px;
}.s-scrollbar::-webkit-scrollbar-track{
    background-color: #eee;
}.s-scrollbar::-webkit-scrollbar-thumb{
    background-color: #414042;
    background-color: var(--color-primary);
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}.s-toggle{
    cursor: pointer;
    display: inline-block;
}.s-toggle .s-toggle-input{
    position: absolute;
    visibility: hidden;
}.s-toggle .s-toggle-label{
    margin-left: 5px;
    position: relative;
    top: 2px;
}.s-toggle .s-toggle-switcher{
    display: inline-block;
    background: #ccc;
    border-radius: 16px;
    width: 40px;
    height: 25px;
    position: relative;
    vertical-align: middle;
    transition: background 0.25s;
}.s-toggle .s-toggle-switcher:before,.s-toggle .s-toggle-switcher:after{
    content: "";
}.s-toggle .s-toggle-switcher:before{
    display: block;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.25);
    width: 20px;
    height: 21px;
    position: absolute;
    top: 2.2px;
    left: 1px;
    transition: left 0.25s;
}.s-toggle .s-toggle-input:checked + div{
    background: #30D158;
}.s-toggle .s-toggle-input:checked + div:before{
    left: 18px;
}.s-accordion-wrapper{
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    outline: 2px solid transparent;
    outline-offset: 0px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-accordion-wrapper-bordered{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.s-accordion-head-wrapper{
    display: flex;
    width: 100%;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
    gap: 0.5rem;
    border-radius: .75rem;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    padding: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper.head-mo{
	display: none;
}
}.s-accordion-head-wrapper *{pointer-events:none}@media (min-width: 768px){.s-accordion-head-wrapper{
        padding-left: 1.2rem;
        padding-right: 1.2rem;
        padding-bottom: 1rem;
    }
}.s-accordion-wrapper[collapsible='false'] .s-accordion-head-wrapper{
    cursor: auto;
}.s-accordion-head-wrapper-start{
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 0.5rem;
    text-align: left;
    font-size: 1.1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper-start.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper-start.items-stretch .items-center.head-mo{
	display: none;
}
}.s-accordion-head-wrapper-start:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-accordion-head-wrapper-start:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}@media (min-width: 1024px){.s-accordion-head-wrapper-start{
        flex-direction: row;
        align-items: center;
    }
}.s-accordion-head-wrapper-end{
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper-end.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper-end.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper-end.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper-end.head-mo{
	display: none;
}
.s-accordion-head-wrapper-end{
        gap: 1rem;
    }
}.s-accordion-head-wrapper [slot='progress']{
    display: flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: flex-start;
    gap: 0.5rem;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper [slot='progress'].items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper [slot='progress'].head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper [slot='progress'].items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper [slot='progress'].head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-accordion-head-wrapper [slot='progress'] {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-accordion-head-wrapper [slot='progress']:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-accordion-head-wrapper [slot='progress']:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-accordion-head-wrapper [slot='note']{
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper [slot='note'].items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper [slot='note'].head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper [slot='note'].items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper [slot='note'].head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-accordion-head-wrapper [slot='note'] {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-accordion-head-wrapper-toggle{
    display: flex;
    height: 1.8rem;
    width: 1.8rem;
    flex-shrink: 0;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    font-size: 1.125rem;
    line-height: 1.75rem;
    color: #414042;
    color: var(--color-primary);
    transition-property: all;
    transition-duration: 150ms;
    transition-duration: var(--transition-duration);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}@media (max-width: 1023px){
	.bg-inherit .container .s-accordion-head-wrapper-toggle.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper-toggle.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-accordion-head-wrapper-toggle.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-accordion-head-wrapper-toggle.head-mo{
	display: none;
}
}.s-accordion-head-wrapper-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-accordion-head-wrapper-toggle:active{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}@media (min-width: 1024px){.s-accordion-head-wrapper-toggle{
        height: 2.625rem;
        width: 2.625rem;
    }
}.s-accordion-head-wrapper-toggle.active{
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-accordion-head-wrapper-toggle svg{
    fill: #414042;
    fill: var(--color-primary);
}.s-accordion-head-wrapper-toggle.active svg{
    fill: #fff;
}.s-accordion-head-wrapper-toggle-icon svg{
    width: 0.75rem;
}@media (min-width: 1024px){.s-accordion-head-wrapper-toggle-icon svg{
        width: 1rem;
    }
}.s-accordion-body-wrapper{
    visibility: visible;
    position: relative;
    display: block;
    height: 100%;
    max-height: 1000px;
    width: 100%;
    overflow: hidden;
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    padding: 1rem;
    opacity: 1;
    transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}@media (max-width: 768px) {
  .card.s-accordion-body-wrapper .card__head{
    width: 189px;
  }
  .card.s-accordion-body-wrapper.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-accordion-body-wrapper .card__head{
    width: 200px;
  }
  .card.s-accordion-body-wrapper.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-accordion-body-wrapper .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-accordion-body-wrapper.active .card__head{
    width: 100%;
  }
}.card.s-accordion-body-wrapper .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-accordion-body-wrapper .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}@media (min-width: 768px){.s-accordion-body-wrapper{
        padding: 1.714rem;
        padding-top: 1rem;
    }
}.s-accordion-body-wrapper[data-collapsed='true']{
    visibility: hidden;
    max-height: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    opacity: 0;
}.s-accordion-body-wrapper[data-collapsed='true'] slot{
    display: none;
}.s-accordion-wrapper.size-sm .s-accordion-head-wrapper-toggle{
    height: 1.9rem;
    width: 1.9rem;
}.s-accordion-wrapper.size-sm .s-accordion-head-wrapper-toggle-icon svg{
    width: 0.625rem;
}.s-add-product-button-with-quick-buy{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-button-with-quick-buy.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-button-with-quick-buy.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-add-product-button-with-quick-buy{
        flex-direction: column;
    }
}.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-sticky-bar){
    flex-direction: column !important;
}.s-add-product-button-main{
    display: flex;
    width: 66.666667%;
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-button-main.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-button-main.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-add-product-button-main{
        width: 100%;
        -moz-column-gap: 0.625rem;
             column-gap: 0.625rem;
    }
}.s-add-product-button-with-sticky-bar salla-quick-buy{
    width: 33.333333%;
}@media (min-width: 640px){.s-add-product-button-with-sticky-bar salla-quick-buy{
        width: 100%;
    }
}.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-sticky-bar) .s-add-product-button-main{
    width: 100%;
}.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main{
    width: 100%;
}.s-add-product-button-main:not(.w-full) > salla-button{
    width: 50% !important;
}.s-add-product-button-main .s-add-product-button-mini-checkout{
    --salla-fast-checkout-button-border-radius: .75rem;
    width: 50%;
}.s-add-product-button-with-sticky-bar{
    width: 100% !important;
}@media (min-width: 640px){.s-add-product-button-with-sticky-bar{
        width: auto;
    }
}.s-add-product-button-with-apple-pay{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
}@media (min-width: 640px){.s-add-product-button-with-apple-pay{
        -moz-column-gap: normal;
             column-gap: normal;
        -moz-column-gap: initial;
             column-gap: initial;
    }
}.s-add-product-button-with-apple-pay:not(.s-add-product-button-with-sticky-bar) salla-quick-buy apple-pay-button{
    margin-top: 0.625rem;
}.s-add-product-button-with-sticky-bar salla-quick-buy .s-quick-buy-button .s-button-text span{
    display: none;
}@media (min-width: 768px){.s-add-product-button-with-sticky-bar salla-quick-buy .s-quick-buy-button .s-button-text span{
        display: block;
    }
}.s-add-product-button-mini-checkout-content{
    display: flex;
    flex-shrink: 0;
    align-items: center;
    white-space: nowrap;
    font-size: .8rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-button-mini-checkout-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-add-product-button-mini-checkout-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-button-mini-checkout-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-add-product-button-mini-checkout-content.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-add-product-button-mini-checkout-content{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-add-product-button-mini-checkout-content:where([dir="rtl"], [dir="rtl"] *){
    flex-direction: row-reverse;
}.s-add-product-button-mini-checkout-content svg{
    margin-right: 0.375rem;
    height: 1rem;
    width: 1rem;
    fill: currentColor;
}.s-add-product-button-mini-checkout-content svg:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.375rem;
}.s-advertisement-content{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;
}@media (min-width: 1280px){.s-advertisement-content{
        max-width: 1280px;
    }
}.s-advertisement-content{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .s-advertisement-content .flex.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .s-advertisement-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-advertisement-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .s-advertisement-content .flex.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .s-advertisement-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-advertisement-content.head-mo{
	display: none;
}
}.s-advertisement-content {
    max-width: 1140px;
    width: 100%;
    margin: auto;
    padding: 0 1rem;
  }.body-azall .s-advertisement-content {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 9vmin ;
  overflow: hidden;
  transform: skew(5deg);
}@media (max-width: 768px) {
  .body-azall .s-advertisement-content {
    margin:0 5vmin;
  }
       .containerazaz.azalmr.s-advertisement-content{
        display: inline-grid;
      }
  
}.s-advertisement-content.slider-container{gap:2rem}@media only screen and (min-width: 1024px){.main-menu .sub-menu li.mega-menu .s-advertisement-content ul{
        margin: 0px;
        border-style: none;
        padding: 0px;
        margin: 0;
    }.main-menu .sub-menu li.mega-menu .s-advertisement-content>div{
        display: none;
    }}.s-block--testimonials.s-advertisement-content{
    padding: 0px;
}@media (min-width: 1024px){.s-block--testimonials.s-advertisement-content{
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
}.s-advertisement-content-main{
    flex: 1 1 0%;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-advertisement-content-main {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-advertisement-content-icon{
    display: inline-block;
    vertical-align: middle;
    font-size: 1rem;
    line-height: 1.5rem;
}.s-advertisement-content-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.s-advertisement-content-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.s-advertisement-action{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}.s-alert-wrapper{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    border-radius: 0.375rem;
    border-width: 1px;
    border-color: transparent;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 0.75rem;
    line-height: 1.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-alert-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-alert-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-alert-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-alert-wrapper.head-mo{
	display: none;
}
}.s-alert-info{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, 1);
    border-color: rgba(191, 219, 254, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, 1);
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, 1);
    color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}.s-alert-success{
    --tw-border-opacity: 1;
    border-color: rgba(187, 247, 208, 1);
    border-color: rgba(187, 247, 208, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(220, 252, 231, 1);
    background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(21, 128, 61, 1);
    color: rgba(21, 128, 61, var(--tw-text-opacity, 1));
}.s-alert-warning{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, 1);
    border-color: rgba(253, 230, 138, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, 1);
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, 1);
    color: rgba(180, 83, 9, var(--tw-text-opacity, 1));
}.s-alert-error{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, 1);
    border-color: rgba(254, 202, 202, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, 1);
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, 1);
    color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}.s-alert-icon{
    margin-left: 0.5rem;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-alert-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-alert-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-alert-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-alert-icon.head-mo{
	display: none;
}
}.s-alert-text{
    flex: 1 1 0%;
    text-align: left;
}.s-alert-text:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-alert-text:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-app-install-alert-wrapper{
    display: none;
    flex-direction: row;
    align-items: center;
    position: fixed;
    left: 0;
    right: 0;
    width: 95%;
    margin-top: 1rem;
    margin-bottom: 1rem;
    margin-left: auto;
    margin-right: auto;
    z-index: 100;
    border-radius: 0.375rem;
    padding: 0.75rem;
    gap: 0.5rem;
    background-color: rgb(226, 226, 227);
    filter: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}@supports (color: color-mix(in lch, red, blue)) and (top: var(--f)){
.s-app-install-alert-wrapper{
        background-color: color-mix(in srgb, var(--color-primary) 15%, white);
    }
}.s-app-install-alert-wrapper.open[position=top]{
    display: flex;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@keyframes slideDownFromTop{0%{
        transform: translateY(-100%);
        opacity: 0;
    }100%{
        transform: translateY(-0%);
        opacity: 1;
    }
}.s-app-install-alert-wrapper.open[position=top]{
    animation: slideDownFromTop .6s linear;
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-app-install-alert-wrapper.open[position=top].items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-app-install-alert-wrapper.open[position=top].items-stretch .items-center.head-mo{
	display: none;
}
}.s-app-install-alert-wrapper:not(.open){
    display: none;
}.s-app-install-alert-content{
    width: 100%;
}.s-app-install-alert-wrapper[position=top]{
    top: 0px;
}.s-app-install-alert-wrapper.open[position=bottom]{
    display: flex;
}@keyframes slideUpFromBottom{0%{
        transform: translateY(100%);
        opacity: 0;
    }100%{
        transform: translateY(0%);
        opacity: 1;
    }
}.s-app-install-alert-wrapper.open[position=bottom]{
    animation: slideUpFromBottom .6s linear;
}@media (max-width: 1023px){
	.bg-inherit .container .s-app-install-alert-wrapper.open[position=bottom].items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-app-install-alert-wrapper.open[position=bottom].items-stretch .items-center.head-mo{
	display: none;
}
}.s-app-install-alert-wrapper[position=bottom]{
    bottom: 0px;
}@keyframes slideUPFromTop{0%{
        transform: translateY(-0%);
        opacity: 1;
    }100%{
        transform: translateY(-100%);
        opacity: 0;
    }
}.s-app-install-alert-wrapper[position=top].closing{
    animation: slideUPFromTop .6s linear;
}@keyframes slideDownFromBottom{0%{
        transform: translateY(0%);
        opacity: 1;
    }100%{
        transform: translateY(100%);
        opacity: 0;
    }
}.s-app-install-alert-wrapper[position=bottom].closing{
    animation: slideDownFromBottom .6s linear;
}.s-app-install-alert-wrapper.closing{
    animation-fill-mode: forwards;
}.s-app-install-alert-title{
    max-width: 95%;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}.s-app-install-alert-sub-title{
    max-width: 95%;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-app-install-alert-sub-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-app-install-alert-cta{
    color: #414042;
    color: var(--color-primary);
    text-decoration-line: underline;
}.s-app-install-alert-cancel-button{
    position: absolute;
    top: 0.5rem;
}input[type=radio].sr-only div.s-app-install-alert-cancel-button{transition:all .3s}input[type=radio].sr-only:checked~div.s-app-install-alert-cancel-button{border-color:var(--color-main)}.s-app-install-alert-cancel-button:where([dir="ltr"], [dir="ltr"] *){
    right: 0.75rem;
}.s-app-install-alert-cancel-button:where([dir="rtl"], [dir="rtl"] *){
    left: 0.75rem;
}.s-apps-icons-list{
    display: flex;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-apps-icons-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-apps-icons-list.items-stretch .items-center.head-mo{
	display: none;
}
}.s-apps-icons-list.vertical{
    flex-direction: column;
}.s-apps-icons-item{
    line-height: 1;
}.s-apps-icons-item:hover{
    color: #414042;
    color: var(--color-primary);
}.s-booking-field-main{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-booking-field-main.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-booking-field-main.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-booking-field-main.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-booking-field-main.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-booking-field-main{
        justify-content: flex-end;
    }
}.s-booking-field-price{
    display: flex;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-booking-field-price.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-booking-field-price.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-booking-field-price.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-booking-field-price.head-mo{
	display: none;
}
}.s-booking-field-book-now-content{
    display: flex;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-booking-field-book-now-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-booking-field-book-now-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-booking-field-book-now-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-booking-field-book-now-content.head-mo{
	display: none;
}
}.s-booking-field-book-now-content span svg{
    height: 1rem;
    width: 1rem;
}.s-booking-field-modal iframe{
    width: 100%;
    transition-property: height;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.s-booking-field-modal .s-modal-body{
    overflow: hidden;
    padding: 1.25rem;
}@media (max-width: 768px) {
  .card.s-booking-field-modal .s-modal-body .card__head{
    width: 189px;
  }
  .card.s-booking-field-modal .s-modal-body.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-booking-field-modal .s-modal-body .card__head{
    width: 200px;
  }
  .card.s-booking-field-modal .s-modal-body.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-booking-field-modal .s-modal-body .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-booking-field-modal .s-modal-body.active .card__head{
    width: 100%;
  }
}.card.s-booking-field-modal .s-modal-body .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-booking-field-modal .s-modal-title{
    display: flex;
    justify-content: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .s-booking-field-modal .s-modal-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-booking-field-modal .s-modal-title.items-stretch .items-center.head-mo{
	display: none;
}
}.s-booking-field-reservations{
    margin-top: 0.625rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-booking-field-reservations.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-booking-field-reservations.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-booking-field-reservations.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-booking-field-reservations.head-mo{
	display: none;
}
}.s-booking-field-reservations-item{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    border-radius: 4px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-booking-field-reservations-item.head-mo{
		display: flex;
	}
	.bg-inherit .container .s-booking-field-reservations-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-booking-field-reservations-item.head-mo{
	display: none;
}
.bg-inherit .container .s-booking-field-reservations-item.items-stretch .items-center.head-mo{
	display: none;
}
}.s-booking-field-reservations-item > span{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-booking-field-reservations-item > span.head-mo{
		display: flex;
	}
	.bg-inherit .container .s-booking-field-reservations-item > span.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-booking-field-reservations-item > span.head-mo{
	display: none;
}
.bg-inherit .container .s-booking-field-reservations-item > span.items-stretch .items-center.head-mo{
	display: none;
}
}.s-booking-field-reservations-time{
    unicode-bidi: plaintext;
}.s-booking-field-reservations-has-time{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.s-booking-field-reservations-has-time:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 1rem;
    border-right-width: 1px;
    padding-right: 1rem;
}.s-booking-field-reservations-has-time:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1rem;
    border-left-width: 1px;
    padding-left: 1rem;
}.s-booking-field-reservations-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.s-booking-field-reservations-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.s-booking-field-reservations-icon svg{
    height: 0.75rem;
    width: 0.75rem;
    fill: #1f2937;
}.s-bottom-alert-wrapper{
    position: fixed;
    bottom: 0px;
    z-index: 50;
    display: flex;
    min-height: 4rem;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: #414042;
    background-color: var(--color-primary);
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-wrapper.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-bottom-alert-wrapper{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
}.s-bottom-alert-wrapper-with-template{
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    --tw-bg-opacity: 1;
    background-color: rgba(0, 73, 86, 1);
    background-color: rgba(0, 73, 86, var(--tw-bg-opacity, 1));
    font-family: PingARLT,system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-wrapper-with-template.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-bottom-alert-wrapper-with-template.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-bottom-alert-wrapper-with-template{
        flex-direction: row;
    }
}.s-bottom-alert-logo-section{
    display: flex;
    align-items: center;
    gap: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-logo-section.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-logo-section.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-logo-section.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-logo-section.head-mo{
	display: none;
}
}.s-bottom-alert-logo{
    height: auto;
    width: 3rem;
}.s-bottom-alert-logo-text{
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(186, 243, 230, 1);
    color: rgba(186, 243, 230, var(--tw-text-opacity, 1));
}.s-bottom-alert-icon svg{
    height: 1rem;
    width: 1rem;
    fill: #fff;
}.s-bottom-alert-message{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-bottom-alert-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-bottom-alert-message-highlight{
    cursor: default;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}.s-bottom-alert-message-splitter{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}.s-bottom-alert-message-link{
    cursor: pointer;
    text-decoration-line: underline;
}.s-bottom-alert-message-link *{pointer-events:none}.s-bottom-alert-content{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-content.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-bottom-alert-content{
        flex-direction: row;
    }
}.s-bottom-alert-action button{
    background-color: #ff6767;
    background-color: var(--color-primary-reverse);
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-bottom-alert-action button {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-bottom-alert-actions-group{
    display: flex;
    align-items: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-actions-group.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-actions-group.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-actions-group.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-actions-group.head-mo{
	display: none;
}
}.s-bottom-alert-action-link{
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(186, 243, 230, 1);
    color: rgba(186, 243, 230, var(--tw-text-opacity, 1));
    text-decoration-line: underline;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-bottom-alert-action-link {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-bottom-alert-action-link *{pointer-events:none}.s-bottom-alert-action-link:hover{
    opacity: 0.8;
}.s-bottom-alert-action-purchase-button{
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(186, 243, 230, 1);
    background-color: rgba(186, 243, 230, var(--tw-bg-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    --tw-text-opacity: 1;
    color: rgba(0, 73, 86, 1);
    color: rgba(0, 73, 86, var(--tw-text-opacity, 1));
}.s-bottom-alert-actions-group-container{
    display: flex;
    align-items: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-actions-group-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-actions-group-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-actions-group-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-actions-group-container.head-mo{
	display: none;
}
}.s-bottom-alert-modal .s-modal-body{
    padding-top: 1rem;
    padding-bottom: 1rem;
}.s-bottom-alert-modal-cover img{
    height: 300px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-bottom-alert-modal-inner{
    max-height: 80vh;
    overflow-y: auto;
    overflow-x: hidden;
    padding-left: 1rem;
    padding-right: 1rem;
}.s-bottom-alert-modal-content-title{
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    gap: 0.5rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    color: var(--color-primary-dark);
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-modal-content-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-title.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-modal-content-title.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-title.head-mo{
	display: none;
}
}.s-bottom-alert-modal-content-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: var(--color-primary-dark);
}.s-bottom-alert-modal-content-extra-padding{
    padding-bottom: 100px;
}.s-bottom-alert-modal-content hr{
    margin-top: 1rem;
}.s-bottom-alert-modal-content-screenshots{
    margin-top: 1rem;
    margin-bottom: 1rem;
}.s-bottom-alert-modal-content-screenshot.swiper-slide{
    height: 200px !important;
    width: 370px !important;
}.s-bottom-alert-modal-content-screenshot img{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-bottom-alert-modal-content-footer button .s-button-text{
    display: flex;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-modal-content-footer button .s-button-text.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-footer button .s-button-text.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-modal-content-footer button .s-button-text.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-footer button .s-button-text.head-mo{
	display: none;
}
}.s-bottom-alert-modal-content-footer{
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 2;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(252, 252, 252, 1);
    background-color: rgba(252, 252, 252, var(--tw-bg-opacity, 1));
    padding: 0.625rem;
}.s-bottom-alert-modal-content-price-details{
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-modal-content-price-details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-modal-content-price-details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-bottom-alert-modal-content-price-details-item{
    display: flex;
    align-items: center;
    gap: 0.375rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-modal-content-price-details-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-price-details-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-modal-content-price-details-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-content-price-details-item.head-mo{
	display: none;
}
}.s-bottom-alert-modal-content-price-details-item-icon svg{
    height: 1rem;
    width: 1rem;
    fill: var(--color-primary-dark);
}.s-bottom-alert-modal-content-price-details-item-name{
    --tw-text-opacity: 1;
    color: rgba(68, 68, 68, 1);
    color: rgba(68, 68, 68, var(--tw-text-opacity, 1));
}.s-bottom-alert-modal-content-price-details-item-price{
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(102, 102, 102, 1);
    color: rgba(102, 102, 102, var(--tw-text-opacity, 1));
}.s-bottom-alert-modal-price-wrapper{
    margin-bottom: 0.625rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 1rem;
    line-height: 1.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-bottom-alert-modal-price-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-price-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-bottom-alert-modal-price-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-bottom-alert-modal-price-wrapper.head-mo{
	display: none;
}
}.s-bottom-alert-modal-price-wrapper-amount{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
}.s-breadcrumb-wrapper{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-breadcrumb-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-breadcrumb-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-breadcrumb-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-breadcrumb-wrapper.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-breadcrumb-wrapper {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-breadcrumb-item{
    display: inline-block;
}.s-breadcrumb-dark{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-breadcrumb-dark a{
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, 1) !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}.s-breadcrumb-dark svg{
    fill: #ff6767;
    fill: var(--color-primary-reverse);
    opacity: 0.7;
}.s-breadcrumb-primary-reverse a{
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-breadcrumb-primary-reverse a:hover{
    opacity: 0.8;
}.s-breadcrumb-primary-reverse li{
    color: #ff6767;
    color: var(--color-primary-reverse);
    opacity: 0.8;
}.s-breadcrumb-primary-reverse svg{
    fill: #ff6767;
    fill: var(--color-primary-reverse);
    opacity: 0.7;
}.s-breadcrumb-arrow{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}.s-breadcrumb-arrow svg{
    height: 0.875rem;
    width: 0.875rem;
}.s-button-wrap{
    pointer-events: none;
}.s-button-wrap[width='wide']{
    width: 100%;
}.s-button-wrap[type='submit']{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}.s-button-wrap[type='button']{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}.s-button-wrap[type='reset']{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}.s-button-wrap[loading] .s-button-loader-center .s-button-text{
    opacity: 0;
}.s-button-element:not(:disabled):not([loading]){
    pointer-events: auto;
}.s-button-btn{
    position: relative;
    display: inline-flex;
    flex: 1 1 0%;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: .75rem;
    border-style: solid;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-button-btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-button-btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-button-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-button-btn:hover{
    opacity: 0.8;
}.s-button-wrap svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: currentColor;
}.s-button-icon{
    border-radius: 9999px !important;
    padding: 0px !important;
    line-height: 1 !important;
}.s-button-icon{
    position: relative;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: inline-flex;
    height: 2.5rem;
    width: 2.5rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-button-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-button-icon.head-mo{
	display: none;
}
}.s-button-icon .s-button-text{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-button-icon .s-button-text.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-button-icon .s-button-text.items-stretch .items-center.head-mo{
	display: none;
}
}.s-button-icon.s-button-large{
    height: 3.5rem;
    width: 3.5rem;
}.s-button-icon.s-button-large svg{
    height: 2rem;
    width: 2rem;
}.s-button-icon.s-button-small{
    height: 1.5rem;
    width: 1.5rem;
}.s-button-icon.s-button-small svg{
    height: 0.875rem;
    width: 0.875rem;
}.s-button-icon.s-button-small .s-button-loader:before{
    height: 0.875rem;
    width: 0.875rem;
}.s-button-link{
    fill: #414042;
    fill: var(--color-primary);
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
    color: #414042;
    color: var(--color-primary);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-button-link:hover{
    opacity: 0.7;
}.s-button-disabled{
    opacity: 0.5;
}.s-button-fill-none{
    border-width: 0px !important;
    background-color: transparent !important;
}.s-button-outline{
    border-width: 1px;
    border-color: currentColor;
}.s-button-outline:hover{
    border-color: transparent;
}.s-button-outline .s-button-loader:before{
    border-top-color: currentColor;
    border-left-color: currentColor;
}.s-button-solid .s-button-loader:before{
    border-top-color: rgba(255, 255, 255, 1);
    border-top-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-right-color: rgba(255, 255, 255, 1);
    border-right-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    border-bottom-color: rgba(255, 255, 255, 0.2);
    border-left-color: rgba(255, 255, 255, 0.2);
}.s-button-primary{
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-button-primary:hover{
    background-color: var(--color-primary-dark);
}.s-button-success{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(34, 197, 94, 1);
    border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(34, 197, 94, 1);
    background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(22, 163, 74, 1);
    background-color: rgba(22, 163, 74, var(--tw-bg-opacity, 1));
}.s-button-danger{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, 1);
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}.s-button-warning{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, 1);
    border-color: rgba(251, 191, 36, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, 1);
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-warning:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, 1);
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity, 1));
}.s-button-gray{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, 1);
    border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, 1);
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-gray:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, 1);
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
}.s-button-dark{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, 1);
    border-color: rgba(55, 65, 81, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, 1);
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}.s-button-light{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, 1);
    border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-button-light:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-button-primary-outline{
    fill: #414042;
    fill: var(--color-primary);
    color: #414042;
    color: var(--color-primary);
}.s-button-primary-outline:hover{
    background-color: #414042;
    background-color: var(--color-primary);
    fill: #ff6767;
    fill: var(--color-primary-reverse);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-button-success-outline{
    fill: #22c55e;
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}.s-button-success-outline:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 197, 94, 1);
    background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-danger-outline{
    fill: #f87171;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-button-danger-outline:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-warning-outline{
    fill: #fbbf24;
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.s-button-warning-outline:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, 1);
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-gray-outline{
    fill: #9ca3af;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-button-gray-outline:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, 1);
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-dark-outline{
    fill: #374151;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-button-dark-outline:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-button-light-outline{
    --tw-border-opacity: 1 !important;
    border-color: rgba(229, 231, 235, 1) !important;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1)) !important;
}.s-button-light-outline{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    fill: #6b7280;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-button-light-outline:hover{
    --tw-border-opacity: 1 !important;
    border-color: rgba(229, 231, 235, 1) !important;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1)) !important;
}.s-button-primary-link{
    fill: #414042;
    fill: var(--color-primary);
    color: #414042;
    color: var(--color-primary);
}.s-button-success-link{
    fill: #22c55e;
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}.s-button-danger-link{
    fill: #f87171;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-button-warning-link{
    fill: #fbbf24;
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.s-button-gray-link{
    fill: #9ca3af;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-button-dark-link{
    fill: #374151;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-button-light-link{
    fill: #6b7280;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-button-small{
    border-radius: 0.125rem;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 0.375rem;
    padding-top: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
}.s-button-large{
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 1rem;
    padding-top: 1rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
}.s-button-wide{
    width: 100%;
}.s-button-text{
    pointer-events: none;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-button-text.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-button-text.head-mo{
	display: none;
}
}.s-button-loader{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-button-loader.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-button-loader.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-button-loader.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-button-loader.head-mo{
	display: none;
}
}.s-button-loader::before{
    display: inline-block;
    height: 1rem;
    content: var(--tw-content);
    width: 1rem;
}@keyframes spin{to{
        content: var(--tw-content);
        transform: rotate(360deg);
    }
}.s-button-loader::before{
    animation: spin 1s linear infinite;
    border-radius: 9999px;
    border-width: 2px;
    border-style: solid;
    border-top-color: #414042;
    border-top-color: var(--color-primary);
    border-left-color: #414042;
    border-left-color: var(--color-primary);
    border-bottom-color: rgba(243, 244, 246, 1);
    border-bottom-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-right-color: rgba(243, 244, 246, 1);
    border-right-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-button-loader-after .s-button-loader{
    flex-direction: row;
}.s-button-loader-start.s-button-element:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2rem;
    padding-left: 2.5rem;
}.s-button-loader-start.s-button-element:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2rem;
    padding-right: 2.5rem;
}.s-button-loader-start .s-button-loader{
    position: absolute;
}input[type=radio].sr-only div.s-button-loader-start .s-button-loader{transition:all .3s}input[type=radio].sr-only:checked~div.s-button-loader-start .s-button-loader{border-color:var(--color-main)}.s-button-loader-start .s-button-loader:where([dir="ltr"], [dir="ltr"] *){
    left: 0.5rem;
}.s-button-loader-start .s-button-loader:where([dir="rtl"], [dir="rtl"] *){
    right: 0.5rem;
}.s-button-loader-end.s-button-element:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 2rem;
    padding-right: 2.5rem;
}.s-button-loader-end.s-button-element:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 2rem;
    padding-left: 2.5rem;
}.s-button-loader-end .s-button-loader{
    position: absolute;
}input[type=radio].sr-only div.s-button-loader-end .s-button-loader{transition:all .3s}input[type=radio].sr-only:checked~div.s-button-loader-end .s-button-loader{border-color:var(--color-main)}.s-button-loader-end .s-button-loader:where([dir="ltr"], [dir="ltr"] *){
    right: 0.5rem;
}.s-button-loader-end .s-button-loader:where([dir="rtl"], [dir="rtl"] *){
    left: 0.5rem;
}.s-button-loader-center .s-button-loader{
    margin: 0px !important;
}.s-button-loader-center .s-button-loader{
    position: absolute;
    top: 50%;
    left: 50%;
    --tw-translate-y: -50%;
    --tw-translate-x: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}input[type=radio].sr-only div.s-button-loader-center .s-button-loader{transition:all .3s}input[type=radio].sr-only:checked~div.s-button-loader-center .s-button-loader{border-color:var(--color-main)}.s-cart-item-offers-box{
    margin-bottom: 0.75rem;
}.s-cart-item-offers-container{
    margin-top: 1.25rem;
}.s-cart-item-offers-paid-free{
    margin-bottom: 0.75rem;
}.s-cart-item-offers-paid-free > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * (1 - 0));
    margin-top: calc(0.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.25rem * calc(1 - 0));
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * 0);
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}.s-cart-item-offers-paid-free{
    font-weight: 500;
}.s-cart-item-offers-line{
    text-align: left;
}.s-cart-item-offers-line:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-cart-item-offers-line:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-cart-item-offers-regular-price{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-cart-item-offers-regular-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-cart-item-offers-free-label{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, 1);
    color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-cart-item-offers-free-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-cart-item-offers-details{
    display: flex;
    align-items: flex-start;
    gap: 0.625rem;
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-cart-item-offers-details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-cart-item-offers-details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-cart-item-offers-icon{
    --tw-translate-y: -3px;
    transform: translate(var(--tw-translate-x), -3px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}.s-cart-item-offers-icon svg{
    width: 18px;
    fill: currentColor;
}.s-cart-item-offers-title{
    font-weight: 500;
        margin-bottom: 0.5rem;
}.s-cart-item-offers-message{
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-cart-item-offers-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-cart-item-offers-discount{
    margin-top: 0px;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-cart-item-offers-show-more-btn{
    justify-content: flex-start !important;
    background-color: transparent !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}.s-cart-item-offers-show-more-btn{
    display: flex;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-cart-item-offers-show-more-btn.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-cart-item-offers-show-more-btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-cart-item-offers-show-more-btn.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-cart-item-offers-show-more-btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-cart-item-offers-show-more-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-cart-item-offers-show-more-btn:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 31, 31, 1);
    color: rgba(29, 31, 31, var(--tw-text-opacity, 1));
}.s-cart-item-offers-arrow-icon{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-cart-item-offers-arrow-open{
    --tw-rotate: -180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-cart-item-offers-show-more-btn svg{
    width: 18px;
}.s-cart-item-offers-show-more-label{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-cart-item-offers-show-more-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-cart-item-offers-show-more-label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-cart-item-offers-show-more-label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-cart-item-offers-show-more-label.head-mo{
	display: none;
}
}.s-cart-item-offers-collapsed{
        margin-top: 0.5rem;
}.s-cart-summary-wrapper{
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #7c8082;
    color: var(--color-text);
    transition: all .5s cubic-bezier(0.2, 1, 0.3, 1);
    align-items: center;
    font-weight: bolder;
    position: relative;
    display: inline-flex;
}.s-cart-thumb{
    position: fixed;
    transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1);
}.s-cart-summary-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: #7c8082;
    fill: var(--color-text);
}.s-cart-summary-count{
    position: absolute;
    top: -8px;
    left: -15px;
    display: inline-flex;
    height: 1.25rem;
    width: 1.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-cart-summary-count.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-cart-summary-count.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-cart-summary-count{transition:all .3s}input[type=radio].sr-only:checked~div.s-cart-summary-count{border-color:var(--color-main)}.s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *){
    left: auto;
    left: initial;
    right: -15px;
}.s-color-picker-main{
    margin: 0.25rem;
    display: inline-block;
}.s-color-picker-main .picker_wrapper{
    margin: 0px !important;
    --tw-shadow: 0 0 rgba(0,0,0,0) !important;
    --tw-shadow-colored: 0 0 rgba(0,0,0,0) !important;
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important;
}.s-color-picker-main .picker_arrow{
    display: none;
}.s-color-picker-widget{
    display: flex;
    width: auto;
    width: -moz-fit-content;
    width: fit-content;
    align-items: center;
    justify-content: space-between;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-color-picker-widget.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-color-picker-widget.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-color-picker-widget.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-color-picker-widget.head-mo{
	display: none;
}
}.s-color-picker-widget svg{
    height: 1.25rem;
    width: 1.25rem;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
}.s-color-picker-widget span{
    font-size: 1.125rem;
    line-height: 1.75rem;
}.s-color-picker-widget-canvas{
    height: 2rem;
    width: 2rem;
}.s-comment-form-wrapper{
    display: flex;
    align-items: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comment-form-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comment-form-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comment-form-input{
    height: 6rem;
    width: 100%;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-comment-form-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-comment-form-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-offset-width: 0px;
}.dark *.s-comment-form-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-comment-form-action{
    margin-bottom: 1rem;
    margin-top: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comment-form-action.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comment-form-action.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comment-form-action.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comment-form-action.head-mo{
	display: none;
}
}.s-comment-form-action {
        margin-top: 0.5rem;
    }.s-comment-form-avatar{
    margin-right: 1.25rem;
    height: 4rem;
    width: 4rem;
    flex-shrink: 0;
    border-radius: 9999px;
    -o-object-fit: cover;
       object-fit: cover;
}.s-comment-form-avatar:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 1.25rem;
}.s-comment-form-content{
    width: 100%;
}.s-comment-form-action salla-button{
    width: 100%;
}@media (min-width: 768px){.s-comment-form-action salla-button{
        width: auto;
    }
}.s-comment-form-action salla-button button{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}.s-comments-page-container{
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}#bqOffers .s-comments-page-container {
        padding-left: 0;
        padding-right: 0;
    }.s-comments-container{
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}.s-comments-title{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
        margin-bottom: 0.5rem;
}@media (min-width: 640px){.s-comments-title{
        margin-bottom: 1.25rem;
    }
}.s-comments-count-label{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-comments-testimonials .s-comments-count-label{
    margin-bottom: 2rem;
}.s-comments-item-wrapper{
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-comments-item-wrapper {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-comments-item-inner{
    display: flex;
}.s-comments-item-inner > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * 0);
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * (1 - 0));
    margin-left: calc(0.75rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.75rem * calc(1 - 0));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-inner.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-inner.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-item-inner:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-comments-item{
    margin-bottom: 2rem;
    display: block;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-bottom: 2rem;
}.s-comments-item:last-child{
    border-width: 0px;
    padding-bottom: 0px;
}.s-comments-item-admin-wrapper{
    margin-top: 2rem;
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-admin-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-admin-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-item-admin-wrapper:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 2rem;
}@media (min-width: 768px){.s-comments-item-admin-wrapper:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 4rem;
    }
}.s-comments-item-admin-wrapper:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 2rem;
}@media (min-width: 768px){.s-comments-item-admin-wrapper:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 4rem;
    }
}.s-comments-item-avatar{
    flex: none;
}.s-comments-item-avatar-img{
    height: 2.5rem;
    width: 2.5rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    -o-object-fit: cover;
       object-fit: cover;
}.s-comments-item-timestamp{
    display: flex;
    align-items: center;
    gap: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-timestamp.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-item-timestamp.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-timestamp.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-item-timestamp.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-comments-item-timestamp {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-comments-item-time{
    display: block;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-comments-item-timestamp:hover span{
    opacity: 1;
}.s-comments-item-pending-text{
    display: inline-block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
        margin-top: 0.5rem;
}.s-comments-item-has-order-check-icon{
    display: flex;
    height: 1.25rem;
    width: 1.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, 1);
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
    font-size: 0.75rem;
    line-height: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-has-order-check-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-item-has-order-check-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-has-order-check-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-item-has-order-check-icon.head-mo{
	display: none;
}
}.s-comments-item-reply-icon svg{
    height: 1rem;
    width: 1rem;
    fill: #9ca3af;
}.s-comments-item-has-order-check-icon svg{
    height: 0.75rem;
    width: 0.75rem;
}.s-comments-item-has-order-check-text{
    margin-top: 0.125rem;
    display: inline-block;
    --tw-translate-y: -2px;
    transform: translate(var(--tw-translate-x), -2px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-comments-item-has-order-check-text {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-comments-item-has-order-check-text:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-comments-item-has-order-check-text:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}.s-comments-item-user-info-name{
    display: inline-block;
    --tw-translate-y: -2px;
    transform: translate(var(--tw-translate-x), -2px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}.s-comments-item-user-info-name:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 2.5rem;
}.s-comments-item-user-info-name:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 2.5rem;
}.s-comments-item-stars{
    margin-bottom: 0.625rem;
    width: 100%;
}.s-comments-item-stars > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-comments-item-stars{
    font-size: 0.75rem;
    line-height: 1rem;
}.s-comments-item-stars:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-comments-item-rated-widget{
    margin-top: 0.125rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-comments-item-rated-widget {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-comments-item-rated-widget:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-comments-item-rated-widget:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}.s-comments-flex-1{
    flex: 1 1 0%;
}.s-comments-flex{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-flex.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-flex.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-item-user-info{
    margin-bottom: 0.25rem;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-user-info.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-item-user-info.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-user-info.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-item-user-info.head-mo{
	display: none;
}
}.s-comments-item-user-info {
        margin-bottom: 0.25rem;
    }.s-comments-item-user-wrapper{
    margin-bottom: 0.5rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-user-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-item-user-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-user-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-item-user-wrapper.head-mo{
	display: none;
}
}.s-comments-item-user-wrapper {
        margin-bottom: 0.5rem;
    }@media (min-width: 768px){.s-comments-item-user-wrapper{
        margin-bottom: 0px;
    }
}.s-comments-item-content{
    max-width: none;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-comments-placeholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-placeholder.head-mo{
	display: none;
}
}.s-comments-placeholder p{
    padding-top: 0.5rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-comments-placeholder span{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-placeholder span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-placeholder span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-placeholder span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-placeholder span.head-mo{
	display: none;
}
}.s-comments-placeholder span svg{
    margin-left: auto;
    margin-right: auto;
    height: 4rem;
    width: 4rem;
    fill: #d1d5db;
    text-align: center;
}.s-comments-item-like-btn{
        margin-top: 0.5rem;
}.s-comments-item-like-btn .s-button-text{
    display: flex;
    flex-direction: row-reverse;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-like-btn .s-button-text.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-like-btn .s-button-text.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-item-like-btn span svg{
    height: 0.75rem;
    width: 0.75rem;
}.s-comments-item-images{
    margin-top: 0.5rem;
    display: flex;
    align-items: center;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-item-images.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-item-images.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-item-images.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-item-images.head-mo{
	display: none;
}
}.s-comments-item-images {
        margin-top: 0.5rem;
    }.s-comments-item-images img{
    height: 5rem;
    width: 5rem;
    cursor: pointer;
    border-radius: 0.375rem;
    -o-object-fit: cover;
       object-fit: cover;
}.s-comments-item-images img *{pointer-events:none}@media (min-width: 640px){.s-comments-item-images img{
        height: 120px;
        width: 120px;
    }
}.s-comments-item-images-slider{
    margin-top: 1.25rem;
}.s-comments-item-images-slider .s-modal-close{
    background-color: transparent;
}.s-comments-item-images-slider-thumb{
    height: auto;
    width: 100%;
    max-width: 250px;
}@media (min-width: 640px){.s-comments-item-images-slider-thumb{
        width: 50%;
        max-width: 320px;
    }
}@media (min-width: 768px){.s-comments-item-images-slider-thumb{
        width: 33.333333%;
    }
}@media (min-width: 1024px){.s-comments-item-images-slider-thumb{
        width: 25%;
    }
}.s-comments-item-images-slider-thumb img{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-comments-header{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-header.head-mo{
	display: none;
}
}.s-comments-header:not(.has-total){
    justify-content: flex-end !important;
}.s-comments-sort-input{
    width: 10rem;
}.s-comments-filter-wrapper{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-comments-filter-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-comments-filter-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-comments-filter-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-comments-filter-wrapper.head-mo{
	display: none;
}
}.s-comments-filter-label{
    display: none;
    white-space: nowrap;
}@media (min-width: 640px){.s-comments-filter-label{
        display: block;
    }
}.s-comments-filter-label:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.75rem;
}.s-comments-filter-label:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.75rem;
}.s-comments-container salla-reviews-summary{
    margin-top: 1.5rem;
}.s-conditional-offer-container{
    display: inline-flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    gap: 1.25rem;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-conditional-offer-container.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-conditional-offer-container{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
}.s-conditional-offer-title-wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    align-self: stretch;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-title-wrapper.head-mo{
		display: flex;
	}
	.bg-inherit .container .s-conditional-offer-title-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-conditional-offer-title-wrapper.head-mo{
	display: none;
}
.bg-inherit .container .s-conditional-offer-title-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-conditional-offer-title{
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
    color: var(--color-primary-dark);
}.s-conditional-offer-subtitle{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.25rem;
    align-self: stretch;
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(64, 64, 64, 1);
    color: rgba(64, 64, 64, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-subtitle.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-conditional-offer-subtitle.head-mo{
	display: none;
}
}.s-conditional-offer-subtitle i{
    position: relative;
}.s-conditional-offer-progress-line{
    height: 1px;
    align-self: stretch;
    background-color: #414042;
    background-color: var(--color-primary);
}.s-conditional-offer-checkpoint-border{
    display: flex;
    height: 60px;
    min-width: 60px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-checkpoint-border.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-checkpoint-border.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-checkpoint-border.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-conditional-offer-checkpoint-border.head-mo{
	display: none;
}
}.s-conditional-offer-checkpoint-border-colored{
    border-color: #414042;
    border-color: var(--color-primary);
    color: var(--color-primary-dark);
}.s-conditional-offer-product-link{
    display: grid;
    aspect-ratio: 1 / 1;
    height: 58px;
    align-content: center;
    justify-content: center;
    place-content: center;
    overflow: hidden;
    border-radius: 9999px;
}.azallme .s-conditional-offer-product-link {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (max-width: 768px) {
  .card.s-conditional-offer-product-link .card__head{
    width: 189px;
  }
  .card.s-conditional-offer-product-link.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-conditional-offer-product-link .card__head{
    width: 200px;
  }
  .card.s-conditional-offer-product-link.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-conditional-offer-product-link .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-conditional-offer-product-link.active .card__head{
    width: 100%;
  }
}.card.s-conditional-offer-product-link .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-conditional-offer-checkpoint-image-content{
    height: 58px;
    width: 58px;
    -o-object-fit: cover;
       object-fit: cover;
}.s-conditional-offer-progress-container{
    position: relative;
    margin-bottom: 2rem;
    display: flex;
    height: 8rem;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-progress-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-progress-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-progress-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-conditional-offer-progress-container.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-conditional-offer-progress-container{
        height: 4rem;
    }
}.s-conditional-offer-item-avatar-content{
    text-align: center;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-conditional-offer-item-avatar-content {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-conditional-offer-item-avatar-content.active{
    color: var(--color-primary-dark);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-conditional-offer-checkpoint{
    position: relative;
    display: grid;
    height: 60px;
    width: 60px;
    flex-shrink: 0;
    align-content: center;
    justify-content: center;
    place-content: center;
    border-radius: 9999px;
    border-width: 1px;
}.azallme .s-conditional-offer-checkpoint {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-conditional-offer-progress-line-container{
    display: grid;
    width: 100%;
    overflow: hidden;
    grid-template-areas: 'progress-line';
}.azallme .s-conditional-offer-progress-line-container {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (max-width: 768px) {
  .card.s-conditional-offer-progress-line-container .card__head{
    width: 189px;
  }
  .card.s-conditional-offer-progress-line-container.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-conditional-offer-progress-line-container .card__head{
    width: 200px;
  }
  .card.s-conditional-offer-progress-line-container.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-conditional-offer-progress-line-container .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-conditional-offer-progress-line-container.active .card__head{
    width: 100%;
  }
}.card.s-conditional-offer-progress-line-container .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-conditional-offer-progress-line-inactive{
    height: 1.5px;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, 1);
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity, 1));
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    grid-area: progress-line;
}.s-conditional-offer-progress-line-active{
    height: 1.5px;
    width: 0%;
    background-color: #414042;
    background-color: var(--color-primary);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    grid-area: progress-line;
}.s-conditional-offer-checkpoint-label{
    position: absolute;
    top: 100%;
    left: 50%;
    width: -moz-max-content;
    width: max-content;
    --tw-translate-x: -50%;
    --tw-translate-y: 20%;
    transform: translate(-50%, 20%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}input[type=radio].sr-only div.s-conditional-offer-checkpoint-label{transition:all .3s}input[type=radio].sr-only:checked~div.s-conditional-offer-checkpoint-label{border-color:var(--color-main)}.s-conditional-offer-checkpoint-label.active{
    color: var(--color-primary-dark);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-conditional-offer-checkpoint-label.first-checkpoint{
    --tw-translate-y: 132%;
    transform: translate(var(--tw-translate-x), 132%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-conditional-offer-checkpoint-label.first-checkpoint:where([dir="ltr"], [dir="ltr"] *){
    --tw-translate-x: 0%;
    transform: translate(0%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-conditional-offer-checkpoint-label.first-checkpoint:where([dir="rtl"], [dir="rtl"] *){
    --tw-translate-x: -100%;
    transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-conditional-offer-checkpoint-container{
    position: relative;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-checkpoint-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-checkpoint-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-checkpoint-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-conditional-offer-checkpoint-container.head-mo{
	display: none;
}
}.s-conditional-offer-active-checkpoint{
    border-color: #414042;
    border-color: var(--color-primary);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-conditional-offer-skeleton-inner-container{
    margin-bottom: 2rem;
    width: 100%;
}@media (min-width: 768px){.s-conditional-offer-skeleton-inner-container{
        margin-bottom: 0px;
    }
}.s-conditional-offer-skeleton-title{
    margin-bottom: 1rem;
    display: flex;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-skeleton-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-skeleton-title.items-stretch .items-center.head-mo{
	display: none;
}
}.s-conditional-offer-skeleton-subtitle{
    margin-bottom: 1.5rem;
    display: flex;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-skeleton-subtitle.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-skeleton-subtitle.items-stretch .items-center.head-mo{
	display: none;
}
}.s-conditional-offer-skeleton-checkpoints-wrapper{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-conditional-offer-skeleton-checkpoints-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-conditional-offer-skeleton-checkpoints-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-conditional-offer-skeleton-checkpoints-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-conditional-offer-skeleton-checkpoints-wrapper.head-mo{
	display: none;
}
}.s-contacts-title{
    margin-bottom: 0.75rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
}@media (min-width: 1024px){.s-contacts-title{
        margin-bottom: 1.25rem;
    }
}.s-contacts-header{
    display: none;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-contacts-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-contacts-header.head-mo{
	display: none;
}
.s-contacts-header{
        display: flex;
    }
}.s-contacts-topnav-link{
    display: inline-block;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-contacts-topnav-link {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-contacts-topnav-link:hover{
    opacity: 0.8;
}.s-contacts-topnav-link:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 1px;
}.s-contacts-topnav-link:last-child:where([dir="ltr"], [dir="ltr"] *){
    border-width: 0px;
    padding-right: 0px;
}.s-contacts-topnav-link:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 1px;
}.s-contacts-topnav-link:last-child:where([dir="rtl"], [dir="rtl"] *){
    border-width: 0px;
    padding-left: 0px;
}.s-contacts-item{
    display: flex;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1;
}@media (max-width: 1023px){
	.bg-inherit .container .s-contacts-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-contacts-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-contacts-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-contacts-item.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-contacts-item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-contacts-icon{
    display: flex;
    height: 2rem;
    width: 2rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-contacts-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-contacts-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-contacts-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-contacts-icon.head-mo{
	display: none;
}
}.s-contacts-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.625rem;
}.s-contacts-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.625rem;
}.s-contacts-icon svg{
    height: 0.875rem;
    width: 0.875rem;
    fill: currentColor;
}.s-contacts-list{
    display: flex;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-contacts-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-contacts-list.items-stretch .items-center.head-mo{
	display: none;
}
}.s-contacts-list-horizontal{
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-contacts-list-horizontal.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-contacts-list-horizontal.head-mo{
	display: none;
}
}.s-contacts-list-vertical{
    flex-direction: column;
}.s-contacts-list-icons-only .s-contacts-icon{
    margin-left: 0px;
    margin-right: 0px;
}.s-count-down-wrapper{
    position: relative;
}.s-count-down-list{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    margin-bottom: 1.25rem;
    margin-top: 0.625rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-count-down-list.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-list.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-count-down-list.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-count-down-list{
        padding-left: 5rem;
        padding-right: 5rem;
    }
}.s-count-down-list:where([dir="ltr"], [dir="ltr"] *){
    flex-direction: row-reverse;
}.s-count-down-list:where([dir="rtl"], [dir="rtl"] *){
    flex-direction: row;
}.s-count-down-item{
    position: relative;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: flex;
    height: 5rem;
    flex: 1 1 0%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-family: "DINNextLTArabic";
    font-family: var(--font-main);
    font-weight: 700;
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-count-down-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-count-down-item.head-mo{
	display: none;
}
}.s-count-down-item::after{
    position: absolute;
    left: -2px;
    font-family: inherit;
    --tw-content: ':';
    content: ':';
    content: var(--tw-content);
}.s-count-down-item:last-child::after{
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-count-down-item-label{
    margin-top: 0.25rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
    opacity: 0.4;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-count-down-item-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-count-down-boxed .s-count-down-item{
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-count-down-boxed .s-count-down-item::after{
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-count-down-sm .s-count-down-item{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
}.s-count-down-sm .s-count-down-item::after{
    content: var(--tw-content);
    font-size: 1rem;
    line-height: 1.5rem;
}.s-count-down-sm + .s-count-down-end-text{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
}.s-count-down-md .s-count-down-item{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 500;
}.s-count-down-md .s-count-down-item::after{
    content: var(--tw-content);
    font-size: 1.125rem;
    line-height: 1.75rem;
}.s-count-down-md + .s-count-down-end-text{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 500;
}.s-count-down-lg .s-count-down-item{
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 700;
}.s-count-down-lg .s-count-down-item::after{
    content: var(--tw-content);
    font-size: 1.875rem;
    line-height: 2.25rem;
}.s-count-down-lg + .s-count-down-end-text{
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 700;
}.s-count-down-light .s-count-down-item{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-count-down-light .s-count-down-item::after{
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-count-down-dark .s-count-down-item{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-count-down-dark .s-count-down-item::after{
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-count-down-primary .s-count-down-item{
    color: #414042;
    color: var(--color-primary);
}.s-count-down-primary .s-count-down-item::after{
    content: var(--tw-content);
    color: #414042;
    color: var(--color-primary);
}.s-count-down-ended .s-count-down-item{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    opacity: 0.1;
}.s-count-down-ended .s-count-down-item::after{
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-count-down-end-text{
    position: absolute;
    top: 50%;
    left: 50%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-family: "DINNextLTArabic";
    font-family: var(--font-main);
    --tw-text-opacity: 1;
    color: rgba(234, 84, 85, 1);
    color: rgba(234, 84, 85, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-count-down-end-text{transition:all .3s}input[type=radio].sr-only:checked~div.s-count-down-end-text{border-color:var(--color-main)}.s-count-down-text-center{
    text-align: center;
}.s-count-down-info-message{
    display: flex;
    gap: 0.5rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, 1);
    color: rgba(37, 99, 235, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-info-message.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-info-message.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-count-down-info-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-count-down-pre-order{
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-pre-order.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-count-down-pre-order.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-pre-order.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-count-down-pre-order.head-mo{
	display: none;
}
.s-count-down-pre-order{
        flex-direction: row;
    }
}.s-count-down-pre-order .s-count-down-item{
    position: relative;
    display: flex;
    height: 2.7rem;
    width: 2.25rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-pre-order .s-count-down-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-count-down-pre-order .s-count-down-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-pre-order .s-count-down-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-count-down-pre-order .s-count-down-item.head-mo{
	display: none;
}
}.s-count-down-pre-order .s-count-down-item::after{
    left: -7px;
    --tw-content: ':';
    content: ':';
    content: var(--tw-content);
}.s-count-down-pre-order .s-count-down-item:last-child::after{
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-count-down-pre-order-container{
    margin-bottom: 1.25rem;
    margin-top: 0.625rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-count-down-pre-order-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-count-down-pre-order-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-count-down-pre-order-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-count-down-pre-order-container.head-mo{
	display: none;
}
.s-count-down-pre-order-container{
        flex-direction: row;
    }
}.s-count-down-pre-order-container .s-count-down-list{
    margin: 0px;
    padding: 0px;
        margin: 0;
}.s-count-down-pre-order .s-count-down-item-value{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    line-height: 1;
}.s-count-down-pre-order .s-count-down-item-label{
    margin-top: 0px;
    font-size: 0.6rem;
    opacity: 1;
}.s-datetime-picker-input{
    display: block;
    width: 100%;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-datetime-picker-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-datetime-picker-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.flatpickr-day.selected{
    background: #414042;
    background: var(--color-primary);
    border-color: #414042;
    border-color: var(--color-primary);
}.flatpickr-day.selected:hover{
    background: #414042;
    background: var(--color-primary);
    border-color: #414042;
    border-color: var(--color-primary);
    opacity: 0.8;
}.flatpickr-months{
    position: relative;
    padding: 10px;
    background: #414042;
    background: var(--color-primary);
    border-radius: 4px 4px 0 0;
}.flatpickr-months *{
    color: #fff;
}.flatpickr-months .flatpickr-current-month{
    height: auto;
    padding: 0;
}.flatpickr-months .flatpickr-month{
    padding-top: 4px;
}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{
    height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    font-size: 20px;
}.flatpickr-months .flatpickr-monthDropdown-months{
    padding: 0;
    margin: 0;
    margin-right: 15px;
    padding-right: 5px;
}.flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-months .numInputWrapper{
    background: transparent !important;
}.flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-months .numInputWrapper{
    font-size: var(--font-base);
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    min-width: 55px;
}@media (max-width: 768px){[dir='rtl'] .flatpickr-calendar{
        right: 30px !important;
    }
}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{
    border-bottom-color: #414042;
    border-bottom-color: var(--color-primary);
}.s-drawer-container{
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 200;
    height: 100vh;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-drawer-container .card__head{
    width: 189px;
  }
  .card.s-drawer-container.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-drawer-container .card__head{
    width: 200px;
  }
  .card.s-drawer-container.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-drawer-container .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-drawer-container.active .card__head{
    width: 100%;
  }
}.card.s-drawer-container .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-drawer-wrapper{
    display: flex;
    height: 100%;
    align-items: stretch;
    overflow-y: auto;
    overflow-x: hidden;
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-drawer-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.s-drawer-wrapper .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-drawer-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.s-drawer-wrapper .items-center.head-mo{
	display: none;
}
}.s-drawer-wrapper-left{
    justify-content: flex-start;
}.s-drawer-wrapper-right{
    justify-content: flex-end;
}.s-drawer-loader{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-drawer-loader.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-drawer-loader.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-drawer-loader.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-drawer-loader.head-mo{
	display: none;
}
}.s-drawer-loader::before{
    display: inline-block;
    height: 2.5rem;
    content: var(--tw-content);
    width: 2.5rem;
}@keyframes spin{to{
        content: var(--tw-content);
        transform: rotate(360deg);
    }
}.s-drawer-loader::before{
    animation: spin 1s linear infinite;
    border-radius: 9999px;
    border-width: 2px;
    border-style: solid;
    border-top-color: #414042;
    border-top-color: var(--color-primary);
    border-left-color: #414042;
    border-left-color: var(--color-primary);
    border-bottom-color: rgba(243, 244, 246, 1);
    border-bottom-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-right-color: rgba(243, 244, 246, 1);
    border-right-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-drawer-close{
    position: absolute;
    top: 0.75rem;
    z-index: 10;
    width: 2.75rem;
    cursor: pointer;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-drawer-close *{pointer-events:none}input[type=radio].sr-only div.s-drawer-close{transition:all .3s}input[type=radio].sr-only:checked~div.s-drawer-close{border-color:var(--color-main)}.s-drawer-close:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
}.s-drawer-close:where([dir="ltr"], [dir="ltr"] *){
    right: 1rem;
}.s-drawer-close:where([dir="rtl"], [dir="rtl"] *){
    left: 1rem;
}.s-drawer-close svg{
    width: 1.25rem;
    fill: #f87171;
}.s-drawer-close svg:hover{
    fill: #ef4444;
}.s-drawer-header{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-drawer-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-drawer-header.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-drawer-header{
        flex-direction: column;
    }
}.s-drawer-header-inner{
    margin-bottom: 1.25rem;
    display: flex;
    align-items: center;
    padding: 1rem;
    text-align: left;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 500;
}@media (max-width: 1023px){
	.bg-inherit .container .s-drawer-header-inner.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-drawer-header-inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-drawer-header-inner.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-drawer-header-inner.head-mo{
	display: none;
}
}.s-drawer-header-content{
    display: flex;
    flex-direction: column;
    text-align: left;
}@media (max-width: 1023px){
	.bg-inherit .container .s-drawer-header-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-drawer-header-content.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-drawer-header-content{
        text-align: center;
    }
}.s-drawer-header-content:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}@media (min-width: 768px){.s-drawer-header-content:where([dir="rtl"], [dir="rtl"] *){
        text-align: center;
    }
}.s-drawer-header-img{
    margin-left: auto;
    margin-right: auto;
    max-width: 150px;
}@media (min-width: 640px){.s-drawer-header-img{
        margin-bottom: 1rem;
    }
}.s-drawer-icon{
    display: inline-flex;
    height: 4rem;
    width: 4rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 1.875rem;
    line-height: 2.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-drawer-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-drawer-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-drawer-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-drawer-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-drawer-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-drawer-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-drawer-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-drawer-icon svg{
    fill: #9ca3af;
}.s-drawer-bg-normal{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-drawer-bg-success{
    --tw-border-opacity: 1;
    border-color: rgba(134, 239, 172, 1);
    border-color: rgba(134, 239, 172, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(220, 252, 231, 1);
    background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}.s-drawer-bg-success svg{
    fill: #16a34a;
}.s-drawer-bg-error{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, 1);
    border-color: rgba(252, 165, 165, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, 1);
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}.s-drawer-bg-error svg{
    fill: #dc2626;
}.s-drawer-bg-primary{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
}.s-drawer-bg-primary svg{
    fill: #ff6767;
    fill: var(--color-primary-reverse);
}.s-drawer-title{
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media (min-width: 640px){.s-drawer-title{
        margin-bottom: 0.5rem;
    }
}.s-drawer-sub-title{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-drawer-sub-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-drawer-sub-title{
        margin-bottom: 0.5rem;
    }
}.s-drawer-title-below{
    order: 10;
}.s-drawer-body-slot{
    width: 100%;
}.s-drawer-body{
    position: fixed;
    bottom: 0px;
    top: 0px;
    width: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}@media (max-width: 768px) {
  .card.s-drawer-body .card__head{
    width: 189px;
  }
  .card.s-drawer-body.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-drawer-body .card__head{
    width: 200px;
  }
  .card.s-drawer-body.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-drawer-body .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-drawer-body.active .card__head{
    width: 100%;
  }
}.card.s-drawer-body .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 640px){.s-drawer-body{
        position: relative;
        overflow: visible;
    }
}.s-drawer-body:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-drawer-body:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-drawer-padding{
    padding: 1rem;
    padding-top: 1.5rem;
}@media (min-width: 640px){.s-drawer-padding{
        padding: 1.5rem;
    }
}.s-drawer-no-padding{
    padding: 0px;
}.s-drawer-spacer{
    display: inline-block;
    height: 100vh;
}.s-drawer-align-middle{
    vertical-align: bottom;
}@media (min-width: 640px){.s-drawer-align-middle{
        vertical-align: middle;
    }
}.s-drawer-align-top{
    vertical-align: bottom;
}@media (min-width: 640px){.s-drawer-align-top{
        vertical-align: top;
    }
}.s-drawer-align-bottom{
    vertical-align: bottom;
}.s-drawer-overlay{
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(107, 114, 128, 0.75);
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
    --tw-bg-opacity: 0.75;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}.s-drawer-overlay-leaving{
    opacity: 0;
}.s-drawer-entering{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-drawer-leaving{
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), 1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0;
}@media (min-width: 640px){.s-drawer-leaving{
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
}.s-drawer-is-center{
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-drawer-is-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-drawer-is-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-drawer-is-center{
        text-align: center;
    }
}.s-drawer-left.s-drawer-leaving:where([dir="ltr"], [dir="ltr"] *){
    --tw-translate-x: -100%;
    transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-drawer-left.s-drawer-leaving:where([dir="rtl"], [dir="rtl"] *){
    --tw-translate-x: 100%;
    transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-drawer-right.s-drawer-leaving:where([dir="ltr"], [dir="ltr"] *){
    --tw-translate-x: 100%;
    transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-drawer-right.s-drawer-leaving:where([dir="rtl"], [dir="rtl"] *){
    --tw-translate-x: -100%;
    transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 480px){.s-drawer-xs{
        max-width: 320px;
    }
}@media (min-width: 640px){.s-drawer-sm{
        max-width: 400px;
    }
}@media (min-width: 768px){.s-drawer-md{
        max-width: 500px;
    }
}.s-drawer-lg{
    max-width: 600px;
}.s-drawer-xl{
    max-width: 800px;
}.s-drawer-full{
    width: 100%;
}@media (min-width: 768px){.s-drawer-full{
        width: calc(100% - 70px);
    }
}.s-file-upload-wrapper .filepond--drop-label{
    height: 100%;
    cursor: pointer;
    border-radius: .75rem;
    border-width: 1px;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-file-upload-wrapper .filepond--drop-label *{pointer-events:none}.s-file-upload-wrapper .filepond--drop-label label{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    font-family: "DINNextLTArabic", -apple-system, BlinkMacSystemFont;
    font-family: var(--font-main), -apple-system, BlinkMacSystemFont;
}.s-file-upload-wrapper .filepond--label-action{
    text-decoration-color: #6b7280;
}.s-file-upload-wrapper .filepond--panel-root{
    --tw-bg-opacity: 1 !important;
    background-color: rgba(243, 244, 246, 1) !important;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1)) !important;
}.s-file-upload-wrapper .filepond--panel-root{
    border-radius: .75rem;
}.s-file-upload-profile-image .filepond--panel-root{
    border-radius: 9999px !important;
}.s-file-upload:not(.s-file-upload-multiple) .s-file-upload-wrapper .filepond--list-scroller{
    overflow-y: inherit !important;
    overflow: inherit !important;
    margin: 0 !important;
}.filepond--root{
    min-height: 120px !important;
    font-family: inherit !important;
}.s-file-upload-wrapper .filepond--item-panel{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}.s-file-upload-wrapper .filepond--drip-blob{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-file-upload-wrapper .filepond--list{
    left: 0px;
    width: 100%;
}.s-file-upload-wrapper .filepond--file-poster-wrapper{
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    margin: 0px;
    display: flex;
    height: 100%;
    width: 100%;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 0.45em;
    background-color: rgba(0,0,0,0.01176);
}@media (max-width: 1023px){
	.bg-inherit .container .s-file-upload-wrapper .filepond--file-poster-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-file-upload-wrapper .filepond--file-poster-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-file-upload-wrapper .filepond--file-poster-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-file-upload-wrapper .filepond--file-poster-wrapper.head-mo{
	display: none;
}
}.s-file-upload-wrapper .filepond--file-poster-wrapper {
        margin: 0;
    }@media (max-width: 768px) {
  .card.s-file-upload-wrapper .filepond--file-poster-wrapper .card__head{
    width: 189px;
  }
  .card.s-file-upload-wrapper .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-file-upload-wrapper .filepond--file-poster-wrapper .card__head{
    width: 200px;
  }
  .card.s-file-upload-wrapper .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-file-upload-wrapper .filepond--file-poster-wrapper .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-file-upload-wrapper .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
}.card.s-file-upload-wrapper .filepond--file-poster-wrapper .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}input[type=radio].sr-only div.s-file-upload-wrapper .filepond--file-poster-wrapper{transition:all .3s}input[type=radio].sr-only:checked~div.s-file-upload-wrapper .filepond--file-poster-wrapper{border-color:var(--color-main)}.s-file-upload-wrapper .filepond--file-poster{
    position: absolute;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-file-upload-wrapper .filepond--file-poster.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-file-upload-wrapper .filepond--file-poster.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-file-upload-wrapper .filepond--file-poster.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-file-upload-wrapper .filepond--file-poster.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-file-upload-wrapper .filepond--file-poster{transition:all .3s}input[type=radio].sr-only:checked~div.s-file-upload-wrapper .filepond--file-poster{border-color:var(--color-main)}.s-file-upload-wrapper .filepond--file-poster-overlay{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}input[type=radio].sr-only div.s-file-upload-wrapper .filepond--file-poster-overlay{transition:all .3s}input[type=radio].sr-only:checked~div.s-file-upload-wrapper .filepond--file-poster-overlay{border-color:var(--color-main)}.s-file-upload-wrapper .filepond--item{
    margin: 0px;
        margin: 0;
}.s-file-upload-wrapper .filepond--file-info{
    margin: 0px;
        margin: 0;
}.s-file-upload-wrapper .filepond--file-info-main{
    width: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    font-size: 0.75em;
    line-height: 1.2;
}@media (max-width: 768px) {
  .card.s-file-upload-wrapper .filepond--file-info-main .card__head{
    width: 189px;
  }
  .card.s-file-upload-wrapper .filepond--file-info-main.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-file-upload-wrapper .filepond--file-info-main .card__head{
    width: 200px;
  }
  .card.s-file-upload-wrapper .filepond--file-info-main.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-file-upload-wrapper .filepond--file-info-main .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-file-upload-wrapper .filepond--file-info-main.active .card__head{
    width: 100%;
  }
}.card.s-file-upload-wrapper .filepond--file-info-main .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-file-upload-wrapper .filepond--file-status{
    width: 55%;
}.s-file-upload-wrapper .filepond--file-status:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 35px;
}@media (min-width: 768px){.s-file-upload-wrapper .filepond--file-status:where([dir="rtl"], [dir="rtl"] *){
        margin-right: 2.25em;
    }
}.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub{
    width: 275px;
    overflow: hidden;
    text-overflow: ellipsis;
}@media (max-width: 768px) {
  .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub .card__head{
    width: 189px;
  }
  .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub .card__head{
    width: 200px;
  }
  .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub.active .card__head{
    width: 100%;
  }
}.card.s-file-upload-wrapper .filepond--file-status .filepond--file-status-sub .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-file-upload-profile-image .filepond--root{
    min-height: 80px !important;
    border-radius: 9999px !important;
}.s-file-upload-profile-image .filepond--root{
    height: 80px;
    width: 80px;
}.s-file-upload-profile-image .filepond--drop-label{
    min-height: 70px !important;
    border-radius: 9999px !important;
}.s-file-upload-profile-image .filepond--drop-label{
    z-index: 7;
    border-style: none;
}.s-file-upload-profile-image .filepond--drop-label label{
    cursor: pointer;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 0.8rem;
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    font-family: "DINNextLTArabic", -apple-system, BlinkMacSystemFont;
    font-family: var(--font-main), -apple-system, BlinkMacSystemFont;
}.s-file-upload-profile-image .filepond--drop-label label *{pointer-events:none}.s-file-upload-profile-image .filepond--file{
    padding: 0px;
}.s-file-upload-profile-image .filepond--file .filepond--action-remove-item{
    top: auto !important;
    transform: translateX(-50%) translateY(25%) !important;
}.s-file-upload-profile-image .filepond--file .filepond--action-remove-item{
    bottom: -4px;
    left: 50%;
    background-color: rgba(255,68,58,.7);
    cursor: pointer;
    width: 20px;
    height: 20px;
    transition: 0.3s;
}.s-file-upload-profile-image .filepond--file .filepond--action-remove-item:hover{
    background-color: #FF443A;
}.s-file-upload-profile-image .filepond--file .filepond--file-action-button{
    top: 28px;
    right: 28px;
}.s-file-upload-profile-image .filepond--file .filepond--progress-indicator,.s-file-upload-profile-image .filepond--file .filepond--load-indicator,.s-file-upload-profile-image .filepond--file .filepond--processing-complete-indicator{
    top: 48% !important;
}.s-file-upload-profile-image .filepond--file .filepond--progress-indicator,.s-file-upload-profile-image .filepond--file .filepond--load-indicator,.s-file-upload-profile-image .filepond--file .filepond--processing-complete-indicator{
    right: 50%;
    left: auto;
    transform: translateX(50%) translateY(-50%);
}.s-file-upload-profile-image .filepond--item-panel{
    background-color: transparent !important;
}.s-file-upload-.s-file-upload-profile-image .filepond--item-panel .filepond--panel-top,.s-file-upload-profile-image .filepond--item-panel .filepond--panel-center,.s-file-upload-profile-image .filepond--item-panel .filepond--panel-bottom{
    display: none;
}.s-file-upload-profile-image .filepond--file-poster-overlay{
    display: none;
}.s-file-upload-profile-image .filepond--item{
    margin: 0px !important;
    height: 5rem !important;
}.s-file-upload-profile-image .filepond--file-poster{
    height: 100%;
    width: 100%;
}.s-file-upload-profile-image .filepond--file-status{
    display: none;
}.s-file-upload-profile-image .filepond--image-preview-overlay-success{
    top: auto;
    bottom: 0px;
    --tw-scale-y: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(-1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-file-upload-profile-image .filepond--image-preview-wrapper{
    border-radius: 9999px;
}.s-file-upload-profile-image .filepond--file-info{
    display: none;
}.s-file-upload-profile-image .filepond--list{
    left: 0px;
    right: 0px;
    height: 100%;
}.s-file-upload-profile-image .filepond--file-poster img{
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    -o-object-fit: cover;
       object-fit: cover;
}.s-file-upload-profile-image .filepond--file-poster-wrapper{
    overflow: hidden;
    border-radius: 9999px;
}@media (max-width: 768px) {
  .card.s-file-upload-profile-image .filepond--file-poster-wrapper .card__head{
    width: 189px;
  }
  .card.s-file-upload-profile-image .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-file-upload-profile-image .filepond--file-poster-wrapper .card__head{
    width: 200px;
  }
  .card.s-file-upload-profile-image .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-file-upload-profile-image .filepond--file-poster-wrapper .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-file-upload-profile-image .filepond--file-poster-wrapper.active .card__head{
    width: 100%;
  }
}.card.s-file-upload-profile-image .filepond--file-poster-wrapper .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status{
    display: flex !important;
}.s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status{
    position: absolute;
    bottom: -62%;
    left: -190%;
    height: auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status{transition:all .3s}input[type=radio].sr-only:checked~div.s-file-upload-profile-image .s-file-upload-has-error .filepond--file-status{border-color:var(--color-main)}.s-file-upload-multiple .filepond--root{
    max-height: 120px;
}.s-file-upload-multiple .filepond--list-scroller{
    top: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 100%;
    overflow-y: scroll;
}.s-file-upload-multiple .filepond--drop-label:not(.s-hidden) + .filepond--list-scroller{
    display: none;
}.s-file-upload-multiple .filepond--item{@media(min-width: 767px){
        margin-left: .3em !important;
    }@media(min-width: 767px){
        width: calc(33.33% - .5em);
    }@media(max-width: 767px){
        margin-bottom: .3em;
    }
}.s-file-upload-hint{
    margin-top: -15px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-file-upload-hint {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-filters-checkbox{
    height: 1.25rem;
    width: 1.25rem;
    border-radius: 6px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-filters-checkbox:focus{
    --tw-ring-color: transparent;
}.s-filters-radio{
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, 1) !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}.s-filters-radio{
    position: relative;
    height: 1rem;
    width: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-filters-radio:focus{
    --tw-ring-color: transparent;
}.s-filters-radio:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.75rem;
}.s-filters-radio:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.75rem;
}.s-filters-radio:checked{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-filters-radio:checked::after{
    position: absolute;
    left: 0.125rem;
    top: 0.125rem;
    display: block;
    height: 0.625rem;
    width: 0.625rem;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-filters-radio:checked:hover{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-filters-radio:checked:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-filters-label{
    position: relative;
    margin-bottom: 0.75rem;
    display: flex;
    cursor: pointer;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
}@media (max-width: 1023px){
	.bg-inherit .container .s-filters-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-filters-label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-filters-label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-filters-label.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-filters-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-filters-label *{pointer-events:none}.s-filters-label:last-child{
    margin-bottom: 0px;
}.s-filters-option-name{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    --tw-text-opacity: 1;
    color: rgba(129, 127, 127, 1);
    color: rgba(129, 127, 127, var(--tw-text-opacity, 1));
}.s-filters-footer{
    display: flex;
    justify-content: center;
}.s-filters-footer > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * 0);
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * (1 - 0));
    margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1rem * calc(1 - 0));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.s-filters-footer{
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-filters-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-filters-footer.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-filters-footer{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        padding-left: 0px;
        padding-right: 0px;
    }
}.s-filters-footer:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-filters-footer salla-button{
    flex: 1 1 0%;
}.s-filters-footer salla-button button{
    width: 100%;
}.s-filters-widget-container{
    display: block;
    overflow: hidden;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1.25rem;
    padding-bottom: 0.5rem;
}@media (max-width: 768px) {
  .card.s-filters-widget-container .card__head{
    width: 189px;
  }
  .card.s-filters-widget-container.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-filters-widget-container .card__head{
    width: 200px;
  }
  .card.s-filters-widget-container.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-filters-widget-container .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-filters-widget-container.active .card__head{
    width: 100%;
  }
}.card.s-filters-widget-container .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.s-filters-widget-container{
        margin-bottom: 1.25rem;
        padding-bottom: 1.25rem;
        padding-top: 1.25rem;
    }
}.s-filters-widget-content{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-filters-widget-opened{
    visibility: visible;
    opacity: 1;
}.s-filters-widget-opened .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}.s-filters-widget-closed{
    height: 0px !important;
}.s-filters-widget-closed{
    visibility: hidden;
    padding: 0px;
    opacity: 0;
}.s-filters-widget-title{
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}@media (max-width: 1023px){
	.bg-inherit .container .s-filters-widget-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-filters-widget-title.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-filters-widget-title.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-filters-widget-title.head-mo{
	display: none;
}
}.s-filters-widget-title *{pointer-events:none}.s-filters-widget-arrow{
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-filters-widget-arrow svg{
    height: 1.25rem;
    width: 1.25rem;
}.s-filters-widget-active-arrow{
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-filters-widget-values{
    overflow: hidden;
    padding-top: 1rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 768px) {
  .card.s-filters-widget-values .card__head{
    width: 189px;
  }
  .card.s-filters-widget-values.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-filters-widget-values .card__head{
    width: 200px;
  }
  .card.s-filters-widget-values.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-filters-widget-values .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-filters-widget-values.active .card__head{
    width: 100%;
  }
}.card.s-filters-widget-values .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-filters-widget-more{
    display: block;
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
        margin-top: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-filters-widget-more {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-filters-widget-more *{pointer-events:none}.s-filters-widget-plusminus{
    position: relative;
    height: 0.75rem;
    width: 0.75rem;
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-filters-widget-plusminus::before{
    position: absolute;
    left: 0px;
    top: 50%;
    display: block;
    height: 0.125rem;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(153, 153, 153, 1);
    background-color: rgba(153, 153, 153, var(--tw-bg-opacity, 1));
    transition-property: 0.35s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-filters-widget-plusminus::after{
    position: absolute;
    left: 0px;
    top: 50%;
    display: block;
    height: 0.125rem;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(153, 153, 153, 1);
    background-color: rgba(153, 153, 153, var(--tw-bg-opacity, 1));
    transition-property: 0.35s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-filters-widget-plusminus-active:before{
    transform: translatey(-50%) rotate(-90deg);
    opacity: 0;
}.s-filters-widget-plusminus-active:after{
    transform: translatey(-50%) rotate(0);
    background-color: #414042;
    background-color: var(--color-primary);
}.s-filters-widget-plusminus:before{
    transform: translatey(-50%);
}.s-filters-widget-plusminus:after{
    transform: translatey(-50%) rotate(90deg);
}.s-gifting-widget .s-list-tile-item-icon{
    display: none;
}.s-gifting-widget-vertical .s-list-tile-item-icon{
    display: block;
}.s-gifting-widget-vertical .s-list-tile-item-title svg{
    fill: #414042;
    fill: var(--color-primary);
}.s-gifting-widget-vertical .s-list-tile-item-subtitle{
    padding-right: 3.5rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-gifting-widget-vertical .s-list-tile-item{
    flex-wrap: wrap;
    padding: 0px;
}@media (min-width: 1024px){.s-gifting-widget-vertical .s-list-tile-item-action{
        flex: 1 1 0%;
    }
}.s-gifting-widget-vertical .widget-icon{
    --tw-translate-y: 0.625rem;
    transform: translate(var(--tw-translate-x), 0.625rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 1.875rem;
    line-height: 2.25rem;
    color: #414042;
    color: var(--color-primary);
}.s-gifting-widget .s-button-text{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-widget .s-button-text.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-widget .s-button-text.items-stretch .items-center.head-mo{
	display: none;
}
}.s-gifting-widget .s-list-tile-item{
    flex-direction: column;
    justify-content: space-between;
    gap: 1rem;
    border-radius: 0.75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding: 1.25rem;
    text-align: center;
}@media (min-width: 768px){.s-gifting-widget .s-list-tile-item{
        text-align: left;
    }
}@media (min-width: 1024px){.s-gifting-widget .s-list-tile-item{
        flex-direction: row;
    }
}@media (min-width: 768px){.s-gifting-widget .s-list-tile-item:where([dir="rtl"], [dir="rtl"] *){
        text-align: right;
    }
}.s-gifting-widget-horizontal .s-gifting-widget-action button{
    padding-left: 2rem;
    padding-right: 2rem;
    font-weight: 400;
}.s-gifting-info{
    display: flex;
    align-items: center;
    gap: 0.5rem;
    border-radius: 0.5rem;
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, 1);
    border-color: rgba(191, 219, 254, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, 1);
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
    padding: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, 1);
    color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-info.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-info.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-info.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-info.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-gifting-info {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-gifting-info svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: #1d4ed8;
}.s-gifting-error{
    font-size: 0.75rem;
    line-height: 1rem;
    color: rgba(174, 10, 10, 1);
    color: rgba(174, 10, 10, var(--tw-text-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / 1);
}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){
.s-gifting-error{
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
    }
}.s-gifting-info span{
    font-size: 0.75rem;
    line-height: 1rem;
}.s-gifting-widget-action-content{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-widget-action-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-widget-action-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-widget-action-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-widget-action-content.head-mo{
	display: none;
}
}.s-gifting-widget-action-content svg{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}.s-gifting-modal-header{
    margin-bottom: 1.25rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-modal-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-modal-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-modal-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-modal-header.head-mo{
	display: none;
}
}.s-gifting-modal .s-modal-header{
    display: block;
}.s-gifting-modal .s-modal-body{
    position: relative !important;
    left: auto !important;
    left: initial !important;
    bottom: auto !important;
    bottom: initial !important;
}.s-gifting-modal .s-modal-body{
    padding-bottom: 2rem;
}@media (min-width: 640px){.s-gifting-modal .s-modal-body{
        padding-bottom: 1.5rem;
    }
}.s-gifting-modal-icon{
    margin-bottom: 1.25rem;
    display: flex;
    height: 5rem;
    width: 5rem;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 1.875rem;
    line-height: 2.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-modal-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-modal-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-modal-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-modal-icon.head-mo{
	display: none;
}
}.s-gifting-modal-title{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-modal-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-modal-title.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-modal-title.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-modal-title.head-mo{
	display: none;
}
}.s-gifting-modal-title::before{
    display: block;
    height: 1px;
    flex: 1 1 auto;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-gifting-modal-title::after{
    display: block;
    height: 1px;
    flex: 1 1 auto;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-gifting-modal-badge-wrapper{
    display: flex;
    align-items: center;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-modal-badge-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-modal-badge-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-modal-badge-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-modal-badge-wrapper.head-mo{
	display: none;
}
}.s-gifting-modal-badge{
    margin-right: 0.5rem;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-gifting-modal-badge {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-gifting-modal-badge:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.5rem;
}.s-gifting-modal-uploader.has-bg{
    position: relative;
}.s-gifting-modal-uploader.has-bg .s-gifting-remove-preview{
    pointer-events: auto;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.s-gifting-modal-uploader-title{
    margin-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-gifting-modal-uploader-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-gifting-steps-wrapper{
    position: relative;
}.s-gifting-steps-wrapper .s-button-wrap{
    pointer-events: auto !important;
}.is-current-step-2 .gift-step-1, .is-current-step-1 .gift-step-2{
    pointer-events: none;
    z-index: -1;
}.s-gifting-step-one{
    padding-top: 1.25rem;
}.s-gifting-step-two{
    position: absolute;
    top: 0px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    width: 100%;
    --tw-translate-x: -105%;
    transform: translate(-105%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    flex-direction: column;
    opacity: 0;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-step-two.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-step-two.items-stretch .items-center.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-gifting-step-two{transition:all .3s}input[type=radio].sr-only:checked~div.s-gifting-step-two{border-color:var(--color-main)}.s-gifting-step-one .swiper-wrapper{
    height: 100px;
}.s-gifting-step-one .swiper-slide{
    width: auto !important;
}.s-gifting-step-one .filepond--list-scroller{
    overflow-y: hidden;
}.s-gifting-step-one .swiper-wrapper img{
    border-radius: 0.375rem;
    -o-object-fit: cover;
       object-fit: cover;
}.s-gifting-step-one .filepond--root{
    height: 230px;
}.s-gifting-step-one .filepond--list{
    left: 0px !important;
    height: 100% !important;
}.s-gifting-step-one .filepond-bg{
    position: absolute;
    top: 0px;
    z-index: 10;
    height: 100%;
    width: 100%;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
    background-size: cover;
}input[type=radio].sr-only div.s-gifting-step-one .filepond-bg{transition:all .3s}input[type=radio].sr-only:checked~div.s-gifting-step-one .filepond-bg{border-color:var(--color-main)}.s-gifting-step-one .s-slider-button-next{
    top: 35% !important;
}.s-gifting-step-one .s-slider-button-next button{
    height: 35px;
    width: 35px;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-gifting-step-one .s-slider-button-prev{
    top: 35% !important;
}.s-gifting-step-one .s-slider-button-prev button{
    height: 35px;
    width: 35px;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-gifting-tel-input .s-tel-input-control{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}.s-gifting-tel-input .s-tel-input-error-msg{
    display: none;
}.s-gifting-step-two-footer{
    margin-top: 1.25rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}.s-gifting-step-two-footer > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-step-two-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-step-two-footer.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-step-two-footer.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-step-two-footer.head-mo{
	display: none;
}
}.s-gifting-step-two-footer:where([dir="rtl"], [dir="rtl"] *){
    flex-direction: row-reverse;
}.s-gifting-step-two-footer a{
    border-radius: 0.375rem;
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    fill: #414042;
    fill: var(--color-primary);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 25px;
    padding-right: 25px;
}.s-gifting-step-two-footer a svg{
    height: 1.25rem;
    width: 1.25rem;
}.s-gifting-step-two .s-form-group.s-form-has-error .s-tel-input-control{
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 68, 58, 1) !important;
    border-color: rgba(255, 68, 58, var(--tw-border-opacity, 1)) !important;
}.s-gifting-selectText{
    margin-bottom: 20px !important;
}.s-gifting-schedule .s-form-label{
    margin-bottom: 0px !important;
}.s-gifting-schedule{
    margin-bottom: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}.s-gifting-schedule > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * 0);
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * (1 - 0));
    margin-left: calc(0.375rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.375rem * calc(1 - 0));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-schedule.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-schedule.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-schedule.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-schedule.head-mo{
	display: none;
}
}.s-gifting-schedule {
        margin-bottom: 0.5rem;
    }.s-gifting-schedule:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-gifting-clickable{
    cursor: pointer;
}.s-gifting-clickable *{pointer-events:none}.s-gifting-remove-preview{
    pointer-events: none;
    position: absolute;
    top: -7px;
    left: -7px;
    z-index: 10;
    display: flex;
    height: 1.25rem;
    width: 1.25rem;
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(0);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, 1);
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
    text-align: center;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-gifting-remove-preview.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-gifting-remove-preview.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-gifting-remove-preview.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-gifting-remove-preview.head-mo{
	display: none;
}
}.s-gifting-remove-preview *{pointer-events:none}input[type=radio].sr-only div.s-gifting-remove-preview{transition:all .3s}input[type=radio].sr-only:checked~div.s-gifting-remove-preview{border-color:var(--color-main)}.s-gifting-remove-preview:where([dir="rtl"], [dir="rtl"] *){
    left: auto;
    left: initial;
    right: -7px;
}.s-gifting-remove-preview svg{
    height: 100%;
    width: 15px;
    fill: #fff;
}.s-gifting-textarea{
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.s-gifting-calendar-hint{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, 1);
    color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}.s-gifting-calendar.shown{
    margin-top: 0.75rem;
    height: 75px;
    opacity: 1;
}#bqOffers .s-gifting-calendar.shown {
        margin-top: -1rem;
    }.s-gifting-textarea.shown{
    height: 122px;
    opacity: 1;
}.s-gifting-calendar.hide{
    pointer-events: none;
    visibility: hidden;
    margin: 0px;
    height: 0px;
    opacity: 0;
        margin: 0;
}.s-gifting-textarea.hide{
    pointer-events: none;
    visibility: hidden;
    margin: 0px;
    height: 0px;
    opacity: 0;
        margin: 0;
}.s-gifting-filepond-placeholder-icon svg{
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
    height: 4rem;
    width: 3rem;
    fill: #e5e7eb;
}.s-gifting-filepond-placeholder-text{
    font-size: 0.75rem !important;
    line-height: 1rem !important;
}.s-gifting-filepond-placeholder-text{
    margin-left: auto;
    margin-right: auto;
    width: 65%;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    font-family: "DINNextLTArabic", -apple-system, BlinkMacSystemFont;
    font-family: var(--font-main), -apple-system, BlinkMacSystemFont;
}.s-gifting-skeleton-content salla-skeleton:nth-child(1){
    margin-bottom: 0.75rem;
}.s-gifting-skeleton-content salla-skeleton:nth-child(2){
    margin-bottom: 1.25rem;
}.s-gifting-skeleton-content salla-skeleton:nth-child(3){
    margin-bottom: 0.75rem;
}.s-gifting-skeleton-content salla-skeleton:nth-child(4){
    margin-bottom: 1.25rem;
}.s-gifting-skeleton .s-gifting-modal-header salla-skeleton{
    margin-bottom: 1.25rem;
}.s-gifting-skeleton .s-gifting-modal-title{
    margin-bottom: 1.25rem;
}.s-gifting-image{
    margin-left: 5px;
    margin-right: 5px;
}.s-infinite-scroll-wrapper{
    margin-top: 1rem;
    text-align: center;
}.s-infinite-scroll-last{
    margin: 0px;
    text-align: center;
        margin: 0;
}.s-infinite-scroll-error{
    margin: 0px;
    text-align: center;
        margin: 0;
}.s-list-tile-item{
    position: relative;
    display: flex;
    align-items: center;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.75rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
    text-decoration-line: none;
}@media (max-width: 1023px){
	.bg-inherit .container .s-list-tile-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-list-tile-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-list-tile-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-list-tile-item.head-mo{
	display: none;
}
}.s-list-tile-item-href{
    cursor: pointer;
}.s-list-tile-item-href *{pointer-events:none}.s-list-tile-item-icon{
    margin-right: 1rem;
    flex-shrink: 0;
}.s-list-tile-item-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1rem;
    margin-right: 0px;
}.s-list-tile-item-title{
    font-size: 1rem;
    line-height: 1.5rem;
}.s-list-tile-item-subtitle{
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-list-tile-item-subtitle {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loading-fill-color{
    fill: #414042;
    fill: var(--color-primary);
}.s-localization-modal-title{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.s-localization-modal-section{
    margin-bottom: 2rem;
}.s-localization-modal-label-slot{
    flex-grow: 1;
}.s-localization-modal-inner{
    width: 100%;
}.s-localization-modal-section-inner{
    margin-top: 1rem;
}.s-localization-modal-section-inner > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * (1 - 0));
    margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1rem * calc(1 - 0));
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * 0);
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}.s-localization-modal-item{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-localization-modal-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-localization-modal-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-localization-modal-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-localization-modal-item.head-mo{
	display: none;
}
}.s-localization-modal-input{
    height: 1rem;
    width: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-localization-modal-input:focus{
    --tw-ring-color: var(--color-primary);
}.s-localization-modal-label{
    display: flex;
    flex-grow: 1;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-localization-modal-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-localization-modal-label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-localization-modal-label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-localization-modal-label.head-mo{
	display: none;
}
}.s-localization-modal-label *{pointer-events:none}.s-localization-modal-label:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.75rem;
}.s-localization-modal-label:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.75rem;
}.s-localization-modal-flag{
    border-radius: 0.125rem;
}.s-localization-modal-currency{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-localization-modal-select{
    height: 2.5rem;
    width: 100%;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    background-position: right;
    background-repeat: no-repeat;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-localization-modal-select {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-localization-modal-select:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-localization-modal-select:where([dir="rtl"], [dir="rtl"] *){
    background-position: left;
}.s-localization-modal-skeleton-content{
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex;
    flex-direction: column;
}.s-localization-modal-skeleton-content > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * (1 - 0));
    margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1rem * calc(1 - 0));
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * 0);
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}@media (max-width: 1023px){
	.bg-inherit .container .s-localization-modal-skeleton-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-localization-modal-skeleton-content.items-stretch .items-center.head-mo{
	display: none;
}
}.s-localization-modal-skeleton-item{
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-localization-modal-skeleton-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-localization-modal-skeleton-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-localization-modal-skeleton-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-localization-modal-skeleton-item.head-mo{
	display: none;
}
}.s-localization-modal-skeleton-item-flex{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-localization-modal-skeleton-item-flex.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-localization-modal-skeleton-item-flex.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-localization-modal-skeleton-item-flex.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-localization-modal-skeleton-item-flex.head-mo{
	display: none;
}
}.s-localization-modal-skeleton-item-flex salla-skeleton:nth-child(1){
    margin-right: 0.75rem;
}.s-localization-modal-skeleton-item-flex salla-skeleton:nth-child(1):where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.75rem;
}.s-loyalty-prize-item.swiper-slide{
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0.5rem;
    display: flex;
    width: calc(33.33% - 10px);
    min-width: 200px;
    cursor: pointer;
    flex-direction: column;
}.s-loyalty-prize-item.swiper-slide > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * (1 - 0));
    margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.75rem * calc(1 - 0));
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * 0);
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}.s-loyalty-prize-item.swiper-slide{
    padding: 0px !important;
}.s-loyalty-prize-item.swiper-slide{
    overflow: hidden;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    background-size: cover;
    text-align: center;
    font-size: 1.875rem;
    line-height: 2.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-prize-item.swiper-slide.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-prize-item.swiper-slide.items-stretch .items-center.head-mo{
	display: none;
}
}.s-loyalty-prize-item.swiper-slide {
        margin-bottom: 0.5rem;
    }@media (max-width: 768px) {
  .card.s-loyalty-prize-item.swiper-slide .card__head{
    width: 189px;
  }
  .card.s-loyalty-prize-item.swiper-slide.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-loyalty-prize-item.swiper-slide .card__head{
    width: 200px;
  }
  .card.s-loyalty-prize-item.swiper-slide.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-loyalty-prize-item.swiper-slide .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-loyalty-prize-item.swiper-slide.active .card__head{
    width: 100%;
  }
}.card.s-loyalty-prize-item.swiper-slide .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-loyalty-prize-item.swiper-slide *{pointer-events:none}.s-loyalty-prize-item-selected{
    --tw-translate-y: -0.125rem !important;
    transform: translate(var(--tw-translate-x), -0.125rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.s-loyalty-prize-item-selected{
    border-width: 1px;
    border-style: solid;
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.s-loyalty-prize-item-selected .s-loyalty-prize-item-check{
    display: flex;
    align-items: center;
    justify-content: center;
    border-color: #414042;
    border-color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-prize-item-selected .s-loyalty-prize-item-check.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-prize-item-selected .s-loyalty-prize-item-check.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-prize-item-selected .s-loyalty-prize-item-check.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-prize-item-selected .s-loyalty-prize-item-check.head-mo{
	display: none;
}
}.s-loyalty-prize-item-selected .s-loyalty-prize-item-check > div{
    height: 0.625rem;
    width: 0.625rem;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
}.s-loyalty-prize-item-image{
    height: 9rem;
    width: 100%;
    background-size: cover;
    -o-object-fit: cover;
       object-fit: cover;
}.s-loyalty-prize-item-title{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}.s-loyalty-prize-item-subtitle{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-prize-item-subtitle {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loyalty-prize-item-check{
    position: absolute;
    height: 1rem;
    width: 1rem;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}input[type=radio].sr-only div.s-loyalty-prize-item-check{transition:all .3s}input[type=radio].sr-only:checked~div.s-loyalty-prize-item-check{border-color:var(--color-main)}.s-loyalty-prize-item-check:where([dir="ltr"], [dir="ltr"] *){
    left: 1.25rem;
}.s-loyalty-prize-item-check:where([dir="rtl"], [dir="rtl"] *){
    right: 1.25rem;
}.s-loyalty-prize-item-points{
    margin-top: auto !important;
}.s-loyalty-prize-item-points{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    border-top-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-prize-item-points.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-prize-item-points.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-prize-item-points.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-prize-item-points.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-prize-item-points {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loyalty-program-redeem-btn{
    overflow: hidden;
    transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}@media (max-width: 768px) {
  .card.s-loyalty-program-redeem-btn .card__head{
    width: 189px;
  }
  .card.s-loyalty-program-redeem-btn.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-loyalty-program-redeem-btn .card__head{
    width: 200px;
  }
  .card.s-loyalty-program-redeem-btn.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-loyalty-program-redeem-btn .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-loyalty-program-redeem-btn.active .card__head{
    width: 100%;
  }
}.card.s-loyalty-program-redeem-btn .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-loyalty-header{
    margin-bottom: 1.25rem;
    display: block;
}@media (max-width: 768px){.s-loyalty-modal .s-modal-body{
        max-height: 100%;
        overflow-y: scroll;
    }
}.s-loyalty-skeleton .s-list-tile-item-content{
    display: block;
    width: 100%;
}.s-loyalty-header-icon{
    position: relative;
    display: flex;
    height: 6rem;
    width: 6rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background-color: rgba(255,158,1,0.10196);
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-header-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-header-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-header-icon.head-mo{
	display: none;
}
}.s-loyalty-header-icon > img{
    height: 3rem;
    width: 3rem;
}.s-loyalty-header-title{
    font-size: 1.25rem;
    line-height: 1.75rem;
        margin-bottom: 0.5rem;
}.s-loyalty-header-subtitle{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-header-subtitle {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loyalty-activator-icon{
    display: flex;
    height: 3rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, 1);
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-activator-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-activator-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-activator-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-activator-icon.head-mo{
	display: none;
}
}.s-loyalty-activator-icon > svg{
    fill: #fff;
}.s-loyalty-confirmation-modal-content .s-placeholder-title{
    margin-bottom: 0.75rem;
}.s-loyalty-confirmation-modal-content .s-placeholder-icon svg b{
    --tw-text-opacity: 1;
    color: rgba(251, 146, 60, 1);
    color: rgba(251, 146, 60, var(--tw-text-opacity, 1));
}.s-loyalty-confirmation-modal-content .s-placeholder-description{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}.s-loyalty-confirmation-actions{
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}.s-loyalty-confirmation-actions > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * 0);
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * (1 - 0));
    margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.25rem * calc(1 - 0));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-loyalty-confirmation-actions{
    padding: 1.25rem;
    padding-top: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-confirmation-actions.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-confirmation-actions.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-confirmation-actions.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-confirmation-actions.head-mo{
	display: none;
}
}.s-loyalty-confirmation-actions:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-loyalty-widget .s-list-tile-item{
    padding: 0px !important;
}.s-loyalty-widget-icon{
    display: flex;
    height: 4rem;
    width: 4rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-widget-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-widget-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-widget-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-widget-icon.head-mo{
	display: none;
}
}.s-loyalty-widget-icon > svg{
    width: 1.5rem;
    fill: #fff;
}.s-loyalty-after-exchange .s-list-tile-item{
    position: relative;
    justify-content: space-between;
    overflow: hidden;
    border-radius: .75rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}@media (max-width: 768px) {
  .card.s-loyalty-after-exchange .s-list-tile-item .card__head{
    width: 189px;
  }
  .card.s-loyalty-after-exchange .s-list-tile-item.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-loyalty-after-exchange .s-list-tile-item .card__head{
    width: 200px;
  }
  .card.s-loyalty-after-exchange .s-list-tile-item.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-loyalty-after-exchange .s-list-tile-item .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-loyalty-after-exchange .s-list-tile-item.active .card__head{
    width: 100%;
  }
}.card.s-loyalty-after-exchange .s-list-tile-item .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-loyalty-after-exchange .s-list-tile-item::after{
    pointer-events: none;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
    height: 100%;
    width: 100%;
    background-color: #414042;
    background-color: var(--color-primary);
    opacity: .08;
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-loyalty-after-exchange .s-list-tile-item .s-list-tile-item-title{
    font-size: 15px;
}.s-loyalty-after-exchange-reset{
    height: 1.5rem;
}.s-loyalty-after-exchange-reset button{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
    font-size: 15px;
}.s-loyalty-after-exchange-reset button span{
    display: flex;
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-after-exchange-reset button span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-after-exchange-reset button span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-after-exchange-reset button span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-after-exchange-reset button span.head-mo{
	display: none;
}
}.s-loyalty-after-exchange-reset button svg{
    height: 1.5rem !important;
    width: 1.5rem !important;
}.s-loyalty-after-exchange-reset button svg{
    fill: #f87171;
}.s-loyalty-after-exchange-reset button:hover svg{
    fill: #fff;
}.s-loyalty-after-exchange-action{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-after-exchange-action.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-after-exchange-action.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-after-exchange-action.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-after-exchange-action.head-mo{
	display: none;
}
}.s-loyalty-placeholder{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-placeholder.head-mo{
	display: none;
}
}.s-loyalty-skeleton .s-loyalty-header-subtitle > salla-skeleton{
    margin-bottom: 0.75rem;
    display: block;
}.s-loyalty-skeleton .s-loyalty-prize-item-subtitle > salla-skeleton{
    margin-bottom: 0.75rem;
    display: block;
}.s-loyalty-skeleton .s-loyalty-header-title{
    margin-bottom: 1.25rem;
}.s-loyalty-skeleton-cards{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-skeleton-cards.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-skeleton-cards.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-skeleton-cards.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-skeleton-cards.head-mo{
	display: none;
}
}.s-loyalty-skeleton .s-loyalty-prize-item{
    cursor: inherit !important;
}.s-loyalty-skeleton .s-loyalty-prize-item{
    position: relative;
    text-align: center;
}.s-loyalty-skeleton .s-loyalty-prize-item .s-skeleton-wrapper{
    margin-left: auto;
    margin-right: auto;
}.s-loyalty-skeleton .s-loyalty-prize-item-check{
    border-width: 0px;
}.s-loyalty-slider{
    margin-bottom: 0.625rem;
    display: block;
}.s-loyalty-slider .swiper-wrapper{
    height: auto !important;
}.s-loyalty-container{
    padding: 0.625rem;
}.s-loyalty-program-container > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}@media (min-width: 768px){.s-loyalty-program-container > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * (1 - 0));
        margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(1.25rem * calc(1 - 0));
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * 0);
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
    }
}.s-loyalty-program-mobile-title{
    display: inline-block;
    width: 8rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.s-loyalty-program-mobile-title{
        display: none;
    }
}.s-loyalty-program-reference-id{
    display: none;
}@media (min-width: 768px){.s-loyalty-program-reference-id{
        display: inline-block;
    }
}.s-loyalty-program-buy-as-gift-icon{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: inline-block;
    color: #414042;
    color: var(--color-primary);
}.s-loyalty-program-copy-to-clipboard-button{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-copy-to-clipboard-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-program-copy-to-clipboard-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-copy-to-clipboard-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-program-copy-to-clipboard-button.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-loyalty-program-copy-to-clipboard-button{
        display: none;
    }
}.s-loyalty-program-copy-to-clipboard-button salla-button{
    position: relative;
}.s-loyalty-program-copy-to-clipboard-button-icon{
    pointer-events: none;
    font-size: 0.75rem;
    line-height: 1rem;
}.s-loyalty-program-copy-to-clipboard-button-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-loyalty-program-copy-to-clipboard-button-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}@media (min-width: 768px){.s-loyalty-program-status-container{
        margin-left: 0px;
        margin-right: 0px;
    }
}.s-loyalty-program-status-container:where([dir="ltr"], [dir="ltr"] *){
    margin-left: auto;
}.s-loyalty-program-status-container:where([dir="rtl"], [dir="rtl"] *){
    margin-right: auto;
}.s-loyalty-program-status-container i{
    margin-top: 0.25rem;
}.s-loyalty-program-status-container i:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.25rem;
}.s-loyalty-program-status-container i:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.25rem;
}.s-loyalty-program-rated-text{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.s-loyalty-program-unrated-text{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, 1);
    color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}.s-loyalty-program-no-content{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-no-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-program-no-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-no-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-program-no-content.head-mo{
	display: none;
}
}.s-loyalty-program-no-content .icon{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-no-content .icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-program-no-content .icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-no-content .icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-program-no-content .icon.head-mo{
	display: none;
}
}.s-loyalty-program-no-content p{
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-loyalty-program-table{
    min-width: 100%;
    border-collapse: separate;
}@media (min-width: 768px){.s-loyalty-program-table{
        margin-bottom: -0.75rem;
        --tw-border-spacing-y: 1.25rem;
        border-spacing: var(--tw-border-spacing-x) 1.25rem;
        border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
}.s-loyalty-program-table-head{
    margin-bottom: 1.25rem;
    display: none;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (min-width: 768px){.s-loyalty-program-table-head{
        display: table-header-group;
    }
}.s-loyalty-program-table-head-tr-th{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-program-table-head-tr-th {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loyalty-program-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-loyalty-program-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-loyalty-program-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-loyalty-program-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-loyalty-program-table-tbody-tr{
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow: hidden;
    border-radius: .75rem;
    border-bottom-width: 8px;
    border-top-width: 8px;
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, 1);
    border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-table-tbody-tr.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-table-tbody-tr.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-loyalty-program-table-tbody-tr .card__head{
    width: 189px;
  }
  .card.s-loyalty-program-table-tbody-tr.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-loyalty-program-table-tbody-tr .card__head{
    width: 200px;
  }
  .card.s-loyalty-program-table-tbody-tr.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-loyalty-program-table-tbody-tr .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-loyalty-program-table-tbody-tr.active .card__head{
    width: 100%;
  }
}.card.s-loyalty-program-table-tbody-tr .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.s-loyalty-program-table-tbody-tr{
        display: table-row;
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 0px;
    }
}.s-loyalty-program-table-tbody-tr-td{
    width: 100%;
    white-space: nowrap;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-program-table-tbody-tr-td {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-loyalty-program-table-tbody-tr-td:first-child{
    font-weight: 700;
}@media (min-width: 768px){.s-loyalty-program-table-tbody-tr-td{
        height: 5rem;
        width: auto;
    }.s-loyalty-program-table-tbody-tr-td:last-child{
        text-align: right;
    }.s-loyalty-program-table-tbody-tr-td:first-child:where([dir="ltr"], [dir="ltr"] *){
        border-top-left-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
    }.s-loyalty-program-table-tbody-tr-td:first-child:where([dir="rtl"], [dir="rtl"] *){
        border-top-right-radius: 0.375rem;
        border-bottom-right-radius: 0.375rem;
    }
}.s-loyalty-program-table-tbody-tr-td:first-child{
    font-weight: 700;
}.s-loyalty-program-table-tbody-tr-td-content{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-program-table-tbody-tr-td-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-program-table-tbody-tr-td-content.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-loyalty-program-table-tbody-tr-td-content{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
}.s-loyalty-program-table-tbody-tr-td-content:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.5rem;
}.s-loyalty-program-table-tbody-tr-td-content:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.5rem;
}.s-loyalty-program-table-tbody-tr a{
    position: absolute;
    top: 0px;
    bottom: 0px;
    display: block;
    width: 100%;
}input[type=radio].sr-only div.s-loyalty-program-table-tbody-tr a{transition:all .3s}input[type=radio].sr-only:checked~div.s-loyalty-program-table-tbody-tr a{border-color:var(--color-main)}.s-loyalty-program-table-tbody-tr a:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
}.s-loyalty-program-table-tbody-tr a:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
}.s-loyalty-program-table-empty-state{
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 80px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-loyalty-program-table-empty-state.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-loyalty-program-table-empty-state.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-loyalty-program-table-empty-state.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-loyalty-program-table-empty-state.head-mo{
	display: none;
}
}.s-loyalty-program-table-empty-state i{
    margin-bottom: 2rem;
    margin-top: 4rem;
    font-size: 80px;
    color: #c9c9c9;
    color: var(--infinte-color);
}.s-loyalty-program-table-placeholder-title{
    padding: 0.75rem;
    text-align: center;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
}.s-loyalty-program-table-placeholder-sub-title{
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-loyalty-program-table-placeholder-sub-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-maintenance-alert-wrapper{
    position: relative;
    display: flex;
    min-height: 40px;
    width: 100%;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    --tw-bg-opacity: 1;
    background-color: rgba(26, 38, 61, 1);
    background-color: rgba(26, 38, 61, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-maintenance-alert-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-maintenance-alert-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-maintenance-alert-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-maintenance-alert-wrapper.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-maintenance-alert-wrapper{
        padding-left: 2rem;
        padding-right: 2rem;
    }
}.s-maintenance-alert-wrapper a{
    transition: 0.35s cubic-bezier(0.2, 1, 0.3, 1);
}.s-maintenance-alert-wrapper *{
    color: inherit;
}.s-maintenance-alert-close{
    position: absolute;
    top: 0.25rem;
    right: 0.25rem;
}input[type=radio].sr-only div.s-maintenance-alert-close{transition:all .3s}input[type=radio].sr-only:checked~div.s-maintenance-alert-close{border-color:var(--color-main)}@media (min-width: 768px){.s-maintenance-alert-close{
        top: 0.75rem;
        right: 0.75rem;
    }
}.s-maintenance-alert-close:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
    right: initial;
    left: 0.25rem;
}@media (min-width: 768px){.s-maintenance-alert-close:where([dir="rtl"], [dir="rtl"] *){
        left: 0.75rem;
    }
}.s-maintenance-alert-close svg{
    height: 1rem;
    width: 1rem;
    fill: #fff;
}@media (min-width: 768px){.s-maintenance-alert-close svg{
        height: 1.25rem;
        width: 1.25rem;
    }
}.s-maintenance-alert-content{
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-maintenance-alert-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-maintenance-alert-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-maintenance-alert-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-maintenance-alert-content.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-maintenance-alert-content{
        padding-left: 2rem;
        padding-right: 2rem;
    }
}.s-maintenance-alert-container{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-maintenance-alert-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-maintenance-alert-container.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-maintenance-alert-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-maintenance-alert-container.head-mo{
	display: none;
}
}.s-maintenance-alert-icon{
    margin-right: 1.25rem;
    display: none;
}@media (min-width: 640px){.s-maintenance-alert-icon{
        display: block;
    }
}.s-maintenance-alert-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1.25rem;
    margin-right: 0px;
}.s-maintenance-alert-text h2{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    line-height: 1.4;
        margin-bottom: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-maintenance-alert-text h2 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-maintenance-alert-text h2{
        font-size: 1.5rem;
        line-height: 2rem;
    }
}.s-maintenance-alert-text p{
    margin: 0px;
    text-align: right;
    font-size: 10px;
    line-height: 1.2;
        margin: 0;
}@media (min-width: 640px){.s-maintenance-alert-text p{
        text-align: center;
        font-size: 0.75rem;
        line-height: 1rem;
        line-height: 1;
    }
}.s-maintenance-alert-btn{
    position: relative;
    margin-left: 4px;
    margin-right: 4px;
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    white-space: nowrap;
    border-radius: 0.125rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(93, 213, 196, 1);
    border-color: rgba(93, 213, 196, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(93, 213, 196, 1);
    background-color: rgba(93, 213, 196, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    text-align: center;
    vertical-align: middle;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    line-height: 1.4;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-maintenance-alert-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-maintenance-alert-btn *{pointer-events:none}.s-maintenance-alert-btn:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(53, 203, 181, 1);
    background-color: rgba(53, 203, 181, var(--tw-bg-opacity, 1));
}@media (min-width: 640px){.s-maintenance-alert-btn{
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}.s-map-modal-title{
    position: relative;
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
}.s-map-location-icon{
    margin-right: 0.5rem;
}.s-map-location-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
    margin-right: 0px;
}.s-map-location-icon svg{
    height: 1rem !important;
    width: 1rem !important;
}.s-map-modal-body{
    position: relative;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-map-modal-body .card__head{
    width: 189px;
  }
  .card.s-map-modal-body.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-map-modal-body .card__head{
    width: 200px;
  }
  .card.s-map-modal-body.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-map-modal-body .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-map-modal-body.active .card__head{
    width: 100%;
  }
}.card.s-map-modal-body .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-map-element{
    height: 400px;
    width: 100%;
}.s-map-search-wrapper{
    position: absolute;
    top: 0px;
    z-index: 1;
    margin: 1.25rem;
    width: -webkit-fill-available;
}input[type=radio].sr-only div.s-map-search-wrapper{transition:all .3s}input[type=radio].sr-only:checked~div.s-map-search-wrapper{border-color:var(--color-main)}.s-map-search-wrapper input{
    height: 2.5rem;
    width: 100%;
    padding: 0.5rem;
}.s-map-search-wrapper input:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-map-search-results{
    margin-top: 0px;
    display: flex;
    height: 6rem;
    flex-direction: column;
    padding: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-map-search-results.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-map-search-results.items-stretch .items-center.head-mo{
	display: none;
}
}.s-map-modal-body .s-loading-container{
    position: absolute;
    margin: 0px;
    padding: 5rem;
        margin: 0;
}input[type=radio].sr-only div.s-map-modal-body .s-loading-container{transition:all .3s}input[type=radio].sr-only:checked~div.s-map-modal-body .s-loading-container{border-color:var(--color-main)}.s-map-my-location-button{
    position: absolute;
    bottom: 1.5rem;
    left: 0px;
    margin: 0.5rem;
}input[type=radio].sr-only div.s-map-my-location-button{transition:all .3s}input[type=radio].sr-only:checked~div.s-map-my-location-button{border-color:var(--color-main)}.s-map-location-button .s-button-text{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-map-location-button .s-button-text.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-map-location-button .s-button-text.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-map-location-button .s-button-text.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-map-location-button .s-button-text.head-mo{
	display: none;
}
}.s-map-submit-button button{
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    padding-top: 12px;
    padding-bottom: 12px;
}.s-menu-item{
    display: none !important;
}@media (min-width: 1024px){.s-menu-item{
        display: block !important;
    }.s-menu-root-level{
        display: inline-block !important;
    }
}.s-menu-non-root-level{
    position: relative;
}.s-menu-products-wrapper{
    flex-grow: 1;
    padding: 2rem;
}.s-menu-products-container{
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-gap: 1rem;
    gap: 1rem;
}.azallme .s-menu-products-container {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-menu-submenu-unordered-list{
    margin: 2rem;
    width: 14rem;
    flex-shrink: 0;
}.s-menu-submenu-unordered-list:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0px;
}.s-menu-submenu-unordered-list:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
}.s-menu-submenu-with-product{
    left: 0px;
    display: flex;
    width: 100%;
}@media (max-width: 1023px){
	.bg-inherit .container .s-menu-submenu-with-product.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-menu-submenu-with-product.items-stretch .items-center.head-mo{
	display: none;
}
}.s-menu-submenu-without-product{
    width: 14rem;
}.s-menu-footer-item{
    margin-bottom: 1.25rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-menu-footer-item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-menu-footer-item:last-child{
    margin-bottom: 0px;
}.s-menu-topnav-list{
    display: none;
    align-items: center;
    white-space: nowrap;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-menu-topnav-list.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-menu-topnav-list.head-mo{
	display: none;
}
.s-menu-topnav-list{
        display: flex;
    }
}.s-menu-topnav-list:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 1rem;
}.s-menu-topnav-list:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1rem;
}.s-menu-topnav-item{
    display: inline-block;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-menu-topnav-item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-menu-topnav-item:hover{
    opacity: 0.8;
}.s-menu-topnav-item:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 1px;
}.s-menu-topnav-item:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 0px;
}.s-menu-topnav-item:last-child:where([dir="ltr"], [dir="ltr"] *){
    border-width: 0px;
    padding-right: 0px;
}.s-menu-topnav-item:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 1px;
}.s-menu-topnav-item:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 0px;
}.s-menu-topnav-item:last-child:where([dir="rtl"], [dir="rtl"] *){
    border-width: 0px;
    padding-left: 0px;
}.s-metadata-box{
    margin-bottom: 1.25rem;
    display: block;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
}.s-metadata-box-header{
    margin-bottom: 0.75rem;
    display: flex;
    align-items: center;
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-bottom: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}@media (max-width: 1023px){
	.bg-inherit .container .s-metadata-box-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-metadata-box-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-metadata-box-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-metadata-box-header.head-mo{
	display: none;
}
}.s-metadata-row{
    margin-bottom: 0.75rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 0.5rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-metadata-row.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-metadata-row.items-stretch .items-center.head-mo{
	display: none;
}
}.s-metadata-row:last-child{
    margin-bottom: 0px;
}.s-metadata-row-name{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-metadata-row-name {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-modal-container{
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 200;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-modal-container .card__head{
    width: 189px;
  }
  .card.s-modal-container.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-modal-container .card__head{
    width: 200px;
  }
  .card.s-modal-container.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-modal-container .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-modal-container.active .card__head{
    width: 100%;
  }
}.card.s-modal-container .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-modal-wrapper{
    height: 100%;
    overflow-y: auto;
    text-align: center;
}.s-modal-loader{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-modal-loader.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-modal-loader.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-modal-loader.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-modal-loader.head-mo{
	display: none;
}
}.s-modal-loader::before{
    display: inline-block;
    height: 2.5rem;
    content: var(--tw-content);
    width: 2.5rem;
}@keyframes spin{to{
        content: var(--tw-content);
        transform: rotate(360deg);
    }
}.s-modal-loader::before{
    animation: spin 1s linear infinite;
    border-radius: 9999px;
    border-width: 2px;
    border-style: solid;
    border-top-color: #414042;
    border-top-color: var(--color-primary);
    border-left-color: #414042;
    border-left-color: var(--color-primary);
    border-bottom-color: rgba(243, 244, 246, 1);
    border-bottom-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-right-color: rgba(243, 244, 246, 1);
    border-right-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-modal-close{
    position: absolute;
    top: 0.75rem;
    z-index: 10;
    width: 2.75rem;
    cursor: pointer;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-modal-close *{pointer-events:none}input[type=radio].sr-only div.s-modal-close{transition:all .3s}input[type=radio].sr-only:checked~div.s-modal-close{border-color:var(--color-main)}.s-modal-close:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
}.s-modal-close:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.s-modal-close:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
}.s-modal-close svg{
    width: 1.25rem;
    fill: #f87171;
}.s-modal-close svg:hover{
    fill: #ef4444;
}.s-modal-header{
    flex-direction: column;
}.s-modal-header-inner{
    margin-bottom: 1.25rem;
    display: flex;
    align-items: center;
    padding-right: 2rem;
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-modal-header-inner.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-modal-header-inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-modal-header-inner.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-modal-header-inner.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-modal-header-inner{
        display: block;
    }
}@media (min-width: 768px){.s-modal-header-inner{
        padding: 0px !important;
    }
}.s-modal-header-inner:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2rem;
    padding-right: 0px;
}.s-modal-header-content{
    display: flex;
    flex-direction: column;
    text-align: left;
}@media (max-width: 1023px){
	.bg-inherit .container .s-modal-header-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-modal-header-content.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-modal-header-content{
        text-align: center;
    }
}.s-modal-header-content:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}@media (min-width: 768px){.s-modal-header-content:where([dir="rtl"], [dir="rtl"] *){
        text-align: center;
    }
}.s-modal-header-img{
    margin-left: auto;
    margin-right: auto;
    max-width: 150px;
}@media (min-width: 640px){.s-modal-header-img{
        margin-bottom: 1rem;
    }
}.s-modal-icon{
    display: inline-flex;
    height: 4rem;
    width: 4rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 1.875rem;
    line-height: 2.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-modal-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-modal-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-modal-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-modal-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-modal-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-modal-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-modal-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-modal-icon svg{
    fill: #9ca3af;
}.s-modal-bg-normal{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-modal-bg-success{
    --tw-border-opacity: 1;
    border-color: rgba(134, 239, 172, 1);
    border-color: rgba(134, 239, 172, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(220, 252, 231, 1);
    background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
}.s-modal-bg-success svg{
    fill: #16a34a;
}.s-modal-bg-error{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, 1);
    border-color: rgba(252, 165, 165, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, 1);
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
}.s-modal-bg-error svg{
    fill: #dc2626;
}.s-modal-bg-primary{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
}.s-modal-bg-primary svg{
    fill: #ff6767;
    fill: var(--color-primary-reverse);
}.s-modal-title{
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media (min-width: 640px){.s-modal-title{
        margin-bottom: 0.5rem;
    }
}.s-modal-sub-title{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-modal-sub-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-modal-sub-title{
        margin-bottom: 0.5rem;
    }
}.s-modal-title-below{
    order: 10;
}.s-modal-body-slot{
    width: 100%;
}.s-modal-body{
    position: fixed;
    left: 0px;
    bottom: 0px;
    display: inline-block;
    width: 100%;
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), 1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow: hidden;
    border-radius: .75rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}@media (max-width: 768px) {
  .card.s-modal-body .card__head{
    width: 189px;
  }
  .card.s-modal-body.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-modal-body .card__head{
    width: 200px;
  }
  .card.s-modal-body.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-modal-body .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-modal-body.active .card__head{
    width: 100%;
  }
}.card.s-modal-body .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 640px){.s-modal-body{
        position: relative;
        margin-top: 2rem;
        margin-bottom: 2rem;
        --tw-translate-y: 0px;
        --tw-scale-x: .95;
        --tw-scale-y: .95;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        overflow: visible;
        border-bottom-right-radius: .75rem;
        border-bottom-left-radius: .75rem;
    }
}@media (min-width: 768px){.s-modal-body{
        left: auto;
        left: initial;
        bottom: auto;
        bottom: initial;
    }
}.s-modal-body:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-modal-body:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-modal-padding{
    padding: 1rem;
    padding-top: 1.5rem;
}@media (min-width: 640px){.s-modal-padding{
        padding: 1.5rem;
    }
}.s-modal-spacer{
    display: inline-block;
    height: 100vh;
}.s-modal-align-middle{
    vertical-align: bottom;
}@media (min-width: 640px){.s-modal-align-middle{
        vertical-align: middle;
    }
}.s-modal-align-top{
    vertical-align: bottom;
}@media (min-width: 640px){.s-modal-align-top{
        vertical-align: top;
    }
}.s-modal-align-bottom{
    vertical-align: bottom;
}.s-modal-overlay{
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(107, 114, 128, 0.75);
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
    --tw-bg-opacity: 0.75;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}.s-modal-overlay-leaving{
    opacity: 0;
}.s-modal-entering{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}@media (min-width: 640px){.s-modal-entering{
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
}.s-modal-leaving{
    --tw-translate-y: 1rem;
    transform: translate(var(--tw-translate-x), 1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0;
}@media (min-width: 640px){.s-modal-leaving{
        --tw-translate-y: 0px;
        --tw-scale-x: .95;
        --tw-scale-y: .95;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
}.s-modal-is-center{
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-modal-is-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-modal-is-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-modal-is-center{
        text-align: center;
    }.s-modal-xs{
        max-width: 380px;
    }.s-modal-sm{
        max-width: 480px;
    }
}@media (min-width: 768px){.s-modal-md{
        max-width: 768px;
    }
}.s-modal-lg{
    max-width: 992px;
}.s-modal-xl{
    max-width: 1280px;
}.s-modal-full{
    height: 100%;
    width: 100%;
}@media (min-width: 768px){.s-modal-full{
        height: calc(100% - 70px);
        width: calc(100% - 70px);
    }
}.s-multiple-bundle-product-wrapper{
    margin-bottom: 1.25rem;
    display: block;
}.s-multiple-bundle-product-wrapper-sections{
    display: flex;
    flex-direction: column;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-wrapper-sections.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-wrapper-sections.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-wrapper-slider{
    display: block;
}.s-multiple-bundle-product-wrapper-slider .swiper-pagination{
    position: static;
}.s-multiple-bundle-product-slide-one-third{
    width: 100% !important;
}.s-multiple-bundle-product-slide-one-third{
    height: auto;
}@media (min-width: 640px){.s-multiple-bundle-product-slide-one-third{
        width: 100% !important;
    }
}@media (min-width: 768px){.s-multiple-bundle-product-slide-one-third{
        width: 50% !important;
    }
}@media (min-width: 1024px){.s-multiple-bundle-product-slide-one-third{
        width: 35.7% !important;
    }
}.s-multiple-bundle-product-slide-one-third-disabled{
    pointer-events: none;
    cursor: not-allowed;
}.s-multiple-bundle-product-slide-one-third-disabled .s-multiple-bundle-product-image-wrapper{
    opacity: 0.5;
}.s-multiple-bundle-product-slide-one-third-disabled .s-multiple-bundle-product-button{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, 1);
    color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-card{
    position: relative;
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    overflow: hidden;
    border-radius: 0.5rem;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-card.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-card.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-multiple-bundle-product-card .card__head{
    width: 189px;
  }
  .card.s-multiple-bundle-product-card.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-multiple-bundle-product-card .card__head{
    width: 200px;
  }
  .card.s-multiple-bundle-product-card.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-multiple-bundle-product-card .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-multiple-bundle-product-card.active .card__head{
    width: 100%;
  }
}.card.s-multiple-bundle-product-card .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-multiple-bundle-product-checkbox{
    position: absolute;
    top: 0.25rem;
    right: 0.5rem;
    height: 1rem;
    width: 1rem;
    border-radius: .75rem;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    accent-color: #16a34a;
}input[type=radio].sr-only div.s-multiple-bundle-product-checkbox{transition:all .3s}input[type=radio].sr-only:checked~div.s-multiple-bundle-product-checkbox{border-color:var(--color-main)}.s-multiple-bundle-product-image-wrapper{
    display: flex;
    height: 200px;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-image-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-image-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-image{
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-multiple-bundle-product-content-wrapper{
    padding: 0.5rem;
    line-height: 1rem;
}.s-multiple-bundle-product-content{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-content.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-details{
    display: flex;
    flex-direction: column;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-title-wrapper{
    flex: 1 1 0%;
}.s-multiple-bundle-product-title{
    font-size: 9px;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-price-wrapper{
    display: flex;
    align-items: center;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-price-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-price-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-price-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-price-wrapper.head-mo{
	display: none;
}
}.s-multiple-bundle-product-price{
    font-size: 9px;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-price-discount{
    margin-left: 0.5rem;
    font-size: 8px;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}.s-multiple-bundle-product-button{
    display: flex;
    align-items: center;
    gap: 0.25rem;
    border-radius: 0.5rem;
    border-width: 0px;
    text-align: left;
    font-size: 10px;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-button.head-mo{
	display: none;
}
}.s-multiple-bundle-product-button:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-multiple-bundle-product-button:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-multiple-bundle-product-button:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, 1);
    color: rgba(59, 130, 246, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-button-icon{
    font-size: 10px;
    font-weight: 700;
}.s-multiple-bundle-product-button-disabled-icon{
    pointer-events: none;
    opacity: 0.5;
}.s-multiple-bundle-product-badge{
    display: flex;
    flex-shrink: 0;
    align-items: center;
    gap: 0.25rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 7px;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-badge.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-badge.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-badge.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-badge.head-mo{
	display: none;
}
}.s-multiple-bundle-product-options-modal-footer{
    display: flex;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-options-modal-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-options-modal-footer.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-options-modal-slider{
    margin-top: 1.25rem;
    display: flex;
    gap: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-options-modal-slider.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-options-modal-slider.items-stretch .items-center.head-mo{
	display: none;
}
}.s-multiple-bundle-product-options-modal-slider .s-slider-container .swiper-slide{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-options-modal-slider .s-slider-container .swiper-slide.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-options-modal-slider .s-slider-container .swiper-slide.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-options-modal-slider .s-slider-container .swiper-slide.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-options-modal-slider .s-slider-container .swiper-slide.head-mo{
	display: none;
}
}.s-multiple-bundle-product-options-modal-slider .s-slider-thumbs{
    margin-top: 0px !important;
}.s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container{
    margin: 0px !important;
    width: 40px !important;
    transform: none !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}.s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container{
    position: static;
}.s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container .swiper-slide{
    margin-top: 0px !important;
    display: flex !important;
    height: 40px !important;
}.s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container .swiper-slide{
    width: 100%;
    align-items: center;
    justify-content: center;
    padding: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container .swiper-slide.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-options-modal-slider .s-slider-thumbs-container .swiper-slide.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-wrapper{
    width: 100%;
}.s-multiple-bundle-product-cart-header{
    display: flex;
    align-items: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-no-options{
    justify-content: space-between;
}.s-multiple-bundle-product-cart-header-content{
    display: flex;
    align-items: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-header-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-header-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-remove-button{
    display: flex;
    align-items: center;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-header-remove-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-remove-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-header-remove-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-remove-button.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-body-remove-button{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-body-remove-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-body-remove-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-body-remove-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-body-remove-button.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-image-wrapper{
    position: relative;
    flex-shrink: 0;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-multiple-bundle-product-cart-header-image-wrapper .card__head{
    width: 189px;
  }
  .card.s-multiple-bundle-product-cart-header-image-wrapper.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-multiple-bundle-product-cart-header-image-wrapper .card__head{
    width: 200px;
  }
  .card.s-multiple-bundle-product-cart-header-image-wrapper.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-multiple-bundle-product-cart-header-image-wrapper .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-multiple-bundle-product-cart-header-image-wrapper.active .card__head{
    width: 100%;
  }
}.card.s-multiple-bundle-product-cart-header-image-wrapper .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-multiple-bundle-product-cart-header-image{
    height: 4rem;
    width: 4rem;
    flex: none;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
}.s-multiple-bundle-product-cart-header-content-details > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * (1 - 0));
    margin-top: calc(0.25rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.25rem * calc(1 - 0));
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * 0);
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}.s-multiple-bundle-product-cart-header-content-details-title{
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-cart-header-content-details-price{
    display: flex;
    align-items: center;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-header-content-details-price.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content-details-price.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-header-content-details-price.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content-details-price.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-content-details-price-regular{
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.s-multiple-bundle-product-cart-header-content-details-price-sale{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}.s-multiple-bundle-product-cart-header-content-details-quantity{
    display: flex;
    align-items: center;
    gap: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-multiple-bundle-product-cart-header-content-details-quantity.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content-details-quantity.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-multiple-bundle-product-cart-header-content-details-quantity.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-multiple-bundle-product-cart-header-content-details-quantity.head-mo{
	display: none;
}
}.s-multiple-bundle-product-cart-header-content-details-title-link{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
}.s-multiple-bundle-product-options-modal-slider-thumb{
    height: 100%;
    width: 100%;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    -o-object-fit: cover;
       object-fit: cover;
}@media (max-width: 768px) {
  .card.s-multiple-bundle-product-options-modal-slider-thumb .card__head{
    width: 189px;
  }
  .card.s-multiple-bundle-product-options-modal-slider-thumb.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-multiple-bundle-product-options-modal-slider-thumb .card__head{
    width: 200px;
  }
  .card.s-multiple-bundle-product-options-modal-slider-thumb.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-multiple-bundle-product-options-modal-slider-thumb .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-multiple-bundle-product-options-modal-slider-thumb.active .card__head{
    width: 100%;
  }
}.card.s-multiple-bundle-product-options-modal-slider-thumb .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-notifications-container > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}@media (min-width: 768px){.s-notifications-container > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * (1 - 0));
        margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(1.25rem * calc(1 - 0));
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * 0);
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
    }
}.s-notifications-item{
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
}.s-notifications-item > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * 0);
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * (1 - 0));
    margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1rem * calc(1 - 0));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.s-notifications-item{
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-notifications-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-notifications-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-notifications-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-notifications-item.head-mo{
	display: none;
}
}.s-notifications-item *{pointer-events:none}.s-notifications-item:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-notifications-item:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-notifications-item-icon{
    display: flex;
    height: 3.5rem;
    width: 3.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    font-size: 1.25rem;
    line-height: 1.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-notifications-item-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-notifications-item-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-notifications-item-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-notifications-item-icon.head-mo{
	display: none;
}
}.s-notifications-item-icon-new{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-notifications-item-content{
    flex: 1 1 0%;
}@media (min-width: 768px){.s-notifications-item-content{
        display: flex;
    }
}.s-notifications-item-content-leading{
    flex: 1 1 0%;
}.s-notifications-item-content-leading h4{
    margin-bottom: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-notifications-item-content-leading h4 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-notifications-item-content-leading p{
    margin-bottom: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-notifications-item-content-leading p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.s-notifications-item-content-leading p{
        margin-bottom: 0px;
    }
}.s-notifications-item-content-trailing{
    display: inline-flex;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-notifications-item-content-trailing.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-notifications-item-content-trailing.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-notifications-item-content-trailing {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-notifications-item-content-trailing-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.375rem;
}.s-notifications-item-content-trailing-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.375rem;
}.s-notifications-item-read{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-notifications-no-content{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-notifications-no-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-notifications-no-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-notifications-no-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-notifications-no-content.head-mo{
	display: none;
}
}.s-notifications-item-shadow:hover{
    box-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
}.s-offer-wrapper{
    position: relative;
    margin-bottom: 2rem;
    overflow: hidden;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.625rem;
}@media (max-width: 768px) {
  .card.s-offer-wrapper .card__head{
    width: 189px;
  }
  .card.s-offer-wrapper.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-offer-wrapper .card__head{
    width: 200px;
  }
  .card.s-offer-wrapper.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-offer-wrapper .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-offer-wrapper.active .card__head{
    width: 100%;
  }
}.card.s-offer-wrapper .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 640px){.s-offer-wrapper{
        padding: 1.25rem;
    }
}@media (min-width: 768px){.s-offer-wrapper{
        margin-bottom: 4rem;
    }
}.s-offer-corner-badge{
    position: absolute;
    z-index: 1;
    float: left;
    margin: 0px;
    height: auto;
    width: auto;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-width: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, 1);
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
    padding-left: 3rem;
    padding-right: 3rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
        margin: 0;
}input[type=radio].sr-only div.s-offer-corner-badge{transition:all .3s}input[type=radio].sr-only:checked~div.s-offer-corner-badge{border-color:var(--color-main)}.s-offer-corner-badge:where([dir="ltr"], [dir="ltr"] *){
    top: 1.25rem;
    right: -3.5rem;
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-offer-corner-badge:where([dir="rtl"], [dir="rtl"] *){
    top: 0.75rem;
    left: -3rem;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-offer-slide-one-sixth{
    width: 50% !important;
}@media (min-width: 640px){.s-offer-slide-one-sixth{
        width: 33.333333% !important;
    }
}@media (min-width: 768px){.s-offer-slide-one-sixth{
        width: 25% !important;
    }
}@media (min-width: 1024px){.s-offer-slide-one-sixth{
        width: 16.666667% !important;
    }
}.s-offer-slide-one-sixth-single{
    align-items: center !important;
}.s-offer-slide-one-sixth-single{
    display: flex;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-slide-one-sixth-single.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-slide-one-sixth-single.items-stretch .items-center.head-mo{
	display: none;
}
}.s-offer-slide-cat-entry{
    display: flex;
    height: 9rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.75rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-slide-cat-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-slide-cat-entry.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-slide-cat-entry.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-slide-cat-entry.head-mo{
	display: none;
}
}.s-offer-slide-cat-entry:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    --tw-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-offer-slide-cat-entry i{
    margin-bottom: 1rem;
    display: inline-block;
    font-size: 33px;
    color: #414042;
    color: var(--color-primary);
}.s-offer-slide-cat-entry h4{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-slide-cat-entry h4 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-slide-one-fourth{
    height: auto;
    max-width: 310px;
}@media (min-width: 640px){.s-offer-slide-one-fourth{
        width: 50%;
    }
}@media (min-width: 768px){.s-offer-slide-one-fourth{
        width: 33.333333%;
    }
}@media (min-width: 1024px){.s-offer-slide-one-fourth{
        width: 25%;
    }
}.s-offer-slide-offer-entry{
    display: flex;
    height: 9rem;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-slide-offer-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-slide-offer-entry.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-slide-offer-entry.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-slide-offer-entry.head-mo{
	display: none;
}
}.s-offer-slide-offer-entry:hover{
    --tw-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-offer-slide-offer-entry-price-quantity-container{
    display: flex;
    width: 100%;
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    padding: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-slide-offer-entry-price-quantity-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-slide-offer-entry-price-quantity-container.items-stretch .items-center.head-mo{
	display: none;
}
}.s-offer-slide-offer-entry-quantity{
        margin-bottom: 0.25rem;
}.s-offer-slide-offer-entry-price{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-slide-offer-entry-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-slide-offer-entry-price-amount{
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 800;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-offer-slide-offer-entry-price-amount-percent{
    width: 100%;
    border-top-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-slide-offer-entry-price-amount-percent {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-slide-offer-entry-price-amount-percent span{
    font-weight: 700;
}.s-offer-discount-list{
    margin-top: 1.25rem;
}.s-offer-discount-list > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}.s-offer-discount-list-item{
    display: flex;
    justify-content: space-between;
    border-top-width: 1px;
    padding-top: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-discount-list-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-discount-list-item.items-stretch .items-center.head-mo{
	display: none;
}
}.s-offer-discount-list-item-money{
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-offer-discount-list-item-discount{
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-discount-list-item-discount {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-discount-list-item-discount span{
    font-weight: 700;
}.s-offer-bank-wrapper{
    position: relative;
    display: flex;
    min-height: 144px;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-bank-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-bank-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-bank-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-bank-wrapper.head-mo{
	display: none;
}
}.s-offer-bank-wrapper:hover{
    --tw-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-offer-bank-wrapper-multi-spacer{
    margin-top: 1.25rem;
}.s-offer-bank-wrapper-sinlge-item{
    display: flex;
    align-items: center;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-bank-wrapper-sinlge-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-bank-wrapper-sinlge-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-bank-wrapper-sinlge-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-bank-wrapper-sinlge-item.head-mo{
	display: none;
}
}.s-offer-bank-logo{
    margin-bottom: 0.25rem;
    display: flex;
    height: 5rem;
    width: 5rem;
    align-items: center;
    border-radius: .75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-bank-logo.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-bank-logo.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-bank-logo.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-bank-logo.head-mo{
	display: none;
}
}.s-offer-bank-logo {
        margin-bottom: 0.25rem;
    }.s-offer-bank-logo img{
    height: 100%;
    max-height: 100%;
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}.s-offer-bank-payment-wrapper{
    display: flex;
    min-width: 84px;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-bank-payment-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-bank-payment-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-offer-bank-payment-single{
    display: flex;
    height: 2rem;
    width: 3rem;
    align-items: center;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-bank-payment-single.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-bank-payment-single.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-bank-payment-single.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-bank-payment-single.head-mo{
	display: none;
}
}.s-offer-bank-payment-single img{
    height: -moz-fit-content;
    height: fit-content;
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}.s-offer-bank-payment-discount-percent{
    position: absolute;
    top: -1rem;
    left: auto;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, 1);
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, 1);
    color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-offer-bank-payment-discount-percent{transition:all .3s}input[type=radio].sr-only:checked~div.s-offer-bank-payment-discount-percent{border-color:var(--color-main)}.s-offer-bank-message{
    width: 100%;
}.s-offer-bank-message h2{
    max-width: 92%;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, 1);
    color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}.s-offer-bank-message p{
    max-width: 95%;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-bank-message p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-bank-message-amount{
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, 1);
    color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}.s-offer-bank-payment-nav{
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
}.s-offer-.s-slider-block__title{
    position: relative;
    margin-bottom: 1.25rem;
}.s-offer-.s-slider-block__title::before{
    position: absolute;
    top: 1rem;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, 1);
    color: rgba(254, 242, 242, var(--tw-text-opacity, 1));
    --tw-content: 'ee30';
    content: 'ee30';
    content: var(--tw-content);
}.s-offer-.s-slider-block__title:where([dir="ltr"], [dir="ltr"] *)::before{
    content: var(--tw-content);
    left: 0px;
}.s-offer-.s-slider-block__title:where([dir="rtl"], [dir="rtl"] *)::before{
    content: var(--tw-content);
    right: 0px;
}.s-offer-.s-offer-wrapper .s-slider-block__title h2{
    z-index: 0;
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-offer-.s-offer-wrapper .s-slider-block__title p{
    margin-top: 0.25rem;
    overflow: visible;
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: none;
    line-height: 1.5rem;
}.s-offer-wrapper .s-slider-block__title::before{
    content: \ee30;
    font-family: sallaicons;
    position: absolute;
    top: 1rem;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1;
    z-index: -1;
    color: rgba(254, 242, 242, 1);
}.s-offer-modal-body{
    display: flex;
    overflow-x: auto;
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 32px;
    padding-right: 32px;
    gap: 24px;
    padding-bottom: 32px;
    -webkit-overflow-scrolling: touch;
}.s-offer-modal-body::-webkit-scrollbar{
    display: none;
}.s-offer-modal-badge{
    margin-bottom: 0.625rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 1.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-offer-modal-badge.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-offer-modal-badge.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-badge {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-modal-badge:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.625rem;
}.s-offer-modal-badge:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.625rem;
}.s-offer-modal-badge-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.375rem;
}.s-offer-modal-badge-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.375rem;
}.s-offer-modal-badge-icon svg{
    margin-bottom: 1rem;
    display: inline-block;
    height: 1.5rem;
    width: 1.5rem;
    fill: #414042;
    fill: var(--color-primary);
}.s-offer-modal-badge-text{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-badge-text {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-modal-cat-item.swiper-slide{
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    height: 9rem;
    max-width: 180px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.75rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-cat-item.swiper-slide.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-cat-item.swiper-slide.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-cat-item.swiper-slide.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-cat-item.swiper-slide.head-mo{
	display: none;
}
}.s-offer-modal-cat-item.swiper-slide:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    --tw-shadow: 5px 10px 99px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 99px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 99px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-offer-modal-product.swiper-slide{
    display: flex;
    width: 70%;
    flex-shrink: 0;
    flex-grow: 1;
    flex-direction: column;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-product.swiper-slide.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-product.swiper-slide.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-offer-modal-product.swiper-slide{
        width: 40%;
    }
}@media (min-width: 1024px){.s-offer-modal-product.swiper-slide{
        width: 28%;
    }
}.s-offer-modal-product-image-wrap{
    position: relative;
    margin-bottom: 1rem;
    display: block;
    height: 8rem;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (max-width: 768px) {
  .card.s-offer-modal-product-image-wrap .card__head{
    width: 189px;
  }
  .card.s-offer-modal-product-image-wrap.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-offer-modal-product-image-wrap .card__head{
    width: 200px;
  }
  .card.s-offer-modal-product-image-wrap.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-offer-modal-product-image-wrap .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-offer-modal-product-image-wrap.active .card__head{
    width: 100%;
  }
}.card.s-offer-modal-product-image-wrap .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-offer-modal-product-image{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-offer-modal-not-available{
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.s-offer-modal-product-info{
    margin-bottom: 1rem;
}.s-offer-modal-product-name{
    margin-bottom: 0.375rem;
    display: inline-block;
    width: 11rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 768px) {
  .card.s-offer-modal-product-name .card__head{
    width: 189px;
  }
  .card.s-offer-modal-product-name.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-offer-modal-product-name .card__head{
    width: 200px;
  }
  .card.s-offer-modal-product-name.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-offer-modal-product-name .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-offer-modal-product-name.active .card__head{
    width: 100%;
  }
}.card.s-offer-modal-product-name .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-offer-modal-product-name:hover{
    color: #414042;
    color: var(--color-primary);
}.s-offer-modal-product-price{
    margin-bottom: 1.25rem;
    display: flex;
    width: 100%;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-product-price.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-product-price.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-product-price.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-product-price.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-product-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.s-offer-modal-product-price{
        margin-bottom: 0px;
    }
}@media (min-width: 640px){.s-offer-modal-product-price:where([dir="ltr"], [dir="ltr"] *){
        margin-left: 0.5rem;
    }.s-offer-modal-product-price:where([dir="rtl"], [dir="rtl"] *){
        margin-right: 0.5rem;
    }
}.s-offer-modal-product-sale-price{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-offer-modal-product-old-price{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}.s-offer-modal-btn-wrap{
    margin-top: auto;
}.s-offer-modal-header-icon{
    display: inline-flex;
    height: 4rem;
    width: 4rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-offer-modal-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-offer-modal-header-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-offer-modal-header-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-offer-modal-header-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-offer-modal-header-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-offer-modal-header-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-offer-modal-header-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-offer-modal-header-icon svg{
    height: 1.75rem;
    width: 1.75rem;
    flex-shrink: 0;
    fill: #9ca3af;
}.s-offer-modal-footer{
    margin-top: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-footer.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-footer {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-offer-modal-footer{
        margin-top: 2rem;
        flex-direction: row;
    }
}.s-offer-modal-expiry{
    margin-bottom: 1.25rem;
}@media (min-width: 768px){.s-offer-modal-expiry{
        margin-bottom: 0px;
    }
}.s-offer-modal-remember-label{
    display: flex;
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-remember-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-remember-label.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-remember-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-modal-remember-label *{pointer-events:none}.s-offer-modal-remember-label:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (min-width: 640px){.s-offer-modal-remember-label:where([dir="ltr"], [dir="ltr"] *){
        margin-left: 0.5rem;
    }.s-offer-modal-remember-label:where([dir="rtl"], [dir="rtl"] *){
        margin-right: 0.5rem;
    }
}.s-offer-modal-remember-input{
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-offer-modal-remember-input:focus{
    --tw-ring-color: transparent;
}.s-offer-modal-slider-centered .swiper-wrapper{
    justify-content: center;
}.s-offer-modal-slider-centered .s-offer-modal-slider-item{
    display: flex;
    max-width: 28%;
    flex-shrink: 0;
    flex-grow: 1;
    flex-direction: column;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-slider-centered .s-offer-modal-slider-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-slider-centered .s-offer-modal-slider-item.items-stretch .items-center.head-mo{
	display: none;
}
}.s-offer-modal-skeleton{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-skeleton.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-skeleton.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton.head-mo{
	display: none;
}
}.s-offer-modal-skeleton-items{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    display: flex;
    width: 100%;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-skeleton-items.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-items.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-skeleton-items.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-items.head-mo{
	display: none;
}
}.s-offer-modal-skeleton-item{
    cursor: inherit !important;
}.s-offer-modal-skeleton-item{
    position: relative;
    margin-right: 1.25rem;
    width: 33.333333%;
    text-align: center;
}.s-offer-modal-skeleton-item:last-child{
    margin-right: 0px;
}.s-offer-modal-skeleton-item:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 1.25rem;
}.s-offer-modal-skeleton-item:last-child:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
}.s-offer-modal-skeleton-header{
    width: 100%;
}.s-offer-modal-skeleton-header salla-skeleton{
    margin-left: auto;
    margin-right: auto;
}.s-offer-modal-skeleton-header salla-skeleton:nth-child(1){
    margin-bottom: 1.25rem;
}.s-offer-modal-skeleton-header salla-skeleton:nth-child(2){
    margin-bottom: 0.75rem;
}.s-offer-modal-skeleton-header salla-skeleton:nth-child(3){
    margin-bottom: 1.25rem;
}.s-offer-modal-skeleton-item-subtitle{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-skeleton-item-subtitle.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-item-subtitle.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-skeleton-item-subtitle.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-item-subtitle.head-mo{
	display: none;
}
}.s-offer-modal-skeleton-item-subtitle div svg{
    height: 1rem;
    width: 1rem;
    fill: currentColor;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}.s-offer-modal-skeleton-item-title{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}.s-offer-modal-skeleton-footer{
    margin-top: 1.5rem;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-offer-modal-skeleton-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-footer.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-offer-modal-skeleton-footer.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-offer-modal-skeleton-footer.head-mo{
	display: none;
}
}.s-offer-modal-discount-table{
    width: 100%;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(238, 238, 238, 1);
    border-color: rgba(238, 238, 238, var(--tw-border-opacity, 1));
}.s-offer-modal-discount-table table{
    width: 100%;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(119, 119, 119, 1);
    color: rgba(119, 119, 119, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-offer-modal-discount-table table {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-offer-modal-discount-table tr{
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(238, 238, 238, 1);
    border-color: rgba(238, 238, 238, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(252, 252, 252, 1);
    background-color: rgba(252, 252, 252, var(--tw-bg-opacity, 1));
}.s-offer-modal-discount-table tr:last-child{
    border-bottom-width: 0px;
}.s-offer-modal-discount-table tr td{
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}.s-offer-modal-discount-table tr td:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-offer-modal-discount-table-cell{
    text-align: right;
}.s-offer-modal-discount-table-cell:where([dir="rtl"], [dir="rtl"] *){
    text-align: left !important;
}.s-offer-modal-type-discounts-table .s-modal-body{
    position: relative !important;
}.s-order-details-multiple-bundle-product{
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    outline: 2px solid transparent;
    outline-offset: 0px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-multiple-bundle-product.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-multiple-bundle-product.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-details-wrapper{
    display: block;
}.s-order-details-bundle-content{
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-bundle-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-bundle-content.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-details-bundle-title{
    margin-bottom: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-bundle-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-product{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-product.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-product.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-product.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-product.head-mo{
	display: none;
}
}.s-order-details-product-content{
    min-width: 0px;
}.s-order-details-product-info{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-product-info.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-product-info.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-product-info.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-product-info.head-mo{
	display: none;
}
}.s-order-details-product-image{
    display: flex;
    height: 3.5rem;
    width: 3.5rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-product-image.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-product-image.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-product-image.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-product-image.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-order-details-product-image .card__head{
    width: 189px;
  }
  .card.s-order-details-product-image.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-order-details-product-image .card__head{
    width: 200px;
  }
  .card.s-order-details-product-image.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-order-details-product-image .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-order-details-product-image.active .card__head{
    width: 100%;
  }
}.card.s-order-details-product-image .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-order-details-product-image img{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-order-details-product-details{
    display: flex;
    min-width: 0px;
    flex-grow: 1;
    flex-direction: column;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-product-details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-product-details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-details-product-name{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
    text-decoration-line: none;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-product-name {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (max-width: 768px) {
  .card.s-order-details-product-name .card__head{
    width: 189px;
  }
  .card.s-order-details-product-name.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-order-details-product-name .card__head{
    width: 200px;
  }
  .card.s-order-details-product-name.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-order-details-product-name .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-order-details-product-name.active .card__head{
    width: 100%;
  }
}.card.s-order-details-product-name .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-order-details-product-name:hover{
    color: #414042;
    color: var(--color-primary);
}.s-order-details-product-price{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-product-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-product-price-sale{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, 1);
    color: rgba(220, 38, 38, var(--tw-text-opacity, 1));
}.s-order-details-product-regular-price{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}.s-order-details-product-quantity{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-order-details-options{
    margin-top: 1rem;
}.s-order-details-option{
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-option.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-option.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-option.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-option.head-mo{
	display: none;
}
}.s-order-details-option:last-child{
    border-bottom-width: 0px;
}.s-order-details-option-name{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-option-name {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-option-value{
    text-align: right;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-option-value {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-option-value:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
}.s-order-details-options-title{
    margin-top: 1.25rem;
    margin-bottom: 0.875rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-options-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-options-container{
    display: flow-root;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
        margin-bottom: 0.5rem;
}.s-order-details-options-container-borderless{
    display: flow-root;
        margin-bottom: 0.5rem;
}.s-order-details-options-list > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * (1 - 0));
    border-top-width: calc(1px * (1 - var(--tw-divide-y-reverse)));
    border-top-width: calc(1px * calc(1 - 0));
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * 0);
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity, 1));
}.s-order-details-options-list{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(29, 31, 31, 1);
    color: rgba(29, 31, 31, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-options-list {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-options-item{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-options-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-options-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-options-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-options-item.head-mo{
	display: none;
}
}.s-order-details-options-item-name{
        margin-bottom: 0.5rem;
}@media (min-width: 768px){.s-order-details-options-item-name{
        margin-bottom: 0px;
    }
}.s-order-details-options-item-value{
    font-weight: 500;
}.s-order-details-options-item-value-image{
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.s-order-details-options-item-value-text{
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
}.s-order-details-option-image-container{
    display: flex;
}.s-order-details-option-image-container > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-option-image-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-option-image-container.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-details-option-image-container:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-order-details-option-image{
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 0.375rem;
    -o-object-fit: cover;
       object-fit: cover;
}.s-order-details-option-color-swatch{
    display: inline-block;
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 9999px;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-order-details-option-color-swatch:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.5rem;
}.s-order-details-option-color-swatch:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.5rem;
}.s-order-details-option-file-link{
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
    text-decoration-line: underline;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-option-file-link {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-option-color-picker{
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-option-color-picker.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-option-color-picker.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-details-option-color-picker-content{
    display: flex;
    align-items: center;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-details-option-color-picker-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-details-option-color-picker-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-details-option-color-picker-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-details-option-color-picker-content.head-mo{
	display: none;
}
}.s-order-details-option-color-picker-content:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 1px;
    padding-right: 0.25rem;
}.s-order-details-option-color-picker-content:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 1px;
    padding-left: 0.25rem;
}.s-order-details-option-color-picker-text{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
}.s-order-details-option-color-picker-swatch{
    display: inline-block;
    height: 1rem;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    padding: 0.25rem;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-order-details-option-color-picker-swatch:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-order-details-option-color-picker-swatch:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}.s-order-details-option-color-picker-button{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 0.25rem;
}.s-order-details-option-color-picker-icon{
    pointer-events: none;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-option-color-picker-icon {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-option-map-button{
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-details-option-map-button {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-details-option-default-text{
    font-size: 0.75rem;
    line-height: 1rem;
}.s-order-details-option-color-copy-icon svg{
    height: 1rem;
    width: 1rem;
    fill: #6b7280;
}.s-order-summary-wrapper{
    display: grid;
    grid-gap: 0.625rem;
    gap: 0.625rem;
}.azallme .s-order-summary-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-order-summary-item{
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
    text-align: left;
}.s-order-summary-item:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-order-summary-item:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-order-summary-item-title{
    font-weight: bold;
    margin-bottom: 1.25rem;
    unicode-bidi: plaintext;
}.s-order-summary-item-download{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-order-summary-item-download {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-order-summary-code-item-wrapper{
    margin-bottom: 0.5rem;
    align-items: center;
    justify-content: space-between;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-bottom-color: rgba(229, 231, 235, 1);
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-bottom: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-order-summary-code-item-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-order-summary-code-item-wrapper.head-mo{
	display: none;
}
}.s-order-summary-code-item-wrapper {
        margin-bottom: 0.5rem;
    }.s-order-summary-code-item-wrapper:last-child{
    margin-bottom: 0px;
    border-width: 0px;
    padding-bottom: 0px;
}@media (min-width: 768px){.s-order-summary-code-item-wrapper{
        display: flex;
    }
}.s-order-summary-code-item-wrapper p{
    display: flex;
    align-items: center;
    font-size: 1rem;
    line-height: 1.5rem;
    line-height: 1;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-summary-code-item-wrapper p.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-order-summary-code-item-wrapper p.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-summary-code-item-wrapper p.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-order-summary-code-item-wrapper p.head-mo{
	display: none;
}
}.s-order-summary-digital-item-wrapper{
    display: flex;
    justify-content: space-between;
    padding-top: 1rem;
    padding-bottom: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-order-summary-digital-item-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-order-summary-digital-item-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-order-summary-digital-item-wrapper:last-child{
    padding-bottom: 0px;
}.s-order-summary-item-copy-button span svg{
    pointer-events: none;
    display: inline;
    height: 12px;
    width: 12px;
    vertical-align: baseline;
}.s-order-summary-item-copy-button span svg:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.s-order-summary-item-copy-button span svg:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.s-order-summary-code-item-wrapper p span svg{
    display: inline;
    height: 1.25rem;
    width: 1.25rem;
    fill: #6b7280;
    vertical-align: baseline;
}.s-order-summary-code-item-wrapper p span svg:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.s-order-summary-code-item-wrapper p span svg:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.s-order-summary-digital-item-wrapper div span:last-of-type{
    display: inline-block;
}.s-order-summary-digital-item-wrapper span svg{
    display: inline-block;
    height: 14px;
    width: 14px;
    vertical-align: baseline;
}.s-order-summary-digital-item-wrapper span svg:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.s-order-summary-digital-item-wrapper span svg:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.s-order-summary-item-copy-button.copied .s-button-text{
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}.s-order-summary-digital-item-wrapper .s-order-summary-item-download span{
    position: relative;
    top: 1px;
}.s-order-summary-digital-item-wrapper .s-order-summary-item-download span svg{
    margin-left: 0px;
    margin-right: 0px;
    height: 18px;
    width: 18px;
    --tw-translate-y: 2px;
    transform: translate(var(--tw-translate-x), 2px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    fill: #414042;
    fill: var(--color-primary);
}.s-orders-container > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}@media (min-width: 768px){.s-orders-container > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * (1 - 0));
        margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(1.25rem * calc(1 - 0));
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * 0);
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
    }
}.s-orders-mobile-title{
    display: inline-block;
    width: 8rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.s-orders-mobile-title{
        display: none;
    }
}.s-orders-reference-id{
    display: none;
}@media (min-width: 768px){.s-orders-reference-id{
        display: inline-block;
    }
}.s-orders-buy-as-gift-icon{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: inline-block;
    color: #414042;
    color: var(--color-primary);
}.s-orders-copy-to-clipboard-button{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-orders-copy-to-clipboard-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-orders-copy-to-clipboard-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-orders-copy-to-clipboard-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-orders-copy-to-clipboard-button.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-orders-copy-to-clipboard-button{
        display: none;
    }
}.s-orders-copy-to-clipboard-button salla-button{
    position: relative;
}.s-orders-copy-to-clipboard-button-icon{
    pointer-events: none;
    font-size: 0.75rem;
    line-height: 1rem;
}.s-orders-copy-to-clipboard-button-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-orders-copy-to-clipboard-button-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}@media (min-width: 768px){.s-orders-status-container{
        margin-left: 0px;
        margin-right: 0px;
    }
}.s-orders-status-container:where([dir="ltr"], [dir="ltr"] *){
    margin-left: auto;
}.s-orders-status-container:where([dir="rtl"], [dir="rtl"] *){
    margin-right: auto;
}.s-orders-status-container i{
    margin-top: 0.25rem;
}.s-orders-status-container i:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.25rem;
}.s-orders-status-container i:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.25rem;
}.s-orders-status-rated{
    font-size: 1.125rem;
    line-height: 1.75rem;
}.s-orders-status-rated:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 1rem;
}.s-orders-status-rated:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1rem;
}.s-orders-rated-text{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.s-orders-unrated-text{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, 1);
    color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}.s-orders-no-content{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-orders-no-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-orders-no-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-orders-no-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-orders-no-content.head-mo{
	display: none;
}
}.s-orders-no-content .icon{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-orders-no-content .icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-orders-no-content .icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-orders-no-content .icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-orders-no-content .icon.head-mo{
	display: none;
}
}.s-orders-no-content p{
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-orders-table{
    min-width: 100%;
    border-collapse: separate;
}@media (min-width: 768px){.s-orders-table{
        margin-bottom: -0.75rem;
        --tw-border-spacing-y: 1.25rem;
        border-spacing: var(--tw-border-spacing-x) 1.25rem;
        border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
}.s-orders-table-head{
    margin-bottom: 1.25rem;
    display: none;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (min-width: 768px){.s-orders-table-head{
        display: table-header-group;
    }
}.s-orders-table-head-tr-th{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-orders-table-head-tr-th {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-orders-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-orders-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-orders-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-orders-table-head-tr-th:last-child:where([dir="ltr"], [dir="ltr"] *){
    text-align: right;
}.s-orders-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-orders-table-head-tr-th:last-child:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
}.s-orders-table-tbody-tr{
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow: hidden;
    border-radius: .75rem;
    border-bottom-width: 8px;
    border-top-width: 8px;
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, 1);
    border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-orders-table-tbody-tr.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-orders-table-tbody-tr.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-orders-table-tbody-tr .card__head{
    width: 189px;
  }
  .card.s-orders-table-tbody-tr.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-orders-table-tbody-tr .card__head{
    width: 200px;
  }
  .card.s-orders-table-tbody-tr.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-orders-table-tbody-tr .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-orders-table-tbody-tr.active .card__head{
    width: 100%;
  }
}.card.s-orders-table-tbody-tr .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.s-orders-table-tbody-tr{
        display: table-row;
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 0px;
    }
}.s-orders-table-tbody-tr-shadow:hover{
    box-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
}.s-orders-table-tbody-tr-td{
    width: 100%;
    white-space: nowrap;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-orders-table-tbody-tr-td {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-orders-table-tbody-tr-td:first-child{
    font-weight: 700;
}@media (min-width: 768px){.s-orders-table-tbody-tr-td{
        height: 5rem;
        width: auto;
    }.s-orders-table-tbody-tr-td:last-child{
        text-align: right;
    }.s-orders-table-tbody-tr-td:first-child:where([dir="ltr"], [dir="ltr"] *){
        border-top-left-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
    }.s-orders-table-tbody-tr-td:first-child:where([dir="rtl"], [dir="rtl"] *){
        border-top-right-radius: 0.375rem;
        border-bottom-right-radius: 0.375rem;
    }
}.s-orders-table-tbody-tr-td:first-child{
    font-weight: 700;
}.s-orders-table-tbody-tr-td-content{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-orders-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-orders-table-tbody-tr-td-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-orders-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-orders-table-tbody-tr-td-content.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-orders-table-tbody-tr-td-content{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
}.s-orders-table-tbody-tr a{
    position: absolute;
    top: 0px;
    bottom: 0px;
    display: block;
    width: 100%;
}input[type=radio].sr-only div.s-orders-table-tbody-tr a{transition:all .3s}input[type=radio].sr-only:checked~div.s-orders-table-tbody-tr a{border-color:var(--color-main)}.s-orders-table-tbody-tr a:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
}.s-orders-table-tbody-tr a:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
}.s-payments-list{
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-payments-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.s-payments-list .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-payments-list.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.s-payments-list .items-center.head-mo{
	display: none;
}
}.s-payments-list:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-payments-list-item{
    display: flex;
    height: 2rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-payments-list-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-payments-list-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-payments-list-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-payments-list-item.head-mo{
	display: none;
}
}.s-payments-list-item img{
    max-height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}.s-payments-sbc-image{
    height: 1.5rem;
    border-radius: 0.125rem;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-payments-sbc-image:hover{
    opacity: 0.8;
}.s-placeholder-title{
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
        margin-bottom: 0.25rem;
}.s-placeholder-description{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-placeholder-description {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-placeholder-icon{
    margin-bottom: 1rem;
    fill: #e5e7eb;
}.s-placeholder-align-left{
    text-align: left;
}.s-placeholder-align-center{
    text-align: center;
}.s-placeholder-align-right{
    text-align: right;
}.s-placeholder-align-right > .s-placeholder-icon{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-placeholder-align-right > .s-placeholder-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-placeholder-align-right > .s-placeholder-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-placeholder-align-right > .s-placeholder-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-placeholder-align-right > .s-placeholder-icon.head-mo{
	display: none;
}
}.s-placeholder-align-right > .s-placeholder-icon:where([dir="rtl"], [dir="rtl"] *){
    justify-content: flex-start;
}.s-placeholder-align-center > .s-placeholder-icon{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-placeholder-align-center > .s-placeholder-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-placeholder-align-center > .s-placeholder-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-placeholder-align-center > .s-placeholder-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-placeholder-align-center > .s-placeholder-icon.head-mo{
	display: none;
}
}.s-placeholder-icon-xs > svg{
    height: 1.5rem;
    width: 1.5rem;
}.s-placeholder-icon-sm > svg{
    height: 2.5rem;
    width: 2.5rem;
}.s-placeholder-icon-md > svg{
    height: 3.5rem;
    width: 3.5rem;
}.s-placeholder-icon-lg > svg{
    height: 4rem;
    width: 4rem;
}.s-placeholder-icon-xl > svg{
    height: 5rem;
    width: 5rem;
}.s-placeholder-icon-xxl > svg{
    height: 6rem;
    width: 6rem;
}.s-placeholder-icon-xxxl > svg{
    height: 7rem;
    width: 7rem;
}.s-placeholder-icon-xs > i{
    font-size: 20px;
}.s-placeholder-icon-sm > i{
    font-size: 35px;
}.s-placeholder-icon-md > i{
    font-size: 45px;
}.s-placeholder-icon-lg > i{
    font-size: 58px;
}.s-placeholder-icon-xl > i{
    font-size: 75px;
}.s-placeholder-icon-xxl > i{
    font-size: 85px;
}.s-placeholder-icon-xxxl > i{
    font-size: 100px;
}.s-placeholder-wrapper{
    margin-top: 3rem;
    margin-bottom: 3rem;
    display: block;
}.s-price-range-input{
    pointer-events: none;
    position: absolute;
    z-index: 20;
    height: 0.5rem;
    width: 100%;
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    opacity: 0;
}.s-price-range-input *{pointer-events:none}input[type=radio].sr-only div.s-price-range-input{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-input{border-color:var(--color-main)}.s-price-range-bar{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    z-index: 10;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}input[type=radio].sr-only div.s-price-range-bar{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-bar{border-color:var(--color-main)}.s-price-range-bar-container{
    position: relative;
    z-index: 10;
    height: 0.5rem;
}.s-price-range-active-bar{
    position: absolute;
    top: 0px;
    bottom: 0px;
    z-index: 20;
    border-radius: 0.375rem;
    background-color: #414042;
    background-color: var(--color-primary);
}input[type=radio].sr-only div.s-price-range-active-bar{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-active-bar{border-color:var(--color-main)}.s-price-range-left-handle{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 30;
    margin-top: -0.25rem;
    margin-left: -0px;
    height: 1rem;
    width: 1rem;
    cursor: pointer;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-price-range-left-handle *{pointer-events:none}input[type=radio].sr-only div.s-price-range-left-handle{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-left-handle{border-color:var(--color-main)}.s-price-range-right-handle{
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 30;
    margin-top: -0.25rem;
    margin-right: -0px;
    height: 1rem;
    width: 1rem;
    cursor: pointer;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-price-range-right-handle *{pointer-events:none}input[type=radio].sr-only div.s-price-range-right-handle{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-right-handle{border-color:var(--color-main)}.s-price-range-inputs{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 0.5rem;
    padding-top: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-price-range-inputs.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-price-range-inputs.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-price-range-inputs.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-price-range-inputs.head-mo{
	display: none;
}
}.s-price-range-number-input{
    width: 6rem;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-right: 0.75rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 2.25rem;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-price-range-number-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-price-range-number-input:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, 1);
    border-color: rgba(156, 163, 175, var(--tw-border-opacity, 1));
}.s-price-range-gray-text{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-price-range-gray-text {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-price-range-currency{
    pointer-events: none;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    display: flex;
    align-items: center;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-price-range-currency.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-price-range-currency.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-price-range-currency.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-price-range-currency.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-price-range-currency{transition:all .3s}input[type=radio].sr-only:checked~div.s-price-range-currency{border-color:var(--color-main)}@media (min-width: 640px){.s-price-range-currency{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-price-range-relative{
    position: relative;
}.s-product-availability-wrap{
    width: 100%;
}.s-product-availability-subscribed{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-availability-subscribed.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-availability-subscribed.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-availability-subscribed.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-availability-subscribed.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-availability-subscribed {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-availability-subs-icon svg{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    width: 1.25rem;
    fill: #22c55e;
}.s-product-availability-body{
    position: relative;
    z-index: 50;
}.s-product-availability-header-icon{
    display: inline-flex;
    height: 3rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-product-availability-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-product-availability-header-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-product-availability-header-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-product-availability-header-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-product-availability-header-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-product-availability-header-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-product-availability-header-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-product-availability-header-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    flex-shrink: 0;
    fill: #9ca3af;
}.s-product-availability-label{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-availability-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-availability-label:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-product-availability-label:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-product-availability-input{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-availability-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-availability-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.dark *.s-product-availability-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-product-availability-footer{
    margin-top: 1rem;
    display: flex;
    justify-content: space-between;
}.s-product-availability-footer > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * 0);
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * (1 - 0));
    margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1rem * calc(1 - 0));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-availability-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-availability-footer.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-availability-footer:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-product-availability-footer-btn{
    width: 100%;
}.s-product-availability-error-msg{
    display: block;
    height: 1.75rem;
    padding-top: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.s-product-availability-error-msg:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.s-product-availability-error-msg{
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 68, 68, 1) !important;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1)) !important;
    --tw-text-opacity: 1 !important;
    color: rgba(239, 68, 68, 1) !important;
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1)) !important;
}.s-product-card-entry{
    position: relative;
    display: flex;
    height: 100%;
    justify-content: space-between;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-entry.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-card-shadow:hover{
    box-shadow: 5px 10px 30px rgba(43,45,52,0.05098);
}.s-product-card-out-of-stock img.loaded{
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.s-product-card-overlay{
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
    opacity: 0.5;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 700ms;
}input[type=radio].sr-only div.s-product-card-overlay{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-overlay{border-color:var(--color-main)}.s-product-card-overlay:hover{
    opacity: 0.4;
}.s-product-card-vertical{
    flex-direction: column;
}.s-product-card-vertical .s-product-card-image{
    flex: 1 1 0%;
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem;
}.s-product-card-vertical .s-product-card-wishlist-btn{
    position: absolute;
    top: 0.5rem;
    right: 0.5rem;
    opacity: 0.75;
}input[type=radio].sr-only div.s-product-card-vertical .s-product-card-wishlist-btn{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-vertical .s-product-card-wishlist-btn{border-color:var(--color-main)}.s-product-card-vertical .s-product-card-wishlist-btn:hover{
    opacity: 1;
}@media (min-width: 768px){.s-product-card-vertical .s-product-card-wishlist-btn{
        right: 0.5rem;
    }
}.s-product-card-vertical .s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
    left: 0.5rem;
    right: auto;
    right: initial;
}@media (min-width: 768px){.s-product-card-vertical .s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
        left: 0.5rem;
        right: auto;
        right: initial;
    }
}.s-product-card-minimal .s-product-card-wishlist-btn{
    position: absolute;
    top: 0px;
    right: 0px;
    opacity: 0.75;
}input[type=radio].sr-only div.s-product-card-minimal .s-product-card-wishlist-btn{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-minimal .s-product-card-wishlist-btn{border-color:var(--color-main)}.s-product-card-minimal .s-product-card-wishlist-btn:hover{
    opacity: 1;
}@media (min-width: 768px){.s-product-card-minimal .s-product-card-wishlist-btn{
        right: 0px;
    }
}.s-product-card-minimal .s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
    right: auto;
    right: initial;
}@media (min-width: 768px){.s-product-card-minimal .s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
        left: 0px;
        right: auto;
        right: initial;
    }
}.s-product-card-minimal .s-product-card-image{
    width: 8rem;
}@media (min-width: 640px){.s-product-card-minimal .s-product-card-image{
        width: 14rem;
    }
}@media (min-width: 1024px){.s-product-card-minimal .s-product-card-image{
        width: 7rem;
    }
}.s-product-card-minimal .s-product-card-content-title a{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}.s-product-card-minimal .s-product-card-content{
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    overflow: hidden;
    padding: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-minimal .s-product-card-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-minimal .s-product-card-content.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-product-card-minimal .s-product-card-content .card__head{
    width: 189px;
  }
  .card.s-product-card-minimal .s-product-card-content.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-card-minimal .s-product-card-content .card__head{
    width: 200px;
  }
  .card.s-product-card-minimal .s-product-card-content.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-card-minimal .s-product-card-content .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-card-minimal .s-product-card-content.active .card__head{
    width: 100%;
  }
}.card.s-product-card-minimal .s-product-card-content .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-product-card-minimal .s-product-card-wishlist-btn button{
    margin: 0px;
    background-color: transparent;
        margin: 0;
}.s-product-card-minimal .s-product-card-wishlist-btn button svg, .s-product-card-full-image .s-product-card-wishlist-btn button svg{
    height: 1rem;
    width: 1rem;
    fill: #fff;
}.s-product-card-vertical .s-product-card-wishlist-btn button{
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, 1) !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}.s-product-card-vertical .s-product-card-wishlist-btn button{
    margin: 0px;
        margin: 0;
}.s-product-card-wishlist-btn button:hover svg{
    fill: #4b5563;
}.s-product-card-fit-height .s-product-card-image{
    height: 11rem;
    max-height: 15rem;
}.s-product-card-quantity{
    position: absolute;
    bottom: 0.25rem;
    left: 50%;
    z-index: 1;
    max-width: calc(100% - 60px);
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-card-quantity{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-quantity{border-color:var(--color-main)}@media (min-width: 768px){.s-product-card-quantity{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}.s-product-card-promotion-title{
    position: absolute;
    top: 1rem;
    left: 0px;
    z-index: 1;
    max-width: calc(100% - 60px);
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-card-promotion-title{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-promotion-title{border-color:var(--color-main)}@media (min-width: 768px){.s-product-card-promotion-title{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}.s-product-card-promotion-title:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
    left: auto;
    left: initial;
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}.s-product-card-out-badge{
    position: absolute;
    bottom: 0.5rem;
    left: 50%;
    z-index: 1;
    max-width: calc(100% - 60px);
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(153, 153, 153, 1);
    color: rgba(153, 153, 153, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-card-out-badge{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-out-badge{border-color:var(--color-main)}@media (min-width: 768px){.s-product-card-out-badge{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}.s-product-card-image{
    position: relative;
    height: 100%;
    width: 100%;
    flex-shrink: 0;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}@media (max-width: 768px) {
  .card.s-product-card-image .card__head{
    width: 189px;
  }
  .card.s-product-card-image.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-card-image .card__head{
    width: 200px;
  }
  .card.s-product-card-image.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-card-image .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-card-image.active .card__head{
    width: 100%;
  }
}.card.s-product-card-image .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-product-card-image::before{
    position: absolute;
    top: 50%;
    left: 50%;
    display: inline-block;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 1.875rem;
    line-height: 2.25rem;
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, 1);
    color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}.s-product-card-image:hover{
    opacity: 0.9;
}.s-product-card-image img{
    height: 100%;
    width: 100%;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}.s-product-card-image img.loaded{
    position: relative;
    opacity: 1;
}.s-product-card-content{
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-content.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-product-card-content{
        padding: 1.25rem;
    }
}.s-product-card-content-title{
    margin-bottom: 0.625rem;
    max-width: 100%;
    line-height: 1.5rem;
}.s-product-card-content-subtitle{
    margin-bottom: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-content-subtitle {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-special .s-product-card-content-main, special .s-product-card-content-sub{
    padding-right: 6rem;
}.s-product-card-special .s-product-card-content-main:where([dir="rtl"], [dir="rtl"] *), special .s-product-card-content-sub:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 6rem;
    padding-right: 0px;
}.s-product-card-donation-input{
    flex: 1 1 0%;
}.s-product-card-donation-input label{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-donation-input label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-donation-input label span{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-product-card-content-title a{
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-content-title a {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-content-title a:hover{
    color: #414042;
    color: var(--color-primary);
}.s-product-card-content-sub{
    margin-bottom: 1.25rem;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-content-sub.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-content-sub.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-content-sub.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-content-sub.head-mo{
	display: none;
}
}.s-product-card-rating{
    display: flex;
    align-items: center;
}.s-product-card-rating > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-product-card-rating{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-rating.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-rating.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-rating.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-rating.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-rating {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-rating:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-product-card-rating span svg{
    margin-bottom: 3px;
    height: 1rem;
    width: 1rem;
    fill: #fbbf24;
}.s-product-card-content-footer{
    margin-top: auto;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-content-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-content-footer.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-content-footer.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-content-footer.head-mo{
	display: none;
}
}.s-product-card-sale-price > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-product-card-sale-price:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-product-card-sale-price h4{
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-sale-price h4 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-sale-price span{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-sale-price span {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-starting-price{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-starting-price.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-starting-price.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-starting-price.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-starting-price.head-mo{
	display: none;
}
}.s-product-card-starting-price h4{
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-starting-price h4 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-price{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-card-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-card-image-cover{
    -o-object-fit: cover;
       object-fit: cover;
}.s-product-card-image-contain{
    -o-object-fit: contain;
       object-fit: contain;
}.s-product-card-content-pie{
    position: absolute;
    top: 0.625rem;
    right: 1.25rem;
    display: flex;
    height: 72px;
    width: 72px;
    align-items: center;
    justify-content: center;
    color: #414042;
    color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-content-pie.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-content-pie.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-content-pie.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-content-pie.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-product-card-content-pie{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-content-pie{border-color:var(--color-main)}.s-product-card-content-pie:where([dir="rtl"], [dir="rtl"] *){
    left: 1.25rem;
    right: auto;
    right: initial;
}.s-product-card-content-pie span{
    position: absolute;
    top: 43%;
    left: 50%;
    display: flex;
    --tw-translate-y: -50%;
    --tw-translate-x: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(124, 128, 130, 1);
    color: rgba(124, 128, 130, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-content-pie span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-card-content-pie span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-content-pie span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-card-content-pie span.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-product-card-content-pie span{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-content-pie span{border-color:var(--color-main)}.s-product-card-content-pie span b{
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}.s-product-card-content-extra-padding{
    padding-right: 6rem;
}.s-product-card-content-extra-padding:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 6rem;
    padding-right: 0px;
}.s-product-card-wishlist-added svg{
    fill: #ef4444;
}.s-product-card-horizontal .s-product-card-image{
    height: auto;
    width: 8rem;
}@media (min-width: 640px){.s-product-card-horizontal .s-product-card-image{
        width: 14rem;
    }
}.s-product-card-horizontal .s-product-card-image:where([dir="ltr"], [dir="ltr"] *){
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem;
}.s-product-card-horizontal .s-product-card-image:where([dir="rtl"], [dir="rtl"] *){
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem;
}.s-product-card-horizontal .s-product-card-quantity{
    max-width: none;
    max-width: initial;
}.s-product-card-horizontal .s-product-card-content-title a{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}.s-product-card-horizontal .s-product-card-promotion-title{
    max-width: none;
    max-width: initial;
}.s-product-card-horizontal .s-product-card-out-badge{
    max-width: none;
    max-width: initial;
}.s-product-card-horizontal .s-product-card-content{
    margin-bottom: 0.625rem;
    width: 100%;
}.s-product-card-full-image{
    height: 20rem;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-product-card-full-image .card__head{
    width: 189px;
  }
  .card.s-product-card-full-image.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-card-full-image .card__head{
    width: 200px;
  }
  .card.s-product-card-full-image.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-card-full-image .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-card-full-image.active .card__head{
    width: 100%;
  }
}.card.s-product-card-full-image .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.s-product-card-full-image{
        height: auto;
    }
}.s-product-card-full-image .s-product-card-content{
    position: absolute;
    bottom: 0px;
    z-index: 10;
    width: 100%;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 1.25rem;
    padding-bottom: 1.75rem;
}input[type=radio].sr-only div.s-product-card-full-image .s-product-card-content{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-card-full-image .s-product-card-content{border-color:var(--color-main)}.s-product-card-full-image img{
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
    border-radius: .75rem;
}@media (max-width: 768px) {
  .card.s-product-card-full-image img .card__head{
    width: 189px;
  }
  .card.s-product-card-full-image img.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-card-full-image img .card__head{
    width: 200px;
  }
  .card.s-product-card-full-image img.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-card-full-image img .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-card-full-image img.active .card__head{
    width: 100%;
  }
}.card.s-product-card-full-image img .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-product-card-full-image img:hover{
    opacity: 0.9;
}.s-product-card-full-image .s-product-card-image a{
    height: 100%;
    width: 100%;
}.s-product-card-full-image .s-product-card-content-title a{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-full-image .s-product-card-content-title a:hover{
    color: #414042;
    color: var(--color-primary);
}.s-product-card-full-image .s-product-card-content-subtitle{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-full-image .s-product-card-price{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-full-image .s-product-card-sale-price{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-full-image .s-product-card-sale-price span{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-image-full{
    width: 100%;
}.s-product-options-wrapper{
    margin-bottom: 1.25rem;
    display: block;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
}.s-product-options-option-container{
    margin-bottom: 1.25rem;
}.s-product-options-option-container:last-child{
    margin-bottom: 0px;
}.s-product-options-option{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (min-width: 640px){.s-product-options-option{
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        align-items: flex-start;
        grid-gap: 1rem;
        gap: 1rem;
    }
}.s-product-options-option-error .s-product-options-option-label{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-product-options-option-content{
    margin-top: 0.25rem;
}@media (min-width: 640px){.s-product-options-option-content{
        grid-column: span 2 / span 2;
        margin-top: 0px;
    }.s-product-options-option-content-full-width{
        grid-column: span 3 / span 3;
    }
}.s-product-options-option-label{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-option-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-product-options-option-label{
        margin-top: 1px;
    }
}@media (min-width: 768px){.s-product-options-option-label{
        margin-bottom: 0px;
    }
}.s-product-options-option-label-hidden{
    display: none !important;
}.s-product-options-donation-message{
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-donation-message.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-donation-message.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-donation-message.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-donation-message.head-mo{
	display: none;
}
}.s-product-options-donation-message p{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-product-options-donation-message span{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, 1);
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}.s-product-options-option-label b{
    display: block;
}.s-product-options-option-label b span{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-product-options-option-label small{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-product-options-colors-wrapper .s-product-options-colors-item{
    margin-right: 2rem;
    margin-bottom: 1.25rem;
    display: inline-block;
    width: 2.5rem;
    white-space: nowrap;
    text-align: center;
}.s-product-options-colors-wrapper .s-product-options-colors-item:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 2rem;
}.s-product-options-colors-wrapper input[type=radio]{
    pointer-events: none;
    position: absolute;
    opacity: 0;
}input[type=radio].sr-only div.s-product-options-colors-wrapper input[type=radio]{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-colors-wrapper input[type=radio]{border-color:var(--color-main)}.s-product-options-colors-wrapper input[type=radio] + label{
    display: flex;
    cursor: pointer;
    flex-direction: column;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-colors-wrapper input[type=radio] + label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-colors-wrapper input[type=radio] + label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-colors-wrapper input[type=radio] + label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-colors-wrapper input[type=radio] + label.head-mo{
	display: none;
}
}.s-product-options-colors-wrapper input[type=radio] + label *{pointer-events:none}.s-product-options-colors-wrapper input[type=radio] + label div{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-colors-wrapper input[type=radio] + label div {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-colors-wrapper input[type=radio] + label div p{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-product-options-colors-wrapper input[type=radio] + label span{
    margin-bottom: 0.5rem;
    display: inline-flex;
    height: 30px;
    width: 30px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-radius: 9999px;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, 1);
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
    background-position: center;
    background-repeat: no-repeat;
    text-align: center;
    line-height: 2.5rem;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-product-options-colors-wrapper input[type=radio] + label span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-product-options-colors-wrapper input[type=radio] + label span.head-mo{
	display: none;
}
}.s-product-options-colors-wrapper input[type=radio] + label span {
        margin-bottom: 0.5rem;
    }.s-product-options-colors-wrapper input[type=radio] + label span *{pointer-events:none}.s-product-options-colors-wrapper input[type=radio] + label span:after{
    height: 14px;
    width: 14px;
    --tw-scale-x: .5;
    --tw-scale-y: .5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.5) scaleY(.5);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    opacity: 0;
    transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-product-options-colors-wrapper input[type=radio]:checked + label span:after{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.s-product-options-colors-wrapper input[type=radio]:disabled + label{
    opacity: 0.4;
}.s-product-options-field-required{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-product-options-donation-progress{
    margin-bottom: 0.625rem;
    width: 100%;
}.s-product-options-donation-progress-target-text{
    margin-bottom: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-donation-progress-target-text {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-donation-progress-amount{
    margin-bottom: 0.625rem;
    display: flex;
    justify-content: space-between;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-donation-progress-amount.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-donation-progress-amount.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-donation-progress-amount {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-donation-progress-wrapper{
    height: 1rem;
    width: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.dark *.s-product-options-donation-progress-wrapper{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}.s-product-options-donation-progress-bar{
    position: relative;
    display: flex;
    height: 1rem;
    justify-content: flex-end;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-donation-progress-bar.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-donation-progress-bar.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-options-donation-progress-target-data{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-product-options-donation-progress-target-message{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-donation-progress-target-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-donation-wrapper{
    position: relative;
    margin-top: 1.25rem;
    margin-bottom: 0.625rem;
    align-items: center;
    justify-content: space-between;
    border-top-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    padding-top: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-product-options-donation-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-product-options-donation-wrapper.head-mo{
	display: none;
}
}.s-product-options-donation-wrapper:only-child{
    margin-top: 0px;
    border-style: none;
    padding-top: 0px;
}@media (min-width: 640px){.s-product-options-donation-wrapper{
        margin-bottom: 0px;
    }
}.s-product-options-donation-wrapper h4{
    margin-top: 1.25rem;
    margin-bottom: 0.75rem;
    font-weight: 700;
}.s-product-options-donation-amount-label{
    margin-bottom: 0.625rem;
    display: block;
    flex: 1 1 0%;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-donation-amount-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-donation-amount-input-container{
    position: relative;
    flex: 1 1 0%;
}.s-product-options-donation-amount-input{
    margin-bottom: 0.625rem;
    display: block;
    height: 3rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-product-options-donation-amount-input:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, 1);
    border-color: rgba(99, 102, 241, var(--tw-border-opacity, 1));
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity, 1));
}@media (min-width: 640px){.s-product-options-donation-amount-input{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-product-options-donation-amount-curruncy{
    position: absolute;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-options-donation-amount-curruncy{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-donation-amount-curruncy{border-color:var(--color-main)}.s-product-options-multiple-options-wrapper{
    flex-wrap: wrap;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-product-options-multiple-options-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-product-options-multiple-options-wrapper.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-product-options-multiple-options-wrapper{
        display: flex;
    }
}.s-product-options-multiple-options-wrapper label{
    position: relative;
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-multiple-options-wrapper label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-multiple-options-wrapper label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-multiple-options-wrapper label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-multiple-options-wrapper label.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-product-options-multiple-options-wrapper label{
        width: 50%;
    }
}.s-product-options-multiple-options-wrapper input{
    height: 1.5rem;
    width: 1.5rem;
    cursor: pointer;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-product-options-multiple-options-wrapper input *{pointer-events:none}.s-product-options-multiple-options-wrapper input:focus{
    --tw-ring-color: transparent;
}.s-product-options-multiple-options-wrapper span{
    margin-left: 0.5rem;
    cursor: pointer;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-multiple-options-wrapper span {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-multiple-options-wrapper span *{pointer-events:none}.s-product-options-multiple-options-wrapper span:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
    margin-right: 0.5rem;
    padding-right: 0px;
    padding-left: 0.75rem;
}.s-product-options-splitter{
    border-width: 2px;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.s-product-options-thumbnails-wrapper{
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-gap: 0.75rem;
    gap: 0.75rem;
}.azallme .s-product-options-thumbnails-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-product-options-thumbnails-wrapper label{
    margin-bottom: 0.125rem;
    display: inline-block;
    height: 6rem;
    width: 100%;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0.375rem;
}@media (max-width: 768px) {
  .card.s-product-options-thumbnails-wrapper label .card__head{
    width: 189px;
  }
  .card.s-product-options-thumbnails-wrapper label.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-options-thumbnails-wrapper label .card__head{
    width: 200px;
  }
  .card.s-product-options-thumbnails-wrapper label.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-options-thumbnails-wrapper label .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-options-thumbnails-wrapper label.active .card__head{
    width: 100%;
  }
}.card.s-product-options-thumbnails-wrapper label .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-product-options-thumbnails-wrapper label *{pointer-events:none}@media (min-width: 768px){.s-product-options-thumbnails-wrapper label{
        height: 5rem;
    }
}.s-product-options-thumbnails-wrapper > div{
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
}.s-product-options-thumbnails-stock-badge{
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 0;
    display: block;
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    white-space: nowrap;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-options-thumbnails-stock-badge{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-thumbnails-stock-badge{border-color:var(--color-main)}.s-product-options-thumbnails-badge-overlay{
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    cursor: not-allowed;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    opacity: 0.5;
}input[type=radio].sr-only div.s-product-options-thumbnails-badge-overlay{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-thumbnails-badge-overlay{border-color:var(--color-main)}.s-product-options-thumbnails-icon{
    position: absolute;
    left: 35%;
    top: 35%;
    z-index: 10;
    --tw-scale-x: .5;
    --tw-scale-y: .5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.5) scaleY(.5);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 2px;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}input[type=radio].sr-only div.s-product-options-thumbnails-icon{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-thumbnails-icon{border-color:var(--color-main)}.s-product-options-thumbnails-icon svg{
    height: 1rem;
    width: 1rem;
}.s-product-options-thumbnails-wrapper div input[type=radio]:checked + label span{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.s-product-options-thumbnails-wrapper div input[type=radio]{
    pointer-events: none;
    position: absolute;
    display: block;
    opacity: 0;
}input[type=radio].sr-only div.s-product-options-thumbnails-wrapper div input[type=radio]{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-thumbnails-wrapper div input[type=radio]{border-color:var(--color-main)}.s-product-options-thumbnails-wrapper div input[type=radio] + label{
    position: relative;
}.s-product-options-thumbnails-wrapper div input[type=radio] + label img{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-product-options-thumbnails-wrapper div label::before{
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    content: var(--tw-content);
    transition-duration: 300ms;
}.s-product-options-thumbnails-wrapper div input[type=radio]:checked + label::before{
    content: var(--tw-content);
    opacity: 0.3;
}.s-product-options-thumbnails-wrapper div input[type=radio]:disabled + label{
    opacity: 0.4;
}.s-product-options-thumbnails-wrapper div p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-thumbnails-wrapper div p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-image-input .s-file-upload-wrapper{
    min-height: 120px;
}.s-product-options-image-input .filepond--list-scroller{
    overflow-y: inherit !important;
}.s-product-options-image-input .filepond--drop-label{
    min-height: 120px !important;
}.s-product-options-image-input .filepond--drop-label{
    cursor: pointer;
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-product-options-image-input .filepond--drop-label *{pointer-events:none}.s-product-options-filepond-placeholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-filepond-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-filepond-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-filepond-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-filepond-placeholder.head-mo{
	display: none;
}
}.s-product-options-filepond-placeholder-icon{
        margin-bottom: 0.25rem;
}.s-product-options-filepond-placeholder-icon svg{
    height: 1.5rem;
    width: 1.5rem;
    fill: #7c8082;
}.s-product-options-donation-amount-currency{
    position: absolute;
    top: 0.25rem;
    right: 1rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-product-options-donation-amount-currency{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-donation-amount-currency{border-color:var(--color-main)}.s-product-options-donation-amount-currency:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
    right: initial;
    left: 1rem;
}.s-product-options-donation-input-group{
    position: relative;
    height: 0px;
    overflow: hidden;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 768px) {
  .card.s-product-options-donation-input-group .card__head{
    width: 189px;
  }
  .card.s-product-options-donation-input-group.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-product-options-donation-input-group .card__head{
    width: 200px;
  }
  .card.s-product-options-donation-input-group.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-product-options-donation-input-group .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-product-options-donation-input-group.active .card__head{
    width: 100%;
  }
}.card.s-product-options-donation-input-group .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-product-options-donation-input-group.shown{
    height: auto;
    opacity: 1;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}.s-product-options-donation-options{
    margin-bottom: 1.25rem;
    display: flex;
    flex-wrap: wrap;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-donation-options.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-donation-options.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-options-donation-options-item{
    min-width: 20%;
    flex-grow: 1;
}.s-product-options-donation-options-item:last-child{
    min-width: 25%;
}.s-product-options-donation-options-item label{
    display: flex;
    cursor: pointer;
    flex-direction: column;
    align-items: center;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-donation-options-item label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-donation-options-item label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-donation-options-item label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-donation-options-item label.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-donation-options-item label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-donation-options-item label *{pointer-events:none}.s-product-options-donation-options-item input{
    display: none;
}.s-product-options-donation-options-item input:checked + label{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-product-options-textarea textarea{
    resize: none;
}.s-product-options-digital-card-wrapper{
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-digital-card-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-digital-card-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-options-digital-card-option{
    display: flex;
    height: -moz-fit-content;
    height: fit-content;
    min-height: 40px;
    min-width: 100px;
    max-width: calc((100% - 1rem) / 3);
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    border-radius: 0.375rem;
    padding: 0.5rem;
    font-size: 0.75rem;
    line-height: 1rem;
    outline-style: solid;
    outline-width: 1px;
    outline-color: #e5e7eb;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-digital-card-option.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-digital-card-option.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-digital-card-option.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-digital-card-option.head-mo{
	display: none;
}
}.s-product-options-digital-card-option *{pointer-events:none}.s-product-options-digital-card-option:has(input:checked){
    color: var(--color-primary-dark);
    outline-style: solid;
    outline-width: 1px;
    outline-color: #414042;
    outline-color: var(--color-primary);
}.s-product-options-country-flag{
    height: 24px;
    width: 24px;
    border-radius: 9999px;
}.s-product-options-digital-card-out-of-stock{
    height: 2.5rem;
}.s-product-options-digital-card-option input{
    all: unset;
}.s-product-options-digital-card-option input:checked{
    all: unset;
}.s-product-options-digital-card-option input:invalid{
    all: unset;
}@media (min-width: 640px){.s-product-options-option-booking .s-product-options-option-content{
        margin-top: -2.5rem;
    }
}.s-product-options-digital-card-option-stock-out{
    opacity: 0.4;
}.s-product-options-grid-mode{
    margin-bottom: 1.25rem;
    display: flex;
    flex-wrap: wrap;
    justify-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-grid-mode.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-grid-mode.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-options-grid-mode-span{
    position: relative;
    display: flex;
    min-height: 36px;
    min-width: 45px;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 0.5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-grid-mode-span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-grid-mode-span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-grid-mode-span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-grid-mode-span.head-mo{
	display: none;
}
}.s-product-options-grid-mode-span *{pointer-events:none}.s-product-options-grid-mode-span:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-product-options-grid-mode-span-checkbox{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem;
    text-align: center;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-options-grid-mode-span-checkbox.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-options-grid-mode-span-checkbox.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-options-grid-mode-span-checkbox.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-options-grid-mode-span-checkbox.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-product-options-grid-mode-span-checkbox {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-product-options-grid-mode input:checked + div{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: rgba(var(--color-primary-rgb),0.1);
    color: #414042;
    color: var(--color-primary);
}.s-product-options-grid-mode input[type=checkbox]{
    pointer-events: none;
    position: absolute;
    opacity: 0;
}input[type=radio].sr-only div.s-product-options-grid-mode input[type=checkbox]{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-grid-mode input[type=checkbox]{border-color:var(--color-main)}.s-product-options-grid-mode input[type=radio]{
    pointer-events: none;
    position: absolute;
    opacity: 0;
}input[type=radio].sr-only div.s-product-options-grid-mode input[type=radio]{transition:all .3s}input[type=radio].sr-only:checked~div.s-product-options-grid-mode input[type=radio]{border-color:var(--color-main)}.s-product-options-disabled{
    cursor: not-allowed;
    opacity: 0.5;
}.s-product-size-guide-wrapper .s-modal-title{
    margin-bottom: 0px !important;
}.s-product-size-guide-wrapper .s-tabs-content{
    max-height: 60vh;
    overflow: auto;
}@media (min-width: 768px){.s-product-size-guide-wrapper .s-tabs-content{
        max-height: 70vh;
    }
}.s-product-size-guide-placeholder{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-size-guide-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-size-guide-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-size-guide-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-size-guide-placeholder.head-mo{
	display: none;
}
}.s-product-size-guide-skeleton-table{
    margin-top: 1.25rem;
    width: 100%;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    line-height: 1.25rem;
}.s-product-size-guide-skeleton-table td{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding: 0.5rem;
    line-height: 1.25rem;
}.s-product-size-guide-header-icon{
    display: inline-flex;
    height: 3rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-product-size-guide-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-product-size-guide-header-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-product-size-guide-header-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-product-size-guide-header-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-product-size-guide-header-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-product-size-guide-header-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-product-size-guide-header-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-product-size-guide-header-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    flex-shrink: 0;
    fill: #9ca3af;
}.s-product-size-guide-skeleton-content{
    margin-top: 1.25rem;
    display: flex;
    flex-direction: column;
}.s-product-size-guide-skeleton-content > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * (1 - 0));
    margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.75rem * calc(1 - 0));
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * 0);
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-size-guide-skeleton-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-size-guide-skeleton-content.items-stretch .items-center.head-mo{
	display: none;
}
}.s-product-size-guide-skeleton-header{
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}.s-product-size-guide-skeleton-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * 0);
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * (1 - 0));
    margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.25rem * calc(1 - 0));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-size-guide-skeleton-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-product-size-guide-skeleton-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-size-guide-skeleton-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-product-size-guide-skeleton-header.head-mo{
	display: none;
}
}.s-product-size-guide-skeleton-header:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-product-size-guide-skeleton-header > salla-skeleton{
    flex: 1 1 0%;
}.s-products-list-wrapper{
    margin-bottom: 2rem;
    display: grid;
}.azallme .s-products-list-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-products-list-placeholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-products-list-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-products-list-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-products-list-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-products-list-placeholder.head-mo{
	display: none;
}
}.s-products-list-placeholder p{
    padding-top: 0.5rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-products-list-row-cards{
    display: grid;
    grid-gap: 1rem;
    gap: 1rem;
}.azallme .s-products-list-row-cards {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-products-list-vertical-cards{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0.625rem;
}@media (min-width: 640px){.s-products-list-vertical-cards{
        gap: 1rem;
    }
}@media (min-width: 768px){.s-products-list-vertical-cards{
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 1.5rem;
    }
}@media (min-width: 1024px){.s-products-list-vertical-cards{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}.s-products-list-loading-wrapper{
    display: flex;
    height: 5rem;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-products-list-loading-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-products-list-loading-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-products-list-loading-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-products-list-loading-wrapper.head-mo{
	display: none;
}
}.s-products-list-filters-results{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0.625rem;
}@media (min-width: 640px){.s-products-list-filters-results{
        gap: 1rem;
    }
}@media (min-width: 768px){.s-products-list-filters-results{
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 1.5rem;
    }
}.s-products-list-horizontal-cards{
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: 1rem;
}@media (min-width: 640px){.s-products-list-horizontal-cards{
        gap: 2rem;
    }
}@media (min-width: 1024px){.s-products-list-horizontal-cards{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}.s-products-list-placeholder span{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-products-list-placeholder span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-products-list-placeholder span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-products-list-placeholder span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-products-list-placeholder span.head-mo{
	display: none;
}
}.s-products-list-placeholder span svg{
    margin-left: auto;
    margin-right: auto;
    height: 4rem;
    width: 4rem;
    fill: #d1d5db;
    text-align: center;
}.s-products-slider-wrapper{
    margin-bottom: 2rem;
}@media (min-width: 768px){.s-products-slider-wrapper{
        margin-bottom: 5rem;
    }
}@media (min-width: 1024px){.s-products-slider-wrapper{
        overflow: hidden;
    }
}.s-products-slider-wrapper:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0px;
}.s-products-slider-wrapper:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0px;
}.s-products-slider-card{
    height: auto !important;
}.s-products-slider-card{
    width: 100%;
    max-width: 250px;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}@media (min-width: 640px){.s-products-slider-card{
        width: 50%;
        max-width: 320px;
    }
}@media (min-width: 768px){.s-products-slider-card{
        width: 33.333333%;
    }
}@media (min-width: 1024px){.s-products-slider-card{
        width: 25%;
    }
}.s-progress-bar-container{
    margin-bottom: 0.625rem;
}.s-progress-bar-header{
    margin-bottom: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-progress-bar-header {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-progress-bar-target-section{
    margin-bottom: 0.625rem;
    display: flex;
    justify-content: space-between;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-progress-bar-target-section.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-progress-bar-target-section.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-progress-bar-target-section {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-progress-bar-wrapper{
    margin-bottom: 0.375rem;
    width: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.dark *.s-progress-bar-wrapper{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}.s-progress-bar-progress{
    height: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, 1);
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity, 1));
}.s-progress-bar-message{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-progress-bar-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-progress-bar-wrapper .s-progress-bar-progress-stripped{
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%,rgba(255, 255, 255, .2) 50%,rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-size: 30px 30px;
}.s-quantity-input-container{
    display: flex;
    height: 2.5rem;
    align-items: stretch;
    justify-content: space-around;
    border-radius: 0.375rem;
    border-width: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-quantity-input-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.s-quantity-input-container .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quantity-input-container.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.s-quantity-input-container .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-quantity-input-container {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-quantity-input-input{
    width: 3rem;
    border-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    text-align: center;
    font-weight: 700;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-quantity-input-input:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}.s-quantity-input-button{
    width: 2.75rem;
    fill: #9ca3af;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-quantity-input-button:hover{
    fill: #414042;
    fill: var(--color-primary);
}.s-quantity-input-button svg{
    margin-left: auto;
    margin-right: auto;
    height: 1.25rem;
    width: 1.25rem;
}.s-quick-buy-button svg{
    margin-right: 0.375rem;
    height: 1rem;
    width: 1rem;
}.s-quick-buy-button svg:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.375rem;
}.s-quick-buy-apple-pay{
    display: block;
    width: 100%;
}@media (min-width: 640px){.s-quick-buy-apple-pay{
        margin-top: 0.625rem;
    }
}.s-quick-buy-apple-pay .apple-pay-btn-wrapper .apple-pay-btn{
    width: auto !important;
    border-radius: .75rem !important;
}.s-quick-order-dark h1, .s-quick-order-dark p{
    color: #fff;
}.s-quick-order-container{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    border-radius: .75rem;
    padding: 1rem;
}.s-quick-order-button-cont{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    display: flex;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-quick-order-button-cont.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quick-order-button-cont.items-stretch .items-center.head-mo{
	display: none;
}
}.s-quick-order-checkbox-container{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-quick-order-checkbox-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quick-order-checkbox-container.items-stretch .items-center.head-mo{
	display: none;
}
}.s-quick-order-checkbox-container input{
    margin-left: 0.5rem;
    height: 2.5rem;
    width: 100%;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding: 0.5rem;
        margin-bottom: 0.5rem;
}.s-quick-order-expandable{
    max-height: 0px;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 100ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}.s-quick-order-expandable:not(.s-quick-order-shown){
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-quick-order-expandable:not(.s-quick-order-shown) .card__head{
    width: 189px;
  }
  .card.s-quick-order-expandable:not(.s-quick-order-shown).active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-quick-order-expandable:not(.s-quick-order-shown) .card__head{
    width: 200px;
  }
  .card.s-quick-order-expandable:not(.s-quick-order-shown).active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-quick-order-expandable:not(.s-quick-order-shown) .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-quick-order-expandable:not(.s-quick-order-shown).active .card__head{
    width: 100%;
  }
}.card.s-quick-order-expandable:not(.s-quick-order-shown) .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-quick-order-expandable.s-quick-order-shown{
    opacity: 1;
}.s-quick-order-expandable .s-form-group{
    position: relative;
    flex-grow: 1;
}.s-quick-order-expandable .s-form-group input{
    padding-left: 35px;
}.s-quick-order-expandable .s-form-group input:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 35px;
}.s-quick-order-expandable .s-form-group > span{
    position: absolute;
    left: 10px;
    top: 30%;
    z-index: 10;
}input[type=radio].sr-only div.s-quick-order-expandable .s-form-group > span{transition:all .3s}input[type=radio].sr-only:checked~div.s-quick-order-expandable .s-form-group > span{border-color:var(--color-main)}.s-quick-order-expandable .s-form-group > span:where([dir="rtl"], [dir="rtl"] *){
    left: auto;
    right: 10px;
}.s-quick-order-expandable .s-form-group span svg{
    height: 1rem;
    width: 1rem;
    fill: #919191;
}.s-quick-order-flex-input{
    display: flex;
}.s-quick-order-flex-input > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-quick-order-flex-input.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quick-order-flex-input.items-stretch .items-center.head-mo{
	display: none;
}
}.s-quick-order-flex-input:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-quick-order-flex-input salla-tel-input{
    height: 2.5rem;
    width: 100%;
}.s-quick-order-errors p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, 1);
    color: rgba(185, 28, 28, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-quick-order-errors p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-quick-order-confirm{
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .75rem;
    border-width: 1px;
    padding: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-quick-order-confirm.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-quick-order-confirm.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quick-order-confirm.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-quick-order-confirm.head-mo{
	display: none;
}
}.s-quick-order-confirm span{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}.s-quick-order-confirm svg{
    height: 1rem;
    width: 1rem;
    fill: #414042;
    fill: var(--color-primary);
}.s-quick-order-terms .s-form-label{
    margin-bottom: 0px !important;
}.s-quick-order-terms .s-form-label{
    cursor: pointer;
}.s-quick-order-terms .s-form-label *{pointer-events:none}.s-quick-order-terms{
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}.s-quick-order-terms > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * 0);
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * (1 - 0));
    margin-left: calc(0.375rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.375rem * calc(1 - 0));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-quick-order-terms.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-quick-order-terms.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-quick-order-terms.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-quick-order-terms.head-mo{
	display: none;
}
}.s-quick-order-terms:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-quick-order-terms .s-checkbox::before{
    background-color: transparent;
    content: var(--tw-content);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-quick-order-terms .s-checkbox:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
    --tw-ring-offset-width: 0px;
}.s-quick-order-btn-close button{
    padding: 0.5rem !important;
}.s-quick-order-btn-close button{
    border-radius: .75rem;
}.s-quick-order-phone-field:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 28px !important;
}.s-quick-order-phone-field:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 87px;
}.s-quick-order-phone-field:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 28px !important;
}.s-quick-order-phone-field:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 87px;
}.s-quick-order-email-field:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0px !important;
}.s-quick-order-email-field:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0px !important;
}.s-rating-modal-wrapper{
    margin-bottom: 1.5rem;
    transition-property: all;
    transition-duration: 100ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.s-rating-modal-edit-wrapper{
    margin-top: 0.625rem;
}.s-rating-modal-footer{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-footer.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-footer.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-footer.head-mo{
	display: none;
}
}.s-rating-modal-footer salla-button button{
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    font-size: 0.75rem !important;
}.s-rating-modal-btn{
    height: 2.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-btn:hover{
    color: var(--color-primary-dark);
}.s-rating-modal-dots{
    display: flex;
    flex-shrink: 0;
    flex-grow: 1;
    justify-content: center;
}.s-rating-modal-dots > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * 0);
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * (1 - 0));
    margin-left: calc(0.375rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.375rem * calc(1 - 0));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}.s-rating-modal-dots{
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-dots.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-dots.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-modal-dots:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-rating-modal-step-dot{
    height: 0.625rem;
    width: 0.625rem;
    border-radius: 9999px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-rating-modal-step{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}.s-rating-modal-active{
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.s-rating-modal-unactive{
    --tw-translate-x: 0.75rem;
    transform: translate(0.75rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0;
}.s-rating-modal-hidden{
    display: none !important;
}.s-rating-modal-unvisiable{
    pointer-events: none;
    opacity: 0;
}.s-rating-modal-step-wrap{
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-step-wrap.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-step-wrap.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-step-wrap.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-step-wrap.head-mo{
	display: none;
}
}.s-rating-modal-product-details{
    position: relative;
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    padding-bottom: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-product-details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-product-details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-modal-product-details-main{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-product-details-main.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-product-details-main.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-modal-product-details-main .s-rating-stars-wrapper{
    margin-bottom: 0.375rem;
    flex-direction: column;
    align-items: center;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-modal-product-details-main .s-rating-stars-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-modal-product-details-main .s-rating-stars-wrapper.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-rating-modal-product-details-main .s-rating-stars-wrapper{
        margin-bottom: 0px;
        flex-direction: row;
        gap: 0px;
    }
}.s-rating-modal-rounded-icon{
    margin-bottom: 1rem;
    display: flex;
    height: 7rem;
    width: 7rem;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-rounded-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-rounded-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-rounded-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-rounded-icon.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-rating-modal-rounded-icon .card__head{
    width: 189px;
  }
  .card.s-rating-modal-rounded-icon.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-rating-modal-rounded-icon .card__head{
    width: 200px;
  }
  .card.s-rating-modal-rounded-icon.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-rating-modal-rounded-icon .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-rating-modal-rounded-icon.active .card__head{
    width: 100%;
  }
}.card.s-rating-modal-rounded-icon .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-rating-modal-title{
    margin-bottom: 1rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
}.s-rating-modal-store-logo{
    width: 4rem;
    -o-object-fit: contain;
       object-fit: contain;
}.s-rating-modal-shipping-logo{
    height: 100%;
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}.s-rating-modal-shipping-icon{
    font-size: 3rem;
    line-height: 1;
    color: #414042;
    color: var(--color-primary);
}.s-rating-modal-comment{
    height: 5rem !important;
}.s-rating-modal-comment{
    width: 100%;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
        margin-bottom: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-comment {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-comment:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.dark *.s-rating-modal-comment{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-rating-modal-validation-msg{
    margin-top: -3px;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-rating-modal-product{
    margin-bottom: 1.5rem;
}.s-rating-modal-product:last-child{
    margin-bottom: 0px;
}.s-rating-modal-product .rating-outer-form{
    display: flex;
}.s-rating-modal-product .rating-outer-form > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-product .rating-outer-form.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-product .rating-outer-form.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-rating-modal-product .rating-outer-form > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(1.25rem * 0);
        margin-right: calc(1.25rem * var(--tw-space-x-reverse));
        margin-left: calc(1.25rem * (1 - 0));
        margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(1.25rem * calc(1 - 0));
        margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
    }
}.s-rating-modal-product .rating-outer-form:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-rating-modal-product-img-wrap{
    height: 3.5rem;
    width: auto;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}@media (max-width: 768px) {
  .card.s-rating-modal-product-img-wrap .card__head{
    width: 189px;
  }
  .card.s-rating-modal-product-img-wrap.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-rating-modal-product-img-wrap .card__head{
    width: 200px;
  }
  .card.s-rating-modal-product-img-wrap.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-rating-modal-product-img-wrap .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-rating-modal-product-img-wrap.active .card__head{
    width: 100%;
  }
}.card.s-rating-modal-product-img-wrap .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 640px){.s-rating-modal-product-img-wrap{
        width: 5rem;
    }
}.s-rating-modal-product-img{
    position: relative;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    font-size: 0px;
}.s-rating-modal-product-img::before{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-rating-modal-product-title{
    margin-bottom: 0.375rem;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-product-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-thanks{
    padding-left: 2rem;
    padding-right: 2rem;
    text-align: center;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}.s-rating-modal-icon{
    display: inline-flex;
    height: 5rem;
    width: 5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-modal-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-modal-icon.head-mo{
	display: none;
}
}.s-rating-modal-icon svg{
    height: 1.75rem;
    width: 1.75rem;
    fill: #414042;
    fill: var(--color-primary);
}.s-rating-modal-thanks-title{
    margin-top: 1rem;
    font-weight: 700;
}.s-rating-modal-thanks-msg{
    margin-bottom: 1.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-thanks-msg {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-thanks-btn{
    height: 2.5rem;
    flex: none;
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-modal-thanks-btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-modal-thanks-btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-thanks-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-thanks-btn:hover{
    opacity: 0.8;
}.s-rating-modal-thanks-btn{
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
        display: inline-block;
        line-height: 1.5;
        color: #212529;
        text-align: center;
        -webkit-text-decoration: none;
        text-decoration: none;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
           -moz-user-select: none;
                user-select: none;
        background-color: transparent;
        border: 1px solid transparent;
        padding: 0.375rem 0.75rem;
        font-size: 1rem;
        border-radius: 8px;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        background-color: #de0f7e;
        background-color: var(--mainPink, #de0f7e);
        color: #fff;
        font-weight: 400;
        border-color: #de0f7e;
        border-color: var(--mainPink, #de0f7e);
}.s-rating-modal-thanks-btn:hover {
        background-color: #b10360;
        border-color: #b10360;
    }.offersBody .offerContent .s-rating-modal-thanks-btn {
        font-size: 0.7rem;
        margin-bottom: 0.5rem;
        /* Replaces mb-2 */
        padding: 0.375rem 1rem;
        /* Replaces px-3 */
    }.s-rating-modal-thanks-btn{
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-modal-thanks-btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-modal-thanks-btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-thanks-btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-thanks-btn:hover{
    opacity: 0.8;
}.s-rating-modal-thanks-btn .loader{width:0;opacity:0;height:16px;transform:scale(0);transition:.3s}.s-rating-modal-thanks-btn.btn:disabled{
    cursor: default;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-rating-modal-thanks-btn.btn:disabled:hover{
    background-color: transparent;
}.s-rating-modal-thanks-btn:disabled .s-button-text{
    opacity: 0.7;
}@media only screen and (min-width: 1024px){.main-menu .sub-menu .s-rating-modal-thanks-btn{padding:8px 10px 10px}}.s-rating-modal-thanks-time{
    margin-top: 0.75rem;
    display: block;
    height: 1.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}#bqOffers .s-rating-modal-thanks-time {
        margin-top: -1rem;
    }@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-thanks-time {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-stars-company{
    margin-bottom: 1.25rem;
}.s-rating-modal-stars-company .s-rating-stars-wrapper{
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-modal-stars-company .s-rating-stars-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-modal-stars-company .s-rating-stars-wrapper.head-mo{
	display: none;
}
}.s-rating-modal-stars-product{
        margin-bottom: 0.25rem;
}.s-rating-modal-bg-gray{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.s-rating-modal-bg-primary{
    background-color: #414042;
    background-color: var(--color-primary);
}unicode{
    unicode-bidi: plaintext;
}.s-rating-modal-wrap .s-modal-body{
    position: relative !important;
}.s-rating-modal-skeleton{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-skeleton.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-skeleton.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-skeleton.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-skeleton.head-mo{
	display: none;
}
}.s-rating-modal-skeleton salla-skeleton:nth-child(1){
    margin-bottom: 1.25rem;
}.s-rating-modal-skeleton salla-skeleton:nth-child(2){
    margin-bottom: 0.75rem;
}.s-rating-modal-skeleton salla-skeleton:nth-child(3){
    margin-bottom: 1.25rem;
}.s-rating-modal-skeleton salla-skeleton:nth-child(4){
    margin-bottom: 2rem;
}.s-rating-modal-skeleton-footer{
    margin-top: 1.5rem;
    display: flex;
    width: 100%;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-skeleton-footer.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-skeleton-footer.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-modal-skeleton-footer salla-skeleton{
    margin-bottom: 0px !important;
}.s-rating-modal-skeleton-stars{
    margin-bottom: 0.75rem;
    display: flex;
    align-items: center;
}.s-rating-modal-skeleton-stars > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-skeleton-stars.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-skeleton-stars.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-skeleton-stars.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-skeleton-stars.head-mo{
	display: none;
}
}.s-rating-modal-skeleton-stars:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-rating-modal-skeleton-stars div svg{
    width: 25px;
    fill: currentColor;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}.s-rating-modal-uploader{
    height: 0px;
    opacity: 0;
    transition-property: all;
    transition-duration: 100ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.s-rating-modal-uploader.is-opened{
    margin-bottom: 1.5rem;
}.s-rating-modal-uploader.is-closed{
    pointer-events: none;
    z-index: 0;
}.s-rating-modal-uploader .filepond--drop-label{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-rating-modal-uploader .filepond--file-status .filepond--file-status-main{
    font-size: 11px;
}.s-rating-modal-uploader .filepond--file-info-main{
    font-size: 11px;
}.s-rating-modal-uploader li[data-filepond-item-state='load-invalid'] .filepond--file-info{
    display: none;
}.s-rating-modal-filepond-placeholder-text{
    font-size: 0.75rem !important;
    line-height: 1rem !important;
}.s-rating-modal-filepond-placeholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-filepond-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-filepond-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-filepond-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-filepond-placeholder.head-mo{
	display: none;
}
}.s-rating-modal-filepond-placeholder-icon{
        margin-bottom: 0.25rem;
}.s-rating-modal-filepond-placeholder-icon svg{
    height: 1.5rem;
    width: 1.5rem;
    fill: #7c8082;
}.s-rating-modal-contact{
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-contact.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-contact.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-contact.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-contact.head-mo{
	display: none;
}
}.s-rating-modal-contact p{
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-rating-modal-contact-icons{
    display: flex;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-contact-icons.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-contact-icons.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-contact-icons.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-contact-icons.head-mo{
	display: none;
}
}.s-rating-modal-contact-icons span{
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.375rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-contact-icons span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-contact-icons span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-contact-icons span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-contact-icons span.head-mo{
	display: none;
}
}.s-rating-modal-contact-icons span *{pointer-events:none}.s-rating-modal-contact-icons span svg{
    height: 1rem;
    width: 1rem;
    fill: #414042;
    fill: var(--color-primary);
}.s-rating-modal-footer-end{
    justify-content: flex-end;
}.s-rating-modal-delete-wrapper{
    text-align: center;
}.s-rating-modal-delete-wrapper h3{
    margin-top: 1.25rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-rating-modal-delete-wrapper p{
    margin-top: 1.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-rating-modal-delete-wrapper p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-rating-modal-delete-actions{
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-modal-delete-actions.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-modal-delete-actions.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-modal-delete-actions.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-modal-delete-actions.head-mo{
	display: none;
}
}.s-rating-modal-delete-actions salla-button{
    width: 100%;
}.s-rating-modal-delete-actions salla-button button{
    width: 100%;
}.s-rating-stars-wrapper{
    display: inline-flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-rating-stars-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-rating-stars-wrapper.head-mo{
	display: none;
}
}.s-rating-stars-btn-star{
    border-width: 0px;
    fill: #d1d5db;
    padding-left: 0.125rem;
    padding-right: 0.125rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-rating-stars-large svg{
    height: 1.75rem;
    width: 1.75rem;
}.s-rating-stars-medium svg{
    height: 1.25rem;
    width: 1.25rem;
}.s-rating-stars-small svg{
    height: 1rem;
    width: 1rem;
}.s-rating-stars-mini svg{
    height: 0.75rem;
    width: 0.75rem;
}.s-rating-stars-hovered{
    fill: #fbbf24;
}.s-rating-stars-selected{
    fill: #fbbf24;
}.s-rating-stars-element{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-stars-element.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-stars-element.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-stars-reviews{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-rating-stars-label{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    display: flex;
    height: -moz-fit-content;
    height: fit-content;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-rating-stars-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-rating-stars-label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-rating-stars-label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-rating-stars-label.head-mo{
	display: none;
}
}.s-review-card-slider-container{
    position: relative;
    display: grid;
    height: auto;
    overflow: clip;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.azallme .s-review-card-slider-container {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-review-card-slides{
    display: flex;
    height: 100%;
    width: 100%;
    transition-property: transform;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-slides.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-slides.items-stretch .items-center.head-mo{
	display: none;
}
}.s-review-card-slider-slide{
    display: grid;
    height: 100%;
    width: 100%;
    flex-shrink: 0;
    align-content: center;
    justify-content: center;
    place-content: center;
}.azallme .s-review-card-slider-slide {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-review-card-slider-slide img{
    -o-object-fit: cover;
       object-fit: cover;
}.s-review-card-slider-dots{
    position: absolute;
    bottom: 1rem;
    left: 0px;
    right: 0px;
    z-index: 10;
    display: flex;
    justify-content: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-slider-dots.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-slider-dots.items-stretch .items-center.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-review-card-slider-dots{transition:all .3s}input[type=radio].sr-only:checked~div.s-review-card-slider-dots{border-color:var(--color-main)}.s-review-card-slider-dot{
    aspect-ratio: 1 / 1;
    height: 0.5rem;
    width: 0.5rem;
    cursor: pointer;
    justify-self: center;
    border-radius: 9999px;
    border-width: 0.5px;
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: rgba(255, 255, 255, 0.7);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.s-review-card-slider-dot *{pointer-events:none}.s-review-card-slider-dot.active{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.5) scaleY(1.5);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    background-color: #414042;
    background-color: var(--color-primary);
}.s-review-card-container{
    overflow: clip;
    border-radius: 4px;
    border-width: 1px;
}.s-review-card-image{
    height: auto;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-review-card-content{
    display: grid;
    grid-gap: 0.5rem;
    gap: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
}.azallme .s-review-card-content {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-review-card-header{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-review-card-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-review-card-header.head-mo{
	display: none;
}
}.s-review-card-stars{
    display: flex;
    gap: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-stars.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-stars.items-stretch .items-center.head-mo{
	display: none;
}
}.s-review-card-reviewer-name{
    display: flex;
    align-items: center;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-reviewer-name.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-review-card-reviewer-name.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-reviewer-name.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-review-card-reviewer-name.head-mo{
	display: none;
}
}.s-review-card-reviewer-name:where([dir="ltr"], [dir="ltr"] *){
    margin-right: auto;
}.s-review-card-reviewer-name:where([dir="rtl"], [dir="rtl"] *){
    margin-left: auto;
}.s-review-card-review-content{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    word-wrap: anywhere;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-review-card-review-content {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-review-card-product-container{
    display: flex;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-product-container.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-product-container.items-stretch .items-center.head-mo{
	display: none;
}
}.s-review-card-product-container img{
    flex-shrink: 0;
}.s-review-card-product-image{
    height: 60px;
    width: 60px;
    border-radius: 2px;
    border-width: 1px;
    -o-object-fit: contain;
       object-fit: contain;
}.s-review-card-product-details{
    align-self: center;
}.s-review-card-product-details-name{
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
    word-wrap: anywhere;
        margin-bottom: 0.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-review-card-product-details-name {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-review-card-product-details-purchase-count{
    display: flex;
    align-items: center;
    gap: 0.5rem;
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-product-details-purchase-count.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-review-card-product-details-purchase-count.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-product-details-purchase-count.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-review-card-product-details-purchase-count.head-mo{
	display: none;
}
}.s-review-card-divider{
    margin-left: auto;
    margin-right: auto;
    height: 1px;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.s-review-card-verified-icon{
    display: flex;
    height: 1.25rem;
    width: 1.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, 1);
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity, 1));
    font-size: 0.75rem;
    line-height: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-review-card-verified-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-review-card-verified-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-review-card-verified-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-review-card-verified-icon.head-mo{
	display: none;
}
}.s-review-card-verified-icon svg{
    height: 0.75rem;
    width: 0.75rem;
}@media (min-width: 1024px){.s-reviews-container{
        overflow: hidden;
    }
}.s-reviews-header-wrapper{
    display: flex;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-header-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-header-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-reviews-header{
    margin-bottom: 1rem;
    margin-right: 0.5rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
}.s-reviews-avatar-image{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}.s-reviews-content{
    margin-top: 1rem;
    line-height: 1.5rem;
        margin-bottom: 0.5rem;
}@media (min-width: 640px){.s-reviews-content{
        margin-top: 0px;
    }
}.s-reviews-customer-header{
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
}@media (min-width: 480px){.s-reviews-customer-header{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-reviews-display-all{
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    opacity: 0.8;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-reviews-display-all.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-reviews-display-all.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-reviews-display-all {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-reviews-display-all:hover{
    opacity: 1;
}.s-reviews-display-all-icon svg{
    display: inline-block;
    height: 14px;
    width: 14px;
}.s-reviews-display-all-icon svg:where([dir="ltr"], [dir="ltr"] *){
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-reviews-quote-icon svg{
    position: absolute;
    top: 1rem;
    font-size: 2.25rem;
    line-height: 2.5rem;
    color: #414042;
    color: var(--color-primary);
}input[type=radio].sr-only div.s-reviews-quote-icon svg{transition:all .3s}input[type=radio].sr-only:checked~div.s-reviews-quote-icon svg{border-color:var(--color-main)}@media (min-width: 640px){.s-reviews-quote-icon svg{
        font-size: 3rem;
        line-height: 1;
    }
}.s-reviews-quote-icon svg:where([dir="ltr"], [dir="ltr"] *){
    right: 2rem;
}@media (min-width: 640px){.s-reviews-quote-icon svg:where([dir="ltr"], [dir="ltr"] *){
        right: 3rem;
    }
}@media (min-width: 1024px){.s-reviews-quote-icon svg:where([dir="ltr"], [dir="ltr"] *){
        right: 2rem;
    }
}.s-reviews-quote-icon svg:where([dir="rtl"], [dir="rtl"] *){
    left: 2rem;
}@media (min-width: 640px){.s-reviews-quote-icon svg:where([dir="rtl"], [dir="rtl"] *){
        left: 3rem;
    }
}@media (min-width: 1024px){.s-reviews-quote-icon svg:where([dir="rtl"], [dir="rtl"] *){
        left: 2rem;
    }
}.s-reviews-testimonial{
    position: relative;
    display: flex;
    height: 100%;
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.5rem;
    opacity: 0.6;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-testimonial.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-testimonial.items-stretch .items-center.head-mo{
	display: none;
}
.s-reviews-testimonial{
        padding: 2.5rem;
        --tw-shadow: 0 0 rgba(0,0,0,0);
        --tw-shadow-colored: 0 0 rgba(0,0,0,0);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    }
}.s-reviews-testimonials-slider{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (min-width: 1024px){.s-reviews-testimonials-slider .swiper{
        margin-left: -200px;
        margin-right: -200px;
    }
}.s-reviews-testimonials-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 3rem;
    padding-left: 1.25rem;
}@media (min-width: 1024px){.s-reviews-testimonials-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 0px;
        padding-left: 0px;
    }
}.s-reviews-testimonials-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 3rem;
    padding-right: 1.25rem;
}@media (min-width: 1024px){.s-reviews-testimonials-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 0px;
        padding-right: 0px;
    }.s-reviews-testimonials-slider .swiper .s-slider-button-next{
        margin-right: 200px;
    }.s-reviews-testimonials-slider .swiper .s-slider-button-prev{
        margin-left: 200px;
    }
}.s-reviews-testimonials-slider .swiper:not(.swiper-initialized){
    opacity: 0;
}.s-reviews-testimonial__inner{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-testimonial__inner.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-testimonial__inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-testimonial__inner.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-testimonial__inner.head-mo{
	display: none;
}
}.s-reviews-testimonial__avatar{
    height: 5rem;
    width: 5rem;
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 9999px;
}@media (max-width: 768px) {
  .card.s-reviews-testimonial__avatar .card__head{
    width: 189px;
  }
  .card.s-reviews-testimonial__avatar.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-reviews-testimonial__avatar .card__head{
    width: 200px;
  }
  .card.s-reviews-testimonial__avatar.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-reviews-testimonial__avatar .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-reviews-testimonial__avatar.active .card__head{
    width: 100%;
  }
}.card.s-reviews-testimonial__avatar .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-reviews-testimonial__icon svg{
    position: absolute;
    top: 1rem;
    height: 2.25rem;
    width: 2.25rem;
    fill: #414042;
    fill: var(--color-primary);
    font-size: 2.25rem;
    line-height: 2.5rem;
}input[type=radio].sr-only div.s-reviews-testimonial__icon svg{transition:all .3s}input[type=radio].sr-only:checked~div.s-reviews-testimonial__icon svg{border-color:var(--color-main)}@media (min-width: 640px){.s-reviews-testimonial__icon svg{
        font-size: 3rem;
        line-height: 1;
    }
}@media (min-width: 1024px){.s-reviews-testimonial__icon svg{
        height: 3rem;
        width: 3rem;
    }
}.s-reviews-testimonial__icon svg:where([dir="ltr"], [dir="ltr"] *){
    right: 2rem;
}@media (min-width: 640px){.s-reviews-testimonial__icon svg:where([dir="ltr"], [dir="ltr"] *){
        right: 3rem;
    }
}@media (min-width: 1024px){.s-reviews-testimonial__icon svg:where([dir="ltr"], [dir="ltr"] *){
        right: 2rem;
    }
}.s-reviews-testimonial__icon svg:where([dir="rtl"], [dir="rtl"] *){
    left: 2rem;
}@media (min-width: 640px){.s-reviews-testimonial__icon svg:where([dir="rtl"], [dir="rtl"] *){
        left: 3rem;
    }
}@media (min-width: 1024px){.s-reviews-testimonial__icon svg:where([dir="rtl"], [dir="rtl"] *){
        left: 2rem;
    }
}.s-reviews-testimonial__text{
    flex: 1 1 0%;
}.s-reviews-testimonial__text p{
    margin-top: 1rem;
    display: none;
    line-height: 1.5rem;
        margin-bottom: 0.5rem;
}@media (min-width: 640px){.s-reviews-testimonial__text p{
        margin-top: 0px;
    }
}.s-reviews-testimonial__name_wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-testimonial__name_wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-testimonial__name_wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-testimonial__name_wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-testimonial__name_wrapper.head-mo{
	display: none;
}
.s-reviews-testimonial__name_wrapper{
        flex-direction: row;
        justify-content: space-between;
    }
}.s-reviews-testimonial__rating{
    margin-left: 2.5rem;
    display: none;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-reviews-testimonial__rating {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-reviews-testimonial__info h2{
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
}@media (min-width: 480px){.s-reviews-testimonial__info h2{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-reviews-container .swiper-slide{
    height: auto;
    width: 20%;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
}@media (max-width: 768px) {
  .card.s-reviews-container .swiper-slide .card__head{
    width: 189px;
  }
  .card.s-reviews-container .swiper-slide.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-reviews-container .swiper-slide .card__head{
    width: 200px;
  }
  .card.s-reviews-container .swiper-slide.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-reviews-container .swiper-slide .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-reviews-container .swiper-slide.active .card__head{
    width: 100%;
  }
}.card.s-reviews-container .swiper-slide .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 1024px){.s-reviews-container .swiper-slide{
        padding-left: 15px;
        padding-right: 15px;
    }
}.s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial__avatar{
    margin-bottom: 2rem;
}.s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial__inner{
    position: relative;
    flex-direction: column;
    align-items: center;
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial__inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial__inner.head-mo{
	display: none;
}
}.s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial__icon svg{
    top: -2rem;
    left: 50%;
    height: 1.5rem;
    width: 1.5rem;
    --tw-translate-x: -50%;
    --tw-translate-y: 0.25rem;
    transform: translate(-50%, 0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-reviews-container .swiper-slide-prev .s-reviews-testimonial{
    align-items: center;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide-prev .s-reviews-testimonial.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide-prev .s-reviews-testimonial.head-mo{
	display: none;
}
}.s-reviews-container .swiper-slide-next .s-reviews-testimonial{
    align-items: center;
    justify-content: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide-next .s-reviews-testimonial.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-reviews-container .swiper-slide-next .s-reviews-testimonial.head-mo{
	display: none;
}
}.s-reviews-container .swiper-slide-next .s-reviews-testimonial:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 7%;
}.s-reviews-container .swiper-slide-next .s-reviews-testimonial:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 7%;
}.s-reviews-container .swiper-slide-active{
    width: 60%;
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial{
    opacity: 1;
    --tw-shadow: 5px 0 0 0 var(--color-main);
    --tw-shadow-colored: 5px 0 0 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (min-width: 1024px){.s-reviews-container .swiper-slide-active .s-reviews-testimonial:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 6rem;
    }.s-reviews-container .swiper-slide-active .s-reviews-testimonial:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 6rem;
    }
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__inner{
    width: 100%;
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__avatar:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 1.5rem;
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__avatar:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1.5rem;
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__info{
        margin-bottom: 0.5rem;
}@media (min-width: 1024px){.s-reviews-container .swiper-slide-active .s-reviews-testimonial__info{
        margin-bottom: 0px;
    }
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__rating{
    display: block;
}.s-reviews-container .swiper-slide-active .s-reviews-testimonial__text p{
    display: block;
}.s-reviews-container .s-slider--nav-arrow{
    right: 17%;
    top: 35%;
    display: none;
    --tw-translate-y: 50%;
    transform: translate(var(--tw-translate-x), 50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 1024px){.s-reviews-container .s-slider--nav-arrow{
        display: flex;
    }
}.s-reviews-container .s-slider--nav-arrow.s-slider-next{
    left: 17%;
}.s-reviews-container .s-slider--nav-arrow.s-slider-next:where([dir="ltr"], [dir="ltr"] *){
    left: auto;
}.s-reviews-container .s-slider--nav-arrow.s-slider-next:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
}.s-reviews-page-grid{
    display: grid;
    align-items: flex-start;
    grid-gap: 1.25rem;
    gap: 1.25rem;
}.azallme .s-reviews-page-grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (min-width: 640px){.s-reviews-page-grid{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}@media (min-width: 768px){.s-reviews-page-grid{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}@media (min-width: 1024px){.s-reviews-page-grid{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}.s-reviews-page-title{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
    row-gap: 0.5rem;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-reviews-page-title.head-mo{
		display: flex;
	}
	.bg-inherit .container .s-reviews-page-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-reviews-page-title.head-mo{
	display: none;
}
.bg-inherit .container .s-reviews-page-title.items-stretch .items-center.head-mo{
	display: none;
}
}.s-reviews-page-count{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-reviews-page-count {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-reviews-page-filter{
    height: auto;
    min-width: 164px;
    border-radius: 0.375rem;
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    padding: 0.25rem;
    color: #414042;
    color: var(--color-primary);
}.s-reviews-page-filter:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-reviews-page-filter-label{
    display: none;
    white-space: nowrap;
}@media (min-width: 640px){.s-reviews-page-filter-label{
        display: block;
    }
}.s-reviews-page-filter-wrapper{
    display: flex;
    align-items: center;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-page-filter-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-page-filter-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-page-filter-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-page-filter-wrapper.head-mo{
	display: none;
}
}.s-reviews-page-load-more-btn{
    margin-top: 1.5rem;
}.s-reviews-page-header-wrapper{
    margin-bottom: 0.75rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-page-header-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-page-header-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-page-header-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-page-header-wrapper.head-mo{
	display: none;
}
}.s-reviews-page-load-more-container{
    text-align: center;
}.s-reviews-summary-wrapper{
    display: flex;
    flex-direction: column;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
    row-gap: 1.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-summary-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-summary-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-reviews-summary-wrapper{
        flex-direction: row;
    }
}.s-reviews-summary-header{
    display: grid;
    align-content: flex-start;
    grid-gap: 2rem;
    gap: 2rem;
}.azallme .s-reviews-summary-header {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (min-width: 640px){.s-reviews-summary-header{
        gap: 2.5rem;
    }
}.s-reviews-summary-header .s-rating-stars-selected{
    fill: #414042;
    fill: var(--color-primary);
}.s-reviews-summary-header .s-rating-stars-btn-star{
    padding: 0px;
}.s-reviews-summary-header-section{
    display: flex;
    align-items: center;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-summary-header-section.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-summary-header-section.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-summary-header-section.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-summary-header-section.head-mo{
	display: none;
}
}.s-reviews-summary-average{
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-reviews-summary-count{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-reviews-summary-rows{
    display: grid;
    grid-gap: 1rem;
    gap: 1rem;
}.azallme .s-reviews-summary-rows {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (min-width: 640px){.s-reviews-summary-rows{
        width: 54%;
    }
}.s-reviews-summary-row{
    display: flex;
    align-items: center;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-summary-row.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-summary-row.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-summary-row.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-summary-row.head-mo{
	display: none;
}
}.s-reviews-summary-row-rate{
    display: flex;
    align-items: center;
    gap: 0.25rem;
    fill: #1f2937;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    line-height: 1.5;
}@media (max-width: 1023px){
	.bg-inherit .container .s-reviews-summary-row-rate.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-reviews-summary-row-rate.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-reviews-summary-row-rate.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-reviews-summary-row-rate.head-mo{
	display: none;
}
}.s-reviews-summary-row-rate span svg{
    max-height: -moz-max-content;
    max-height: max-content;
    width: 1rem;
    fill: #fbbf24;
}.s-reviews-summary-progress{
    flex-grow: 1;
}.s-reviews-summary-progress .s-progress-bar-wrapper{
    margin-bottom: 0px;
}.s-reviews-summary-progress .s-progress-bar-container{
    margin-bottom: 0px;
}.s-reviews-summary-percentage{
    width: 2rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-reviews-summary-recommendation-percentage{
    font-size: 2.25rem;
    line-height: 2.5rem;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-reviews-summary-header-section.s-reviews-summary-recommendation-only{
    gap: 3rem;
}.s-reviews-summary-header-section.s-reviews-summary-recommendation-only p{
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}.s-scopes-title{
    margin-bottom: 0.75rem;
}.s-scopes-header{
    display: block;
    text-align: center;
        margin-bottom: 0.5rem;
}.s-scopes-header-icon{
    margin: auto;
    display: flex;
    height: 5rem;
    width: 5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(252, 252, 252, 1);
    background-color: rgba(252, 252, 252, var(--tw-bg-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-header-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-scopes-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-header-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-scopes-header-icon.head-mo{
	display: none;
}
}.s-scopes-header-icon svg{
    height: 2rem;
    fill: #414042;
    fill: var(--color-primary);
}.s-scopes-header-title{
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-scopes-header-subtitle{
    text-align: left;
    font-size: 1.25rem;
    line-height: 1.75rem;
}.s-scopes-header-subtitle:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-scopes-search-wrapper{
    position: relative;
    width: 100%;
}.s-scopes-search-icon{
    pointer-events: none;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    display: flex;
    align-items: center;
    padding-left: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-search-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-scopes-search-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-search-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-scopes-search-icon.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-scopes-search-icon{transition:all .3s}input[type=radio].sr-only:checked~div.s-scopes-search-icon{border-color:var(--color-main)}.s-scopes-search-icon:where([dir="rtl"], [dir="rtl"] *){
    left: auto;
    right: 0px;
    padding-left: 0px;
    padding-right: 0.75rem;
}.s-scopes-search-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: #9ca3af;
}.s-scopes-search-input{
    display: block;
    width: 100%;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    padding: 0.625rem;
    padding-left: 2.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-scopes-search-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-scopes-search-input:focus{
    --tw-ring-color: var(--color-primary);
}.s-scopes-search-input:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0px;
    padding-right: 2.5rem;
}.s-scopes-input-wrap{
    margin-bottom: 1.25rem;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-input-wrap.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-scopes-input-wrap.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-input-wrap.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-scopes-input-wrap.head-mo{
	display: none;
}
}.s-scopes-input-wrap:last-child{
    margin-bottom: 0px;
}.s-scopes-input{
    height: 1rem;
    width: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    color: #414042;
    color: var(--color-primary);
}.s-scopes-input:focus{
    --tw-ring-color: var(--color-primary);
}.s-scopes-input:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.75rem;
}.s-scopes-input:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.75rem;
}.s-scopes-label{
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: space-between;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-label.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-scopes-label.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-label.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-scopes-label.head-mo{
	display: none;
}
}.s-scopes-select{
    height: 2.5rem;
    width: 100%;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-scopes-select {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-scopes-select:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-scopes-container{
    margin-top: 1.25rem;
    max-height: 300px;
    overflow-y: auto;
    padding-left: 0.5rem;
}.s-scopes-container:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0px;
    padding-right: 0.5rem;
}.s-scopes-sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}input[type=radio].s-scopes-sr-only div.absolute{transition:all .3s}input[type=radio].s-scopes-sr-only:checked~div.absolute{border-color:var(--color-main)}.s-scopes-is-closed{
    opacity: 0.5;
}.s-scopes-closed-badge{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-scopes-clickable{
    cursor: pointer;
}.s-scopes-clickable *{pointer-events:none}.s-scopes-submit{
    margin-top: 1.5rem;
    height: auto;
}.s-scopes-color-red{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.s-scopes-color-green{
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}.s-scopes-color-gray{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-scopes-hidden{
    display: none;
}.s-scopes-input-wrap.is-hidden-branch{
    display: none;
}.s-scopes-wrap{
    display: flex;
    max-height: 350px;
    flex-direction: column;
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-wrap.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-wrap.items-stretch .items-center.head-mo{
	display: none;
}
}.s-scopes-wrap .s-placeholder-wrapper{
    display: flex;
    height: 12rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-scopes-wrap .s-placeholder-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-scopes-wrap .s-placeholder-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-scopes-wrap .s-placeholder-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-scopes-wrap .s-placeholder-wrapper.head-mo{
	display: none;
}
}.s-scopes-footer{
    margin-top: auto;
}.s-scopes-modal .s-modal-header{
    display: block !important;
}.s-scopes-skeleton .s-list-tile-item-content{
    display: block;
    width: 100%;
}.s-scopes-skeleton .s-scopes-header-title > salla-skeleton{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    display: block;
}.s-scopes-skeleton .s-scopes-header-subtitle > salla-skeleton{
    margin-bottom: 0.75rem;
    display: block;
}.s-scopes-skeleton .s-scopes-skeleton-scopes > salla-skeleton{
    margin-bottom: 1.25rem;
    display: block;
}.s-scopes-skeleton .s-scopes-skeleton-search{
    margin-top: 2rem;
    margin-bottom: 2rem;
}.s-scopes-skeleton .s-scopes-skeleton-search > salla-skeleton{
    margin-bottom: 0.75rem;
    display: block;
}.s-scopes-skeleton .s-list-tile-item-icon{
    margin-right: 2rem;
}.s-scopes-skeleton .s-list-tile-item-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 2rem;
}.s-scopes-skeleton-btn{
    margin-top: 2rem;
}.s-search-container{
    position: relative;
    z-index: 99;
    max-height: 14rem;
    border-radius: 0.375rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-search-oval{
    border-radius: 20px;
}.s-search-inline{
    min-width: 220px;
}.s-search-container-open{
    border-radius: 0px !important;
}.s-search-container-open{
    max-height: 24rem;
}.s-search-container-open .s-search-input{
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}.s-search-container-open .s-search-input{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.s-search-no-results .s-search-input{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.s-search-input{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-top: 0px;
    padding-bottom: 0.125rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-search-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-search-input:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-ring-color: transparent;
}.s-search-input:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 2.5rem;
}.s-search-input:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 2.5rem;
}.s-search-icon-wrap{
    position: absolute;
    top: 50%;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.s-search-icon-wrap{transition:all .3s}input[type=radio].sr-only:checked~div.s-search-icon-wrap{border-color:var(--color-main)}.s-search-icon-wrap:where([dir="ltr"], [dir="ltr"] *){
    left: 1rem;
}.s-search-icon-wrap:where([dir="rtl"], [dir="rtl"] *){
    right: 1rem;
}.s-search-icon svg{
    height: 1rem;
    width: 1rem;
    fill: #9ca3af;
}.s-search-spinner-loader{
    display: block;
    height: 1rem;
    width: 1rem;
}@keyframes spin{to{
        transform: rotate(360deg);
    }
}.s-search-spinner-loader{
    animation: spin 1s linear infinite;
    border-radius: 9999px;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    border-right-color: #414042;
    border-right-color: var(--color-primary);
}.s-search-results{
    position: absolute;
    margin: auto;
    max-height: 24rem;
    width: 100%;
    max-width: 100%;
    overflow-y: auto;
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}input[type=radio].sr-only div.s-search-results{transition:all .3s}input[type=radio].sr-only:checked~div.s-search-results{border-color:var(--color-main)}.s-search-no-results{
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}.s-search-no-results-placeholder{
    padding: 1rem;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-search-no-results-placeholder {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-search-product{
    display: flex;
    height: 100%;
    justify-content: space-around;
    overflow: hidden;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    background-color: transparent;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-search-product.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-search-product.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-search-product .card__head{
    width: 189px;
  }
  .card.s-search-product.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-search-product .card__head{
    width: 200px;
  }
  .card.s-search-product.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-search-product .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-search-product.active .card__head{
    width: 100%;
  }
}.card.s-search-product .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-search-product:last-child{
    border-bottom-width: 0px;
}.s-search-product:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (min-width: 480px){.s-search-product{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
}.s-search-product-image-container{
    position: relative;
    height: 3.5rem;
    width: 5rem;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}@media (max-width: 768px) {
  .card.s-search-product-image-container .card__head{
    width: 189px;
  }
  .card.s-search-product-image-container.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-search-product-image-container .card__head{
    width: 200px;
  }
  .card.s-search-product-image-container.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-search-product-image-container .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-search-product-image-container.active .card__head{
    width: 100%;
  }
}.card.s-search-product-image-container .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-search-product-image{
    position: relative;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    font-size: 0px;
}.s-search-product-image::before{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-search-product-details{
    flex: 1 1 0%;
    padding-top: 0.25rem;
}.s-search-product-details:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 1rem;
}@media (min-width: 480px){.s-search-product-details:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 1.25rem;
    }
}.s-search-product-details:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 1rem;
}@media (min-width: 480px){.s-search-product-details:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 1.25rem;
    }
}.s-search-product-title{
    margin-bottom: 0.375rem;
    display: flex;
    flex-direction: column;
    align-items: baseline;
    justify-content: flex-start;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-search-product-title.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-search-product-title.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-search-product-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-search-product-price{
    display: flex;
    width: 100%;
    align-items: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-search-product-price.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-search-product-price.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-search-product-price.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-search-product-price.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-search-product-price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-search-product-regular-price{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}.s-search-product-not-available{
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.s-search-action{
    position: absolute;
    height: 100%;
}input[type=radio].sr-only div.s-search-action{transition:all .3s}input[type=radio].sr-only:checked~div.s-search-action{border-color:var(--color-main)}.s-search-action:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.s-search-action:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}.s-search-action-oval:where([dir="ltr"], [dir="ltr"] *){
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
}.s-search-action-oval:where([dir="rtl"], [dir="rtl"] *){
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
}.s-search-input-wrapper{
    position: relative;
    display: flex;
    flex-grow: 1;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-search-input-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-search-input-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-search-input-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-search-input-wrapper.head-mo{
	display: none;
}
}.s-search-modal .s-modal-wrapper{
    align-items: flex-start;
    padding: 0;
}.s-search-modal .s-modal-spacer{
    display: inline;
}.s-search-modal .s-modal-body{
    position: relative !important;
}.s-search-modal .s-modal-body{
    padding: 0;
    width: 700px;
    max-width: 90%;
    margin-top: 3.2rem;
    border-radius: 0.5rem;
    background: transparent;
    overflow: visible;
}.s-search-modal .s-modal-close{
    top: 50%;
    transform: translateY(-50%);
}.s-skeleton-wrapper{
    display: block;
}@keyframes pulse{50%{
        opacity: .5;
    }
}.s-skeleton-wrapper{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}.s-skeleton-item{
    height: 100%;
    width: 100%;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.dark *.s-skeleton-item{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, 1);
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity, 1));
}.s-skeleton-item-circular{
    border-radius: 9999px;
}.s-slider-wrapper .swiper-pagination-bullet{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, 1);
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity, 1));
}.s-slider-wrapper .swiper-pagination-bullet-active{
    background-color: #414042;
    background-color: var(--color-primary);
}.s-slider-swiper-wrapper > div{
    align-items: stretch;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.s-slider-swiper-wrapper > div .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.s-slider-swiper-wrapper > div .items-center.head-mo{
	display: none;
}
}.s-slider-container{
    display: block;
}.s-slider-horizontal .s-slider-thumbs{
    margin-top: 1rem;
}.s-slider-thumbs-container{
    position: relative;
    margin-left: -5px;
    margin-right: -5px;
}@media (min-width: 640px){.s-slider-thumbs-container{
        padding-left: 0px;
        padding-right: 0px;
    }
}.s-slider-thumbs-container:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 3rem;
}@media (min-width: 1024px){.s-slider-thumbs-container:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 0px;
    }
}.s-slider-thumbs-container:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 3rem;
}@media (min-width: 1024px){.s-slider-thumbs-container:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 0px;
    }
}.s-slider-wrapper{
    position: relative;
}.s-slider-block__title{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem;
    display: flex;
    max-width: 1280px;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-slider-block__title.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-slider-block__title.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-slider-block__title.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-slider-block__title.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-slider-block__title{
        margin-bottom: 2rem;
    }
}.s-slider-block__title-right:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2rem;
}.s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2rem;
}.s-slider-block__title-left{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}.s-slider-block__title-left > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * 0);
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * (1 - 0));
    margin-left: calc(1.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.5rem * calc(1 - 0));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-slider-block__title-left.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-slider-block__title-left.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-slider-block__title-left.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-slider-block__title-left.head-mo{
	display: none;
}
}.s-slider-block__title-left:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-slider-block__title h2{
    position: relative;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
}.s-slider-block__title h2:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2rem;
}.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2rem;
}.s-slider-block__title p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    opacity: 0.6;
        margin-top: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-slider-block__title p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.s-slider-block__title p:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 4rem;
    }.s-slider-block__title p:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 4rem;
    }
}.s-slider-block__title-nav{
    display: flex;
}.s-slider-block__title-nav > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-slider-block__title-nav.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-slider-block__title-nav.items-stretch .items-center.head-mo{
	display: none;
}
}.s-slider-block__title-nav:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 1.5rem;
    flex-direction: row-reverse;
}.s-slider-block__title-nav:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1.5rem;
}.s-slider-block__title-nav:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}salla-slider[direction='ltr'] .s-slider-block__title-nav{
    flex-direction: row-reverse;
}.carousel-slider .s-slider-block__title-nav{
    display: none;
}@media (min-width: 1024px){.carousel-slider .s-slider-block__title-nav{
        display: flex;
    }
}.s-slider-v-centered .s-slider-block__title-nav{
    pointer-events: none;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    margin-left: 0px;
    margin-right: 0px;
    width: 94%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    justify-content: space-between;
}input[type=radio].sr-only div.s-slider-v-centered .s-slider-block__title-nav{transition:all .3s}input[type=radio].sr-only:checked~div.s-slider-v-centered .s-slider-block__title-nav{border-color:var(--color-main)}.s-slider-v-centered .s-slider-block__title-nav button{
    pointer-events: auto;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px #d1d5db, 0 4px 6px -4px #d1d5db;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    --tw-shadow-color: #d1d5db;
    --tw-shadow: var(--tw-shadow-colored);
}.s-slider-v-centered .s-slider-block__title-nav button:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled{
    opacity: 1;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled svg{
    fill: #d1d5db;
}.s-slider-v-centered.fullwidth-slider .s-slider-block__title-nav button{
    --tw-shadow-color: #374151;
    --tw-shadow: var(--tw-shadow-colored);
}.s-slider-controls-outer .s-slider-block__title-nav{
    width: 97%;
}@media (min-width: 1536px){.s-slider-controls-outer .s-slider-block__title-nav{
        width: calc(100% + 32px);
    }
}.s-slider-block__display-all{
    display: inline-block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-slider-block__display-all {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-slider-block__display-all:hover{
    opacity: 0.8;
}.s-slider-nav-arrow{
    display: inline-flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
    font-size: 1.25rem;
    line-height: 1.75rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-slider-nav-arrow.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-slider-nav-arrow.head-mo{
	display: none;
}
}.s-slider-nav-arrow svg{
    width: 22px;
    fill: #6b7280;
}.s-slider-thumbs-nav{
    pointer-events: none;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    margin-left: 0px;
    margin-right: 0px;
    display: flex;
    width: 94%;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    justify-content: space-between;
}.s-slider-thumbs-nav > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-slider-thumbs-nav.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-slider-thumbs-nav.items-stretch .items-center.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-slider-thumbs-nav{transition:all .3s}input[type=radio].sr-only:checked~div.s-slider-thumbs-nav{border-color:var(--color-main)}.s-slider-thumbs-nav:where([dir="ltr"], [dir="ltr"] *){
    flex-direction: row-reverse;
}.s-slider-thumbs-nav:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-slider-thumbs-nav button{
    pointer-events: auto;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-slider-thumbs-nav button:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-slider-thumbs-nav button.swiper-button-disabled{
    opacity: 1;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-slider-thumbs-nav button.swiper-button-disabled svg{
    fill: #d1d5db;
}.s-slider-nav-arrow:not(:disabled):hover{
    border-color: #414042;
    border-color: var(--color-primary);
}.s-slider-nav-arrow:not(:disabled):hover svg{
    fill: #414042;
    fill: var(--color-primary);
}salla-slider:not(.hydrated), .carousel-slider{
    visibility: visible;
}salla-slider:not(.hydrated) .tooltip-content, .carousel-slider .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    display: flex;
    padding-left: 5px;
    padding-right: 5px;
}@media (max-width: 1023px){
	.bg-inherit .container salla-slider[type]:not(.hydrated) > div.items-stretch .items-center.head-mo,.bg-inherit .container  salla-slider[type]:not(.hydrated) .swiper > div > div.items-stretch .items-center.head-mo,.bg-inherit .container  .carousel-slider .swiper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container salla-slider[type]:not(.hydrated) > div.items-stretch .items-center.head-mo,.bg-inherit .container  salla-slider[type]:not(.hydrated) .swiper > div > div.items-stretch .items-center.head-mo,.bg-inherit .container  .carousel-slider .swiper.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 640px){salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper{
        padding-left: 0px;
        padding-right: 0px;
    }
}salla-slider[type]:not(.hydrated) > div:where([dir="ltr"], [dir="ltr"] *), salla-slider[type]:not(.hydrated) .swiper > div > div:where([dir="ltr"], [dir="ltr"] *), .carousel-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 3rem;
}@media (min-width: 1024px){salla-slider[type]:not(.hydrated) > div:where([dir="ltr"], [dir="ltr"] *), salla-slider[type]:not(.hydrated) .swiper > div > div:where([dir="ltr"], [dir="ltr"] *), .carousel-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 0px;
    }
}salla-slider[type]:not(.hydrated) > div:where([dir="rtl"], [dir="rtl"] *), salla-slider[type]:not(.hydrated) .swiper > div > div:where([dir="rtl"], [dir="rtl"] *), .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 3rem;
}@media (min-width: 1024px){salla-slider[type]:not(.hydrated) > div:where([dir="rtl"], [dir="rtl"] *), salla-slider[type]:not(.hydrated) .swiper > div > div:where([dir="rtl"], [dir="rtl"] *), .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 0px;
    }
}salla-slider[type]:not(.hydrated) > div > div, salla-slider[type]:not(.hydrated) .swiper > div > div > div, .carousel-slider .swiper-wrapper > div{
    flex-shrink: 0;
    padding-left: 5px;
    padding-right: 5px;
}@media (min-width: 640px){salla-slider[type]:not(.hydrated) > div > div, salla-slider[type]:not(.hydrated) .swiper > div > div > div, .carousel-slider .swiper-wrapper > div{
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
}salla-slider:not([type='carousel']):not([type='thumbs']):not(.hydrated) > div, salla-slider.photos-slider:not(.hydrated) > div{
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}#bqOffers salla-slider:not([type='carousel']):not([type='thumbs']):not(.hydrated) > div,#bqOffers  salla-slider.photos-slider:not(.hydrated) > div {
        padding-left: 0;
        padding-right: 0;
    }salla-slider:not([type='carousel']):not([type='thumbs']):not(.hydrated) > div > div, salla-slider.photos-slider:not(.hydrated) > div > div{
    padding: 0px;
}salla-slider:not([type='carousel']):not([type='thumbs']):not(.hydrated) > div > div:nth-child(n+2){
    display: none;
}salla-slider[type='fullscreen'] [slot='items'] > div{
    min-height: calc(100vh - 100px);
    width: 100%;
}salla-slider:not(.hydrated){
    display: block;
    overflow: hidden;
}@media (max-width: 768px) {
  salla-slider.card:not(.hydrated) .card__head{
    width: 189px;
  }
  salla-slider.card:not(.hydrated).active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  salla-slider.card:not(.hydrated) .card__head{
    width: 200px;
  }
  salla-slider.card:not(.hydrated).active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 salla-slider.card:not(.hydrated) .card__head{
    width: 177px;
    bottom: -2rem;
  }
   salla-slider.card:not(.hydrated).active .card__head{
    width: 100%;
  }
}salla-slider.card:not(.hydrated) .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-slider-has-notitle .s-slider-block__title{
    margin-bottom: 0px;
}salla-slider div[slot='thumbs']{
    margin-top: 0.625rem;
}salla-slider{
    display: block;
}salla-slider div[slot='thumbs'] > div{
    height: 5rem;
    padding-left: 5px;
    padding-right: 5px;
}.s-slider-vertical{
    height: 100%;
}@media (min-width: 768px){.s-slider-vertical{
        display: flex;
    }
}.s-slider-vertical .s-slider-container{
    margin-left: 0px;
    margin-right: 0px;
}.s-slider-vertical .s-slider-thumbs{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    margin-top: 0.625rem;
    width: 100%;
}@media (min-width: 768px){.s-slider-vertical .s-slider-thumbs{
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 15px;
        height: 100%;
        width: 8rem;
        padding: 0px;
    }.s-slider-vertical .s-slider-thumbs:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
        margin-right: 15px;
    }
}.s-slider-vertical .s-slider-thumbs-container{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
    margin-top: 0.625rem;
    max-height: 360px;
    width: 100vw;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (min-width: 768px){.s-slider-vertical .s-slider-thumbs-container{
        top: 50%;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        min-height: 100%;
        width: 8rem;
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        padding: 0px;
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
}.s-slider-vertical .s-slider-thumbs-prev{
    margin-left: 0px !important;
    margin-right: 0px !important;
}.s-slider-vertical .s-slider-thumbs-prev{
    position: absolute;
    top: 1%;
    left: 50%;
    z-index: 1;
    display: none;
    --tw-translate-x: -50%;
    --tw-rotate: 90deg;
    transform: translate(-50%, var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}input[type=radio].sr-only div.s-slider-vertical .s-slider-thumbs-prev{transition:all .3s}input[type=radio].sr-only:checked~div.s-slider-vertical .s-slider-thumbs-prev{border-color:var(--color-main)}@media (min-width: 768px){.s-slider-vertical .s-slider-thumbs-prev{
        display: flex;
    }
}.s-slider-vertical .s-slider-thumbs-prev:where([dir="rtl"], [dir="rtl"] *){
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-slider-vertical .s-slider-thumbs-next{
    margin-left: 0px !important;
    margin-right: 0px !important;
}.s-slider-vertical .s-slider-thumbs-next{
    position: absolute;
    bottom: 1%;
    left: 50%;
    z-index: 1;
    display: none;
    --tw-translate-x: -50%;
    --tw-rotate: 90deg;
    transform: translate(-50%, var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}input[type=radio].sr-only div.s-slider-vertical .s-slider-thumbs-next{transition:all .3s}input[type=radio].sr-only:checked~div.s-slider-vertical .s-slider-thumbs-next{border-color:var(--color-main)}@media (min-width: 768px){.s-slider-vertical .s-slider-thumbs-next{
        display: flex;
    }
}.s-slider-vertical .s-slider-thumbs-next:where([dir="rtl"], [dir="rtl"] *){
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-slider-vertical .s-slider-thumbs-nav{
    height: 100%;
}.s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
    margin-left: 5px;
    margin-right: 5px;
    height: 4rem;
    width: 25%;
    cursor: pointer;
    overflow: hidden;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    padding: 0px;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 768px) {
  .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide .card__head{
    width: 189px;
  }
  .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide .card__head{
    width: 200px;
  }
  .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide.active .card__head{
    width: 100%;
  }
}.card.s-slider-thumbs .s-slider-thumbs-container .swiper-slide .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-slider-thumbs .s-slider-thumbs-container .swiper-slide *{pointer-events:none}.s-slider-thumbs .s-slider-thumbs-container .swiper-slide:hover{
    opacity: 0.8;
}@media (min-width: 640px){.s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
        width: 20%;
    }
}@media (min-width: 768px){.s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
        height: 5rem;
        width: 25%;
    }
}@media (min-width: 1024px){.s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
        width: 20%;
    }
}.s-slider-vertical .s-slider-thumbs-container .swiper-slide{
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    height: 4rem;
    cursor: pointer;
    padding: 0px;
}.s-slider-vertical .s-slider-thumbs-container .swiper-slide *{pointer-events:none}@media (min-width: 768px){.s-slider-vertical .s-slider-thumbs-container .swiper-slide{
        height: 5rem;
        width: 100%;
    }
}.s-slider-thumbs .s-slider-thumbs-container .swiper-slide:after{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    height: 100%;
    width: 100%;
    border-radius: .75rem;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(1px + 0px) #2563eb, 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity, 1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}input[type=radio].sr-only div.s-slider-thumbs .s-slider-thumbs-container .swiper-slide:after{transition:all .3s}input[type=radio].sr-only:checked~div.s-slider-thumbs .s-slider-thumbs-container .swiper-slide:after{border-color:var(--color-main)}@media (min-width: 768px){thumbs .s-slider-thumbs-container{
        direction: ltr;
    }.s-slider-thumbs .s-slider-thumbs-container.has-more-4-slides{
        padding-left: 0px;
        padding-right: 0px;
    }
}.s-slider-thumbs .s-slider-thumbs-container.has-more-4-slides:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2.5rem;
}.s-slider-thumbs .s-slider-thumbs-container.has-more-4-slides:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2.5rem;
}salla-slider .video-entry, salla-slider .model-entry{
    position: relative;
}salla-slider .video-entry:before, salla-slider .model-entry:before{
    pointer-events: none;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    display: flex;
    height: 4rem;
    width: 4rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background-color: rgba(0, 0, 0, 0.3);
    font-size: 3rem;
    line-height: 1;
    color: rgba(255, 255, 255, 0.8);
    --tw-content: '\ee61';
    content: '\ee61';
    content: var(--tw-content);
}@media (max-width: 1023px){
	.bg-inherit .container salla-slider .video-entry.items-stretch .items-center.head-mo:before,.bg-inherit .container  salla-slider .model-entry.items-stretch .items-center.head-mo:before{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch salla-slider .video-entry.head-mo:before,.bg-inherit .container .flex.items-stretch  salla-slider .model-entry.head-mo:before{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container salla-slider .video-entry.items-stretch .items-center.head-mo:before,.bg-inherit .container  salla-slider .model-entry.items-stretch .items-center.head-mo:before{
	display: none;
}
.bg-inherit .container .flex.items-stretch salla-slider .video-entry.head-mo:before,.bg-inherit .container .flex.items-stretch  salla-slider .model-entry.head-mo:before{
	display: none;
}
}input[type=radio].sr-only divsalla-slider .video-entry:before,input[type=radio].sr-only div salla-slider .model-entry:before{transition:all .3s}input[type=radio].sr-only:checked~divsalla-slider .video-entry:before,input[type=radio].sr-only:checked~div salla-slider .model-entry:before{border-color:var(--color-main)}.video-entry:before, .model-entry:before{
    font-family: sallaicons;
}salla-slider .model-entry .s-toggle-switcher{
    pointer-events: auto;
}salla-slider .model-entry:before{
    --tw-content: '\e9a0';
    content: '\e9a0';
    content: var(--tw-content);
}.s-slider-thumbs .swiper-slide.video-entry:before, .s-slider-thumbs .swiper-slide.model-entry:before{
    height: 1.75rem;
    width: 1.75rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
}.s-slider-thumbs .s-slider-thumbs-container .swiper-slide.swiper-slide-thumb-active:after{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(2px + 2px) #2563eb, 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
    --tw-ring-color: var(--color-primary);
}.s-slider-with-grid-thumbs .s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
    margin-left: 0px !important;
    margin-right: 0px !important;
}.s-slider-with-grid-thumbs .s-slider-thumbs .s-slider-thumbs-container .swiper-slide{
    -o-object-fit: cover;
       object-fit: cover;
}.s-slider-with-grid-thumbs .s-slider-thumbs .s-slider-thumbs-container{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}.s-slider-with-grid-thumbs .s-slider-thumbs-nav{
    display: none;
}.s-slider-grid-thumbs{
    transform: none !important;
}.s-slider-grid-thumbs{
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-gap: 1.5rem;
    gap: 1.5rem;
}.azallme .s-slider-grid-thumbs {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-social-list{
    display: flex;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-social-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-social-list.items-stretch .items-center.head-mo{
	display: none;
}
}.s-social-link a{
    display: flex;
    height: 2rem;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-social-link a.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-social-link a.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-social-link a.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-social-link a.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-social-link a {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-social-link a:hover{
    opacity: 0.75;
}.s-social-link a svg{
    height: 0.875rem;
    width: 0.875rem;
    fill: currentColor;
}.s-social-share-wrapper{
    position: relative;
}.s-social-share-btn span{
    pointer-events: none;
}.s-social-share-btn span svg{
    height: 1rem;
    width: 1rem;
}.s-social-share-list{
    position: absolute;
    top: 3rem;
    left: 2.5px;
    z-index: 10;
    display: flex;
    height: 0px;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
    border-radius: 1.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    opacity: 0;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .s-social-share-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-social-share-list.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-social-share-list.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-social-share-list.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-social-share-list .card__head{
    width: 189px;
  }
  .card.s-social-share-list.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-social-share-list .card__head{
    width: 200px;
  }
  .card.s-social-share-list.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-social-share-list .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-social-share-list.active .card__head{
    width: 100%;
  }
}.card.s-social-share-list .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}input[type=radio].sr-only div.s-social-share-list{transition:all .3s}input[type=radio].sr-only:checked~div.s-social-share-list{border-color:var(--color-main)}.s-social-share-list.opened{
    height: auto;
}.s-social-share-list a{
    display: block;
    padding: 0.75rem;
}.s-social-share-list a:hover svg{
    fill: #414042;
    fill: var(--color-primary);
}.s-social-share-icon svg{
    height: 1rem;
    width: 1rem;
}.s-tabs-bg-normal{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}.s-tabs-header{
    display: flex;
    cursor: pointer;
    align-content: center;
    justify-content: flex-start;
}.s-tabs-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-tabs-header{
    overflow-x: auto;
    border-bottom-width: 2px;
    border-color: #414042;
    border-color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-tabs-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tabs-header.items-stretch .items-center.head-mo{
	display: none;
}
}.s-tabs-header *{pointer-events:none}@media (min-width: 768px){.s-tabs-header{
        overflow-x: hidden;
    }
}.s-tabs-header:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-tabs-header *{
    pointer-events: auto !important;
}.s-tabs-header-item{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-tabs-header-item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.s-tabs-header-item{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
}.s-tabs-content{
    display: none;
}.s-tabs-content-wrapper{
    padding-top: 0.75rem;
}.s-tabs-content-selected{
    display: block;
}.s-tabs-active{
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-tel-input-control{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-tel-input-control {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-tel-input-control:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.dark *.s-tel-input-control{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-tel-input-error-msg{
    display: block;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.s-tel-input-error-msg:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.s-tel-input-error-msg{
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 68, 68, 1) !important;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1)) !important;
    --tw-text-opacity: 1 !important;
    color: rgba(239, 68, 68, 1) !important;
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1)) !important;
}.s-tiered-offer-container{
    position: relative;
    margin-bottom: 1.25rem;
    width: 100%;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1rem;
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (min-width: 640px){.s-tiered-offer-container{
        padding: 1.25rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
}.s-tiered-offer-header{
    margin-bottom: 1.5rem;
    display: flex;
    align-items: center;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-header.head-mo{
	display: none;
}
}.s-tiered-offer-header-content{
    flex: 1 1 0%;
}.s-tiered-offer-current-tier-name-wrapper{
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 0.375rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-current-tier-name-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-current-tier-name-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-tiered-offer-current-tier-name-wrapper h2{
    font-size: 1.125rem;
    line-height: 1.75rem;
}.s-tiered-offer-current-tier-name-wrapper svg{
    height: 1.5rem;
    width: 1.5rem;
}.s-tiered-offer-program-title{
    margin: 0px;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
        margin: 0;
        margin-bottom: 0.5rem;
}.s-tiered-offer-program-title h2{
    font-size: 1.125rem;
    line-height: 1.75rem;
}.s-tiered-offer-current-tier{
    margin: 0px;
    margin-bottom: 0.375rem;
    font-weight: 700;
        margin: 0;
}.s-tiered-offer-tier-name{
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.s-tiered-offer-progress-container{
    margin-top: 1.5rem;
    margin-bottom: 1rem;
}.s-tiered-offer-progress-wrapper{
    position: relative;
}.s-tiered-offer-progress-bg{
    position: absolute;
    top: 0.5rem;
    left: 1rem;
    right: 1rem;
    height: 1rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}input[type=radio].sr-only div.s-tiered-offer-progress-bg{transition:all .3s}input[type=radio].sr-only:checked~div.s-tiered-offer-progress-bg{border-color:var(--color-main)}.s-tiered-offer-progress-fill{
    position: absolute;
    top: 0.5rem;
    height: 1rem;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
    transition-property: all;
    transition-duration: 500ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}input[type=radio].sr-only div.s-tiered-offer-progress-fill{transition:all .3s}input[type=radio].sr-only:checked~div.s-tiered-offer-progress-fill{border-color:var(--color-main)}.s-tiered-offer-milestones-wrapper{
    display: flex;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestones-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestones-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-tiered-offer-milestones{
    position: relative;
    display: flex;
    height: 3rem;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestones.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestones.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestones.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestones.head-mo{
	display: none;
}
}.s-tiered-offer-single-milestone-justify-end{
    position: relative;
    display: flex;
    height: 3rem;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-single-milestone-justify-end.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-single-milestone-justify-end.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-single-milestone-justify-end.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-single-milestone-justify-end.head-mo{
	display: none;
}
}.s-tiered-offer-milestone{
    display: flex;
    flex-direction: column;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestone.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestone.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone.head-mo{
	display: none;
}
}.s-tiered-offer-milestone-icon{
    position: relative;
    z-index: 10;
    margin-top: 0px;
    display: flex;
    height: 2.25rem;
    width: 2.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 0.75rem;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestone-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestone-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-icon.head-mo{
	display: none;
}
}.s-tiered-offer-milestone-icon span{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestone-icon span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-icon span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestone-icon span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-icon span.head-mo{
	display: none;
}
}.s-tiered-offer-milestone-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    color: currentColor;
}.s-tiered-offer-milestone-name{
    margin-top: 0.5rem;
    display: flex;
    height: 1rem;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-milestone-name.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-name.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-milestone-name.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-milestone-name.head-mo{
	display: none;
}
}.s-tiered-offer-milestone-name {
        margin-top: 0.5rem;
    }.s-tiered-offer-milestone-name span{
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-tiered-offer-milestone-name span {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-tiered-offer-milestone-name span{
        font-size: 0.75rem;
        line-height: 1rem;
    }
}.s-tiered-offer-tabs-container{
    margin-top: 1rem;
}.s-tiered-offer-tab-headers{
    display: flex;
    gap: 0.25rem;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-tab-headers.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-tab-headers.items-stretch .items-center.head-mo{
	display: none;
}
}.s-tiered-offer-tab-header{
    display: flex;
    flex: 1 1 0%;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 0.125rem;
    border-style: none;
    background-color: transparent;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-tiered-offer-tab-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-tiered-offer-tab-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-tiered-offer-tab-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-tiered-offer-tab-header.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-tiered-offer-tab-header {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-tiered-offer-tab-header *{pointer-events:none}@media (min-width: 640px){.s-tiered-offer-tab-header{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        font-size: 0.75rem;
        line-height: 1rem;
    }
}.s-tiered-offer-tab-active{
    border-radius: 0.375rem;
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-tiered-offer-tab-active:hover{
    background-color: var(--color-primary-dark);
    opacity: 0.8;
}.s-tiered-offer-tab-content-wrapper{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    border-width: 1px;
    border-top-width: 0px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-tiered-offer-tab-content{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}@media (min-width: 640px){.s-tiered-offer-tab-content{
        padding-left: 1rem;
        padding-right: 1rem;
    }
}.s-tiered-offer-tab-content.tab-hidden{
    display: none;
}.s-tiered-offer-tab-content-inner{
    padding-top: 1rem;
}.s-tiered-offer-discount-section{
        margin-bottom: 0.5rem;
}.s-tiered-offer-discount-title{
    margin: 0px;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
        margin: 0;
        margin-bottom: 0.5rem;
}.s-tiered-offer-benefit-description{
    margin: 0px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
        margin: 0;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-tiered-offer-benefit-description {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-tiered-offer-skeleton-wrapper{
    padding: 1.25rem;
}.s-tiered-offer-skeleton-title{
    margin-bottom: 0.75rem;
}.s-tiered-offer-skeleton-subtitle{
    margin-bottom: 1.5rem;
}.s-tiered-offer-skeleton-progress{
    margin-bottom: 1.25rem;
}salla-user-menu div[slot='trigger']{
    display: none;
}.s-user-menu-wrapper{
    display: block;
    min-width: -moz-max-content;
    min-width: max-content;
    flex-shrink: 0;
}.s-user-menu-relative-dropdown{
    position: relative;
}.s-user-menu-trigger{
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    align-items: center;
    border-top-right-radius: 0.375rem;
    border-top-left-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-menu-trigger.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-menu-trigger.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-menu-trigger.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-menu-trigger.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-user-menu-trigger {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-user-menu-trigger *{pointer-events:none}.s-user-menu-trigger-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
}.s-user-menu-toggler::before{
    pointer-events: none;
    visibility: hidden;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 10;
    height: 100vh;
    width: 100vw;
    background-color: rgba(113,113,122,0.74902);
    opacity: 0;
    transition-duration: 300ms;
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}.s-user-menu-toggler.opened::before{
    pointer-events: auto;
    visibility: visible;
    content: var(--tw-content);
    opacity: 1;
}@media (min-width: 768px){.s-user-menu-toggler.opened::before{
        pointer-events: none;
        visibility: hidden;
        content: var(--tw-content);
        opacity: 0;
    }
}.s-user-menu-toggler.opened .s-user-menu-trigger svg{
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-user-menu-toggler.opened .s-user-menu-dropdown{
    visibility: visible;
    --tw-translate-y: 0px;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.s-user-menu-toggler.opened .s-user-menu-dropdown .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}.s-user-menu-trigger-avatar{
    display: inline-block;
    height: 2.5rem;
    width: 2.5rem;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    -o-object-fit: cover;
       object-fit: cover;
}.s-user-menu-trigger-content{
    margin-left: 0.5rem;
    margin-right: 0.25rem;
}.s-user-menu-trigger-content:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.5rem;
    margin-left: 0.25rem;
}.s-user-menu-trigger-avatar-only .s-user-menu-trigger-content{
    display: none;
}.s-user-menu-trigger-avatar-only .s-user-menu-trigger-icon{
    display: none;
}.s-user-menu-trigger-avatar-only .s-user-menu-trigger-avatar{
    border-width: 0px;
}.s-user-menu-trigger-hello{
    font-size: 14px;
    --tw-text-opacity: 1;
    color: rgba(153, 153, 153, 1);
    color: rgba(153, 153, 153, var(--tw-text-opacity, 1));
}.s-user-menu-trigger-name{
    margin-top: 0.125rem;
    font-size: 15px;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(68, 68, 68, 1);
    color: rgba(68, 68, 68, var(--tw-text-opacity, 1));
}.s-user-menu-trigger-icon{
    margin-left: 10px;
}.s-user-menu-trigger-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
    margin-right: 10px;
}.s-user-menu-trigger-text-value{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-user-menu-trigger-text-value {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-user-menu-dropdown{
    visibility: hidden;
    position: fixed;
    bottom: 0px;
    top: auto;
    right: 0px;
    z-index: 30;
    width: 100%;
    transform-origin: center;
    --tw-translate-y: 2.5rem;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), 2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(.9);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    opacity: 0;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (min-width: 768px){.s-user-menu-dropdown{
        position: absolute;
        bottom: auto;
        bottom: initial;
        top: 100%;
        width: 15rem;
        transform-origin: top right;
        --tw-translate-y: -1rem;
        transform: translate(var(--tw-translate-x), -1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
        --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
        transition-duration: 200ms;
    }
}@media (min-width: 1024px){.s-user-menu-dropdown{
        border-top-width: 1px;
        border-color: rgba(209, 213, 219, 0.3);
    }
}.s-user-menu-dropdown:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
    right: auto;
    right: initial;
}.s-user-menu-dropdown-list > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * (1 - 0));
    margin-top: calc(1px * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(1px * calc(1 - 0));
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * 0);
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
}.s-user-menu-dropdown-list{
    padding-top: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 1rem;
}@media (min-width: 1024px){.s-user-menu-dropdown-list{
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0.5rem;
    }
}.s-user-menu-dropdown-item a{
    display: flex;
    align-items: center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    --tw-text-opacity: 1;
    color: rgba(68, 68, 68, 1);
    color: rgba(68, 68, 68, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-menu-dropdown-item a.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-item a.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-menu-dropdown-item a.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-item a.head-mo{
	display: none;
}
}.s-user-menu-dropdown-item a:hover{
    background-color: rgba(229, 231, 235, 0.3);
}@media (min-width: 640px){.s-user-menu-dropdown-item a{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.s-user-menu-dropdown-item-logout a{
    --tw-text-opacity: 1 !important;
    color: rgba(255, 68, 58, 1) !important;
    color: rgba(255, 68, 58, var(--tw-text-opacity, 1)) !important;
}.s-user-menu-dropdown-item-logout a svg{
    fill: #FF443A !important;
}.s-user-menu-dropdown-item a svg{
    margin-right: 0.75rem;
    height: 1rem;
    width: 1rem;
    fill: #9ca3af;
}.s-user-menu-dropdown-item a svg:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.75rem;
}.s-user-menu-dropdown-header{
    position: relative;
    margin-bottom: 0.25rem;
    display: flex;
    align-items: center;
    border-bottom-width: 1px;
    padding: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-menu-dropdown-header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-menu-dropdown-header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-header.head-mo{
	display: none;
}
}.s-user-menu-dropdown-header {
        margin-bottom: 0.25rem;
    }@media (min-width: 768px){.s-user-menu-dropdown-header{
        display: none;
    }
}.s-user-menu-dropdown-header img{
    pointer-events: none;
    margin-right: 0.75rem;
    height: 3rem;
    width: 3rem;
    border-radius: 9999px;
    -o-object-fit: cover;
       object-fit: cover;
}.s-user-menu-dropdown-header img:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
    margin-left: 0.75rem;
}.s-user-menu-dropdown-header-content span{
    font-size: 14px;
    --tw-text-opacity: 1;
    color: rgba(153, 153, 153, 1);
    color: rgba(153, 153, 153, var(--tw-text-opacity, 1));
}.s-user-menu-dropdown-header-content p{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-user-menu-dropdown-header-close{
    position: absolute;
    top: 1.25rem;
    right: 1rem;
    z-index: 50;
    border-radius: 9999px;
}input[type=radio].sr-only div.s-user-menu-dropdown-header-close{transition:all .3s}input[type=radio].sr-only:checked~div.s-user-menu-dropdown-header-close{border-color:var(--color-main)}.s-user-menu-dropdown-header-close:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
    right: initial;
    left: 1rem;
}.s-user-menu-dropdown-header-close svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: #ef4444;
}.s-user-menu-dropdown-item-badge{
    position: absolute;
    right: 0.625rem;
    display: flex;
    height: 1.25rem;
    width: 1.25rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, 1);
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
    font-size: 0.75rem;
    line-height: 1rem;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-menu-dropdown-item-badge.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-item-badge.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-menu-dropdown-item-badge.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-menu-dropdown-item-badge.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-user-menu-dropdown-item-badge{transition:all .3s}input[type=radio].sr-only:checked~div.s-user-menu-dropdown-item-badge{border-color:var(--color-main)}.s-user-menu-dropdown-item-badge:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
    right: initial;
    left: 0.625rem;
}.s-user-menu-red-dot .s-user-menu-avatar-wrap{
    position: relative;
}.s-user-menu-red-dot .s-user-menu-avatar-wrap:after{
    position: absolute;
    top: 0px;
    height: 0.75rem;
    width: 0.75rem;
    border-radius: 9999px;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    --tw-content: '';
    content: '';
    content: var(--tw-content);
}input[type=radio].sr-only div.s-user-menu-red-dot .s-user-menu-avatar-wrap:after{transition:all .3s}input[type=radio].sr-only:checked~div.s-user-menu-red-dot .s-user-menu-avatar-wrap:after{border-color:var(--color-main)}.s-user-menu-red-dot .s-user-menu-avatar-wrap:where([dir="ltr"], [dir="ltr"] *):after{
    left: 0px;
}.s-user-menu-red-dot .s-user-menu-avatar-wrap:where([dir="rtl"], [dir="rtl"] *):after{
    right: 0px;
}.header-is-dark .s-user-menu-red-dot .s-user-menu-avatar-wrap:after{
    --tw-border-opacity: 1;
    border-color: rgba(14, 15, 15, 1);
    border-color: rgba(14, 15, 15, var(--tw-border-opacity, 1));
}.s-user-menu-login-btn{
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-menu-login-btn.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-menu-login-btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-menu-login-btn.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-menu-login-btn.head-mo{
	display: none;
}
}.s-user-menu-login-btn:hover{
    opacity: 0.8;
}.s-user-menu-login-btn svg{
    height: 1.25rem;
    width: 1.25rem;
    fill: #374151;
}.s-user-profile-wrapper{
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-gap: 1.5rem;
    gap: 1.5rem;
}.azallme .s-user-profile-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (min-width: 640px){.s-user-profile-wrapper{
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 2rem;
    }
}.s-user-profile-field-label{
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
        margin-bottom: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-user-profile-field-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-user-profile-field-error{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-user-profile-submit{
    margin-top: 1.5rem;
    width: 100%;
}.s-user-profile-filepond-placeholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-profile-filepond-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-profile-filepond-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-profile-filepond-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-profile-filepond-placeholder.head-mo{
	display: none;
}
}.s-user-profile-filepond-placeholder-icon{
        margin-bottom: 0.25rem;
}.s-user-profile-filepond-placeholder-icon svg{
    height: 1.5rem;
    width: 1.5rem;
    fill: #7c8082;
}.s-user-profile-skeleton-wrapper{
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(3, minmax(0, 1fr));
    grid-gap: 3rem;
    gap: 3rem;
}.azallme .s-user-profile-skeleton-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }.s-user-settings-section{
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-user-settings-section:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}.s-user-settings-section:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-width: 0px;
}.s-user-settings-section .s-list-tile-item{
    align-items: flex-start;
    background-color: transparent;
    padding: 1.25rem;
}@media (min-width: 768px){.s-user-settings-section .s-list-tile-item{
        align-items: center;
    }
}.s-user-settings-section .s-list-tile-item-action{
    margin-left: auto;
}.s-user-settings-section .s-list-tile-item-action:where([dir="rtl"], [dir="rtl"] *){
    margin-right: auto;
    margin-left: 0px;
}.s-user-settings-section .s-list-tile-item-action button{
    width: 100%;
    padding: 10px;
}.s-user-settings-section-deactivate-user .s-list-tile-item{
    flex-wrap: wrap;
}@media (min-width: 768px){.s-user-settings-section-deactivate-user .s-list-tile-item{
        flex-wrap: nowrap;
    }
}.s-user-settings-section-deactivate-user .s-list-tile-item-icon{
    position: relative;
    top: 5px;
}@media (min-width: 768px){.s-user-settings-section-deactivate-user .s-list-tile-item-icon{
        top: 0px;
    }
}@media (max-width: 768px){.s-user-settings-section-deactivate-user .s-list-tile-item-content{
        flex: 1 0 85%;
    }.s-user-settings-section-deactivate-user .s-list-tile-item-action{
        flex: 1 1 100%;
        margin-top: 1rem;
    }
}.s-user-settings-section-title{
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, 1);
    color: rgba(17, 24, 39, var(--tw-text-opacity, 1));
}.s-user-settings-section-subtitle{
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-user-settings-section-icon svg{
    height: 1.25rem;
    width: 1.25rem;
}.s-user-settings-confirmation{
    text-align: center;
}.s-user-settings-confirmation svg{
    text-align: center;
}.s-user-settings-confirmation-icon{
    display: inline-flex;
    height: 3rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-user-settings-confirmation-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-user-settings-confirmation-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-user-settings-confirmation-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-user-settings-confirmation-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-user-settings-confirmation-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-user-settings-confirmation-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-user-settings-confirmation-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-user-settings-confirmation-icon svg{
    height: 1.25rem;
    width: 1.25rem;
    flex-shrink: 0;
    fill: #9ca3af;
}.s-user-settings-confirmation-warning{
    font-size: 0.75rem;
    line-height: 1rem;
    color: rgba(174, 10, 10, 1);
    color: rgba(174, 10, 10, var(--tw-text-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / 1);
}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){
.s-user-settings-confirmation-warning{
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
    }
}.s-user-settings-confirmation-actions{
    margin-top: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}.s-user-settings-confirmation-actions > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * 0);
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * (1 - 0));
    margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1.25rem * calc(1 - 0));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}@media (max-width: 1023px){
	.bg-inherit .container .s-user-settings-confirmation-actions.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-user-settings-confirmation-actions.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-user-settings-confirmation-actions.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-user-settings-confirmation-actions.head-mo{
	display: none;
}
}.s-user-settings-confirmation-actions:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-verify-message{
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-verify-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-verify-label{
    margin-bottom: 1rem;
    display: block;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-verify-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-verify-codes{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    margin-bottom: 1.25rem;
    display: flex;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-verify-codes.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-verify-codes.items-stretch .items-center.head-mo{
	display: none;
}
}.s-verify-codes.has-error{
    margin-bottom: 0px;
}.s-verify-input{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    height: 2.5rem;
    width: 100%;
    border-radius: .75rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    text-align: center;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-verify-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.dark *.s-verify-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.s-verify-footer{
    text-align: center;
}.s-verify-submit{
    margin-bottom: 1.25rem;
    width: 100%;
}.s-verify-header-icon{
    display: inline-flex;
    height: 3rem;
    width: 3rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-verify-header-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-verify-header-icon.head-mo{
	display: none;
}
}@media (min-width: 640px){.s-verify-header-icon{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
        height: 5rem;
        width: 5rem;
    }
}.s-verify-header-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}@media (min-width: 640px){.s-verify-header-icon:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 0px;
    }
}.s-verify-header-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}@media (min-width: 640px){.s-verify-header-icon:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 0px;
    }
}.s-verify-resend-message{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-verify-resend-message {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-verify-error-message{
    margin-bottom: 1.25rem;
    display: block;
    height: 1.75rem;
    padding-top: 0.75rem;
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.s-verify-error-message:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.s-verify-error-message{
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 68, 68, 1) !important;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1)) !important;
    --tw-text-opacity: 1 !important;
    color: rgba(239, 68, 68, 1) !important;
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1)) !important;
}.s-verify-timer{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-verify-resend{
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #414042;
    color: var(--color-primary);
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-verify-resend {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-verify-back{
    position: absolute;
    left: 10px;
    top: 10px;
    display: flex;
    height: 2rem;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-verify-back.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-verify-back.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-verify-back.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-verify-back.head-mo{
	display: none;
}
}input[type=radio].sr-only div.s-verify-back{transition:all .3s}input[type=radio].sr-only:checked~div.s-verify-back{border-color:var(--color-main)}.s-verify-back:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-verify-back:where([dir="rtl"], [dir="rtl"] *){
    left: auto;
    left: initial;
    right: 10px;
}.s-verify-back svg{
    height: 18px;
    width: 18px;
}[dir='ltr'] .s-verify-back{
    transform: scale(-1);
}.s-wallet-container > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * (1 - 0));
    margin-top: calc(0.625rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.625rem * calc(1 - 0));
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * 0);
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}@media (min-width: 768px){.s-wallet-container > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * (1 - 0));
        margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(1.25rem * calc(1 - 0));
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * 0);
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
    }
}.s-wallet-mobile-title{
    display: inline-block;
    width: 8rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.s-wallet-mobile-title{
        display: none;
    }
}.s-wallet-reference-id{
    display: none;
}@media (min-width: 768px){.s-wallet-reference-id{
        display: inline-block;
    }
}.s-wallet-buy-as-gift-icon{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: inline-block;
    color: #414042;
    color: var(--color-primary);
}.s-wallet-copy-to-clipboard-button{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .s-wallet-copy-to-clipboard-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-wallet-copy-to-clipboard-button.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-wallet-copy-to-clipboard-button.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-wallet-copy-to-clipboard-button.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-wallet-copy-to-clipboard-button{
        display: none;
    }
}.s-wallet-copy-to-clipboard-button salla-button{
    position: relative;
}.s-wallet-copy-to-clipboard-button-icon{
    pointer-events: none;
    font-size: 0.75rem;
    line-height: 1rem;
}.s-wallet-copy-to-clipboard-button-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.s-wallet-copy-to-clipboard-button-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}@media (min-width: 768px){.s-wallet-status-container{
        margin-left: 0px;
        margin-right: 0px;
    }
}.s-wallet-status-container:where([dir="ltr"], [dir="ltr"] *){
    margin-left: auto;
}.s-wallet-status-container:where([dir="rtl"], [dir="rtl"] *){
    margin-right: auto;
}.s-wallet-status-container i{
    margin-top: 0.25rem;
}.s-wallet-status-container i:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.25rem;
}.s-wallet-status-container i:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.25rem;
}.s-wallet-rated-text{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, 1);
    color: rgba(251, 191, 36, var(--tw-text-opacity, 1));
}.s-wallet-unrated-text{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, 1);
    color: rgba(229, 231, 235, var(--tw-text-opacity, 1));
}.s-wallet-no-content{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-wallet-no-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-wallet-no-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-wallet-no-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-wallet-no-content.head-mo{
	display: none;
}
}.s-wallet-no-content .icon{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-wallet-no-content .icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-wallet-no-content .icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-wallet-no-content .icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-wallet-no-content .icon.head-mo{
	display: none;
}
}.s-wallet-no-content p{
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-wallet-table{
    min-width: 100%;
    border-collapse: separate;
}@media (min-width: 768px){.s-wallet-table{
        margin-bottom: -0.75rem;
        --tw-border-spacing-y: 1.25rem;
        border-spacing: var(--tw-border-spacing-x) 1.25rem;
        border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
}.s-wallet-table-head{
    margin-bottom: 1.25rem;
    display: none;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (min-width: 768px){.s-wallet-table-head{
        display: table-header-group;
    }
}.s-wallet-table-head-tr-th{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-wallet-table-head-tr-th {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-wallet-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-wallet-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-wallet-table-head-tr-th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-wallet-table-head-tr-th:last-child:where([dir="ltr"], [dir="ltr"] *){
    text-align: right;
}.s-wallet-table-head-tr-th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-wallet-table-head-tr-th:last-child:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
}.s-wallet-table-tbody-tr{
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow: hidden;
    border-radius: .75rem;
    border-bottom-width: 8px;
    border-top-width: 8px;
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, 1);
    border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-wallet-table-tbody-tr.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-wallet-table-tbody-tr.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-wallet-table-tbody-tr .card__head{
    width: 189px;
  }
  .card.s-wallet-table-tbody-tr.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-wallet-table-tbody-tr .card__head{
    width: 200px;
  }
  .card.s-wallet-table-tbody-tr.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-wallet-table-tbody-tr .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-wallet-table-tbody-tr.active .card__head{
    width: 100%;
  }
}.card.s-wallet-table-tbody-tr .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.s-wallet-table-tbody-tr{
        display: table-row;
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 0px;
    }
}.s-wallet-table-tbody-tr-td{
    width: 100%;
    white-space: nowrap;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-wallet-table-tbody-tr-td {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-wallet-table-tbody-tr-td:first-child{
    font-weight: 700;
}@media (min-width: 768px){.s-wallet-table-tbody-tr-td{
        height: 5rem;
        width: auto;
    }.s-wallet-table-tbody-tr-td:last-child{
        text-align: right;
    }.s-wallet-table-tbody-tr-td:first-child:where([dir="ltr"], [dir="ltr"] *){
        border-top-left-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
    }.s-wallet-table-tbody-tr-td:first-child:where([dir="rtl"], [dir="rtl"] *){
        border-top-right-radius: 0.375rem;
        border-bottom-right-radius: 0.375rem;
    }
}.s-wallet-table-tbody-tr-td:first-child{
    font-weight: 700;
}.s-wallet-table-tbody-tr-td-content{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-wallet-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-wallet-table-tbody-tr-td-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-wallet-table-tbody-tr-td-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-wallet-table-tbody-tr-td-content.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-wallet-table-tbody-tr-td-content{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
}.s-wallet-table-tbody-tr-td-content:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.5rem;
}.s-wallet-table-tbody-tr-td-content:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.5rem;
}.s-wallet-table-tbody-tr a{
    position: absolute;
    top: 0px;
    bottom: 0px;
    display: block;
    width: 100%;
}input[type=radio].sr-only div.s-wallet-table-tbody-tr a{transition:all .3s}input[type=radio].sr-only:checked~div.s-wallet-table-tbody-tr a{border-color:var(--color-main)}.s-wallet-table-tbody-tr a:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
}.s-wallet-table-tbody-tr a:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
}@font-face{font-family:"sallaicons";src:url("lib/sallaicons/sallaicons.eot?j893vc");src:url("lib/sallaicons/sallaicons.eot?j893vc#iefix") format("embedded-opentype"),url("lib/sallaicons/sallaicons.ttf?j893vc") format("truetype"),url("lib/sallaicons/sallaicons.woff?j893vc") format("woff"),url("lib/sallaicons/sallaicons.svg?j893vc#sallaicons") format("svg");font-weight:normal;font-style:normal;font-display:block}.sicon-shopping-basket:before{content:""}.side-panel{
    pointer-events: none;
    visibility: hidden;
    position: fixed;
    top: 0px;
    z-index: 101;
    height: 100%;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.55, 0, 0.1, 1);
}@media (min-width: 768px){.side-panel{
        width: 420px;
    }
}.side-panel__top{
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .side-panel__top.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .side-panel__top.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .side-panel__top.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .side-panel__top.head-mo{
	display: none;
}
}.side-panel__content{
    flex-grow: 1;
    overflow: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 2.5rem;
    padding-bottom: 8rem;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (min-width: 1024px){.side-panel__content{
        padding: 2.5rem;
    }
}.side-panel__content::-webkit-scrollbar{width:5px}.side-panel__content .side-panel__content::-webkit-scrollbar-track{background-color:rgb(236, 236, 236)}@supports (color: color-mix(in lch, red, blue)) and (top: var(--f)){
.side-panel__content .side-panel__content::-webkit-scrollbar-track{background-color:color-mix(in srgb, var(--color-primary) 10%, white)}
}.side-panel__content::-webkit-scrollbar-thumb{
    border-radius: .75rem;
    background-color: #414042;
    background-color: var(--color-primary);
}.side-panel__bottom{
    position: relative;
    margin-top: auto;
    padding: 1.25rem;
}@media (min-width: 1024px){.side-panel__bottom{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
}.side-panel .menu-close{
    position: absolute;
    top: 2rem;
    z-index: 2;
    height: 28px;
    width: 28px;
    cursor: pointer;
}.side-panel .menu-close *{pointer-events:none}input[type=radio].sr-only div.side-panel .menu-close{transition:all .3s}input[type=radio].sr-only:checked~div.side-panel .menu-close{border-color:var(--color-main)}.side-panel .menu-close:where([dir="ltr"], [dir="ltr"] *){
    right: 2rem;
}.side-panel .menu-close:where([dir="rtl"], [dir="rtl"] *){
    left: 2rem;
}.side-panel .menu-close:before,.side-panel .menu-close:after{
    position: absolute;
    top: 0px;
    left: 0px;
    margin-top: 1rem;
    height: 1px;
    width: 28px;
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, 1);
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity, 1));
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    --tw-content: "";
    content: "";
    content: var(--tw-content);
}input[type=radio].sr-only div.side-panel .menu-close:before,input[type=radio].sr-only div.side-panel .menu-close:after{transition:all .3s}input[type=radio].sr-only:checked~div.side-panel .menu-close:before,input[type=radio].sr-only:checked~div.side-panel .menu-close:after{border-color:var(--color-main)}.side-panel .menu-close:after{
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel .menu-close label{
    position: absolute;
    bottom: -0.5rem;
    left: 50%;
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 0.75rem;
    line-height: 1rem;
    opacity: 0;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}input[type=radio].sr-only div.side-panel .menu-close label{transition:all .3s}input[type=radio].sr-only:checked~div.side-panel .menu-close label{border-color:var(--color-main)}.side-panel .menu-close:hover:after,.side-panel .menu-close:hover:before{
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, 1);
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
}.side-panel .menu-close:hover label{
    opacity: 1;
}@media (min-width: 768px){.side-panel--wide{
        width: 736px;
    }
}.side-panel--wide .main-menu>li>ul{
    position: relative;
}.side-panel--left:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
    --tw-translate-x: 100%;
    transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel--left:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
    --tw-translate-x: -100%;
    transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel--left .side-panel__content:where([dir="ltr"], [dir="ltr"] *){
    --tw-translate-x: 2.5rem;
    transform: translate(2.5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel--left .side-panel__content:where([dir="rtl"], [dir="rtl"] *){
    --tw-translate-x: -2.5rem;
    transform: translate(-2.5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel--top{
    left: 0px;
    height: auto;
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), -100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 768px){.side-panel--top{
        width: 100%;
    }
}.side-panel--top .side-panel__content{
    --tw-translate-y: -2.5rem;
    transform: translate(var(--tw-translate-x), -2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel--bottom{
    top: auto;
    bottom: 0px;
    left: 0px;
    height: 100%;
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), 100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 768px){.side-panel--bottom{
        height: auto;
        width: 100%;
    }
}.side-panel--bottom .side-panel__content{
    --tw-translate-y: 2.5rem;
    transform: translate(var(--tw-translate-x), 2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.side-panel.is-opened{
    pointer-events: auto;
    visibility: visible;
    transform: none;
}.side-panel.is-opened .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}.side-panel.is-opened .side-panel__content{
    --tw-translate-x: 0px;
    --tw-translate-y: 0px;
    transform: translate(0px, 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;transition:opacity .7s .2s, transform .5s .1s;
}:root{--infinte-color: #c9c9c9;--main-text-color: #231f1e;--main-text-color-dark: #2b2d34;--color-primary: #5cd5c4;--color-primary: #414042;--color-primary-d: #272628;--color-primary-l: #676668;--color-primary-reverse: #ff6767;--color-text: #7c8082;--bg-gray: rgba(198,199,206,0.10196);--color-grey: #f5f7f9;--color-light-grey: #eeeeee;--font-sm: 0.8685714286rem;--font-main: "DINNextLTArabic";--mm-ocd-width: calc(100% - 51px)}body{font-size:15px;font-weight:400;line-height:26px;color:#231f1e;color:var(--main-text-color);position:relative}html{width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{border:0;margin:0;padding:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;margin-bottom:0px}a{-webkit-text-decoration:none;text-decoration:none;transition:color .2s}img{max-width:100%}a:focus{outline:none;-webkit-text-decoration:none;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
}h2{
    font-size: 1.25rem;
    line-height: 1.75rem;
}h3{
    font-size: 1.25rem;
    line-height: 1.75rem;line-height:38px;
}.f-color{color:#ff6767}h5.subtitle{font-size:16px;font-weight:400}html{scroll-behavior:smooth}.cursor-pointer *{pointer-events:none}.flip-x{transform:scaleX(-1)}input[type=file]{display:none}body{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}body [type=text]:focus,body [type=email]:focus,body [type=url]:focus,body [type=password]:focus,body [type=number]:focus,body [type=date]:focus,body [type=datetime-local]:focus,body [type=month]:focus,body [type=search]:focus,body [type=tel]:focus,body [type=time]:focus,body [type=week]:focus,body [multiple]:focus,body textarea:focus,body select:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}.text-start:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.text-start:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=submit]{-webkit-appearance:listitem}input[type=number]{-moz-appearance:textfield}.unicode{unicode-bidi:plaintext}.spinner-loader{border-right-color:#414042 !important;border-right-color:var(--color-primary) !important}.spinner-loader.reverse{border-right-color:#9f7171 !important}.spinner-loader.reverse{background-color:#f98181}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.hide-scroll::-webkit-scrollbar{display:none}.remove-item-btn:after{font-family:"sallaicons" !important}.remove-item-btn:after{content:"";font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-thumb{position:fixed;z-index:30;transition:all .3s cubic-bezier(0.2, 1, 0.3, 1)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body.fslightbox-open #tidio-chat-iframe,body.fslightbox-open .fb_reset,body.fslightbox-open [id^=gb-widget],body.modal-open #tidio-chat-iframe,body.modal-open .fb_reset,body.modal-open [id^=gb-widget]{display:none !important}.loader:before{content:"";opacity:1;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid;border-top-color:#414042;border-top-color:var(--color-primary);border-bottom-color:#eee;border-left-color:#414042;border-left-color:var(--color-primary);border-right-color:#eee;animation:loader 1s ease-in-out infinite}.btn--danger .loader:before{border-top-color:#ff6767;border-left-color:#ff6767}.loader--small:before{width:16px;height:16px}@keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}@keyframes pulse-anime{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1)}to{transform:scale3d(1, 1, 1)}}.pulse-anime{animation-name:pulse-anime;animation-timing-function:ease-in-out}.content .content-entry img{margin:15px 0 25px}.content .content-entry ul,.content .content-entry li{list-style:inherit !important}.content .content-entry ol{list-style:auto !important}salla-modal:not(.hydrated){display:none}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper>*{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-width:initial}.grid-trigger{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .grid-trigger.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .grid-trigger.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .grid-trigger.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .grid-trigger.head-mo{
	display: none;
}
}.grid-trigger *{pointer-events:none}.flex-center{
    display: flex;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex-center.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .flex-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex-center.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .flex-center.head-mo{
	display: none;
}
}.center-between{
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .center-between.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .center-between.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .center-between.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .center-between.head-mo{
	display: none;
}
}.grow-0{flex-grow:0 !important}.basis-0{flex-basis:0}.gradient-bg{
    --tw-gradient-from: var(--color-primary) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: var(--color-primary-dark) var(--tw-gradient-to-position);
}[dir=ltr] .gradient-bg{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}[dir=rtl] .gradient-bg{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}@media(max-width: 1024px){.gradient-bg.profile-header{background-image:none}.gradient-bg.profile-header .breadcrumbs a,.gradient-bg.profile-header .breadcrumbs span,.gradient-bg.profile-header .breadcrumbs .arrow{
        --tw-text-opacity: 1;
        color: rgba(75, 85, 99, 1);
        color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    }}.badge{
    display: inline-flex;
    height: 1.25rem;
    min-width: 20px;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    padding: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .badge.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .badge.head-mo{
	display: none;
}
}.badge--red{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.copy-icon{
    font-size: 0.75rem;
    line-height: 1rem;
}.s-localization-modal-inner{width:100%}.s-rating-modal-wrap .s-modal-body{position:relative !important}.s-verify-back{top:.5rem}.s-verify-back svg{max-width:18px;fill:rgba(107, 114, 128, var(--tw-text-opacity))}[dir=rtl] .s-verify-back{right:.5rem}[dir=ltr] .s-verify-back{left:.5rem}@media(max-width: 639px){.s-verify-back{display:none}}.article--main iframe{width:100%;height:30vw}@media(max-width: 639px){.article--main iframe{height:50vw}}.cart-submit-wrap{
    margin-left: -5px;
    margin-right: -5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .cart-submit-wrap.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .cart-submit-wrap.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .cart-submit-wrap.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .cart-submit-wrap.head-mo{
	display: none;
}
}.cart-submit-wrap:where([dir="ltr"], [dir="ltr"] *){
    flex-wrap: wrap;
}.cart-submit-wrap>*{
    margin-left: 5px;
    margin-right: 5px;
    flex-grow: 1;
}.s-button-btn,.s-price-range-number-input{
    border-radius: 0px;
}.s-app-install-banner{
    position: fixed;
    left: 0px;
    right: 0px;
    z-index: 999;
    margin-top: 1rem;
    margin-bottom: 1rem;
    margin-left: auto;
    margin-right: auto;
    display: none;
    width: 95%;
    flex-direction: row;
    align-items: center;
    gap: 0.5rem;
    border-radius: 0.375rem;
    padding: 0.75rem;
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-app-install-banner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-app-install-banner.head-mo{
	display: none;
}
}.s-app-install-banner{background-color:rgb(226, 226, 227)}@supports (color: color-mix(in lch, red, blue)) and (top: var(--f)){
.s-app-install-banner{background-color:color-mix(in srgb, var(--color-primary) 15%, white)}
}.s-app-install-banner[open=false]{
    display: none;
}.s-app-install-banner[open=true][position=top]{
    display: flex;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-app-install-banner[open=true][position=top].items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-app-install-banner[open=true][position=top].items-stretch .items-center.head-mo{
	display: none;
}
}.s-app-install-banner[open=true][position=bottom]{
    display: flex;
}@keyframes slideUpFromBottom{0%{
        transform: translateY(100%);
        opacity: 0;
    }100%{
        transform: translateY(0%);
        opacity: 1;
    }
}.s-app-install-banner[open=true][position=bottom]{
    animation: slideUpFromBottom .6s linear;
}@media (max-width: 1023px){
	.bg-inherit .container .s-app-install-banner[open=true][position=bottom].items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-app-install-banner[open=true][position=bottom].items-stretch .items-center.head-mo{
	display: none;
}
}.s-app-install-banner[position=top]{
    position: relative;
    top: 0px;
    margin: 0px;
    width: 100%;
    border-radius: 0px;
        margin: 0;
}.s-app-install-banner[position=bottom]{
    bottom: 0px;
}@keyframes slideDownFromBottom{0%{
        transform: translateY(0%);
        opacity: 1;
    }100%{
        transform: translateY(100%);
        opacity: 0;
    }
}.s-app-install-banner[closing][position=bottom]{
    animation: slideDownFromBottom .6s linear;animation-fill-mode:forwards;
}.s-app-install-banner-title{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}.s-app-install-banner-sub-title{
    max-width: 95%;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-app-install-banner-sub-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-app-install-banner-cta{
    color: #414042;
    color: var(--color-primary);
    text-decoration-line: underline;
}.s-app-install-banner-cancel-button{
    position: absolute;
    top: 0.5rem;
}input[type=radio].sr-only div.s-app-install-banner-cancel-button{transition:all .3s}input[type=radio].sr-only:checked~div.s-app-install-banner-cancel-button{border-color:var(--color-main)}.s-app-install-banner-cancel-button:where([dir="ltr"], [dir="ltr"] *){
    right: 0.75rem;
}.s-app-install-banner-cancel-button:where([dir="rtl"], [dir="rtl"] *){
    left: 0.75rem;
}.blog-category a{
    color: #414042;
    color: var(--color-primary);
}.blog-category a:hover{
    color: var(--color-primary-dark);
}.tooltip-content{position:absolute;transform:translate(82px, -120px);background:#fff;padding:15px 15px 15px 36px;text-align:right;visibility:hidden;opacity:0;transition:all .3s}.tooltip-content:after{content:"";display:block;position:absolute;z-index:1;left:auto;background:#fff;width:20px;height:20px;transform:rotate(45deg);border-radius:2px;--tw-shadow: 5px 10px 99px rgba(43,45,52,0.05098);--tw-shadow-colored: 5px 10px 99px var(--tw-shadow-color);box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 99px rgba(43,45,52,0.05098);box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);left:43%;bottom:-7px}.visible .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}.close-tooltip{padding:9px 7px !important}.close-tooltip{position:absolute;top:0;left:0}@keyframes fadeInDown{from{transform:translate3d(0, -15px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}.animated{animation-duration:400ms;animation-fill-mode:both}.animatedfadeInDown{opacity:0}.fadeInDown{opacity:0;animation-name:fadeInDown;-webkit-animation-name:fadeInDown}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}@keyframes toTopFromBottom{0%{opacity:0;transform:translateX(50px)}100%{opacity:1 !important;transform:translateX(0)}}@keyframes delayKeyframe{0%{opacity:0}100%{opacity:0}}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1}.swiper-lazy{
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center;
}input[type=radio].sr-only div.swiper-lazy{transition:all .3s}input[type=radio].sr-only:checked~div.swiper-lazy{border-color:var(--color-main)}.swiper-lazy.swiper-lazy-loaded{
    opacity: 1;
}.lazy__bg{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}input[type=radio].sr-only div.lazy__bg{transition:all .3s}input[type=radio].sr-only:checked~div.lazy__bg{border-color:var(--color-main)}.lazy__bg.loaded{
    opacity: 1;
}.rtl .rtl-range-slider,[dir=rtl] .rtl-range-slider{transform:rotateY(180deg)}.rtl .rtl-range-numbers,[dir=rtl] .rtl-range-numbers{flex-direction:row-reverse}.rtl .form-select,.rtl select,[dir=rtl] .form-select,[dir=rtl] select{background-position:left .5rem center;padding-right:12px}.rtl .fix-align,[dir=rtl] .fix-align{transform:translateY(-2px);display:inline-block}.rtl .flatpickr-months .numInputWrapper .cur-year,[dir=rtl] .flatpickr-months .numInputWrapper .cur-year{padding:0 15px 0 0}.sf-dump{direction:ltr}[dir=ltr] .with-arrow .sicon-keyboard_arrow_left:before,[dir=ltr] nav .sicon-keyboard_arrow_left:before,[dir=ltr] .sub-menu .has-children>a:after{content:""}[dir=ltr] .flatpickr-months .numInputWrapper .cur-year{padding:0 0 0 15px}[dir=ltr] .flatpickr-months [class^=arrow]{right:auto;right:initial;left:0}input[type=radio].sr-only div.absolute{transition:all .3s}input[type=radio].sr-only:checked~div.absolute{border-color:var(--color-main)}input[type=text]:disabled{color:#838383}.form-label{
    margin-bottom: 0.625rem;
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .form-label {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.form-label{
        margin-top: 1px;
    }
}@media (min-width: 768px){.form-label{
        margin-bottom: 0px;
    }
}.form-input{
    height: 2.5rem;
    width: 100%;
    border-radius: 0.375rem;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .form-input {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.form-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
    --tw-ring-color: transparent;
}.dark *.form-input{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, 1);
    border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, 1);
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity, 1));
}.dark .form-input:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.form-input{-moz-appearance:none;appearance:none;-webkit-appearance:none}textarea.form-input{
    height: 6rem;
}.has-error{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
}.has-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, 1);
    border-color: rgba(239, 68, 68, var(--tw-border-opacity, 1));
}.has-success{
    --tw-border-opacity: 1;
    border-color: rgba(34, 197, 94, 1);
    border-color: rgba(34, 197, 94, var(--tw-border-opacity, 1));
}.has-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(22, 163, 74, 1);
    border-color: rgba(22, 163, 74, var(--tw-border-opacity, 1));
}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=url],textarea,select{font-size:16px !important}@media screen and (max-width: 768px){input,textarea,select{font-size:16px !important}input,textarea,select{transform:scale(1)}}salla-button[width=wide]{
    width: 100%;
}salla-button.copied .s-button-text{
    --tw-text-opacity: 1;
    color: rgba(22, 163, 74, 1);
    color: rgba(22, 163, 74, var(--tw-text-opacity, 1));
}salla-button.copied i:before{content:"";--tw-text-opacity: 1;color: rgba(22, 163, 74, 1);color: rgba(22, 163, 74, var(--tw-text-opacity, 1))}.btn{
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .btn.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .btn.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .btn {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.btn:hover{
    opacity: 0.8;
}.btn .loader{width:0;opacity:0;height:16px;transform:scale(0);transition:.3s}.btn--is-loading{pointer-events:none}.btn--is-loading .loader{width:16px;margin:0 5px;opacity:1;transform:scale(1)}.btn--delete .loader{width:15px}.btn--delete .loader:before{width:12px;height:12px;border-top-color:rgba(0,0,0,0);border-bottom-color:#fff;border-left-color:rgba(0,0,0,0);border-right-color:#fff}.btn--delete.btn--is-loading .icon{opacity:0}.btn--quantity{
    width: 2.75rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.btn--quantity:hover{
    color: #414042;
    color: var(--color-primary);
}.btn__text{
    pointer-events: none;
    display: inline-block;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}.btn--wishlist{
    margin: 0px;
        margin: 0;
}.btn--wishlist:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.125rem;
}.btn--wishlist:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.125rem;
}.btn--wishlist:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.btn--wishlist.is-added{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.btn--rounded-gray{
    display: inline-flex;
    width: 100%;
    flex-grow: 0;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 9999px;
    background-color: transparent;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    padding-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .btn--rounded-gray.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .btn--rounded-gray.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .btn--rounded-gray {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.btn--rounded-gray{flex-grow:0}.btn--rounded-gray:hover{
    background-color: rgba(229, 231, 235, 0.7);
}.btn--circle-gray{
    display: inline-flex;
    height: 2.25rem;
    width: 2.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background-color: transparent;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .btn--circle-gray.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .btn--circle-gray.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .btn--circle-gray {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.btn--circle-gray:hover{
    background-color: rgba(229, 231, 235, 0.5);
}.btn--icon{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .btn--icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .btn--icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .btn--icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .btn--icon.head-mo{
	display: none;
}
}.btn--icon:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.btn--icon i{
    pointer-events: none;
}.btn--icon i.sicon-heart{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.btn--share{margin:0}.btn--close{
    position: absolute;
    top: 0px;
    z-index: 50;
    display: none;
    height: 3rem;
    width: 3.5rem;
    font-size: 1.5rem;
    line-height: 2rem;
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.btn--close{transition:all .3s}input[type=radio].sr-only:checked~div.btn--close{border-color:var(--color-main)}@media (min-width: 480px){.btn--close{
        display: block;
    }
}.btn--close:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.btn--close:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
}.btn--close-sm{
    position: fixed;
    top: 0px;
    z-index: 50;
    height: 51px;
    width: 51px;
    --tw-translate-y: -100%;
    transform: translate(var(--tw-translate-x), -100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, 1);
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity, 1));
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    opacity: 0;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.btn--close-sm:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.btn--close-sm:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
}.btn--collapse{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .btn--collapse.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .btn--collapse.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .btn--collapse.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .btn--collapse.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .btn--collapse {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 480px){.btn--collapse:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 1.75rem;
        padding-right: 1.25rem;
    }.btn--collapse:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 1.75rem;
        padding-left: 1.25rem;
    }
}.btn.btn:disabled{
    cursor: default;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.btn.btn:disabled:hover{
    background-color: transparent;
}.btn:disabled .s-button-text{
    opacity: 0.7;
}.btn--danger{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn--danger:hover{
    opacity: 0.8;
}.btn--primary{
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.btn--outline-primary{
    border-width: 1px;
    border-color: #414042;
    border-color: var(--color-primary);
    color: #414042;
    color: var(--color-primary);
}.btn--outline-primary:hover{
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.btn--outline{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.btn--outline:hover{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn--outline.light{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn--rounded-full{
    border-radius: 9999px;
}.rounded-icon{
    display: flex;
    height: 4rem;
    width: 4rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    font-size: 1.5rem;
    line-height: 2rem;
}@media (max-width: 1023px){
	.bg-inherit .container .rounded-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .rounded-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .rounded-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .rounded-icon.head-mo{
	display: none;
}
}button.btn--coupon{
    position: absolute;
    top: 0px;
    height: 40px;
    flex-shrink: 0;
}input[type=radio].sr-only divbutton.btn--coupon{transition:all .3s}input[type=radio].sr-only:checked~divbutton.btn--coupon{border-color:var(--color-main)}button.btn--coupon:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}button.btn--coupon:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}button.btn--coupon .s-button-text{
    display: flex !important;
}@media (max-width: 1023px){
	.bg-inherit .container button.btn--coupon .s-button-text.items-stretch .items-center.head-mo{
		display: flex !important;
	}
	}@media (min-width: 1024px){
.bg-inherit .container button.btn--coupon .s-button-text.items-stretch .items-center.head-mo{
	display: none !important;
}
}salla-button.has-not-coupon button .icon,salla-button.has-coupon button .coupon-text{
    display: none;
}salla-button.has-coupon button{
    width: 3rem;
    padding-left: 0px;
    padding-right: 0px;
}#bqOffers salla-button.has-coupon button {
        padding-left: 0;
        padding-right: 0;
    }.link--primary{
    color: #414042;
    color: var(--color-primary);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.link--primary:hover{
    color: var(--color-primary-dark);
}#btn-show-more{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}#btn-show-more.is-expanded{
    pointer-events: none;
    opacity: 0;
}.custom-radios div{display:inline-block}.custom-radios input[type=radio]{display:none}.custom-radios input[type=radio]+label{cursor:pointer}.custom-radios input[type=radio]+label span{display:inline-block;width:40px;height:40px;vertical-align:middle;cursor:pointer;border-radius:6px;border:2px solid #fff;background-repeat:no-repeat;background-position:center;text-align:center;line-height:40px;box-shadow:0 1px 3px 0 rgba(0,0,0,.075)}.custom-radios input[type=radio]+label span::after{font-family:"sallaicons" !important}.custom-radios input[type=radio]+label span::after{opacity:0;display:inline-block;transform:scale(0.4);transition:all .3s ease;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";color:#fff;font-size:20px;font-weight:bold}.custom-radios input[type=radio]:checked+label span:after{opacity:1;transform:scale(1)}.custom-radios input[type=radio]:disabled+label{opacity:.45}.custom-radios--rounded input[type=radio]+label span{border-radius:50%;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:#ddd}.custom-radios--rounded input[type=radio]+label span::after{content:"";width:14px;height:14px;background-color:#f1f1f1;border-radius:50%}.custom-radios--icons{font-size:40px;line-height:42px}.custom-radios--icons input[type=radio]+label{transition:transform .2s, color .3s;filter:grayscale(1)}.custom-radios--icons input[type=radio]+label:hover{filter:grayscale(0)}.custom-radios--icons input[type=radio]:checked+label{filter:grayscale(0);transform:scale(1.25) translateY(-3px)}.custom-radios--icons input[type=radio]:checked+label .rate-title{font-weight:bold;color:#2b2d34}.radio-images__label{
    margin-bottom: 0.125rem;
    display: inline-block;
    height: 6rem;
    width: 100%;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0.375rem;
}@media (max-width: 768px) {
  .card.radio-images__label .card__head{
    width: 189px;
  }
  .card.radio-images__label.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.radio-images__label .card__head{
    width: 200px;
  }
  .card.radio-images__label.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.radio-images__label .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.radio-images__label.active .card__head{
    width: 100%;
  }
}.card.radio-images__label .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.radio-images__label *{pointer-events:none}@media (min-width: 768px){.radio-images__label{
        height: 5rem;
    }
}.radio-images__badge{
    position: absolute;
    bottom: 2.5rem;
    left: 50%;
    display: block;
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    white-space: nowrap;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.radio-images__badge{transition:all .3s}input[type=radio].sr-only:checked~div.radio-images__badge{border-color:var(--color-main)}.radio-images input[type=radio]+label{position:relative}.radio-images input[type=radio]+label:after{font-family:"sallaicons" !important}.radio-images input[type=radio]+label:after{content:"";speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:50%;top:50%;left:50%;width:20px;height:20px;font-size:14px;display:flex;justify-content:center;align-items:center;position:absolute;opacity:0;transform:translate(-50%, -50%) scale(0.4);transition:transform .3s}.radio-images input[type=radio]+label:before{content:"";background-color:#000;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity .3s}.radio-images input[type=radio]:checked+label:after{opacity:1;transform:translate(-50%, -50%) scale(1)}.radio-images input[type=radio]:checked+label:before{opacity:.3}.radio-images input[type=radio]:disabled+label{opacity:.45}.top-navbar{
    display: flex;
    min-height: 48px;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .top-navbar.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .top-navbar.items-stretch .items-center.head-mo{
	display: none;
}.top-navbar{
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
    }
}.topnav-has-bg .top-navbar{
    background-color: var(--topnav-bg);
}.topnav-has-gradient .top-navbar{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    --tw-gradient-from: var(--topnav-gradient-from) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: var(--topnav-gradient-to) var(--tw-gradient-to-position);
}.topnav-has-text-color .top-navbar{
    color: var(--topnav-text-color);
}.top-navbar .s-search-input{
    border-style: none;
    background-color: rgba(229, 231, 235, 0.5);
}.top-navbar .s-search-input:hover{
    background-color: rgba(229, 231, 235, 0.7);
}@media(max-width: 640px){.top-navbar .s-search-results{
        width: 100vw;
        max-width: 100vw;
    }.top-navbar .s-search-results:where([dir="ltr"], [dir="ltr"] *){
        right: -0.625rem;
    }.top-navbar .s-search-results:where([dir="rtl"], [dir="rtl"] *){
        left: -0.625rem;
    }}.topnav-is-dark .top-navbar{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 31, 31, 1);
    background-color: rgba(29, 31, 31, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}.topnav-is-dark .top-navbar .btn--circle-gray,.topnav-is-dark .top-navbar .btn--rounded-gray,.topnav-is-dark .top-navbar .s-search-input{
    background-color: transparent;
}.topnav-is-dark .top-navbar .btn--circle-gray:hover,.topnav-is-dark .top-navbar .btn--rounded-gray:hover,.topnav-is-dark .top-navbar .s-search-input:hover{
    background-color: rgba(243, 244, 246, 0.15);
}.topnav-is-dark .top-navbar .topnav-link-item{
    border-color: rgba(209, 213, 219, 0.1);
}.topnav-is-dark .top-navbar .s-search-input{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.top-navbar .search-btn{
    flex-grow: 1;
    justify-content: flex-start;
}@media (min-width: 640px){.top-navbar .search-btn{
        flex-grow: 0;
    }
}@media (min-width: 768px){.top-navbar .search-btn{
        justify-content: center;
    }
}.topnav-link-item{
    display: inline-block;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .topnav-link-item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.topnav-link-item:hover{
    opacity: 0.8;
}.topnav-link-item:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 1px;
}.topnav-link-item:last-child:where([dir="ltr"], [dir="ltr"] *){
    border-width: 0px;
    padding-right: 0px;
}.topnav-link-item:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 1px;
}.topnav-link-item:last-child:where([dir="rtl"], [dir="rtl"] *){
    border-width: 0px;
    padding-left: 0px;
}.topnav-link-item.right-side:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 0px;
}.topnav-link-item.right-side:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 0px;
}.main-nav-container{
    min-height: 68px;
}@media (min-width: 1024px){.main-nav-container{
        min-height: 84px;
    }
}.has-bg .main-nav-container,.has-bg .main-nav-container .sub-menu{
    background-color: var(--mainnav-bg);
}.has-text-color .main-nav-container{
    color: var(--mainnav-text-color);
}.menu-item{
    display: flex;
    align-items: center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .menu-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .menu-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .menu-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .menu-item.head-mo{
	display: none;
}
}.menu-item:hover{
    background-color: rgba(229, 231, 235, 0.3);
}@media (min-width: 640px){.menu-item{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.menu-item.logout{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.menu-item.is-active{
    background-color: rgba(229, 231, 235, 0.2);
    color: #414042;
    color: var(--color-primary);
}.main-nav-container.animated .inner{transition:top .5s, transform .5s, opacity .4s}.main-nav-container.fixed-pinned .inner{position:fixed;top:0;right:0;left:0;width:100%;z-index:29;box-shadow:0 0 5px rgba(0,0,0,.1);transform:translate3d(0, -100%, 0)}@media(max-width: 1024px){.main-nav-container.fixed-pinned .inner{transform:none;top:-70px}}.main-nav-container.fixed-pinned .navbar-brand img{max-height:40px}.main-nav-container.fixed-pinned .navbar-brand h4{line-height:1}.main-nav-container.fixed-pinned .main-menu>li>a{padding-top:20px;padding-bottom:20px}.main-nav-container.fixed-header .inner{transform:translate3d(0, 0, 0)}@media(max-width: 1024px){.main-nav-container.fixed-header .inner{transform:none;top:0}}.navbar-brand{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .navbar-brand.head-mo{
		display: flex;
	}
	.bg-inherit .container .navbar-brand.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .navbar-brand.head-mo{
	display: none;
}
.bg-inherit .container .navbar-brand.items-stretch .items-center.head-mo{
	display: none;
}
.navbar-brand{
        margin-top: 0px;
        margin-bottom: 0px;
    }
}.navbar-brand img{
    max-height: 3rem;
    width: auto;
    max-width: 100px;
}@media (min-width: 480px){.navbar-brand img{
        max-width: 170px;
    }
}.header-btn{
    border-style: none;
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.header-btn:hover{
    opacity: 0.8;
}.header-btn__icon{
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 0;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .header-btn__icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .header-btn__icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .header-btn__icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .header-btn__icon.head-mo{
	display: none;
}
}.header-btn__icon.icon{
    margin-right: 9px;
}.header-btn__icon.icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
    margin-right: 0;
    margin-right: initial;
}salla-user-menu{
    flex-shrink: 0;
}.s-cart-summary-total{
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, 1);
    color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}.s-cart-summary-count{
    top: -0.375rem;
}.s-cart-summary-count:where([dir="ltr"], [dir="ltr"] *){
    left: -0.375rem;
}.s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *){
    right: -0.375rem;
}#nav-cart{
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
}@media (max-width: 1023px){
	.bg-inherit .container #nav-cart.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch #nav-cart.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container #nav-cart.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch #nav-cart.head-mo{
	display: none;
}
}#nav-cart:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 1rem;
}#nav-cart:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1rem;
}#nav-cart .icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}#nav-cart .icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}#nav-cart span{
    position: absolute;
    top: 0.25rem;
}input[type=radio].sr-only div#nav-cart span{transition:all .3s}input[type=radio].sr-only:checked~div#nav-cart span{border-color:var(--color-main)}#nav-cart span:where([dir="ltr"], [dir="ltr"] *){
    left: -0.5rem;
}#nav-cart span:where([dir="rtl"], [dir="rtl"] *){
    right: -0.5rem;
}.header-search .s-search-results{
    z-index: 10;
}.product-single .product-count-sale svg path:first-child{animation-name:svg-1;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;transform-origin:bottom center}.product-single .product-count-sale svg path:last-child{animation-name:svg-2;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;transform-origin:bottom;fill:#fff}.product-single__discounted-amount{height:1.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(248, 113, 113, 1);border-color:rgba(248, 113, 113, var(--tw-border-opacity));transition-property:opacity;transition-duration:500ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center;justify-content:center}.product-single .product-count-sale{color:#f11e1e;font-weight:600}.product-single .product-count-sale svg{max-width:20px;position:relative}.product-single__discounted-amount span:nth-child(1):where([dir=rtl],[dir=rtl] *){border-left-width:2px}.product-single__discounted-amount span:nth-child(1){display:flex;height:100%;flex-shrink:0;align-items:center;border-style:dotted;--tw-border-opacity: 1;border-color:rgba(248, 113, 113, 1);border-color:rgba(248, 113, 113, var(--tw-border-opacity));background-color:var(--bg-secondary);padding-left:5px;padding-right:5px}.product-single__discounted-amount span:nth-child(2){display:flex;height:100%;flex-shrink:0;align-items:center;gap:.25rem;border-width:1px;border-color:rgba(0,0,0,0);background-color:var(--bg-secondary);padding-left:5px;padding-right:5px;font-family:"DINNextLTArabic";font-family:var(--font-main);font-size:.875rem;line-height:1.25rem;color:var(--store-text-primary)}@keyframes svg-1{0%{transform:scale(0.7)}50%{transform:scale(1)}100%{transform:scale(0.65)}}@keyframes svg-2{0%{transform:rotateY(60deg)}50%{transform:rotateY(-60deg)}100%{transform:rotateY(60deg)}}.home-products-section.category-slider-section.section-padding-space{margin-top:30px;margin-bottom:30px}.home-products-section .slider-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.category-slider-section .category-card{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.9rem}.category-slider-section .products-slider .prod-col{min-width:8.125rem}.category-slider-section .products-slider .prod-col:hover{transform:translateY(-10px)}.category-slider-section .category-card img{height:9rem;width:100%;border-radius:.625rem}.category-slider-section .category-card{width:100%}.category-slider-section .category-card p{font-size:.625rem;font-weight:600}.products-slider{display:flex}.products-slider .slick-track{display:flex;margin-right:20px;margin-left:20px}.products-slider .prod-col{width:250px}.products-slider .slick-next span,.products-slider .slick-prev span{position:relative;display:flex;justify-content:center;align-items:center}.products-slider .slick-next span::before,.products-slider .slick-prev span::before{content:"";position:absolute;z-index:-1;border-radius:100%;height:1.75rem;width:1.75rem;background-color:var(--product-background-color)}[dir=rtl] .products-slider .slick-prev{right:-45px}[dir=rtl] .products-slider .slick-next{right:auto;left:-45px}[dir=rtl] .products-slider .slick-prev span::before{right:-3px}[dir=rtl] .products-slider .slick-next span::before{right:18px}.products-slider .slick-next span::before{right:-3px}.products-slider .slick-prev span::before{right:18px}.products-slider-pos .slick-next{top:50%}.head-title{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}.title{text-align:center;font-size:1rem;font-style:normal;font-weight:700}.prod-col{display:flex;justify-content:center;align-items:center;text-align:center}.container.slider-container{gap:2rem}.d-flex.flex-column{width:100%}.products-slider-wrapper{position:relative}.category-card{display:flex;flex-direction:column;align-items:center;-webkit-text-decoration:none;text-decoration:none}.category-card img{width:100%;height:auto}.category-card p{margin:0;text-align:center}@media(min-width: 768px){.category-slider-section .products-slider .prod-col{width:13rem;height:13rem;min-width:13.125rem}.category-slider-section .category-card img{height:10.5rem}.category-slider-section .category-card p{font-size:1rem}}@media(min-width: 992px){.category-slider-section .products-slider .prod-col{width:100%;height:16rem;min-width:14rem}.category-slider-section .products-slider .prod-col img{width:100%;height:14rem;min-width:14rem}.category-slider-section .category-card p{font-size:1rem}}.slider-wrapper::-webkit-scrollbar{display:none}.products-slider,.slider-wrapper{-ms-overflow-style:none;scrollbar-width:none}.products-slider .prod-col{width:30%}@media(min-width: 773px){.products-slider .prod-col{width:16%}}.bottom-header-buttons .btn--circle-gray{padding-top:0 !important}.store-header .s-advertisement-content{padding-top:.5rem !important;padding-bottom:.5rem !important}.store-footer{
    position: relative;
    margin-top: 2rem;
    --tw-bg-opacity: 1;
    background-color: rgba(14, 15, 15, 1);
    background-color: rgba(14, 15, 15, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (min-width: 640px){.store-footer{
        margin-top: 4rem;
    }
}.store-footer a{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.store-footer a:hover{
    opacity: 0.75;
}.store-footer__inner{
    border-bottom-width: 1px;
    border-style: dashed;
    border-bottom-color: rgba(255, 255, 255, 0.1);
    --tw-bg-opacity: 1;
    background-color: rgba(29, 31, 31, 1);
    background-color: rgba(29, 31, 31, var(--tw-bg-opacity, 1));
    padding-top: 2rem;
    padding-bottom: 2rem;
}@media (min-width: 1024px){.store-footer__inner{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
}.store-footer h3{
    margin-bottom: 0.75rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
}@media (min-width: 1024px){.store-footer h3{
        margin-bottom: 1.25rem;
    }
}.store-footer .social-link{
    display: flex;
    height: 2rem;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .store-footer .social-link.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .store-footer .social-link.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .store-footer .social-link.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .store-footer .social-link.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .store-footer .social-link {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.store-footer .social-link:hover{
    opacity: 0.75;
}.store-footer .contact-social{
    margin-top: 1.25rem;
    border-top-width: 1px;
    border-color: rgba(255, 255, 255, 0.1);
    padding-top: 1.25rem;
}.store-footer .contact-social ul{
    margin-bottom: 0px;
}.footer-is-light .store-footer{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.footer-is-light .store-footer .store-footer__inner{
    --tw-border-opacity: 1;
    border-bottom-color: rgba(229, 231, 235, 1);
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.footer-is-light .store-footer .social-link{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, 1);
    border-color: rgba(209, 213, 219, var(--tw-border-opacity, 1));
}.footer-is-light .store-footer .contact-social{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
}.copyright-text p{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, 1);
    color: rgba(55, 65, 81, var(--tw-text-opacity, 1));
}.s-contacts-list.s-contacts-list-vertical,.s-social-list,.s-social-list.hydrated{justify-content:center}.s-contacts-list-vertical{flex-direction:row}.unicode{display:none}.s-contacts-item .s-contacts-icon{border:1px #333131 solid;border-radius:0}.main-menu>li>a[href*=offer]{
    color: rgba(174, 10, 10, 1);
    color: rgba(174, 10, 10, var(--tw-text-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / 1);
}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){
.main-menu>li>a[href*=offer]{
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
    }
}@media only screen and (min-width: 1024px){.main-menu{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
        display: none;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        padding-top: 2rem;
        padding-bottom: 0px;
    }@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .main-menu.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .main-menu.head-mo{
	display: none;
}
.main-menu{
            display: flex;
        }
}.fixed-pinned .main-menu{padding-top:0;padding-bottom:0}.main-menu li>a{
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 300ms;
    }@media (max-width: 1023px){
	.bg-inherit .container .main-menu li>a.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .main-menu li>a.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .main-menu li>a.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .main-menu li>a.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .main-menu li>a {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.main-menu li>a:hover{
        color: #414042;
        color: var(--color-primary);
        text-decoration-line: none;
    }.main-menu li.root-level{
        display: inline-block;
    }.main-menu li.root-level>a{
        padding-top: 0px;
        padding-bottom: 2rem;
        font-weight: 700;
    }.main-menu>.has-children:hover>a{color:#414042;color:var(--color-primary)}.main-menu .has-children li a:hover,.main-menu .has-children .has-children:hover>a{color:#414042;color:var(--color-primary);background-color: rgba(229, 231, 235, 0.2)}.main-menu .has-children>a:after{font-family:"sallaicons";content:"";margin-left: 0.125rem;margin-right: 0.125rem;display: inline-block;align-self: flex-end;font-size: 1.125rem;line-height: 1rem;opacity: 0.5;transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 300ms}.main-menu .has-children.root-level>a:after{content:""}.main-menu .has-children.root-level:hover>a:after{opacity:1;transform:scaleY(-1)}.main-menu .sub-menu{
        visibility: hidden;
        position: absolute;
        z-index: 20;
        --tw-translate-y: -0.75rem;
        transform: translate(var(--tw-translate-x), -0.75rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        border-bottom-right-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
        border-top-width: 1px;
        border-color: rgba(209, 213, 219, 0.3);
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, 1);
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
        opacity: 0;
        --tw-shadow: 5px 10px 30px #2B2D340D;;
        --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms;
    }input[type=radio].sr-only div.main-menu .sub-menu{transition:all .3s}input[type=radio].sr-only:checked~div.main-menu .sub-menu{border-color:var(--color-main)}.main-menu .sub-menu .sub-menu{top:-1px;right:100%}[dir=ltr] .main-menu .sub-menu .sub-menu{left:100%;right:auto}.main-menu .sub-menu .s-product-card-entry{
        border-width: 1px;
        --tw-border-opacity: 1;
        border-color: rgba(243, 244, 246, 1);
        border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    }.main-menu .sub-menu .btn{padding:8px 10px 10px}.main-menu .sub-menu li.mega-menu .container ul{
        margin: 0px;
        border-style: none;
        padding: 0px;
        margin: 0;
    }.main-menu .sub-menu li.mega-menu .container>div{
        display: none;
    }.main-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.main-menu .sub-menu ul>li:not(:first-child)>.sub-menu{border-top-right-radius:.375rem;border-top-left-radius:.375rem;border:none}}@media only screen and (max-width: 1024px){.filters-opened .close-filters{display:block !important}.menu-opened .btn--close-sm.close-mobile-menu{display:block !important}.mobile-menu{
        overflow: hidden;
    }@media (max-width: 768px) {
  .card.mobile-menu .card__head{
    width: 189px;
  }
  .card.mobile-menu.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.mobile-menu .card__head{
    width: 200px;
  }
  .card.mobile-menu.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.mobile-menu .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.mobile-menu.active .card__head{
    width: 100%;
  }
}.card.mobile-menu .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 1024px){.mobile-menu{
            display: none;
        }
    }.mm-ocd__content{overflow-y:auto}.mm-ocd-opened .mobile-menu{display:block}}@media only screen and (max-width: 1024px)and (max-width: 480px){.mm-ocd-opened .btn--close-sm{opacity:1;visibility:visible;transform:translateY(0);z-index:99999999}}@media only screen and (max-width: 1024px){.mm-spn.mm-spn--light{color:#000;background:#fff}.mm-spn ul.main-menu li:before{
        height: 0.5rem;
        width: 0.5rem;
    }.mm-spn.mm-spn--navbar ul{top:0}.mm-spn.mm-spn--navbar:after{
        text-align: left;
        font-weight: 700;
        opacity: 0.9;
        transition-property: all;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 300ms;
    }.mm-spn.mm-spn--navbar:where([dir="ltr"], [dir="ltr"] *):after{
        text-align: left;
    }.mm-spn.mm-spn--navbar:where([dir="rtl"], [dir="rtl"] *):after{
        text-align: right;
    }.mm-spn.mm-spn--navbar:where([dir="ltr"], [dir="ltr"] *):after{
        padding-left: 3rem;
    }.mm-spn.mm-spn--navbar:where([dir="rtl"], [dir="rtl"] *):after{
        padding-right: 3rem;
    }.mm-spn.mm-spn--navbar.mm-spn--main:after{
        display: none;
    }.mm-spn.mm-spn--navbar.mm-spn--main:where([dir="ltr"], [dir="ltr"] *):after{
        padding-left: 0.75rem;
    }.mm-spn.mm-spn--navbar.mm-spn--main:where([dir="rtl"], [dir="rtl"] *):after{
        padding-right: 0.75rem;
    }[dir=rtl] .mm-spn.mm-spn--navbar:before{transform:rotate(135deg) translateY(77%);right:20px;right:var(--mm-spn-item-indent);left:auto}.mm-spn li a,.mm-spn li>span{padding:18px;display: flex;align-items: center;gap: 1rem}@media (max-width: 1023px){
	.bg-inherit .container .mm-spn li a.items-stretch .items-center.head-mo,.bg-inherit .container .mm-spn li>span.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .mm-spn li a.head-mo,.bg-inherit .container .flex.items-stretch .mm-spn li>span.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .mm-spn li a.items-stretch .items-center.head-mo,.bg-inherit .container .mm-spn li>span.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .mm-spn li a.head-mo,.bg-inherit .container .flex.items-stretch .mm-spn li>span.head-mo{
	display: none;
}
}.mm-spn li img{
        pointer-events: none;
        height: 3rem;
        width: 3rem;
        --tw-bg-opacity: 1;
        background-color: rgba(245, 247, 249, 1);
        background-color: rgba(245, 247, 249, var(--tw-bg-opacity, 1));
        -o-object-fit: cover;
           object-fit: cover;
    }.mm-spn li a span{padding:0}[dir=rtl] .mm-spn li:before{width:6px;height:6px;top:50%;left:25px;left:calc(50px/2);left:calc(var(--mm-spn-item-height)/2);right:auto;border-bottom:1px solid;border-left:1px solid;border-right:none;border-top:none}.mm-spn li:after{width:100%;border-color:#c9c9c9;border-color:var(--infinte-color)}}.mm-spn.mm-spn--navbar ul{top:calc(50px + 1px);top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar[data-mm-spn-title="القائمة الرئيسية"]>ul{top:0 !important}@media only screen and (min-width: 1024px){.mm-spn li:before{content:"";display:block;position:absolute;top:25px;top:calc(50px/2);top:calc(var(--mm-spn-item-height)/2);right:90%;z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(224deg) translate(0, -50%);opacity:.4;left:1rem}}.dropdown__trigger{
    height: 2.5rem;
    width: 2.5rem;
    overflow: hidden;
    border-radius: 9999px;
    font-weight: 500;
}@media (max-width: 768px) {
  .card.dropdown__trigger .card__head{
    width: 189px;
  }
  .card.dropdown__trigger.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.dropdown__trigger .card__head{
    width: 200px;
  }
  .card.dropdown__trigger.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.dropdown__trigger .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.dropdown__trigger.active .card__head{
    width: 100%;
  }
}.card.dropdown__trigger .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.dropdown__trigger:focus{
    --tw-ring-offset-color: transparent;
}.dropdown__trigger.filter{
    height: auto;
    width: auto;
    overflow: visible;
    border-radius: 0px;
}.dropdown__menu{
    visibility: hidden;
    position: absolute;
    top: 100%;
    z-index: 30;
    width: 20rem;
    transform-origin: top right;
    --tw-translate-y: -1rem;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), -1rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(.9);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    opacity: 0;
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
}input[type=radio].sr-only div.dropdown__menu{transition:all .3s}input[type=radio].sr-only:checked~div.dropdown__menu{border-color:var(--color-main)}@media (min-width: 1024px){.dropdown__menu{
        width: 15rem;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-top-width: 1px;
        border-color: rgba(209, 213, 219, 0.3);
    }
}.dropdown__menu:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.dropdown__menu:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
}.dropdown__menu{outline:none}.dropdown-toggler{
    margin-left: 0px;
    margin-right: 0px;
    display: inline-flex;
    width: 2.5rem;
    align-items: center;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .dropdown-toggler.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .dropdown-toggler.head-mo{
	display: none;
}
.dropdown-toggler{
        height: 100%;
    }
}.dropdown-toggler.cat-filter{
    position: static;
    width: auto;
}.dropdown-toggler.cat-filter .dropdown__trigger{
    height: auto;
    width: auto;
    overflow: visible;
    border-radius: 0px;
}.dropdown-toggler:before{content:"";background:rgba(113,113,122,.75);pointer-events: none;visibility: hidden;position: fixed;left: 0px;top: 0px;z-index: 10;height: 100vh;width: 100vw;opacity: 0;transition-duration: 300ms}.dropdown-toggler.is-opened .dropdown__menu{
    visibility: visible;
    --tw-translate-y: 0px;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
}.dropdown-toggler.is-opened .dropdown__menu .tooltip-content{visibility:visible;opacity:1;transform:translate(82px, -110px)}@media(max-width: 1024px){.dropdown-toggler .dropdown__menu{left:0 !important}.dropdown-toggler .dropdown__menu{position: fixed;bottom: 0px;top: auto;width: 100%;transform-origin: center;--tw-translate-y: 2.5rem;transform: translate(var(--tw-translate-x), 2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;opacity: 0;transition-duration: 300ms}.dropdown-toggler .dropdown__menu .menu-item:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 0.625rem;
    }.dropdown-toggler .dropdown__menu .menu-item:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 0.625rem;
    }.dropdown-toggler.is-opened .dropdown__menu{
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        opacity: 1;
    }.dropdown-toggler.is-opened:before{
        pointer-events: auto;
        visibility: visible;
        opacity: 1;
    }.dropdown-toggler.is-opened .tooltip-content:before{visibility:visible;opacity:1;transform:translate(82px, -110px)}}.notification-item{
    display: flex;
    align-items: center;
    justify-content: space-between;
}.notification-item > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * 0);
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * (1 - 0));
    margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(1rem * calc(1 - 0));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}.notification-item{
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .notification-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .notification-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .notification-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .notification-item.head-mo{
	display: none;
}
}.notification-item:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.notification-item:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.notification-item__icon{
    display: flex;
    height: 3.5rem;
    width: 3.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    font-size: 1.25rem;
    line-height: 1.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .notification-item__icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .notification-item__icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .notification-item__icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .notification-item__icon.head-mo{
	display: none;
}
}.notification-item h4{
    margin-bottom: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .notification-item h4 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.notification-item p{
    margin-bottom: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .notification-item p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.notification-item p{
        margin-bottom: 0px;
    }
}.s-table{
    min-width: 100%;
    border-collapse: separate;
}@media(min-width: 768px){.s-table{
        margin-bottom: -0.75rem;border-spacing:0 20px;
    }}.s-table thead{
    margin-bottom: 1.25rem;
    display: none;
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}@media (min-width: 768px){.s-table thead{
        display: table-header-group;
    }
}.s-table thead th{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-table thead th {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-table thead th:where([dir="ltr"], [dir="ltr"] *){
    text-align: left;
}.s-table thead th:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.s-table thead th:last-child{
    text-align: right;
}.s-table tbody tr{
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    overflow: hidden;
    border-bottom-width: 8px;
    border-top-width: 8px;
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, 1);
    border-color: rgba(249, 250, 251, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-table tbody tr.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-table tbody tr.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-table tbody tr .card__head{
    width: 189px;
  }
  .card.s-table tbody tr.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-table tbody tr .card__head{
    width: 200px;
  }
  .card.s-table tbody tr.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-table tbody tr .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-table tbody tr.active .card__head{
    width: 100%;
  }
}.card.s-table tbody tr .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-table tbody tr:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (min-width: 768px){.s-table tbody tr{
        display: table-row;
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 0px;
    }
}.s-table tbody tr td{
    width: 100%;
    white-space: nowrap;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-table tbody tr td {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-table tbody tr td:first-child{
    font-weight: 700;
}@media (min-width: 768px){.s-table tbody tr td{
        height: 5rem;
        width: auto;
    }.s-table tbody tr td:last-child{
        text-align: right;
    }.s-table tbody tr td:first-child:where([dir="ltr"], [dir="ltr"] *){
        border-top-left-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
    }.s-table tbody tr td:first-child:where([dir="rtl"], [dir="rtl"] *){
        border-top-right-radius: 0.375rem;
        border-bottom-right-radius: 0.375rem;
    }
}.s-table tbody tr td>div{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-table tbody tr td>div.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-table tbody tr td>div.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-table tbody tr td>div.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-table tbody tr td>div.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-table tbody tr td>div{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
}.s-table tbody tr .mobile-title{
    display: inline-block;
    width: 8rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.s-table tbody tr .mobile-title{
        display: none;
    }
}.s-table tbody tr a{
    position: absolute;
    top: 0px;
    bottom: 0px;
    display: block;
    width: 100%;
}input[type=radio].sr-only div.s-table tbody tr a{transition:all .3s}input[type=radio].sr-only:checked~div.s-table tbody tr a{border-color:var(--color-main)}.s-table tbody tr a:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
}.s-table tbody tr a:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
}@media(max-width: 768px){.single-order-header-item{
        display: flex;
        align-items: center;
        justify-content: space-between;
    }@media (max-width: 1023px){
	.bg-inherit .container .single-order-header-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .single-order-header-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .single-order-header-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .single-order-header-item.head-mo{
	display: none;
}
}}.tag{
    display: inline-block;
    border-radius: 1rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.125rem;
    padding-bottom: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .tag {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.tag--primary{
    border-color: #414042;
    border-color: var(--color-primary);
    color: #414042;
    color: var(--color-primary);
}.profile-header{
    position: relative;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.profile-header .card__head{
    width: 189px;
  }
  .card.profile-header.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.profile-header .card__head{
    width: 200px;
  }
  .card.profile-header.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.profile-header .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.profile-header.active .card__head{
    width: 100%;
  }
}.card.profile-header .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 1024px){.profile-header{
        height: 12rem;
    }.profile-header .breadcrumbs{
        margin-top: 0.625rem;
    }
}.profile-header .breadcrumbs a{
    color: #ff6767;
    color: var(--color-primary-reverse);
}.profile-header .breadcrumbs a:hover{
    opacity: 0.8;
}.profile-header .breadcrumbs span{
    color: #ff6767;
    color: var(--color-primary-reverse);
    opacity: 0.8;
}.profile-header .breadcrumbs .arrow{
    color: #ff6767;
    color: var(--color-primary-reverse);
    opacity: 0.7;
}.rating-header{
    position: relative;
    border-radius: 0.375rem;
    --tw-gradient-from: var(--color-primary) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255, 255, 255, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: var(--color-primary-dark) var(--tw-gradient-to-position);
    padding: 1.25rem;
    color: #ff6767;
    color: var(--color-primary-reverse);
}.form--user-profile .s-file-upload-wrapper{min-height:120px}.form--user-profile .s-file-upload-wrapper .filepond--list-scroller{overflow-y:inherit !important}.form--user-profile .s-file-upload-wrapper .filepond--drop-label{min-height:120px !important}.form--user-profile .s-file-upload-wrapper .filepond--drop-label{cursor: pointer;border-radius: 0.375rem;border-width: 1px;border-style: dashed;--tw-border-opacity: 1;border-color: rgba(229, 231, 235, 1);border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, 1);background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1))}.form--user-profile .s-file-upload-wrapper .filepond--drop-label *{pointer-events:none}.form--user-profile .s-file-upload-wrapper .profile-filepond-placholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .form--user-profile .s-file-upload-wrapper .profile-filepond-placholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .form--user-profile .s-file-upload-wrapper .profile-filepond-placholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .form--user-profile .s-file-upload-wrapper .profile-filepond-placholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .form--user-profile .s-file-upload-wrapper .profile-filepond-placholder.head-mo{
	display: none;
}
}.form--user-profile .s-file-upload-wrapper .profile-filepond-placholder-icon{
        margin-bottom: 0.25rem;
}.form--user-profile .s-file-upload-wrapper .profile-filepond-placholder-icon i{color:#7c8082;font-size: 1.25rem;line-height: 1.75rem}.thankyou-block{
    margin-bottom: 1.5rem;
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 2rem;
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .thankyou-block.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .thankyou-block.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .thankyou-block.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .thankyou-block.head-mo{
	display: none;
}
}.thankyou-block:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (min-width: 768px){.thankyou-block{
        margin-bottom: 2rem;
    }
}.thankyou-block.sent{
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}.thankyou-block.sent:before{
    margin-bottom: 0.5rem;
    display: flex;
    height: 4rem;
    width: 4rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(220, 252, 231, 1);
    background-color: rgba(220, 252, 231, var(--tw-bg-opacity, 1));
    font-size: 1.5rem;
    line-height: 2rem;
    --tw-text-opacity: 1;
    color: rgba(34, 197, 94, 1);
    color: rgba(34, 197, 94, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .thankyou-block.sent.items-stretch .items-center.head-mo:before{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .thankyou-block.sent.head-mo:before{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .thankyou-block.sent.items-stretch .items-center.head-mo:before{
	display: none;
}
.bg-inherit .container .flex.items-stretch .thankyou-block.sent.head-mo:before{
	display: none;
}
}.thankyou-block.sent:before {
        margin-bottom: 0.5rem;content:"";font-family:"sallaicons";
    }.s-block__title{
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-block__title.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-block__title.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-block__title.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-block__title.head-mo{
	display: none;
}
}@media (min-width: 768px){.s-block__title{
        margin-bottom: 2rem;
    }
}.s-block__title .right-side:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2rem;
}.s-block__title .right-side:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2rem;
}.s-block__title h2{
    position: relative;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
}.s-block__title p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-size: 0.875rem;
    line-height: 1.25rem;
    opacity: 0.6;
        margin-top: 0.5rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block__title p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 640px){.s-block__title p{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }
}@media (min-width: 768px){.s-block__title p:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 4rem;
    }.s-block__title p:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 4rem;
    }
}.s-block__title-nav{
    display: none;
}.s-block__title-nav > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * 0);
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * (1 - 0));
    margin-left: calc(0.625rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.625rem * calc(1 - 0));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}@media (min-width: 640px){.s-block__title-nav{
        display: flex;
    }
}.s-block__title-nav:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 1.5rem;
    flex-direction: row-reverse;
}.s-block__title-nav:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1.5rem;
}.s-block__title-nav:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-block__display-all{
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    opacity: 0.8;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-block__display-all.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-block__display-all.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block__display-all {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-block__display-all:hover{
    opacity: 1;
}.s-block__display-all i{
    display: inline-block;
}.s-block__display-all i:where([dir="ltr"], [dir="ltr"] *){
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.s-block--hero-slider .swiper-slide{
    position: relative;
    height: 20rem;
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, 1);
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity, 1));
}@media (min-width: 640px){.s-block--hero-slider .swiper-slide{
        height: 24rem;
    }
}@media (min-width: 1024px){.s-block--hero-slider .swiper-slide{
        height: 464px;
    }
}@media (min-width: 1280px){.s-block--hero-slider .swiper-slide{
        height: 528px;
    }
}.s-block--hero-slider .swiper-slide .swiper-lazy:after{
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    --tw-content: "";
    content: "";
    content: var(--tw-content);
}input[type=radio].sr-only div.s-block--hero-slider .swiper-slide .swiper-lazy:after{transition:all .3s}input[type=radio].sr-only:checked~div.s-block--hero-slider .swiper-slide .swiper-lazy:after{border-color:var(--color-main)}.s-block--hero-slider .swiper-slide .overlay-bg:after{
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    --tw-content: "";
    content: "";
    content: var(--tw-content);
}input[type=radio].sr-only div.s-block--hero-slider .swiper-slide .overlay-bg:after{transition:all .3s}input[type=radio].sr-only:checked~div.s-block--hero-slider .swiper-slide .overlay-bg:after{border-color:var(--color-main)}@media screen and (min-width: 768px){.banner:hover .banner__title{animation:toTopFromBottom .9s}.banner:hover .banner__description{animation:delayKeyframe .3s,toTopFromBottom .9s .3s}}.banner--fixed img{
    display: block;
    width: 100%;
    border-radius: 0.375rem;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    -o-object-fit: cover;
       object-fit: cover;
}.banner-entry{
    position: relative;
    height: auto;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 0.75rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media (max-width: 768px) {
  .card.banner-entry .card__head{
    width: 189px;
  }
  .card.banner-entry.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.banner-entry .card__head{
    width: 200px;
  }
  .card.banner-entry.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.banner-entry .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.banner-entry.active .card__head{
    width: 100%;
  }
}.card.banner-entry .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 480px){.banner-entry{
        padding: 0px;
    }
}.banner-entry article{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .banner-entry article.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .banner-entry article.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .banner-entry article.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .banner-entry article.head-mo{
	display: none;
}
}.banner-entry:hover::after{
    position: absolute;
    height: 100%;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(64, 64, 64, 1);
    background-color: rgba(64, 64, 64, var(--tw-bg-opacity, 1));
    opacity: 0.3;
}input[type=radio].sr-only div.banner-entry:hover::after{transition:all .3s}input[type=radio].sr-only:checked~div.banner-entry:hover::after{border-color:var(--color-main)}.banner-entry:hover::after::after{
    content: var(--tw-content);
    display: contents;
}.banner-entry.square-photos h3{
    height: 100%;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}.banner-entry h3{
    display: flex;
    flex-direction: column;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .banner-entry h3.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .banner-entry h3.items-stretch .items-center.head-mo{
	display: none;
}
}@media (min-width: 480px){.banner-entry h3{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
}.banner-entry h3.text-with-border{
    border-radius: 0.375rem;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}@media (min-width: 480px){.banner-entry h3.text-with-border{
        border-width: 1px;
    }
}.banner-entry h3.text-with-border span{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}.banner-entry p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    opacity: 0.8;
}.banner-entry h3,.banner-entry p{
    position: relative;
    z-index: 1;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (min-width: 1024px){.banner-entry h3,.banner-entry p{
        --tw-translate-y: 1.5rem;
        transform: translate(var(--tw-translate-x), 1.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        opacity: 0;
    }
}.banner-entry:hover h3{
    position: absolute;
    height: 100%;
    width: 100%;
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));
    opacity: 0.5;
}input[type=radio].sr-only div.banner-entry:hover h3{transition:all .3s}input[type=radio].sr-only:checked~div.banner-entry:hover h3{border-color:var(--color-main)}.banner-entry:hover h3::after{
    content: var(--tw-content);
    display: contents;
}.banner-entry:hover p{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0.8;
}.two-row .banner-entry:first-child{
    padding: 1.25rem;
}@media (min-width: 640px){.two-row .banner-entry:first-child{
        grid-column: span 1 / span 1;
        grid-row: span 2 / span 2;
    }
}@media (min-width: 768px){.two-row .banner-entry:first-child{
        height: 100%;
    }
}.two-row .banner-entry:first-child.with-hover:after{opacity:1}.two-row .banner-entry:first-child>a{
    opacity: 1;
}.two-row .banner-entry:first-child h3{
    font-size: 1.5rem;
    line-height: 3rem;
}.has-overlay:after{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    --tw-content: "";
    content: "";
    content: var(--tw-content);
}input[type=radio].sr-only div.has-overlay:after{transition:all .3s}input[type=radio].sr-only:checked~div.has-overlay:after{border-color:var(--color-main)}.has-overlay.with-hover:after{transition:opacity .3s;opacity:0}.has-overlay.with-hover:hover:after{opacity:1}.has-overlay:hover:after{
    background-color: rgba(0, 0, 0, 0.7);
}.full-banner-entry{
    position: relative;
    grid-row: span 2 / span 2;
    height: 20rem;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgba(231, 229, 228, 1);
    background-color: rgba(231, 229, 228, var(--tw-bg-opacity, 1));
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    padding: 1.25rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 768px) {
  .card.full-banner-entry .card__head{
    width: 189px;
  }
  .card.full-banner-entry.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.full-banner-entry .card__head{
    width: 200px;
  }
  .card.full-banner-entry.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.full-banner-entry .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.full-banner-entry.active .card__head{
    width: 100%;
  }
}.card.full-banner-entry .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.full-banner-entry:hover{
    opacity: 0.95;
}@media (min-width: 768px){.full-banner-entry{
        height: 24rem;
    }
}@media (min-width: 1024px){.full-banner-entry{
        height: 464px;
    }
}@media (min-width: 1280px){.full-banner-entry{
        height: 528px;
    }
}.full-banner-entry{background-attachment:scroll;background-attachment:initial}.full-banner-entry::after,.full-banner-entry::before{height:100%;width:100%;top:0;right:-93%;content:"";background:rgba(0,0,0,0);position:absolute;transition:all .3s ease-in-out;transform:rotate(220deg) translateY(-50%) translateX(33%);opacity:.25}.full-banner-entry::before{background:#fff;right:auto;transform:rotate(220deg) translateY(-40%) translateX(0)}[dir=ltr] .full-banner-entry::before{left:-52%}@media(max-width: 1330px){.full-banner-entry::after{top:-50%}}@media(max-width: 480px){.full-banner-entry::before{top:20%}.full-banner-entry::after{top:-80%}}.tabs-wrapper .tabs__item{
    display: none;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}.tabs-wrapper .tabs__item.is-active{
    display: block;
}.s-block--tabs-produtcs .tabs{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}.s-block--tabs-produtcs .tabs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * 0);
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * (1 - 0));
    margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.25rem * calc(1 - 0));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}.s-block--tabs-produtcs .tabs{
    overflow-x: auto;
    white-space: nowrap;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-bottom: 1.5rem;
    text-align: center;
}@media (min-width: 640px){.s-block--tabs-produtcs .tabs{
        margin-left: -1.25rem;
        margin-right: -1.25rem;
        padding-bottom: 2.5rem;
    }
}@media (min-width: 768px){.s-block--tabs-produtcs .tabs > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * 0);
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * (1 - 0));
        margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(1rem * calc(1 - 0));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
    }
}@media (min-width: 1024px){.s-block--tabs-produtcs .tabs{
        margin-left: 0px;
        margin-right: 0px;
    }
}.s-block--tabs-produtcs .tabs:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-block--tabs-produtcs .tab-trigger.is-active button{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-block--special-products .tabs{
    margin-bottom: 1rem;
}.s-block--special-products .tabs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}.s-block--special-products .tabs{
    overflow-x: auto;
    white-space: nowrap;
}@media (min-width: 640px){.s-block--special-products .tabs{
        margin-bottom: 0px;
    }
}@media (min-width: 768px){.s-block--special-products .tabs > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(2rem * 0);
        margin-right: calc(2rem * var(--tw-space-x-reverse));
        margin-left: calc(2rem * (1 - 0));
        margin-left: calc(2rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(2rem * calc(1 - 0));
        margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
    }
}.s-block--special-products .tabs:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.s-block--special-products .tabs__item{
    flex: 1 1 0%;
    gap: 0.625rem;
}@media (min-width: 640px){.s-block--special-products .tabs__item{
        gap: 2rem;
    }
}.s-block--special-products .tabs__item.is-active{display:grid}.s-block--special-products .tab-trigger{
    font-weight: 700;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-block--special-products .tab-trigger.is-active button{
    border-color: #414042;
    border-color: var(--color-primary);
    color: #414042;
    color: var(--color-primary);
}.s-block--tabs-produtcs:not(.tabs-initialized) .tabs-wrapper>div:not(:first-child),.s-block--special-products:not(.tabs-initialized) .tabs-wrapper>div:not(:first-child){display:none}.s-block--features-products.two-cols .inner{display:grid;grid-gap: 1.25rem;gap: 1.25rem}@media (min-width: 1024px){.s-block--features-products.two-cols .inner{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}.s-block--slider-with-bg{
    margin-top: 2rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-bottom: 2rem;
}.s-block--slider-with-bg:first-of-type{
    margin-top: 0px;
}@media (min-width: 640px){.s-block--slider-with-bg{
        margin-top: 4rem;
        padding-bottom: 4rem;
    }
}.s-block--slider-with-bg .slider-bg{
    position: relative;
    height: 24rem;
    background-size: cover;
    background-position: center;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (min-width: 640px){.s-block--slider-with-bg .slider-bg{
        height: 464px;
    }
}.s-block--slider-with-bg .slider-bg:before{content:"";position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, 1);background-color: rgba(0, 0, 0, var(--tw-bg-opacity, 1));opacity: 0.6}input[type=radio].sr-only div.s-block--slider-with-bg .slider-bg:before{transition:all .3s}input[type=radio].sr-only:checked~div.s-block--slider-with-bg .slider-bg:before{border-color:var(--color-main)}.s-block--slider-with-bg .s-slider-block__title-right{
    display: none;
}.s-block--slider-with-bg .s-slider-block__title-left{
    display: flex;
    width: 100%;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .s-block--slider-with-bg .s-slider-block__title-left.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-block--slider-with-bg .s-slider-block__title-left.items-stretch .items-center.head-mo{
	display: none;
}
}.s-block--slider-with-bg .s-slider-block__display-all{
    display: block;
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-block--slider-with-bg .s-slider-block__display-all.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-block--slider-with-bg .s-slider-block__display-all.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block--slider-with-bg .s-slider-block__display-all {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-block--slider-with-bg .s-slider-block__display-all:hover{
    opacity: 0.8;
}.s-block--slider-with-bg .s-slider-block__display-all {
        display: inline-block;
        line-height: 1.5;
        color: #212529;
        text-align: center;
        -webkit-text-decoration: none;
        text-decoration: none;
        vertical-align: middle;
        cursor: pointer;
        -webkit-user-select: none;
           -moz-user-select: none;
                user-select: none;
        background-color: transparent;
        border: 1px solid transparent;
        padding: 0.375rem 0.75rem;
        border-radius: 8px;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        display: inline-flex;
        flex: 1 1 0%;
        align-items: center;
        justify-content: center;
        white-space: nowrap;
        border-radius: 0.375rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-bottom: 0.625rem;
        padding-top: 0.5rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 700;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 300ms;
    }@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .s-block--slider-with-bg .s-slider-block__display-all.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .s-block--slider-with-bg .s-slider-block__display-all.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block--slider-with-bg .s-slider-block__display-all {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-block--slider-with-bg .s-slider-block__display-all:hover{
    opacity: 0.8;
}.s-block--slider-with-bg .s-slider-block__display-all .loader{width:0;opacity:0;height:16px;transform:scale(0);transition:.3s}.s-block--slider-with-bg .s-slider-block__display-all.btn:disabled{
    cursor: default;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-block--slider-with-bg .s-slider-block__display-all.btn:disabled:hover{
    background-color: transparent;
}.s-block--slider-with-bg .s-slider-block__display-all:disabled .s-button-text{
    opacity: 0.7;
}.s-block--slider-with-bg .s-slider-block__display-all{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-block--slider-with-bg .s-slider-block__display-all:hover{
    border-color: #414042;
    border-color: var(--color-primary);
    background-color: #414042;
    background-color: var(--color-primary);
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-block--slider-with-bg .s-slider-block__display-all.light{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.btn--outline.s-block--slider-with-bg .s-slider-block__display-all{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-block--slider-with-bg .s-slider-block__display-all{
    border-radius: 9999px;
}@media only screen and (min-width: 1024px){.main-menu .sub-menu .s-block--slider-with-bg .s-slider-block__display-all{padding:8px 10px 10px}}.s-block--slider-with-bg .s-slider-block__display-all{
    background-color: transparent !important;
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, 1) !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1)) !important;flex-grow:0 !important;
}.slide--cat-entry{
    display: flex;
    height: 9rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.75rem;
    text-align: center;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .slide--cat-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .slide--cat-entry.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .slide--cat-entry.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .slide--cat-entry.head-mo{
	display: none;
}
}.slide--cat-entry:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.slide--cat-entry i{
    margin-bottom: 1rem;
    display: inline-block;
    font-size: 33px;
    color: #414042;
    color: var(--color-primary);
}.slide--cat-entry h2{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .slide--cat-entry h2 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.slide--offer-entry{
    display: flex;
    height: 9rem;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .slide--offer-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .slide--offer-entry.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .slide--offer-entry.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .slide--offer-entry.head-mo{
	display: none;
}
}.slide--offer-entry:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.s-block{
    margin-top: 1rem;
}@media (min-width: 640px){.s-block{
        margin-top: 1rem;
    }
}.s-block--full-bg+footer,.s-block--full-bg+.s-block--full-bg,.s-block--full-bg:first-of-type{
    margin-top: 0px;
}.s-block--full-bg+.merge-with-top-component{
    z-index: 1;
    margin-top: -7rem;
}@media (min-width: 768px){.s-block--full-bg+.merge-with-top-component{
        margin-top: -8rem;
    }
}.s-block--full-bg+.merge-with-top-component .s-slider-block__title{color:#fff !important}.s-block--full-bg+.merge-with-top-component .s-slider-block__title{text-align: center}@media (min-width: 640px){.s-block--full-bg+.merge-with-top-component .s-slider-block__title{
        margin-bottom: 1rem;
        text-align: left;
    }
}.s-block--full-bg+.merged-has-no-title{
    margin-top: -4rem;
}@media (min-width: 768px){.s-block--full-bg+.merged-has-no-title{
        margin-top: -74px;
    }
}@media (min-width: 640px){.s-block--full-bg+.merged-has-no-title .s-slider-block__title{
        margin-bottom: 0px;
    }
}.s-block--categories{
    position: relative;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.s-block--categories .card__head{
    width: 189px;
  }
  .card.s-block--categories.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-block--categories .card__head{
    width: 200px;
  }
  .card.s-block--categories.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-block--categories .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-block--categories.active .card__head{
    width: 100%;
  }
}.card.s-block--categories .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-block--categories__title{
    position: relative;
    z-index: 1;
    min-height: 28px;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}@media (min-width: 640px){.s-block--categories__title{
        margin-bottom: 1rem;
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
}.s-block--features__item{
    display: flex;
    flex-grow: 1;
    cursor: pointer;
    flex-direction: column;
    align-items: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    text-align: center;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}@media (max-width: 1023px){
	.bg-inherit .container .s-block--features__item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-block--features__item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-block--features__item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-block--features__item.head-mo{
	display: none;
}
}.s-block--features__item *{pointer-events:none}.s-block--features__item:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (min-width: 768px){.s-block--features__item{
        padding-left: 2rem;
        padding-right: 2rem;
    }
}.s-block--features__item:first-child{
    grid-column: span 2 / span 2;
}@media (min-width: 768px){.s-block--features__item:first-child{
        grid-column: span 1 / span 1;
    }
}.s-block--features__item .feature-icon{
    margin-bottom: 0.75rem;
    display: flex;
    height: 4rem;
    width: 4rem;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 9999px;
    background-color: #414042;
    background-color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .s-block--features__item .feature-icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-block--features__item .feature-icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-block--features__item .feature-icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-block--features__item .feature-icon.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-block--features__item .feature-icon .card__head{
    width: 189px;
  }
  .card.s-block--features__item .feature-icon.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-block--features__item .feature-icon .card__head{
    width: 200px;
  }
  .card.s-block--features__item .feature-icon.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-block--features__item .feature-icon .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-block--features__item .feature-icon.active .card__head{
    width: 100%;
  }
}.card.s-block--features__item .feature-icon .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-block--features__item .feature-icon i{
    font-size: 1.875rem;
    line-height: 2.25rem;
    color: #ff6767;
    color: var(--color-primary-reverse);
}.s-block--features__item h2{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
        margin-bottom: 0.25rem;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block--features__item h2 {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-block--features__item p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-block--features__item p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-block--features__item:hover .feature-icon i{animation:toRightFromLeft .3s forwards}.s-block--features+.s-block--features,.s-block--fixed-banner+.s-block--fixed-banner,.s-block--banners+.s-block--banners{margin-top:2em}.s-block--tabs-produtcs+.s-block--tabs-produtcs{padding-top:2em}.lg-azall{display:none !important}@media(min-width: 1024px)and (max-width: 2000px){.lg-azall{display:block !important}}.bg-black\/40{background-color:rgba(0,0,0,0)}salla-slider{
    display: block;
}salla-slider.details-slider .s-slider-container{
    border-radius: 0.375rem;
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}salla-slider.details-slider .swiper-slide{
    position: relative;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: /*!*/ /*!*/ 0 0 0 0px #fff, /*!*/ /*!*/ 0 0 0 calc(1px + 0px) #2563eb, 0 0 rgba(0,0,0,0);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
    --tw-ring-inset: inset;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity, 1));
}salla-slider.details-slider salla-button.btn--wishlist{
    position: absolute;
    bottom: 1rem;
    z-index: 2;
}input[type=radio].sr-only divsalla-slider.details-slider salla-button.btn--wishlist{transition:all .3s}input[type=radio].sr-only:checked~divsalla-slider.details-slider salla-button.btn--wishlist{border-color:var(--color-main)}@media (min-width: 640px){salla-slider.details-slider salla-button.btn--wishlist{
        display: none;
    }
}salla-slider.details-slider salla-button.btn--wishlist:where([dir="ltr"], [dir="ltr"] *){
    left: 1rem;
}salla-slider.details-slider salla-button.btn--wishlist:where([dir="rtl"], [dir="rtl"] *){
    right: 1rem;
}salla-slider.details-slider .s-slider-block__title-nav{
    display: none;
}@media (min-width: 640px){salla-slider.details-slider .s-slider-block__title-nav{
        display: flex;
    }
}salla-slider .slide--one-fourth{
    height: auto;
    width: 100%;
    max-width: 250px;
}@media (min-width: 640px){salla-slider .slide--one-fourth{
        width: 50%;
        max-width: 320px;
    }
}@media (min-width: 768px){salla-slider .slide--one-fourth{
        width: 33.333333%;
    }
}@media (min-width: 1024px){salla-slider .slide--one-fourth{
        width: 25%;
    }
}salla-slider .slide--one-sixth{
    width: 50%;
}@media (min-width: 640px){salla-slider .slide--one-sixth{
        width: 33.333333%;
    }
}@media (min-width: 768px){salla-slider .slide--one-sixth{
        width: 25%;
    }
}@media (min-width: 1024px){salla-slider .slide--one-sixth{
        width: 16.666667%;
    }
}salla-slider .swiper-slide{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.promotion-title{
    position: absolute;
    top: 1rem;
    z-index: 10;
    --tw-bg-opacity: 1;
    background-color: rgba(174, 10, 10, 1);
    background-color: rgba(174, 10, 10, var(--tw-bg-opacity, 1));
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .promotion-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }input[type=radio].sr-only div.promotion-title{transition:all .3s}input[type=radio].sr-only:checked~div.promotion-title{border-color:var(--color-main)}.promotion-title:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}.promotion-title:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}.promotion-title{
    margin: 0px !important;
    width: auto !important;
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
        margin: 0 !important;
}.home-slider__slide{background-repeat:no-repeat;background-size:cover;background-position:center}.home-slider__slide:not(.loaded) .overlay{opacity:0}salla-slider.photos-slider .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: 0px;
}salla-slider.photos-slider .swiper{
    padding-bottom: 2.5rem;
}salla-slider.photos-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 1.5rem;
}@media (min-width: 768px){salla-slider.photos-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 3rem;
    }
}salla-slider.photos-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1.5rem;
}@media (min-width: 768px){salla-slider.photos-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 3rem;
    }
}salla-slider.photos-slider .swiper{
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}salla-slider.photos-slider:not(.hydrated)>div{
    justify-content: center;
}salla-slider.photos-slider .swiper-slide{
    position: relative;
    margin-left: 0.375rem;
    margin-right: 0.375rem;
    height: auto;
    width: 100%;
    overflow: hidden;
    border-radius: 0.375rem;
}@media (max-width: 768px) {
  salla-slider.card.photos-slider .swiper-slide .card__head{
    width: 189px;
  }
  salla-slider.card.photos-slider .swiper-slide.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  salla-slider.card.photos-slider .swiper-slide .card__head{
    width: 200px;
  }
  salla-slider.card.photos-slider .swiper-slide.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 salla-slider.card.photos-slider .swiper-slide .card__head{
    width: 177px;
    bottom: -2rem;
  }
   salla-slider.card.photos-slider .swiper-slide.active .card__head{
    width: 100%;
  }
}salla-slider.card.photos-slider .swiper-slide .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){salla-slider.photos-slider .swiper-slide{
        margin-left: 0.75rem;
        margin-right: 0.75rem;
    }
}@media (min-width: 1024px){salla-slider.photos-slider .swiper-slide{
        margin-left: 1rem;
        margin-right: 1rem;
        width: 80%;
    }
}salla-slider.photos-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, 1);
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity, 1));
}@media(max-width: 1024px){salla-slider.photos-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 1rem;
    }salla-slider.photos-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 1rem;
    }salla-slider.photos-slider .swiper-slide{
        padding-left: 0px;
        padding-right: 0px;
    }#bqOffers salla-slider.photos-slider .swiper-slide {
        padding-left: 0;
        padding-right: 0;
    }}.swiper:not(.swiper-initialized) .swiper-button{opacity:0}.s-block--testimonials.container{
    padding: 0px;
}@media (min-width: 1024px){.s-block--testimonials.container{
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
}.s-block--testimonials .s-slider-block__title{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}@media (min-width: 1024px){.s-block--testimonials .s-slider-block__title{
        padding-left: 0px;
        padding-right: 0px;
    }
}.s-block--testimonials .s-slider-block__title-nav{
    top: 65% !important;
    display: none !important;
    max-width: 88% !important;
}@media (min-width: 1024px){.s-block--testimonials .s-slider-block__title-nav{
        display: flex !important;
    }
}.s-block--testimonials .s-slider-block__title-nav button{
    --tw-border-opacity: 1 !important;
    border-color: rgba(243, 244, 246, 1) !important;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1)) !important;
    --tw-shadow-color: #d1d5db !important;
    --tw-shadow: var(--tw-shadow-colored) !important;
}.testimonials-slider{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.testimonials-slider .swiper:not(.swiper-initialized){
    opacity: 0;
}.testimonials-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 3rem;
    padding-left: 1.25rem;
}@media (min-width: 1024px){.testimonials-slider .swiper:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 0px;
        padding-left: 0px;
    }
}.testimonials-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 3rem;
    padding-right: 1.25rem;
}@media (min-width: 1024px){.testimonials-slider .swiper:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 0px;
        padding-right: 0px;
    }.testimonials-slider .swiper{margin-left:-200px;margin-right:-200px}.testimonials-slider .swiper .s-slider-button-prev{margin-left:200px}.testimonials-slider .swiper .s-slider-button-next{margin-right:200px}
}.testimonials-slider .testimonial{height:100%;position: relative;display: flex;border-top-left-radius: 0.375rem;border-bottom-left-radius: 0.375rem;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, 1);background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));padding: 1.5rem;opacity: 0.6;--tw-shadow: 5px 10px 30px #2B2D340D;;--tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}@media (max-width: 1023px){
	.bg-inherit .container .testimonials-slider .testimonial.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .testimonials-slider .testimonial.items-stretch .items-center.head-mo{
	display: none;
}
.testimonials-slider .testimonial{
        padding: 2.5rem;
        --tw-shadow: 0 0 rgba(0,0,0,0);
        --tw-shadow-colored: 0 0 rgba(0,0,0,0);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    }
}.testimonials-slider .testimonial__inner{
    display: flex;
    align-items: center;
}@media (max-width: 1023px){
	.bg-inherit .container .testimonials-slider .testimonial__inner.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .testimonials-slider .testimonial__inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .testimonials-slider .testimonial__inner.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .testimonials-slider .testimonial__inner.head-mo{
	display: none;
}
}.testimonials-slider .testimonial__avatar{
    height: 5rem;
    width: 5rem;
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 9999px;
}@media (max-width: 768px) {
  .card.testimonials-slider .testimonial__avatar .card__head{
    width: 189px;
  }
  .card.testimonials-slider .testimonial__avatar.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.testimonials-slider .testimonial__avatar .card__head{
    width: 200px;
  }
  .card.testimonials-slider .testimonial__avatar.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.testimonials-slider .testimonial__avatar .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.testimonials-slider .testimonial__avatar.active .card__head{
    width: 100%;
  }
}.card.testimonials-slider .testimonial__avatar .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.testimonials-slider .testimonial__icon{
    position: absolute;
    top: 1rem;
    font-size: 2.25rem;
    line-height: 2.5rem;
    color: #414042;
    color: var(--color-primary);
}input[type=radio].sr-only div.testimonials-slider .testimonial__icon{transition:all .3s}input[type=radio].sr-only:checked~div.testimonials-slider .testimonial__icon{border-color:var(--color-main)}@media (min-width: 640px){.testimonials-slider .testimonial__icon{
        font-size: 3rem;
        line-height: 1;
    }
}.testimonials-slider .testimonial__icon:where([dir="ltr"], [dir="ltr"] *){
    right: 2rem;
}@media (min-width: 640px){.testimonials-slider .testimonial__icon:where([dir="ltr"], [dir="ltr"] *){
        right: 3rem;
    }
}@media (min-width: 1024px){.testimonials-slider .testimonial__icon:where([dir="ltr"], [dir="ltr"] *){
        right: 2rem;
    }
}.testimonials-slider .testimonial__icon:where([dir="rtl"], [dir="rtl"] *){
    left: 2rem;
}@media (min-width: 640px){.testimonials-slider .testimonial__icon:where([dir="rtl"], [dir="rtl"] *){
        left: 3rem;
    }
}@media (min-width: 1024px){.testimonials-slider .testimonial__icon:where([dir="rtl"], [dir="rtl"] *){
        left: 2rem;
    }
}.testimonials-slider .testimonial__text p,.testimonials-slider .testimonial__rating{display:none}.testimonials-slider .swiper-slide{
    overflow: hidden;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}@media (max-width: 768px) {
  .card.testimonials-slider .swiper-slide .card__head{
    width: 189px;
  }
  .card.testimonials-slider .swiper-slide.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.testimonials-slider .swiper-slide .card__head{
    width: 200px;
  }
  .card.testimonials-slider .swiper-slide.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.testimonials-slider .swiper-slide .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.testimonials-slider .swiper-slide.active .card__head{
    width: 100%;
  }
}.card.testimonials-slider .swiper-slide .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 1024px){.testimonials-slider .swiper-slide{
        padding-left: 15px;
        padding-right: 15px;
    }
}.testimonials-slider .swiper-slide{width:20%;height:auto}.testimonials-slider .swiper-slide:not(.swiper-slide-active) .testimonial__avatar{
    margin-bottom: 2rem;
}.testimonials-slider .swiper-slide:not(.swiper-slide-active) .testimonial__inner{
    position: relative;
    flex-direction: column;
    align-items: center;
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide:not(.swiper-slide-active) .testimonial__inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide:not(.swiper-slide-active) .testimonial__inner.head-mo{
	display: none;
}
}.testimonials-slider .swiper-slide:not(.swiper-slide-active) .testimonial__icon{
    top: -2rem;
    left: 50%;
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 1.5rem;
    line-height: 2rem;
}.testimonials-slider .swiper-slide-prev .testimonial{
    align-items: center;
    justify-content: flex-end;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-prev .testimonial.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-prev .testimonial.head-mo{
	display: none;
}
}.testimonials-slider .swiper-slide-prev .testimonial{padding-right:7%}.testimonials-slider .swiper-slide-next .testimonial{
    align-items: center;
    justify-content: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-next .testimonial.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-next .testimonial.head-mo{
	display: none;
}
}.testimonials-slider .swiper-slide-next .testimonial{padding-left:7%}.testimonials-slider .swiper-slide-active{width:60%}.testimonials-slider .swiper-slide-active .testimonial{box-shadow:5px 0 0 0 var(--color-main);opacity: 1}@media (min-width: 1024px){.testimonials-slider .swiper-slide-active .testimonial:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 6rem;
    }.testimonials-slider .swiper-slide-active .testimonial:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 6rem;
    }
}.testimonials-slider .swiper-slide-active .testimonial__inner{
    width: 100%;
}@media(max-width: 1024px){.testimonials-slider .swiper-slide-active .testimonial__inner{
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-active .testimonial__inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .testimonials-slider .swiper-slide-active .testimonial__inner.head-mo{
	display: none;
}
}.testimonials-slider .swiper-slide-active .testimonial__inner .testimonial__avatar{
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0.75rem;
    }}.testimonials-slider .swiper-slide-active .testimonial__avatar:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 1.5rem;
}.testimonials-slider .swiper-slide-active .testimonial__avatar:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1.5rem;
}.testimonials-slider .swiper-slide-active .testimonial__info{
        margin-bottom: 0.5rem;
}@media (min-width: 1024px){.testimonials-slider .swiper-slide-active .testimonial__info{
        margin-bottom: 0px;
    }
}.testimonials-slider .swiper-slide-active .testimonial__rating,.testimonials-slider .swiper-slide-active .testimonial__text p{display:block}.testimonials-slider .s-slider--nav-arrow{
    display: none;
    --tw-translate-y: 50%;
    transform: translate(var(--tw-translate-x), 50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 1024px){.testimonials-slider .s-slider--nav-arrow{
        display: flex;
    }
}.testimonials-slider .s-slider--nav-arrow{right:17%;top:35%}.testimonials-slider .s-slider--nav-arrow.s-slider-next:where([dir="ltr"], [dir="ltr"] *){
    left: auto;
}.testimonials-slider .s-slider--nav-arrow.s-slider-next:where([dir="rtl"], [dir="rtl"] *){
    right: auto;
}.testimonials-slider .s-slider--nav-arrow.s-slider-next{left:17%}.ltr .testimonials-slider .s-slider--nav-arrow{left:17%;right:auto}.ltr .testimonials-slider .s-slider--nav-arrow.s-slider-next{right:17%;left:auto}@media screen and (min-width: 768px){.best-products-slider .swiper-wrapper{height:510px}.best-products-slider .swiper-wrapper .swiper-slide{height:calc((100% - 30px)/2)}}.swiper-button-disabled{opacity:.5}salla-slider .swiper-pagination-bullet{width:20px;border-radius:5px;background:#fff;opacity:.3}salla-slider .swiper-pagination-bullet-active{opacity:1;background-color:#414042;background-color:var(--color-primary)}salla-slider .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: 0.75rem;
}@media (min-width: 640px){salla-slider .swiper-pagination-bullets.swiper-pagination-horizontal{
        bottom: 1.5rem;
    }
}.offer-slider .s-slider-block__title{
    position: relative;
    margin-bottom: 1.25rem;
}.offer-slider .s-slider-block__title:before{
    position: absolute;
    top: 1rem;
    font-size: 3rem;
    font-weight: 400;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, 1);
    color: rgba(254, 242, 242, var(--tw-text-opacity, 1));
}input[type=radio].sr-only div.offer-slider .s-slider-block__title:before{transition:all .3s}input[type=radio].sr-only:checked~div.offer-slider .s-slider-block__title:before{border-color:var(--color-main)}.offer-slider .s-slider-block__title:where([dir="ltr"], [dir="ltr"] *):before{
    left: 0px;
}.offer-slider .s-slider-block__title:where([dir="rtl"], [dir="rtl"] *):before{
    right: 0px;
}.offer-slider .s-slider-block__title:before{content:"";font-family:"sallaicons"}.offer-slider .s-slider-block__title h2{
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
}.offer-slider .s-slider-block__title p{
    margin-top: 0.25rem;
    overflow: visible;
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: none;
    line-height: 1.5rem;
}.bank-offer .s-slider-block__title{
    display: none;
}model-viewer[style*=width]:before{
    display: none;
}.blog-slider .swiper-slide img{
    max-height: 480px;
    min-height: 380px;
}@media (min-width: 768px){.blog-slider .swiper-slide img{
        max-height: 680px;
    }
}.s-product-card-content-sub{margin-bottom:0rem}.product-entry{
    position: relative;
    display: flex;
    height: 100%;
    justify-content: space-between;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .product-entry.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .product-entry.items-stretch .items-center.head-mo{
	display: none;
}
}.product-entry:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.product-entry--wishlist{
    flex-direction: column;
    justify-content: space-between;
    padding: 1rem;
}@media (min-width: 640px){.product-entry--wishlist{
        flex-direction: row;
    }
}.product-entry--wishlist .product-entry__image{
    height: 3rem;
    width: 4rem;
    overflow: hidden;
    border-radius: 0.375rem;
}@media (max-width: 768px) {
  .card.product-entry--wishlist .product-entry__image .card__head{
    width: 189px;
  }
  .card.product-entry--wishlist .product-entry__image.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.product-entry--wishlist .product-entry__image .card__head{
    width: 200px;
  }
  .card.product-entry--wishlist .product-entry__image.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.product-entry--wishlist .product-entry__image .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.product-entry--wishlist .product-entry__image.active .card__head{
    width: 100%;
  }
}.card.product-entry--wishlist .product-entry__image .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 768px){.product-entry--wishlist .product-entry__image{
        height: 4rem;
        width: 5rem;
    }
}.product-entry--wishlist salla-button{
    display: flex;
}@media (max-width: 1023px){
	.bg-inherit .container .product-entry--wishlist salla-button.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .product-entry--wishlist salla-button.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-page{
    padding-top: 4rem;
}.s-comments-product{
    margin-bottom: 1rem;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    padding-top: 1rem;
    padding-bottom: 1rem;
}@media (min-width: 768px){.s-comments-product{
        margin-bottom: 3.5rem;
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
}.s-comments-product .s-comments-container{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;
}@media (min-width: 1280px){.s-comments-product .s-comments-container{
        max-width: 1280px;
    }
}@media (max-width: 1023px){
	.bg-inherit .s-comments-product .s-comments-container .flex.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .s-comments-product .s-comments-container .flex.items-stretch .items-center.head-mo{
	display: none;
}
}.s-comments-product .s-comments-container {
    max-width: 1140px;
    width: 100%;
    margin: auto;
    padding: 0 1rem;
  }.body-azall .s-comments-product .s-comments-container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 9vmin ;
  overflow: hidden;
  transform: skew(5deg);
}@media (max-width: 768px) {
  .body-azall .s-comments-product .s-comments-container {
    margin:0 5vmin;
  }
       .containerazaz.azalmr.s-comments-product .s-comments-container{
        display: inline-grid;
      }
  
}.s-comments-product .s-comments-container.slider-container{gap:2rem}@media only screen and (min-width: 1024px){.main-menu .sub-menu li.mega-menu .s-comments-product .s-comments-container ul{
        margin: 0px;
        border-style: none;
        padding: 0px;
        margin: 0;
    }.main-menu .sub-menu li.mega-menu .s-comments-product .s-comments-container>div{
        display: none;
    }}.s-block--testimonials.s-comments-product .s-comments-container{
    padding: 0px;
}@media (min-width: 1024px){.s-block--testimonials.s-comments-product .s-comments-container{
        padding-left: 0.625rem;
        padding-right: 0.625rem;
    }
}.share-btns-list{
    position: absolute;
    top: 3rem;
    z-index: 10;
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
    border-radius: 1.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    opacity: 0;
    --tw-shadow: 0px 3px 6px rgba(0,0,0,0.16078);
    --tw-shadow-colored: 0px 3px 6px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0px 3px 6px rgba(0,0,0,0.16078);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .share-btns-list.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .share-btns-list.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .share-btns-list.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .share-btns-list.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.share-btns-list .card__head{
    width: 189px;
  }
  .card.share-btns-list.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.share-btns-list .card__head{
    width: 200px;
  }
  .card.share-btns-list.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.share-btns-list .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.share-btns-list.active .card__head{
    width: 100%;
  }
}.card.share-btns-list .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}input[type=radio].sr-only div.share-btns-list{transition:all .3s}input[type=radio].sr-only:checked~div.share-btns-list{border-color:var(--color-main)}.share-btns-list a{
    display: block;
    padding: 0.75rem;
}.share-btns-list a:hover{
    color: #414042;
    color: var(--color-primary);
}.cart-item salla-conditional-fields>section{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}#bqOffers .cart-item salla-conditional-fields>section {
        padding-left: 0;
        padding-right: 0;
    }.cart-item salla-conditional-fields>section:last-child{
    margin-bottom: 0px;
    padding-bottom: 0px;
}.s-product-card-content-pie-svg-base{transition:stroke-dashoffset 1s linear;stroke:#e8edf2;stroke-width:2px;stroke-linecap:round;fill:none}.s-product-card-content-pie-svg-bar{fill:none;stroke:#414042;stroke:var(--color-primary);stroke-dasharray:100 100;stroke-dashoffset:100}.pie-wrapper{
    position: absolute;
    top: 0.625rem;
    display: flex;
    height: 72px;
    width: 72px;
    align-items: center;
    justify-content: center;
    color: #414042;
    color: var(--color-primary);
}@media (max-width: 1023px){
	.bg-inherit .container .pie-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .pie-wrapper.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .pie-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .pie-wrapper.head-mo{
	display: none;
}
}input[type=radio].sr-only div.pie-wrapper{transition:all .3s}input[type=radio].sr-only:checked~div.pie-wrapper{border-color:var(--color-main)}.pie-wrapper:where([dir="ltr"], [dir="ltr"] *){
    right: 1.25rem;
}.pie-wrapper:where([dir="rtl"], [dir="rtl"] *){
    left: 1.25rem;
}.pie-wrapper .pie-svg circle{transition:stroke-dashoffset 1s linear;stroke:#e8edf2;stroke-width:2px;stroke-linecap:round;fill:none}.pie-wrapper .pie-svg circle.circle_bar{stroke:#414042;stroke:var(--color-primary);stroke-dasharray:100 100;stroke-dashoffset:100}.pie-wrapper span{display:block;color:#7c8082;color:var(--color-text);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);line-height:1;font-size:var(--font-xsm)}.pie-wrapper span b{font-size:var(--font-md) !important}.pie-wrapper span b{margin-bottom:3px;color:#414042;color:var(--color-primary)}@media(max-width: 640px){.is-sticky-product-bar.product-single{
        padding-bottom: 4rem;
    }.is-sticky-product-bar .sticky-product-bar{
        position: fixed;
        bottom: 3.9rem;
        left: 0px;
        z-index: 2;
        width: 100%;
        --tw-translate-y: 28rem;
        transform: translate(var(--tw-translate-x), 28rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        flex-wrap: wrap;
        align-items: center;
        justify-content: space-between;
        gap: 0.625rem;
        padding: 0.75rem;
        opacity: 0;
        --tw-shadow: -1px -2px 9px 0 rgba(0,0,0,0.05);
        --tw-shadow-colored: -1px -2px 9px 0 var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), -1px -2px 9px 0 rgba(0,0,0,0.05);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-delay: 500ms;
        transition-duration: 700ms;
        transition-timing-function: cubic-bezier(0.55, 0, 0.1, 1);
    }@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .is-sticky-product-bar .sticky-product-bar.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .is-sticky-product-bar .sticky-product-bar.head-mo{
	display: none;
}
}@media (min-width: 640px){.is-sticky-product-bar .sticky-product-bar{
            gap: 1rem;
        }
    }@media (min-width: 768px){.is-sticky-product-bar .sticky-product-bar{
            display: flex;
        }
    }.is-sticky-product-bar .sticky-product-bar__quantity,.is-sticky-product-bar .sticky-product-bar salla-add-product-button{
        --tw-translate-y: 1.25rem;
        transform: translate(var(--tw-translate-x), 1.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        opacity: 0;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 700ms;
        transition-timing-function: cubic-bezier(0.55, 0, 0.1, 1);
    }.is-sticky-product-bar .sticky-product-bar__price,.is-sticky-product-bar .sticky-product-bar .form-label{
        display: none;
    }.is-sticky-product-bar .sticky-product-bar__quantity{
        margin: 0px;
        transition-delay: 900ms;
        margin: 0;
    }.is-sticky-product-bar .sticky-product-bar salla-add-product-button{
        margin: 0px;
        width: auto;
        flex: 1 1 0%;
        transition-delay: 1000ms;
        margin: 0;
    }.hydrated .is-sticky-product-bar .sticky-product-bar,.hydrated .is-sticky-product-bar .sticky-product-bar__quantity,.hydrated .is-sticky-product-bar .sticky-product-bar salla-add-product-button{
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        opacity: 1;
    }}.s-tabs-header *{pointer-events:auto !important}.product__description ul,.product__description li{list-style:inherit !important}.product__description ul,.product__description ol{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}.product__description ol{list-style:auto !important}.product__description a{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, 1);
    color: rgba(29, 78, 216, var(--tw-text-opacity, 1));
}.model-viewer-wrapper{
    position: relative;
    margin-bottom: 1rem;
    width: 100%;
}@media (min-width: 768px){.model-viewer-wrapper{
        margin-bottom: 0px;
    }
}.switcher-3d-view{
    position: absolute;
    top: 1.25rem;
}input[type=radio].sr-only div.switcher-3d-view{transition:all .3s}input[type=radio].sr-only:checked~div.switcher-3d-view{border-color:var(--color-main)}.switcher-3d-view:where([dir="ltr"], [dir="ltr"] *){
    right: 1rem;
}.switcher-3d-view:where([dir="rtl"], [dir="rtl"] *){
    left: 1rem;
}.model-viewer{
    height: 100%;
    width: 100%;
}.model-viewer__poster{
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}input[type=radio].sr-only div.model-viewer__poster{transition:all .3s}input[type=radio].sr-only:checked~div.model-viewer__poster{border-color:var(--color-main)}.s-toggle .s-toggle-switcher-has-text:before{
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 700;
    line-height: 22px;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    --tw-content: attr(data-switcher-text);
    content: attr(data-switcher-text);
    content: var(--tw-content);font-family:arial,serif;
}.s-toggle .s-toggle-input:checked+div.s-toggle-switcher-bg-white:before{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.product-option-uploader .s-file-upload-wrapper{min-height:120px}.product-option-uploader .s-file-upload-wrapper .filepond--list-scroller{overflow-y:inherit !important}.product-option-uploader .s-file-upload-wrapper .filepond--drop-label{min-height:120px !important}.product-option-uploader .s-file-upload-wrapper .filepond--drop-label{cursor: pointer;border-radius: 0.375rem;border-width: 1px;border-style: dashed;--tw-border-opacity: 1;border-color: rgba(229, 231, 235, 1);border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, 1);background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1))}.product-option-uploader .s-file-upload-wrapper .filepond--drop-label *{pointer-events:none}.product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder.head-mo{
	display: none;
}
}.product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder-icon{
        margin-bottom: 0.25rem;
}.product-option-uploader .s-file-upload-wrapper .product-option-uploader-placholder-icon i{color:#7c8082;font-size: 1.25rem;line-height: 1.75rem}@media(max-width: 640px){.s-offer-modal-slider-centered .s-offer-modal-slider-item{max-width:46% !important}}.s-product-card-full-image salla-add-product-button{
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.s-product-card-wishlist-added i{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, 1);
    color: rgba(239, 68, 68, var(--tw-text-opacity, 1));
}.s-product-card-fit-height.s-product-card-vertical .s-product-card-image{
    flex: none;
}@media (min-width: 640px){.s-product-card-fit-height.s-product-card-vertical .s-product-card-image{
        flex: 1 1 0%;
    }
}.s-products-colors-wrapper{
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-products-colors-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-products-colors-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}.s-products-colors-wrapper .s-product-options-colors-item{
    margin: 0px;
    width: auto;
        margin: 0;
}.s-products-colors-wrapper .s-product-options-colors-item:where([dir="ltr"], [dir="ltr"] *){
    margin: 0px;
}.s-products-colors-wrapper .s-product-options-colors-item:where([dir="rtl"], [dir="rtl"] *){
    margin: 0px;
}.s-product-card-minimal .s-product-card-image:where([dir="ltr"], [dir="ltr"] *){
    border-top-left-radius: .75rem;
    border-bottom-left-radius: .75rem;
}.s-product-card-minimal .s-product-card-image:where([dir="rtl"], [dir="rtl"] *){
    border-top-right-radius: .75rem;
    border-bottom-right-radius: .75rem;
}.s-product-card-starting-price{
    justify-content: flex-start;
    gap: 0.625rem;
}.s-product-card-minimal salla-button.s-product-card-wishlist-btn{
    top: 0.625rem;
}.s-product-card-minimal salla-button.s-product-card-wishlist-btn:where([dir="ltr"], [dir="ltr"] *){
    right: 0.625rem;
}.s-product-card-minimal salla-button.s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
    left: 0.625rem;
}.magnify-wrapper .img-magnifier-glass{
    display: none;
}@media (min-width: 640px){.magnify-wrapper .img-magnifier-glass{
        display: block;
    }
}.magnify-wrapper .img-magnifier-glass{position:absolute;z-index:3;border-radius:50%;cursor:none;width:300px;height:300px;opacity:0;pointer-events:none;transform:scale(0);transition:transform .5s ease;box-shadow:inset 0px 0px 30px #949494}.magnify-wrapper:hover .img-magnifier-glass{opacity:1;pointer-events:initial;transform:scale(1);transition-delay:.3s}.s-product-card-horizontal .s-product-card-content{
    margin-bottom: 0px;
}.s-product-card-horizontal .s-product-card-vertical .s-product-card-wishlist-btn{position:relative !important}.s-product-card-horizontal .s-product-card-vertical .s-product-card-wishlist-btn{top:.5rem;right:.5rem;opacity:.75}@media(max-width: 480px){.s-product-card-horizontal salla-button.s-product-card-wishlist-btn{
        bottom: 0.625rem;
    }.s-product-card-horizontal salla-button.s-product-card-wishlist-btn:where([dir="ltr"], [dir="ltr"] *){
        left: -3rem;
    }.s-product-card-horizontal salla-button.s-product-card-wishlist-btn:where([dir="rtl"], [dir="rtl"] *){
        right: -3rem;
    }}.s-product-card-horizontal salla-progress-bar{
    display: flex;
    flex-grow: 1;
    flex-direction: column;
}@media (max-width: 1023px){
	.bg-inherit .container .s-product-card-horizontal salla-progress-bar.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-product-card-horizontal salla-progress-bar.items-stretch .items-center.head-mo{
	display: none;
}
}.s-rating-stars-reviews{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.s-product-card-promotion-title{
    --tw-bg-opacity: 1;
    background-color: rgba(174, 10, 10, 1);
    background-color: rgba(174, 10, 10, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.s-product-card-sale-price h4{
    color: rgba(174, 10, 10, 1) !important;
    color: rgba(174, 10, 10, var(--tw-text-opacity, 1)) !important;
}.s-product-card-sale-price h4{
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / 1);
}@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){
.s-product-card-sale-price h4{
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
    }
}.s-product-card-sale-price span{
    color: inherit;
}@media(max-width: 1024px){salla-filters,salla-filters>*{
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important;
    }}#offer-corner-badge{
    position: absolute;
    z-index: 1;
    float: left;
    margin: 0px;
    height: auto;
    width: auto;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-width: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, 1);
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity, 1));
    padding-left: 3rem;
    padding-right: 3rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
        margin: 0;
}input[type=radio].sr-only div#offer-corner-badge{transition:all .3s}input[type=radio].sr-only:checked~div#offer-corner-badge{border-color:var(--color-main)}#offer-corner-badge:where([dir="ltr"], [dir="ltr"] *){
    top: 1.25rem;
    right: -3.5rem;
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}#offer-corner-badge:where([dir="rtl"], [dir="rtl"] *){
    top: 0.75rem;
    left: -3rem;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media(max-width: 640px){.quantity1{width:auto}}.list--tags-azall li a:before{content:"";display:inline-block;font-family:sallaicons;margin:0 0 0 5px;opacity:.5;vertical-align:middle}.list--tags-azall li{margin:0 0 8px 8px !important}.list--tags-azall li a{font-size:12px !important}.list--tags-azall li a{background-color:#eee;border-radius:50px;color:#7c8082;color:var(--color-text);display:inline-flex;line-height:1;margin:0;padding:6px 10px;transition:all .35s cubic-bezier(0.2, 1, 0.3, 1)}.form.product-form salla-payments .s-payments-list{margin-top:1rem}.form.product-form salla-payments .s-payments-list .s-payments-list-item{border-radius:0}@media(min-width: 640px){.s-product-options-option{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}.s-product-options-option{display:grid;align-items:flex-start;grid-gap:1rem;gap:0rem}}.brands-nav{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}.brands-nav > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * 0);
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * (1 - 0));
    margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * calc(1 - 0));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * (1 - 0));
    margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.5rem * calc(1 - 0));
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * 0);
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}@media (max-width: 1023px){
	.bg-inherit .container .brands-nav.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .brands-nav.items-stretch .items-center.head-mo{
	display: none;
}
}.brands-nav:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.brands-nav__item{
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .brands-nav__item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .brands-nav__item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .brands-nav__item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .brands-nav__item.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .brands-nav__item {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.brands-nav__item:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.brands-nav__item:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.brands-nav__item.is-selected{
    background-color: #414042 !important;
    background-color: var(--color-primary) !important;
    color: #ff6767 !important;
    color: var(--color-primary-reverse) !important;
}.brands-nav__item span{
    pointer-events: none;
}.brands-nav.is-sticky{
    position: fixed;
    top: 2.25rem;
    z-index: 0;
    height: 100%;
    flex-direction: column;
    flex-wrap: wrap;
}.brands-nav.is-sticky > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * (1 - 0));
    margin-top: calc(0.125rem * (1 - var(--tw-space-y-reverse)));
    margin-top: calc(0.125rem * calc(1 - 0));
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * 0);
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}.brands-nav.is-sticky{
    padding-top: 4rem;
    padding-bottom: 2.5rem;
}.brands-nav.is-sticky:where([dir="ltr"], [dir="ltr"] *){
    left: 0.5rem;
}.brands-nav.is-sticky:where([dir="rtl"], [dir="rtl"] *){
    right: 0.5rem;
}.brands-nav.is-sticky .brands-nav__item{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media(max-width: 1280px){.brands-nav.is-sticky .brands-nav__item{
        height: 1.5rem;
        width: 1.5rem;
    }}.brand-char{
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    border-width: 1px;
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    font-size: 0.875rem;
    line-height: 1.25rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .brand-char.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .brand-char.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .brand-char.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .brand-char.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .brand-char {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.brand-char:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.brand-char:focus{
    border-color: #414042;
    border-color: var(--color-primary);
}.brand-char:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 1.25rem;
}@media (min-width: 768px){.brand-char:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 3rem;
    }
}.brand-char:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1.25rem;
}@media (min-width: 768px){.brand-char:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 3rem;
    }
}.brand-item{
    position: relative;
    display: flex;
    height: 5rem;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    background-size: cover;
    padding: 0.75rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media (max-width: 1023px){
	.bg-inherit .container .brand-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .brand-item.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .brand-item.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .brand-item.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.brand-item .card__head{
    width: 189px;
  }
  .card.brand-item.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.brand-item .card__head{
    width: 200px;
  }
  .card.brand-item.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.brand-item .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.brand-item.active .card__head{
    width: 100%;
  }
}.card.brand-item .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.brand-item:hover{
    opacity: 0.95;
}@media (min-width: 640px){.brand-item{
        height: 6rem;
        padding: 1rem;
    }
}@media (min-width: 768px){.brand-item{
        height: 8rem;
        padding: 2rem;
    }
}.index .brand-item{
    padding: 1rem;
}.index .brand-item img{
    width: auto;
}@media (min-width: 480px){.index .brand-item img{
        max-width: 150px;
    }
}.no-content-placeholder{
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top: 2.5rem;
    padding-bottom: 5rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .no-content-placeholder.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .no-content-placeholder.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .no-content-placeholder.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .no-content-placeholder.head-mo{
	display: none;
}
}.no-content-placeholder .icon{
    margin-bottom: 1rem;
    display: flex;
    height: 8rem;
    width: 8rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
    font-size: 3rem;
    line-height: 1;
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, 1);
    color: rgba(209, 213, 219, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .no-content-placeholder .icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .no-content-placeholder .icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .no-content-placeholder .icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .no-content-placeholder .icon.head-mo{
	display: none;
}
}.no-content-placeholder p{
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}.no-content-placeholder--comments{
    padding-top: 2.5rem;
    text-align: center;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}.s-gifting-modal .s-checkbox{background-color:#fff !important;border:1px solid #ccc !important}.s-gifting-modal .s-checkbox:focus{--tw-ring-color: transparent !important}.s-gifting-modal .s-gifting-filepond-placeholder-icon svg{fill:#ccc !important}.s-gifting-widget .s-list-tile-item{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-style: none;
}.loyalty .breadcrumbs{
    padding-bottom: 0px;
    padding-top: 1rem;
}.loyalty .breadcrumbs ol{
    justify-content: center;
}@media (min-width: 1024px){.loyalty .breadcrumbs ol{
        justify-content: flex-start;
    }
}.loyalty .breadcrumbs a,.loyalty .breadcrumbs span,.loyalty .breadcrumbs .arrow{
    color: rgba(255, 255, 255, 0.9);text-shadow:1px 1px 0 rgba(0,0,0,.3);
}.loyalty__banner{
    position: relative;
    margin: auto;
    margin-bottom: 7rem;
    margin-top: 5rem;
    overflow: hidden;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 2.5rem;
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 768px) {
  .card.loyalty__banner .card__head{
    width: 189px;
  }
  .card.loyalty__banner.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.loyalty__banner .card__head{
    width: 200px;
  }
  .card.loyalty__banner.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.loyalty__banner .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.loyalty__banner.active .card__head{
    width: 100%;
  }
}.card.loyalty__banner .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}@media (min-width: 1024px){.loyalty__banner{
        padding-top: 4rem;
        padding-bottom: 4rem;
        padding-left: 5rem;
        padding-right: 5rem;
    }
}.loyalty__banner-inner{
    position: relative;
    z-index: 10;
    flex: 1 1 0%;
    align-items: center;
    text-align: center;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .loyalty__banner-inner.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .loyalty__banner-inner.head-mo{
	display: none;
}
}@media (min-width: 640px){.loyalty__banner-inner{
        display: flex;
    }.loyalty__banner-inner > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(3rem * 0);
        margin-right: calc(3rem * var(--tw-space-x-reverse));
        margin-left: calc(3rem * (1 - 0));
        margin-left: calc(3rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(3rem * calc(1 - 0));
        margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
    }
}.loyalty__banner-inner:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.loyalty__banner-content{
    flex: 1 1 0%;
    align-items: center;
    justify-content: space-between;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .loyalty__banner-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .loyalty__banner-content.head-mo{
	display: none;
}
}@media (min-width: 768px){.loyalty__banner-content{
        display: flex;
    }
}.loyalty__banner-content .info{
    margin-bottom: 1.5rem;
}@media (min-width: 768px){.loyalty__banner-content .info{
        margin-bottom: 0px;
    }
}.loyalty__banner-content .info h1{
    margin-bottom: 0.625rem;
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 700;
}.loyalty__banner-content .info p{
    max-width: 20rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
        margin-bottom: 0.5rem;
}.loyalty__banner .loyalty-points{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .loyalty__banner .loyalty-points {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.loyalty__banner .loyalty-points .count-number{
    font-size: 2.25rem;
    line-height: 2.5rem;
    font-weight: 700;
    color: #414042;
    color: var(--color-primary);
}.loyalty__banner .loyalty-points .count-number:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.625rem;
}.loyalty__banner .loyalty-points .count-number:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.625rem;
}.loyalty-star{
    position: absolute;
    z-index: 0;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 0.7;
}input[type=radio].sr-only div.loyalty-star{transition:all .3s}input[type=radio].sr-only:checked~div.loyalty-star{border-color:var(--color-main)}.loyalty-star i{
    font-size: 400px;
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, 1);
    color: rgba(243, 244, 246, var(--tw-text-opacity, 1));
}.loyalty-star--first{
    right: -6rem;
    top: -12rem;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.loyalty-star--second{
    left: -4rem;
    bottom: -10rem;
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.loyalty .product-entry__image{flex-shrink:initial}.points-ways__list{
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-gap: 0.625rem;
    gap: 0.625rem;
}.azallme .points-ways__list {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 1rem;
  }@media (min-width: 640px){.points-ways__list{
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 2rem;
    }
}@media (min-width: 768px){.points-ways__list{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}@media (min-width: 1024px){.points-ways__list{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}.points-ways__list .way-item{
    display: flex;
    width: 100%;
    flex-direction: column;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.5rem;
    opacity: 1;
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .points-ways__list .way-item.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .points-ways__list .way-item.items-stretch .items-center.head-mo{
	display: none;
}
}.points-ways__list .way-item__icon{
    position: relative;
    display: flex;
    height: 3rem;
    width: 3rem;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .points-ways__list .way-item__icon.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .points-ways__list .way-item__icon.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .points-ways__list .way-item__icon.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .points-ways__list .way-item__icon.head-mo{
	display: none;
}
}.points-ways__list .way-item__icon span{
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 0;
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    opacity: 0.1;
}input[type=radio].sr-only div.points-ways__list .way-item__icon span{transition:all .3s}input[type=radio].sr-only:checked~div.points-ways__list .way-item__icon span{border-color:var(--color-main)}.points-ways__list .way-item__content{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}@media (max-width: 1023px){
	.bg-inherit .container .points-ways__list .way-item__content.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .points-ways__list .way-item__content.items-stretch .items-center.head-mo{
	display: none;
}
}.points-ways__list .way-item__content h4{
    word-break: break-all;
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: 700;
}.points-ways__list .way-item__content p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .points-ways__list .way-item__content p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.points-ways__list .way-item__action{
    margin-top: auto;
    padding-top: 1rem;
}.virtooal{margin:15px 0;border-radius:10px;border:1px solid #e5e5e5;background:#fff}@media screen and (min-width: 992px){.virtooal{padding:18px}}.virtooal--content{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.virtooal--details{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media(max-width: 992px){.virtooal--details{display:none}}.virtooal--details--title{font-size:16px;font-weight:700;color:#1f2937}.virtooal--details--desc{font-size:13px;color:#7c8082;font-weight:400}@media(max-width: 992px){.virtooal--action{width:100%}}.virtooal--action button{display:flex;align-items:center;justify-content:center;flex-direction:row;border:1px solid #414042;border:1px solid var(--color-primary);font-weight:700;font-size:14px;padding:8px 30px;font-size:.875rem;padding:.5rem 1.5rem .625rem 1.5rem;line-height:1.25rem;background:#414042;background:var(--color-primary);color:#ff6767;color:var(--color-primary-reverse);border-radius:5px}.virtooal--action button:hover{opacity:.8 !important}.virtooal--action button:hover{background:var(--color-primary-dark)}@media(max-width: 992px){.virtooal--action button{width:100%}}.virtooal--action button .icon{width:14px;height:14px}[dir=rtl] .virtooal--action button .icon{margin-left:.75rem}[dir=ltr] .virtooal--action button .icon{margin-right:.75rem}.landing-page{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}@media(max-width: 640px){.landing-page{
        padding-bottom: 4rem;
    }}.landing-page>header{
    position: relative;
    width: 100%;
    overflow: hidden;
}@media (max-width: 768px) {
  .card.landing-page>header .card__head{
    width: 189px;
  }
  .card.landing-page>header.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.landing-page>header .card__head{
    width: 200px;
  }
  .card.landing-page>header.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.landing-page>header .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.landing-page>header.active .card__head{
    width: 100%;
  }
}.card.landing-page>header .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.landing-page>header .header-content{
    position: relative;
    z-index: 1;
    margin-left: auto;
    margin-right: auto;
    max-width: 750px;
    padding-bottom: 30px;
    text-align: center;
}.landing-page>header .header-content-logo img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 6rem;
    margin-top: 2.5rem;
    height: auto;
    max-height: 75px;
    width: auto;
    max-width: 100%;
}.landing-page>header .header-content-inner>h1{
    margin-bottom: 1rem;
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(68, 68, 68, 1);
    color: rgba(68, 68, 68, var(--tw-text-opacity, 1));
}@media (min-width: 768px){.landing-page>header .header-content-inner>h1{
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
}.landing-page>header .header-content-inner>p{
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(136, 136, 136, 1);
    color: rgba(136, 136, 136, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .landing-page>header .header-content-inner>p {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media (min-width: 768px){.landing-page>header .header-content-inner>p{
        font-size: 1rem;
        line-height: 1.5rem;
    }
}.landing-page>header .header-content-offer{
    margin-top: 4rem;
}.landing-page>header .header-content-offer p{
    margin-bottom: 1.5rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(234, 84, 85, 1);
    color: rgba(234, 84, 85, var(--tw-text-opacity, 1));
}.landing-page>header .header-content-offer h3{
    margin-bottom: 4rem;
    font-size: 1.875rem;
    line-height: 2.25rem;
    --tw-text-opacity: 1;
    color: rgba(68, 68, 68, 1);
    color: rgba(68, 68, 68, var(--tw-text-opacity, 1));
}.landing-page>header:before{border-radius:0 0 50% 50%/0 0 100% 100%;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: none;height: 100%;width: 100%;--tw-scale-x: 1.5;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.5) scaleY(var(--tw-scale-y));transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color: rgba(245, 247, 249, 1);background-color: rgba(245, 247, 249, var(--tw-bg-opacity, 1));--tw-content: "";content: "";content: var(--tw-content)}input[type=radio].sr-only div.landing-page>header:before{transition:all .3s}input[type=radio].sr-only:checked~div.landing-page>header:before{border-color:var(--color-main)}@media (min-width: 640px){.landing-page>header:before{
        display: block;
    }
}@media(min-width: 768px){.landing-page .center-products .vertical-products .s-products-list-wrapper{
        display: flex;
        justify-content: center;
    }@media (max-width: 1023px){
	.bg-inherit .container .landing-page .center-products .vertical-products .s-products-list-wrapper.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .landing-page .center-products .vertical-products .s-products-list-wrapper.items-stretch .items-center.head-mo{
	display: none;
}
}}@media(max-width: 767px){.landing-page .center-products .vertical-products .s-products-list-wrapper{grid-template-columns:repeat(auto-fit, minmax(130px, 1fr)) !important}}@media(min-width: 1024px){.landing-page .center-products .vertical-products .s-products-list-wrapper .s-product-card-vertical{min-width:286px;max-width:286px}}@media((min-width: 768px) and (max-width: 1023px)){.landing-page .center-products .vertical-products .s-products-list-wrapper .s-product-card-vertical{min-width:220px}}.landing-page .swiper-wrapper{
        padding-bottom: 3rem;
}.landing-page .swiper-wrapper .s-product-card-entry,.landing-page .s-products-list-wrapper .s-product-card-entry{
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(238, 238, 238, 1);
    border-color: rgba(238, 238, 238, var(--tw-border-opacity, 1));
}.landing-page--quick-buy{
    margin-top: 1.5rem;
    text-align: center;
}.landing-page--quick-buy salla-mini-checkout-widget{
    display: flex;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .landing-page--quick-buy salla-mini-checkout-widget.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .landing-page--quick-buy salla-mini-checkout-widget.items-stretch .items-center.head-mo{
	display: none;
}
}.landing-page--quick-buy salla-mini-checkout-widget{--salla-fast-checkout-button-width: 260px}@media(max-width: 640px){.landing-page--quick-buy salla-mini-checkout-widget{
        flex: 1 1 0%;--salla-fast-checkout-button-width: 100%;
    }.landing-page--quick-buy{
        position: fixed;
        bottom: 0px;
        left: 0px;
        z-index: 2;
        display: flex;
        width: 100%;
        --tw-translate-y: 28rem;
        transform: translate(var(--tw-translate-x), 28rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        flex-wrap: wrap;
        align-items: center;
        justify-content: space-between;
        gap: 0.625rem;
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, 1);
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
        padding: 0.75rem;
        opacity: 0;
        --tw-shadow: -1px -2px 9px 0 rgba(0,0,0,0.05);
        --tw-shadow-colored: -1px -2px 9px 0 var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), -1px -2px 9px 0 rgba(0,0,0,0.05);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-delay: 500ms;
        transition-duration: 700ms;
        transition-timing-function: cubic-bezier(0.55, 0, 0.1, 1);
    }@media (max-width: 1023px){
	.bg-inherit .container .landing-page--quick-buy.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .landing-page--quick-buy.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .landing-page--quick-buy.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .landing-page--quick-buy.head-mo{
	display: none;
}
}@media (min-width: 640px){.landing-page--quick-buy{
            gap: 1rem;
        }
    }.hydrated .landing-page--quick-buy,.hydrated .landing-page--quick-buy salla-mini-checkout-widget{
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        opacity: 1;
    }}.landing-page.notfound>header{
    margin-bottom: 3rem;
    display: flex;
    min-height: 50vh;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .landing-page.notfound>header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .landing-page.notfound>header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .landing-page.notfound>header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .landing-page.notfound>header.head-mo{
	display: none;
}
}.landing-page.notfound>header img{
    margin-bottom: 3rem;
}.landing-page.expired>header{
    margin-bottom: 3rem;
    display: flex;
    min-height: 50vh;
    align-items: center;
    justify-content: center;
}@media (max-width: 1023px){
	.bg-inherit .container .landing-page.expired>header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .landing-page.expired>header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .landing-page.expired>header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .landing-page.expired>header.head-mo{
	display: none;
}
}.landing-page.expired>header .header-content{
    max-width: 600px;
}.landing-page.expired>header .header-content img{
    margin-bottom: 3rem;
}.landing-page.expired>header .header-content h1{
    --tw-text-opacity: 1;
    color: rgba(234, 84, 85, 1);
    color: rgba(234, 84, 85, var(--tw-text-opacity, 1));
}.landing-page .s-product-card-wishlist-btn{display:hidden}.s-add-product-toast{
    position: fixed;
    z-index: 9999;
    display: flex;
    width: 100vw;
    flex-direction: column;
    gap: 1rem;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    padding: 1.25rem;
    --tw-shadow: 5px 10px 99px rgba(43,45,52,0.05098);
    --tw-shadow-colored: 5px 10px 99px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 99px rgba(43,45,52,0.05098);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast.items-stretch .items-center.head-mo{
	display: none;
}
}@media (max-width: 768px) {
  .card.s-add-product-toast .card__head{
    width: 189px;
  }
  .card.s-add-product-toast.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-add-product-toast .card__head{
    width: 200px;
  }
  .card.s-add-product-toast.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-add-product-toast .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-add-product-toast.active .card__head{
    width: 100%;
  }
}.card.s-add-product-toast .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-add-product-toast{top:0;left:0;right:0;opacity:0;transform:translateY(-100%);transition:opacity .3s ease-out, transform .3s ease-out}.s-add-product-toast.s-add-product-toast--visible{opacity:1;transform:translateY(0)}@media(min-width: 768px){.s-add-product-toast{
        width: 400px;
        border-radius: 0.5rem;top:1rem;left:auto;right:auto;
    }[dir=rtl] .s-add-product-toast{left:1rem;transform:translateX(-100%)}[dir=rtl] .s-add-product-toast.s-add-product-toast--visible{transform:translateX(0)}[dir=ltr] .s-add-product-toast{right:1rem;transform:translateX(100%)}[dir=ltr] .s-add-product-toast.s-add-product-toast--visible{transform:translateX(0)}}.s-add-product-toast__progress{
    height: 0.5rem;
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, 1);
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity, 1));
}.s-add-product-toast__progress-bar{
    height: 100%;
    --tw-bg-opacity: 1;
    background-color: rgba(34, 197, 94, 1);
    background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));transition:width 50ms linear;
}.s-add-product-toast__header{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.5rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__header.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-add-product-toast__header.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__header.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-add-product-toast__header.head-mo{
	display: none;
}
}.s-add-product-toast__header-content{
    display: flex;
    align-items: center;
    gap: 0.625rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__header-content.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-add-product-toast__header-content.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__header-content.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-add-product-toast__header-content.head-mo{
	display: none;
}
}.s-add-product-toast__icon{
    flex-shrink: 0;
}.s-add-product-toast__title{
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-add-product-toast__close{
    display: flex;
    height: 1.5rem;
    width: 1.5rem;
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-width: 0px;
    background-color: transparent;
    padding: 0px;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__close.items-stretch .items-center.head-mo{
		display: flex;
	}
	.bg-inherit .container .flex.items-stretch .s-add-product-toast__close.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__close.items-stretch .items-center.head-mo{
	display: none;
}
.bg-inherit .container .flex.items-stretch .s-add-product-toast__close.head-mo{
	display: none;
}
}.s-add-product-toast__close *{pointer-events:none}.s-add-product-toast__close i{
    font-size: 1.125rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, 1);
    color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}.s-add-product-toast__close:hover i{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}.s-add-product-toast__divider{
    height: 1px;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.s-add-product-toast__body{
    display: flex;
    align-items: flex-start;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__body.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__body.items-stretch .items-center.head-mo{
	display: none;
}
}.s-add-product-toast__image{
    height: 5rem;
    width: 5rem;
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 0.5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, 1);
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
    -o-object-fit: contain;
       object-fit: contain;
}@media (max-width: 768px) {
  .card.s-add-product-toast__image .card__head{
    width: 189px;
  }
  .card.s-add-product-toast__image.active .card__head{
    width: 100%;
  }
  
}@media (min-width: 1200px) {

  .card.s-add-product-toast__image .card__head{
    width: 200px;
  }
  .card.s-add-product-toast__image.active .card__head{
    width: 100%;
  }
}@media (max-width: 518px) {
 .card.s-add-product-toast__image .card__head{
    width: 177px;
    bottom: -2rem;
  }
   .card.s-add-product-toast__image.active .card__head{
    width: 100%;
  }
}.card.s-add-product-toast__image .card__head {
    text-overflow: ellipsis;
    overflow: hidden;
}.s-add-product-toast__image img{
    height: 100%;
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}@media(min-width: 768px){.s-add-product-toast__image{
        height: 88px;
        width: 88px;
    }}.s-add-product-toast__details{
    display: flex;
    min-width: 0px;
    flex: 1 1 0%;
    flex-direction: column;
    gap: 0.25rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__details.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__details.items-stretch .items-center.head-mo{
	display: none;
}
}.s-add-product-toast__name{
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 600;
    line-height: 1.375;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
    text-decoration-line: none;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__name {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.s-add-product-toast__name:hover{
    color: #414042;
    color: var(--color-primary);
}.s-add-product-toast__options{
    margin-top: 0.25rem;
    display: flex;
    flex-direction: column;
    gap: 0.125rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__options.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__options.items-stretch .items-center.head-mo{
	display: none;
}
}.s-add-product-toast__options span{
    font-size: 0.75rem;
    line-height: 1rem;
    line-height: 1.625;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}@media(min-width: 768px){.s-add-product-toast__options span{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__options span {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }}.s-add-product-toast__show-more{
    margin-top: 0.125rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    color: #414042;
    color: var(--color-primary);
    text-decoration-line: underline;
}.s-add-product-toast__show-more:hover{
    text-decoration-line: none;
}@media(min-width: 768px){.s-add-product-toast__show-more{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__show-more {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }}.s-add-product-toast__price{
    display: flex;
    flex-shrink: 0;
    flex-direction: column;
    align-items: flex-end;
    gap: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__price.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__price.items-stretch .items-center.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__price {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }@media(min-width: 768px){.s-add-product-toast__price{
        font-size: 1rem;
        line-height: 1.5rem;
    }}.s-add-product-toast__price-sale{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, 1);
    color: rgba(153, 27, 27, var(--tw-text-opacity, 1));
}.s-add-product-toast__price-original{
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
    text-decoration-line: line-through;
}@media(min-width: 768px){.s-add-product-toast__price-original{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }@media screen and (max-width: 430px) {
        .swiper-slide-me .s-add-product-toast__price-original {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }}.s-add-product-toast__actions{
    display: flex;
    gap: 0.75rem;
}@media (max-width: 1023px){
	.bg-inherit .container .s-add-product-toast__actions.items-stretch .items-center.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .s-add-product-toast__actions.items-stretch .items-center.head-mo{
	display: none;
}
}.s-add-product-toast__actions salla-button{
    flex: 1 1 0%;
}.s-add-product-toast__actions salla-button svg{
    display: inline-flex;
    flex-shrink: 0;
}.s-add-product-toast__actions salla-button svg path{fill:none}.s-add-product-toast__actions salla-button .s-button-btn{
    border-radius: 0px;
}.s-add-product-toast__actions salla-button .s-button-btn.s-button-gray-outline{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}body.ocdmm--opened,body.modal-is-open,body.fancybox-open{overflow:hidden}body.ocdmm--opened #tidio-chat,body.ocdmm--opened [id^=gb-widget],body.ocdmm--opened [class$=__feedback],body.ocdmm--opened #fb-root,body.ocdmm--opened .fb_reset,body.ocdmm--opened #chat-widget-container,body.modal-is-open #tidio-chat,body.modal-is-open [id^=gb-widget],body.modal-is-open [class$=__feedback],body.modal-is-open #fb-root,body.modal-is-open .fb_reset,body.modal-is-open #chat-widget-container,body.fancybox-open #tidio-chat,body.fancybox-open [id^=gb-widget],body.fancybox-open [class$=__feedback],body.fancybox-open #fb-root,body.fancybox-open .fb_reset,body.fancybox-open #chat-widget-container{display:none !important}@supports(-webkit-touch-callout: none){@media screen and (max-width: 767px){.mobile #button{transform:translateY(-58px);margin-left:5px}}}@media(max-width: 1024px){body.dropdown--is-opened{overflow:hidden}body.dropdown--is-opened #tidio-chat,body.dropdown--is-opened [id^=gb-widget],body.dropdown--is-opened [class$=__feedback],body.dropdown--is-opened #fb-root,body.dropdown--is-opened .fb_reset,body.dropdown--is-opened #chat-widget-container{display:none !important}#tidio-chat{z-index:9999999999;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#tidio-chat #tidio-chat-iframe{bottom:0 !important}#tidio-chat #tidio-chat-iframe{pointer-events:auto}[id^=gb-widget]{bottom:20px !important;z-index:9999 !important}#fb-root .fb_dialog iframe[data-testid=bubble_iframe]{bottom:20px !important}iframe.tawk-widget{bottom:20px !important}#chat-widget-container{bottom:0 !important}#chat-widget-container{height:100%}}iframe.tawk-widget{display:block;bottom:20px}.is-sticky-product-bar.product-single [id^=gb-widget],.is-sticky-product-bar.product-single iframe.tawk-widget,.is-sticky-product-bar.product-single #fb-root .fb_dialog iframe[data-testid=bubble_iframe],.is-sticky-product-bar.product-single iframe.tawk-widget{bottom:70px !important}@media(max-width: 640px){.swal2-container{width:100% !important}}.swal2-container .swal2-popup.swal2-toast{max-width:300px;padding:0 10px 5px;box-shadow:0 1px 3px 1px rgba(0,0,0,.0705882353)}@media(max-width: 640px){.swal2-container .swal2-popup.swal2-toast{max-width:100%}}.swal2-container .swal2-popup.swal2-toast .swal2-icon{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.5) scaleY(.5);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    animation: none;
}.swal2-container .swal2-popup.swal2-toast .swal2-icon:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.25rem;
    margin-left: -0.375rem;
}.swal2-container .swal2-popup.swal2-toast .swal2-icon:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.25rem;
    margin-right: -0.375rem;
}.swal2-container .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-line-tip,.swal2-container .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-line-long{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast .swal2-title{
    margin: 0px;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5rem;
        margin: 0;
}@media screen and (max-width: 430px) {
        .swiper-slide-me .swal2-container .swal2-popup.swal2-toast .swal2-title {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.swal2-container .swal2-popup.swal2-toast .swal2-close{
    flex-shrink: 0;
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.swal2-container .swal2-popup.swal2-toast .swal2-close:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.5rem;
}.swal2-container .swal2-popup.swal2-toast .swal2-close:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.5rem;
}.swal2-container .swal2-popup.swal2-toast .swal2-timer-progress-bar-container{height:2px}.swal2-container .swal2-popup.swal2-toast .swal2-timer-progress-bar{background:#ddd}.swal2-container .swal2-popup.swal2-toast.swal2-icon-error{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast.swal2-icon-error *{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast.swal2-icon-error .swal2-error{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast.swal2-icon-error .swal2-x-mark-line-right,.swal2-container .swal2-popup.swal2-toast.swal2-icon-error .swal2-x-mark-line-left{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast.swal2-icon-success{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 197, 94, 1);
    background-color: rgba(34, 197, 94, var(--tw-bg-opacity, 1));
}.swal2-container .swal2-popup.swal2-toast.swal2-icon-success *{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.full-banner-entry{background-attachment:scroll;background-attachment:initial}}}body.font-dinnextltarabic-regular .btn--add-to-cart{padding-top:0 !important;padding-bottom:0 !important}.cart-azall-mobile .s-cart-summary-wrapper{display:block}.card-sa .s-cart-summary-wrapper{flex-direction:column}.s-product-card-vertical .s-product-card-wishlist-btn{position:relative !important}.s-product-card-vertical .s-product-card-wishlist-btn{top:0rem;left:0rem}@media(max-width: 1640px){.s-button-icon.quickview-btn{border-radius:0rem 5rem 5rem 0rem !important}.s-button-icon.quickview-btn{position:absolute;top:.5rem;left:-6px;z-index:5}.azall2 .s-button-icon.quickview-btn{top:2.8rem}.s-button-element:not(:disabled):not([loading]){pointer-events:auto;padding:7px}}@media(max-width: 640px){.azall2 .s-button-icon.quickview-btn{top:2.8rem}}.azall-theme{scrollbar-color:#414042 #eaeaea;scrollbar-color:var(--color-primary) #eaeaea}@media(min-width: 1024px){.s-products-slider-card.swiper-slide{max-width:314px !important}}.text-ellipsis-2{width:98%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}section[class*=tap]{transition:opacity .5s ease-out, transform .5s ease-out;opacity:1;transform:translateY(0)}section[class*=tap].is-animating{opacity:0;transform:translateY(20px)}section[class*=tap].hiddenn{display:none}@media(min-width: 1024px){.s-product-card-entry .swiper-slide:first-child:hover+.swiper-slide{transform:translateX(-100%)}.s-product-card-entry:hover .swiper-button-next,.s-product-card-entry:hover .swiper-button-prev{opacity:1;visibility:visible}}.swiper-button-next,.swiper-button-prev{opacity:0;visibility:hidden;transition:opacity .3s}@media(max-width: 1023px){.swiper-pagination{display:block !important}.swiper-button-next,.swiper-button-prev{display:none !important}}.swiper-button-next,.swiper-button-prev{opacity:0;visibility:hidden;transition:opacity .3s}@media(min-width: 1024px){.s-product-card-entry:hover .swiper-button-next,.s-product-card-entry:hover .swiper-button-prev{opacity:1;visibility:visible}}@media(max-width: 1023px){.swiper-pagination{display:block !important}.swiper-button-next,.swiper-button-prev{display:none !important}}.product-block__image-dots{display:flex !important;justify-content:center !important}.product-block__image-dots{left:10px;line-height:7px;white-space:nowrap;gap:6px;pointer-events:none;position:absolute;bottom:10px;width:100%}.product-block__image-dots .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.5);pointer-events:none;border:1px solid #414042;border:1px solid var(--color-primary)}.product-block__image-dots .swiper-pagination-bullet-active{background:#414042;background:var(--color-primary)}.product-block__image-dots{position:absolute;bottom:10px;left:10px;line-height:7px;white-space:nowrap;pointer-events:none}.azall-prodcut-btn .s-button-btn{border-radius:0}header ul li ul li a{color:#000}.my-azall.fullme-azall.fullazall .carousel-slider .swiper-wrapper>div{padding-left:0px !important;padding-right:0px !important}.my-azall.fullme-azall.fullazall .carousel-slider .swiper-wrapper>div{flex-shrink:0}.my-card-azall .s-button-btn{border:none !important}.my-card-azall .s-button-btn{background:rgba(0,0,0,0);color:#000}.my-card-azall .s-button-outline{border:none !important}@media(max-width: 1640px){.my-card-azall .s-button-element:not(:disabled):not([loading]){pointer-events:auto;padding:0px}}salla-apps-icons .s-apps-icons-list{justify-content:center}:root{--gap: 50px;--speed-per-px: 0.012}.marquee{width:100%;overflow:hidden;padding:16px 0;box-sizing:border-box;direction:ltr}.marquee__track{display:inline-flex;gap:50px;gap:var(--gap);will-change:transform}.marquee__item{font-size:22px;font-weight:700;white-space:nowrap;direction:rtl}.marquee:hover .marquee__track{animation-play-state:paused !important}.azall-catalog .swiper-pagination.azall .swiper-pagination-bullets-active{background-color:#414042;background-color:var(--color-primary)}.azall-single-list-products-slider .s-slider-block__title{border-bottom-width:1px;border-bottom-color:#414042;border-bottom-color:var(--color-primary)}.azall-single-list-products-slider .s-slider-block__title-right{border-bottom:1px #000 solid;padding-bottom:.81rem}@media(max-width: 640px){.marquee__item{font-size:11px}.marquee{padding:6px 0}}.azal_blog .tabs salla-button button{background:rgba(0,0,0,0) !important;border:1px solid #414042 !important;border:1px solid var(--color-primary) !important;border-radius:0 !important}.azal_blog .tabs salla-button button{color:#414042;color:var(--color-primary)}.azal_blog .tabs salla-button.is-active button{background:#414042 !important;background:var(--color-primary) !important;border-radius:0 !important}.azal_blog .tabs salla-button.is-active button{color:#fff;border:1px solid #414042;border:1px solid var(--color-primary)}@media(max-width: 1640px){.azal_blog .s-button-element:not(:disabled):not([loading]){pointer-events:auto;padding:7px 15px}}.s-user-menu-trigger{background:rgba(0,0,0,0) !important}.before\:text-orange-300::before{
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgba(253, 186, 116, 1);
    color: rgba(253, 186, 116, var(--tw-text-opacity, 1));
}.first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}.first\:pt-5:first-child{
    padding-top: 1.25rem;
}.last\:mb-0:last-child{
    margin-bottom: 0px;
}.last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}.last\:border-0:last-child{
    border-width: 0px;
}.last\:border-b-0:last-child{
    border-bottom-width: 0px;
}.last\:border-none:last-child{
    border-style: none;
}.last\:pb-0:last-child{
    padding-bottom: 0px;
}.even\:border-gray-200:nth-child(even){
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, 1);
    border-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
}.target\:btn:target{
    display: inline-flex;
    flex: 1 1 0%;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    border-radius: 0.375rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 0.625rem;
    padding-top: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 700;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}@media (max-width: 1023px){
	.bg-inherit .container .flex.items-stretch .target\:btn:target.head-mo{
		display: flex;
	}
	}@media (min-width: 1024px){
.bg-inherit .container .flex.items-stretch .target\:btn:target.head-mo{
	display: none;
}
}@media screen and (max-width: 430px) {
        .swiper-slide-me .target\:btn:target {
    font-size: 0.65rem;
    line-height: 1.25rem;
}
    }.target\:btn:target:hover{
    opacity: 0.8;
}.hover\:bg-black\/50:hover{
    background-color: rgba(0, 0, 0, 0.5);
}.hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, 1);
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}.hover\:bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, 1);
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity, 1));
}.hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}.hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 31, 31, 1);
    color: rgba(29, 31, 31, var(--tw-text-opacity, 1));
}.hover\:text-primary:hover{
    color: #414042;
    color: var(--color-primary);
}.hover\:underline:hover{
    text-decoration-line: underline;
}.hover\:opacity-80:hover{
    opacity: 0.8;
}.hover\:opacity-90:hover{
    opacity: 0.9;
}.hover\:shadow-default:hover{
    --tw-shadow: 5px 10px 30px #2B2D340D;;
    --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
    box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}.focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
}.group:hover .group-hover\:-translate-x-1{
    --tw-translate-x: -0.25rem;
    transform: translate(-0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.group:hover .group-hover\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.group:hover .group-hover\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@media (min-width: 640px){.sm\:col-span-2{
        grid-column: span 2 / span 2;
    }.sm\:row-span-2{
        grid-row: span 2 / span 2;
    }.sm\:-mt-10{
        margin-top: -2.5rem;
    }.sm\:mb-0{
        margin-bottom: 0px;
    }.sm\:mb-24{
        margin-bottom: 6rem;
    }.sm\:mb-5{
        margin-bottom: 1.25rem;
    }.sm\:mb-6{
        margin-bottom: 1.5rem;
    }.sm\:mb-8{
        margin-bottom: 2rem;
    }.sm\:mt-0{
        margin-top: 0px;
    }.sm\:mt-8{
        margin-top: 2rem;
    }.sm\:block{
        display: block;
    }.sm\:inline-flex{
        display: inline-flex;
    }.sm\:grid{
        display: grid;
    }.sm\:hidden{
        display: none;
    }.sm\:h-16{
        height: 4rem;
    }.sm\:h-auto{
        height: auto;
    }.sm\:h-full{
        height: 100%;
    }.sm\:\!min-h-\[120px\]{
        min-height: 120px !important;
    }.sm\:\!w-\[220px\]{
        width: 220px !important;
    }.sm\:grow-0{
        flex-grow: 0;
    }.sm\:translate-y-0{
        --tw-translate-y: 0px;
        transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }.sm\:scale-100{
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }.sm\:scale-95{
        --tw-scale-x: .95;
        --tw-scale-y: .95;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }.sm\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }.sm\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }.sm\:items-start{
        align-items: flex-start;
    }.sm\:gap-4{
        gap: 1rem;
    }.sm\:gap-6{
        gap: 1.5rem;
    }.sm\:gap-8{
        gap: 2rem;
    }.sm\:p-1{
        padding: 0.25rem;
    }.sm\:p-5{
        padding: 1.25rem;
    }.sm\:py-16{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }.sm\:pb-0{
        padding-bottom: 0px;
    }.sm\:pb-20{
        padding-bottom: 5rem;
    }.sm\:pt-12{
        padding-top: 3rem;
    }.sm\:pt-16{
        padding-top: 4rem;
    }.sm\:pt-20{
        padding-top: 5rem;
    }
}@media (min-width: 768px){.md\:sticky{
        position: sticky;
    }.md\:-mb-2{
        margin-bottom: -0.5rem;
    }.md\:mb-0{
        margin-bottom: 0px;
    }.md\:mb-10{
        margin-bottom: 2.5rem;
    }.md\:mb-16{
        margin-bottom: 4rem;
    }.md\:mb-20{
        margin-bottom: 5rem;
    }.md\:mb-5{
        margin-bottom: 1.25rem;
    }.md\:mb-8{
        margin-bottom: 2rem;
    }.md\:mb-9{
        margin-bottom: 2.25rem;
    }.md\:mt-0{
        margin-top: 0px;
    }.md\:mt-6{
        margin-top: 1.5rem;
    }.md\:block{
        display: block;
    }.md\:flex{
        display: flex;
    }.md\:table-row{
        display: table-row;
    }.md\:hidden{
        display: none;
    }.md\:h-14{
        height: 3.5rem;
    }.md\:h-20{
        height: 5rem;
    }.md\:h-24{
        height: 6rem;
    }.md\:h-64{
        height: 16rem;
    }.md\:h-\[400px\]{
        height: 400px;
    }.md\:h-\[450px\]{
        height: 450px;
    }.md\:h-\[600px\]{
        height: 600px;
    }.md\:max-h-\[680px\]{
        max-height: 680px;
    }.md\:\!w-2\/4{
        width: 50% !important;
    }.md\:w-1\/3{
        width: 33.333333%;
    }.md\:w-2\/3{
        width: 66.666667%;
    }.md\:w-2\/4{
        width: 50%;
    }.md\:w-24{
        width: 6rem;
    }.md\:w-40{
        width: 10rem;
    }.md\:w-5\/6{
        width: 83.333333%;
    }.md\:w-7\/12{
        width: 58.333333%;
    }.md\:w-72{
        width: 18rem;
    }.md\:w-96{
        width: 24rem;
    }.md\:w-\[32\%\]{
        width: 32%;
    }.md\:w-\[450px\]{
        width: 450px;
    }.md\:w-\[48\%\]{
        width: 48%;
    }.md\:w-auto{
        width: auto;
    }.md\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }.md\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }.md\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }.md\:grid-cols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }.md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\]{
        grid-template-columns: repeat(3,minmax(0,1fr));
    }.md\:flex-row{
        flex-direction: row;
    }.md\:items-start{
        align-items: flex-start;
    }.md\:items-center{
        align-items: center;
    }.md\:gap-2{
        gap: 0.5rem;
    }.md\:gap-4{
        gap: 1rem;
    }.md\:gap-8{
        gap: 2rem;
    }.md\:space-x-12 > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(3rem * 0);
        margin-right: calc(3rem * var(--tw-space-x-reverse));
        margin-left: calc(3rem * (1 - 0));
        margin-left: calc(3rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(3rem * calc(1 - 0));
        margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
    }.md\:space-y-0 > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * (1 - 0));
        margin-top: calc(0px * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(0px * calc(1 - 0));
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * 0);
        margin-bottom: calc(0px * var(--tw-space-y-reverse));
    }.md\:overflow-hidden{
        overflow: hidden;
    }.md\:border-none{
        border-style: none;
    }.md\:p-0{
        padding: 0px;
    }.md\:p-5{
        padding: 1.25rem;
    }.md\:p-8{
        padding: 2rem;
    }.md\:px-6{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }.md\:py-0{
        padding-top: 0px;
        padding-bottom: 0px;
    }.md\:py-4{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }.md\:py-6{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }.md\:pb-16{
        padding-bottom: 4rem;
    }.md\:text-center{
        text-align: center;
    }.md\:text-2xl{
        font-size: 1.5rem;
        line-height: 2rem;
    }.md\:text-3xl{
        font-size: 1.875rem;
        line-height: 2.25rem;
    }.md\:text-6xl{
        font-size: 3.75rem;
        line-height: 1;
    }.md\:text-base{
        font-size: 1rem;
        line-height: 1.5rem;
    }
}@media (min-width: 1024px){.lg\:not-sr-only{
        position: static;
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        overflow: visible;
        clip: auto;
        white-space: normal;
    }.lg\:sticky{
        position: sticky;
    }.lg\:top-20{
        top: 5rem;
    }.lg\:order-1{
        order: 1;
    }.lg\:order-2{
        order: 2;
    }.lg\:order-3{
        order: 3;
    }.lg\:col-span-2{
        grid-column: span 2 / span 2;
    }.lg\:col-span-6{
        grid-column: span 6 / span 6;
    }.lg\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }.lg\:my-16{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }.lg\:-mt-28{
        margin-top: -7rem;
    }.lg\:mb-24{
        margin-bottom: 6rem;
    }.lg\:mb-8{
        margin-bottom: 2rem;
    }.lg\:mt-12{
        margin-top: 3rem;
    }.lg\:\!block{
        display: block !important;
    }.lg\:block{
        display: block;
    }.lg\:\!inline-block{
        display: inline-block !important;
    }.lg\:flex{
        display: flex;
    }.lg\:hidden{
        display: none;
    }.lg\:min-h-\[528px\]{
        min-height: 528px;
    }.lg\:w-10\/12{
        width: 83.333333%;
    }.lg\:w-24{
        width: 6rem;
    }.lg\:w-4\/5{
        width: 80%;
    }.lg\:w-5\/12{
        width: 41.666667%;
    }.lg\:w-6\/12{
        width: 50%;
    }.lg\:w-72{
        width: 18rem;
    }.lg\:w-96{
        width: 24rem;
    }.lg\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }.lg\:grid-cols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }.lg\:grid-cols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }.lg\:grid-cols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }.lg\:flex-row{
        flex-direction: row;
    }.lg\:\!justify-center{
        justify-content: center !important;
    }.lg\:justify-between{
        justify-content: space-between;
    }.lg\:gap-2{
        gap: 0.5rem;
    }.lg\:gap-4{
        gap: 1rem;
    }.lg\:gap-6{
        gap: 1.5rem;
    }.lg\:gap-8{
        gap: 2rem;
    }.lg\:space-x-8 > :not([hidden]) ~ :not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right: calc(2rem * 0);
        margin-right: calc(2rem * var(--tw-space-x-reverse));
        margin-left: calc(2rem * (1 - 0));
        margin-left: calc(2rem * (1 - var(--tw-space-x-reverse)));
        margin-left: calc(2rem * calc(1 - 0));
        margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
    }.lg\:space-y-16 > :not([hidden]) ~ :not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top: calc(4rem * (1 - 0));
        margin-top: calc(4rem * (1 - var(--tw-space-y-reverse)));
        margin-top: calc(4rem * calc(1 - 0));
        margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(4rem * 0);
        margin-bottom: calc(4rem * var(--tw-space-y-reverse));
    }.lg\:overflow-hidden{
        overflow: hidden;
    }.lg\:bg-white{
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, 1);
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
    }.lg\:p-8{
        padding: 2rem;
    }.lg\:px-0{
        padding-left: 0px;
        padding-right: 0px;
    }.lg\:px-8{
        padding-left: 2rem;
        padding-right: 2rem;
    }.lg\:pb-0{
        padding-bottom: 0px;
    }.lg\:pb-11{
        padding-bottom: 2.75rem;
    }.lg\:pb-2{
        padding-bottom: 0.5rem;
    }.lg\:pb-20{
        padding-bottom: 5rem;
    }.lg\:pt-10{
        padding-top: 2.5rem;
    }.lg\:pt-8{
        padding-top: 2rem;
    }.lg\:text-2xl{
        font-size: 1.5rem;
        line-height: 2rem;
    }.lg\:text-title-size{
        font-size: 42px;
    }.lg\:shadow-default{
        --tw-shadow: 5px 10px 30px #2B2D340D;;
        --tw-shadow-colored: 5px 10px 30px var(--tw-shadow-color);
        box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 5px 10px 30px #2B2D340D;;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
    }
}@media (min-width: 1280px){.xl\:gap-8{
        gap: 2rem;
    }.xl\:px-0{
        padding-left: 0px;
        padding-right: 0px;
    }
}@media (min-width: 380px) and (max-width: 479px){.xxs\:text-center{
        text-align: center;
    }
}@media (min-width: 480px){.xs\:top-5{
        top: 1.25rem;
    }.xs\:text-clip{
        text-overflow: clip;
    }.xs\:p-11{
        padding: 2.75rem;
    }.xs\:p-2{
        padding: 0.5rem;
    }.xs\:p-7{
        padding: 1.75rem;
    }.xs\:pl-1{
        padding-left: 0.25rem;
    }.xs\:pr-1{
        padding-right: 0.25rem;
    }.xs\:text-sm{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
}.ltr\:left-0:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
}.ltr\:right-0:where([dir="ltr"], [dir="ltr"] *){
    right: 0px;
}.ltr\:right-1:where([dir="ltr"], [dir="ltr"] *){
    right: 0.25rem;
}.ltr\:right-1\.5:where([dir="ltr"], [dir="ltr"] *){
    right: 0.375rem;
}.ltr\:right-4:where([dir="ltr"], [dir="ltr"] *){
    right: 1rem;
}.ltr\:ml-1:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.25rem;
}.ltr\:ml-2:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.5rem;
}.ltr\:ml-3:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0.75rem;
}.ltr\:mr-0:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0px;
}.ltr\:mr-1:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.25rem;
}.ltr\:mr-1\.5:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.375rem;
}.ltr\:mr-10:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 2.5rem;
}.ltr\:mr-2:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.5rem;
}.ltr\:mr-3:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0.75rem;
}.ltr\:mr-8:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 2rem;
}.ltr\:mr-auto:where([dir="ltr"], [dir="ltr"] *){
    margin-right: auto;
}.ltr\:rounded-l-none:where([dir="ltr"], [dir="ltr"] *){
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}.ltr\:rounded-r-none:where([dir="ltr"], [dir="ltr"] *){
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}.ltr\:border-r:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 1px;
}.ltr\:border-r-0:where([dir="ltr"], [dir="ltr"] *){
    border-right-width: 0px;
}.ltr\:pl-5:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 1.25rem;
}.ltr\:pl-8:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 2rem;
}.ltr\:pr-1:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.25rem;
}.ltr\:pr-10:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 2.5rem;
}.ltr\:pr-24:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 6rem;
}.ltr\:pr-3:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.75rem;
}.ltr\:pr-5:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 1.25rem;
}.ltr\:pr-px:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 1px;
}.ltr\:text-right:where([dir="ltr"], [dir="ltr"] *){
    text-align: right;
}.ltr\:text-end:where([dir="ltr"], [dir="ltr"] *){
    text-align: right;
}.ltr\:even\:border-l:nth-child(even):where([dir="ltr"], [dir="ltr"] *){
    border-left-width: 1px;
}@media (min-width: 640px){.sm\:ltr\:text-left:where([dir="ltr"], [dir="ltr"] *){
        text-align: left;
    }
}@media (min-width: 768px){.ltr\:md\:pl-16:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 4rem;
    }.ltr\:md\:pr-10:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 2.5rem;
    }.ltr\:md\:pr-12:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 3rem;
    }.ltr\:md\:pr-8:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 2rem;
    }.ltr\:md\:text-left:where([dir="ltr"], [dir="ltr"] *){
        text-align: left;
    }
}@media (min-width: 1024px){.ltr\:lg\:ml-8:where([dir="ltr"], [dir="ltr"] *){
        margin-left: 2rem;
    }.ltr\:lg\:mr-8:where([dir="ltr"], [dir="ltr"] *){
        margin-right: 2rem;
    }.ltr\:lg\:pl-10:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 2.5rem;
    }.ltr\:lg\:pl-20:where([dir="ltr"], [dir="ltr"] *){
        padding-left: 5rem;
    }.ltr\:lg\:pr-20:where([dir="ltr"], [dir="ltr"] *){
        padding-right: 5rem;
    }
}@media (min-width: 480px){.ltr\:xs\:right-5:where([dir="ltr"], [dir="ltr"] *){
        right: 1.25rem;
    }
}.rtl\:left-0:where([dir="rtl"], [dir="rtl"] *){
    left: 0px;
}.rtl\:left-1:where([dir="rtl"], [dir="rtl"] *){
    left: 0.25rem;
}.rtl\:left-1\.5:where([dir="rtl"], [dir="rtl"] *){
    left: 0.375rem;
}.rtl\:left-4:where([dir="rtl"], [dir="rtl"] *){
    left: 1rem;
}.rtl\:right-0:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
}.rtl\:ml-0:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
}.rtl\:ml-1:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.25rem;
}.rtl\:ml-1\.5:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.375rem;
}.rtl\:ml-10:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 2.5rem;
}.rtl\:ml-2:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.5rem;
}.rtl\:ml-3:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0.75rem;
}.rtl\:ml-8:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 2rem;
}.rtl\:ml-\[unset\]:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0;
    margin-left: initial;
}.rtl\:ml-auto:where([dir="rtl"], [dir="rtl"] *){
    margin-left: auto;
}.rtl\:mr-1:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.25rem;
}.rtl\:mr-2:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.5rem;
}.rtl\:mr-3:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0.75rem;
}.rtl\:mr-4:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1rem;
}.rtl\:-scale-x-100:where([dir="rtl"], [dir="rtl"] *){
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(-1) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.rtl\:space-x-reverse:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
}.rtl\:rounded-l-none:where([dir="rtl"], [dir="rtl"] *){
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}.rtl\:rounded-r-none:where([dir="rtl"], [dir="rtl"] *){
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}.rtl\:border-l:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 1px;
}.rtl\:border-l-0:where([dir="rtl"], [dir="rtl"] *){
    border-left-width: 0px;
}.rtl\:pl-1:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.25rem;
}.rtl\:pl-10:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 2.5rem;
}.rtl\:pl-24:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 6rem;
}.rtl\:pl-3:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.75rem;
}.rtl\:pl-5:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1.25rem;
}.rtl\:pl-px:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 1px;
}.rtl\:pr-5:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 1.25rem;
}.rtl\:pr-8:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 2rem;
}.rtl\:text-left:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
}.rtl\:text-right:where([dir="rtl"], [dir="rtl"] *){
    text-align: right;
}.rtl\:text-start:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
}.rtl\:even\:border-r:nth-child(even):where([dir="rtl"], [dir="rtl"] *){
    border-right-width: 1px;
}@media (min-width: 640px){.sm\:rtl\:text-right:where([dir="rtl"], [dir="rtl"] *){
        text-align: right;
    }
}@media (min-width: 768px){.rtl\:md\:pl-10:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 2.5rem;
    }.rtl\:md\:pl-12:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 3rem;
    }.rtl\:md\:pl-8:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 2rem;
    }.rtl\:md\:pr-16:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 4rem;
    }.rtl\:md\:text-right:where([dir="rtl"], [dir="rtl"] *){
        text-align: right;
    }
}@media (min-width: 1024px){.rtl\:lg\:ml-8:where([dir="rtl"], [dir="rtl"] *){
        margin-left: 2rem;
    }.rtl\:lg\:mr-8:where([dir="rtl"], [dir="rtl"] *){
        margin-right: 2rem;
    }.rtl\:lg\:pl-20:where([dir="rtl"], [dir="rtl"] *){
        padding-left: 5rem;
    }.rtl\:lg\:pr-10:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 2.5rem;
    }.rtl\:lg\:pr-20:where([dir="rtl"], [dir="rtl"] *){
        padding-right: 5rem;
    }
}@media (min-width: 480px){.rtl\:xs\:left-5:where([dir="rtl"], [dir="rtl"] *){
        left: 1.25rem;
    }
}
