/* Theme Name: Twenty Sixteen 
* Description: Adds support for languages written in a Right To Left (RTL) direction. 
*/

body { direction: rtl; unicode-bidi: embed; margin: 0 auto; }
input[type="checkbox"], input[type="radio"] { margin-right: auto; margin-left: 0.4375em; }

/** * 2.0 - Typography */
::-webkit-input-placeholder { font-family: Arial, Tahoma, sans-serif; }
:-moz-placeholder { font-family: Arial, Tahoma, sans-serif; }
::-moz-placeholder { font-family: Arial, Tahoma, sans-serif; }
:-ms-input-placeholder { font-family: Arial, Tahoma, sans-serif; }
blockquote { border-right-width: 4px; border-left-width: 0; padding-right: 1.263157895em; padding-left: 0; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h1, .entry-summary h2, .entry-summary h3, 
.entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, 
.comment-content h6, .textwidget h1, .textwidget h2, .textwidget h3, .textwidget h4, .textwidget h5, .textwidget h6, .entry-content .author-title, 
.widget_calendar caption, .widecolumn h2 { font-weight: 700; }

/** * 3.0 - Elements */
ul, ol { margin: 0 1.25em 1.75em 0; }
ol { margin-right: 1.5em; margin-left: 0; }
caption, th, td { text-align: right; }
.page-template-template-about-biopet ol li { font-size: 13pt; padding: 10px 0; font-weight: normal; font-family: opensanshebrewregular; line-height: 26px;}
.page-template-template-about-biopet ol li {display: disc }
.page-template-template-about-biopet ol {padding: inherit; list-style: decimal; max-width: 1200px;}
.page-template-template-about-biopet h1 {max-width: 780px;}
.cookiebox .btclose { position: absolute; right: 20px; cursor: pointer; }
.cookiebox a:hover { text-decoration: none; }
.cookiebox a { color: black; text-decoration: underline; }
.cookiebox {
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    background: #fff;
    padding: 10px 30px 10px 20px;
    display: none;
    font-size: 20px;
    z-index: 99;
    text-align: center;
    margin: 0px auto;
    max-width: 640px;
    box-shadow: 0 0 10px rgb(0 0 0/20%);
    border-radius: 5px 5px 0 0;
}

/** * 4.0 - Forms */
input[type="search"].search-field { border-radius: 0 2px 2px 0; }
.search-submit:before { left: 1px; }
.search-submit { border-radius: 2px 0 0 2px; left: 0; right: auto; }

/** * 5.0 - Navigation */
.main-navigation ul ul { margin-right: 0.875em; margin-left: auto; }
.main-navigation .menu-item-has-children > a { margin-right: auto; margin-left: 56px; }
.dropdown-toggle { left: 0; right: auto; }
.dropdown-toggle:after { border-right-width: 1px; border-left-width: 0; left: auto; right: 1px; }
.social-navigation li { float: right; margin: 0 0 0.4375em 0.4375em; }
.pagination:before { left: 0; right: auto; }
.pagination:after { left: 54px; right: auto; }
.pagination .nav-links { padding-right: 0; padding-left: 106px; }
.pagination .nav-links:before { content: "\f430"; left: -1px; right: auto; }
.pagination .nav-links:after { content: "\f429"; left: 55px; right: auto; }
.pagination .page-numbers { margin: 0 -0.7368421053em 0 0.7368421053em; }
.pagination .prev, .pagination .next { margin: 0; }
.pagination .prev { left: 54px; right: auto; }
.pagination .prev:before { content: "\f429"; left: auto; right: -1px; }
.pagination .next { left: 0; right: auto; }
.pagination .next:before { content: "\f430"; left: -1px; right: auto; }
.comment-navigation { margin-right: 0; margin-left: 0; }

/** * 6.0 - Accessibility */
.site .skip-link { left: auto; right: -9999em; }
.site .skip-link:focus { left: auto; right: 6px; }

/** * 7.0 - Widgets */
.tagcloud a { margin-right: 0; margin-left: 0.1875em; }

/** * 8.0 - Content */
/** * 8.1 - Header */
.site-branding { margin-right: 0; margin-left: auto; }

/** * 8.2 - Posts and pages */
.author-avatar .avatar { float: right; margin-right: 0; margin-left: 1.75em; }
.entry-footer .avatar { margin-right: 0; margin-left: 0.5384615385em; }
.page-links a, .page-links > span { margin-right: auto; margin-left: 0.3076923077em; }
.page-links > .page-links-title { padding-right: 0; padding-left: 0.6153846154em; }
body:not(.search-results) .entry-summary .alignright { margin: 0.2631578947em 0 1.4736842105em 1.4736842105em; }
body:not(.search-results) .entry-summary .alignleft { margin: 0.2631578947em 1.4736842105em 1.4736842105em 0; }

/** * 8.3 - Comments */
.comment-list .children > li { padding-right: 0.875em; padding-left: 0; }
.comment-author .avatar { float: right; margin-right: auto; margin-left: 0.875em; }
.bypostauthor > article .fn:after { left: auto; right: 3px; }
.comment-content ul, .comment-content ol { margin: 0 1.25em 1.5em 0; }
.comment-reply-title small a { float: left; }

/** * 8.4 - Footer */
.site-footer .site-title:after { padding-right: 0.538461538em; padding-left: 0.307692308em; }

/** * 9.0 - Multisites */
.widecolumn .mu_register label { margin-right: 0; margin-left: 0.7692307692em; }

/** * 10.0 - Media Queries */
/** * 10.1 - >= 710px */
@media screen and (min-width: 44.375em) { 
	.pagination { margin: 0 7.6923% 4.421052632em 23.0769%; }
	.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, 
	.page-content, .content-bottom-widgets { margin-right: 7.6923%; margin-left: 23.0769%; }
	.entry-content blockquote:not(.alignright):not(.alignleft), .entry-summary blockquote, .comment-content blockquote { margin-right: -1.473684211em; margin-left: auto; }
	.entry-content blockquote blockquote:not(.alignright):not(.alignleft), .entry-summary blockquote blockquote, .comment-content blockquote blockquote { margin-right: 0; margin-left: auto; }
	.entry-content ul, .entry-summary ul, .comment-content ul, .entry-content ol, .entry-summary ol, .comment-content ol { margin-right: 0; margin-left: auto; }
	.entry-content li > ul, .entry-summary li > ul, .comment-content li > ul, .entry-content blockquote > ul, .entry-summary blockquote > ul, .comment-content blockquote > ul { 
		margin-right: 1.25em; margin-left: auto; }
	.entry-content li > ol, .entry-summary li > ol, .comment-content li > ol, .entry-content blockquote > ol, .entry-summary blockquote > ol, .comment-content blockquote > ol { 
		margin-right: 1.5em; margin-left: auto; }
	.comment-list .children > li { padding-right: 1.75em; padding-left: 0; }
	.sidebar, .widecolumn { padding-right: 7.6923%; padding-left: 23.0769%; }
	body:not(.search-results) .entry-summary li > ul, body:not(.search-results) .entry-summary blockquote > ul { margin-right: 1.157894737em; margin-left: auto; }
	body:not(.search-results) .entry-summary li > ol, body:not(.search-results) .entry-summary blockquote > ol { margin-right: 1.473684211em; margin-left: auto; }
}
/** * 10.2 - >= 910px */
@media screen and (min-width: 56.875em) { 
	.main-navigation .primary-menu > li { float: right; }
	.main-navigation ul ul { left: auto; margin: 0; right: -999em; }
	.main-navigation ul ul:before { left: 9px; right: auto; }
	.main-navigation ul ul:after { left: 11px; right: auto; }
	.main-navigation li:hover > ul, .main-navigation li.focus > ul { left: 0; right: auto; }
	.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { left: 100%; right: auto; }
	.main-navigation .menu-item-has-children > a { margin: 0; padding-right: 0.875em; padding-left: 2.25em; }
	.main-navigation .menu-item-has-children > a:after { left: 0.625em; right: auto; }
	.main-navigation ul ul .menu-item-has-children > a { padding-right: 0.875em; padding-left: 2.0625em; }
	.main-navigation ul ul .menu-item-has-children > a:after { left: 0.5625em; right: auto; top: 0.8125em; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
	.content-area { float: right; margin-right: auto; margin-left: -100%; }
	.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .pagination, .page-header, .page-content, .content-bottom-widgets { margin-right: 0; margin-left: 0; }
	.sidebar { float: right; margin-right: 0; margin-left: auto; padding: 0; width: 100%; }
	.sidebar li { list-style: none; font-size: 24px; font-family: 'OEMeodedPashutLight';}
	.sidebar .filter-tags li {font-size: 20px;}
	#secondary .filter-tags a {margin-bottom: 7px; display: table; min-height: 28px;}
	.filterbtn {
		margin-top: 26px;
		width: 100%;
		background: #fff;
		border: 3px solid #000;
		border-radius: 25px;
		color: #000;
		position: relative;
		display: block;
		padding: 0.4em 0.7em;
		margin-left: auto;
		margin-right: auto;
		font-size: 1.5rem;
		line-height: 1.2;
		font-family: 'OEMeodedPashutLight';
	}
	.widget blockquote { padding-right: 1.0625em; padding-left: 0; }
	.widget .alignright { margin: 0.2307692308em 0 1.6153846154em 1.6153846154em; }
	.widget .alignleft { margin: 0.2307692308em 1.6153846154em 1.6153846154em 0; }
	.tagcloud a { margin: 0 0 0.5384615385em 0.2307692308em; }
	.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) { float: right; margin-right: auto; margin-left: 7.1428571%; }
	.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type { margin-right: auto; margin-left: 0; }
	.site-info { margin: 0.538461538em 0 0.538461538em auto; }
	.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets { margin-right: 15%; margin-left: 15%; }
	.no-sidebar .post-thumbnail { margin-right: 0; margin-left: 0; }
	.widecolumn { padding-right: 15%; padding-left: 15%; }
}
/** * 10.3 - >= 985px */
@media screen and (min-width: 61.5625em) { 
	body:not(.search-results) article:not(.type-page) .entry-content { float: left; }
	body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta { margin-right: 1.473684211em; margin-left: 0; width: 
		-webkit-calc(50% - 0.736842105em); width: calc(50% - 0.736842105em);; }
	body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignright.below-entry-meta { margin-right: -40%; margin-left: 1.473684211em; width: 
		-webkit-calc(60% - 1.4736842105em); width: calc(60% - 1.4736842105em); }
	body:not(.search-results) article:not(.type-page) img.below-entry-meta, body:not(.search-results) article:not(.type-page) figure.below-entry-meta { margin-right: -40%; margin-left: 0; }
	body:not(.search-results) article:not(.type-page) .entry-footer { float: right; }
	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content { float: right; margin-right: 34.99999999%; margin-left: -100%; }
	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer { margin-right: 15%; margin-left: -100%; }
}
/** * 10.4 - >= 1200px */
@media screen and (min-width: 75em) { 
	body:not(.search-results) .entry-summary li > ul, body:not(.search-results) .entry-summary blockquote > ul { margin-right: 0.956521739em; margin-left: auto; }
	body:not(.search-results) .entry-summary li > ol, body:not(.search-results) .entry-summary blockquote > ol { margin-right: 1.52173913em; margin-left: auto; }
	body:not(.search-results) .entry-summary blockquote { padding-right: 1.347826087em; padding-left: 0; }
	body:not(.search-results) .entry-summary blockquote:not(.alignright):not(.alignleft) { margin-right: -1.52173913em; margin-left: auto; }
	body:not(.search-results) .entry-summary blockquote blockquote:not(.alignright):not(.alignleft) { margin-right: 0; margin-left: auto; }
	body:not(.search-results) .entry-summary .alignright { margin: 0.2608695652em 0 1.5217391304em 1.5217391304em; }
	body:not(.search-results) .entry-summary .alignleft { margin: 0.2608695652em 1.5217391304em 1.5217391304em 0; }
}


/*NEW SEARCH SECTION*/

.braid-area {
	padding-top: 80px;
	padding-bottom: 115px;
	position: relative;
}

.braid-wrapper h2 {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 64px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	height: 58px;
}
.new-packing {
	max-width: 455px;
	margin-inline: auto;
}
.new-packing h4 {
	color: #2C787C;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}
.new-packing p {
	text-align: center;
	color: #000;
	font-family: 'OEMeodedPashutLight', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
}
.new-packing p strong {
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-weight: 700;
}

.braid-searchbar {
	padding-top: 41px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 22px;
}

.braid-searchbar .search-by-text-card {
	display: flex;
	align-items: center;
	width: 473px;
	height: 54px;
	border-radius: 30px;
	border: 1px solid #4B9A9E;
	background: #FFF;
	padding-right: 33px;
}
.search-by-text-card input, ::-webkit-input-placeholder {
	flex: 1;
	background: transparent;
	border: none;
	color: #000;
	font-family: 'OEMeodedPashutLight', sans-serif;
	font-size: 24px;
	font-weight: 300;
	outline: 0;
	line-height: normal;
}
.search-by-text-card input::placeholder {
	color: #000;
}

.search-by-text-card button {
	border: none;
	border-radius: 30px;
	background: #66AE34;
	height: 100%;
	width: 72px;
	transition: 0.3s;
}
.search-by-text-card button:hover {
	background: #4B9A9E;
}
.search-by-image button {
	width: 199px;
	height: 54px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	border: none;
	border-radius: 30px;
	background: #4B9A9E;
	color: #FFF;
	font-family: 'OEMeodedPashutLight', sans-serif;
	font-size: 24px;
	font-weight: 300;
	line-height: normal;
	transition: 0.3s;
}
.search-by-image button:hover {
	background: #000000;
}

.bottom-space-one {
	height: 558px;
	background: #FFF9F4;
}
.braid-wrapper {
	position: relative;
}
.new-schesir-img-one {
	position: absolute;
	top: 3px;
	right: 0;
}

/*============ SEARCH RESULTS here ============== */

.tuna-fillet-top .new-packing {
	margin-top: 14px;
}

.search-result-card {
	padding-top: 40px;
}

.result-block { margin-bottom: 30px; }
.result-block-top-card {
	display: flex;
	align-items: start;
	justify-content: center;
}

.result-overview-text {
	width: 252px;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 45px;
	padding-bottom: 16px;
	background: url(images/brand/text-bg-01.png) no-repeat;
	background-size: 100% 100%;
}
.result-overview-text p.tl {
    font-size: 22px;
}
.result-overview-text p {
	color: #FFF;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 25px;
	font-style: normal;
    display: flex;
    align-items: center;
	font-weight: 700;
	line-height: 106.667%;
    padding-top: 15px;
}

.result-block-top-card .package-img,
.result-block-top-card svg {
	margin-top: 45px;
}

.result-product-info-card {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 4px;
	max-width: fit-content;
	margin-inline: auto;
}
.result-product-info-card h4 {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 103.125%;
}
.result-product-info-card h4 span {
	font-size: 24px;
	line-height: 116.67%;
}
.result-product-info-card p {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutLight', sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
}
.result-product-info-card a,
.result-product-info-card button {
	width: 154px;
	height: 54px;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	border-radius: 30px;
	background: #9B9A99;
	border: none;color: #FFF;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-top: 16px;
	transition: 0.3s;
    padding-top: 8px;
}
.result-product-info-card button:hover {
	background: #000;
}

.small-package {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding-top: 22px;
	gap: 5px;
}
.small-package h4 {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	min-height: 60px;
	display: flex;
	align-items: center;
}
.small-package button {
	width: 154px;
	height: 54px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	background: #9B9A99;
	border: none;
	color: #FFF;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	transition: 0.3s;
}
.small-package button:hover {
	background: #000;
}

.small-package-two h4 {
	max-width: 346px;
	margin-inline: auto;
	height: fit-content;
	margin-bottom: 12px;
}

.result-block-theme-two .result-overview-text {
	background: url(images/brand/text-bg-02.png) no-repeat;
    display: flex;
	padding-right: 37px;
	padding-bottom: 34px;
    min-height: 219px;
}

.result-block-theme-two .result-product-info-card {
	max-width: 355px;
}


.search-result-card .divider {
	width: 1271px;
	height: 1px;
	background: #000;
	max-width: 100%;
	margin-inline: auto;
	margin-block: 37px;
}

.similer-product-top {
	display: flex;
	width: 693px;
	height: 209px;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
	max-width: 100%;
	margin-inline: auto;
}
.similer-product-top h4 {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 111.111%;
}
.similer-product-top h5 {
	color: #2C787C;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 111.111%;
}

.similer-product-list {
	padding-top: 33px;
	max-width: 1300px;
	margin-inline: auto;
}

.single-similer-product {
	height: 100%;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.single-similer-product h4 {
	color: #000;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: 700;
	line-height: 125%; 
	min-height: 80px;
	display: flex;
	align-items: end;
	justify-content: center;
    max-width: 220px;
    margin: 0 auto;
    margin-bottom: 15px;
}
.buy-button a,
.buy-button button {
	width: 154px;
	height: 54px;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	border-radius: 30px;
	background: #9B9A99;
	border: none;
	color: #FFF;
	text-align: center;
	font-family: 'OEMeodedPashutBold', sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	transition: 0.3s;
	margin-inline: auto;
    padding-top: 9px;
}
.buy-button  button:hover {
	background: #000;
}

.product-image {
	max-width: 300px;
	margin-inline: auto;
	width: 100%;
}

.product-image img {
	width: 100%;
}

.similer-product-list {
	display: flex;
	flex-direction: column;
	gap: 72px;
}

.similer-product-list .divider {
	margin-block: 0;
}
.buy-button {
	margin-top: auto;
}

@media screen and (min-width: 1500px) {
    .container {
        max-width: 1440px !important;
    }
}
@media screen and (min-width: 1541px) and (max-width: 1780px) {
    

    /* hero section  */

    .hero-wrapper .hero-img {
        left: -110px;
    }
}

/*
====================================
Large Screen - Others
====================================
*/
@media screen and (min-width: 1200px) and (max-width: 1540px) {
   

    

    /* SCHESRIR PAGE RESPONSIVE  */

    .schesri-hero-img {
        left: -6%;
        max-width: 900px;
    }
    .schesri-hero-wrapper {
        min-height: 500px;
    }
    .nutere-wrapper {
        gap: 80px;
    }
}

@media screen and (min-width: 1199px) and (max-width: 1399px) {

    /* find my braind area  */

    .new-schesir-img-one {
        top: 10px;
        right: 0;
        max-width: 315px;
    }
  
}

/*
====================================
Medium Screen - Others
====================================
*/
@media screen and (min-width: 992px) and (max-width: 1199px) {
   
    /* SCHESRIR PAGE RESPONSIVE  */

    .schesri-hero-img {
        left: -20px;
        max-width: 850px;
    }
    .schesri-hero-wrapper {
        min-height: 500px;
    }

    .braided-wrapper {
        gap: 70px;
    }

    /* find my braind area  */

    .new-schesir-img-one {
        top: 70px;
        right: 0;
        max-width: 242px;
    }
    .braid-searchbar .search-by-text-card {
        width: 370px;
    }


    .single-similer-product h4 {
        font-size: 28px;
    }
    .similer-product-list {
        gap: 50px;
    }
}

/*
====================================
Small Screen - Tablate
====================================
*/
@media screen and (min-width: 768px) and (max-width: 991px) {
   
    /* hero sction responsive  */

    .schesri-hero-img {
        position: unset;
        max-width: 1160px;
        margin-bottom: -40px;
    }

    .schesri-hero-wrapper {
        min-height: 450px;
        flex-direction: column;
        padding-top: 50px;
    }
    .schesri-hero-content {
        align-items: center;
    }
    .schesri-hero-content h2 {
        font-size: 65px;
    }

     /* find my braind area  */

    .new-schesir-img-one {
        max-width: 100%;
        position: unset;
        text-align: center;
        padding-top: 25px;
    }
    .braid-searchbar .search-by-text-card {
        width: 330px;
        padding-right: 20px;
    }

    .braid-area {
        padding-top: 60px;
        padding-bottom: 75px;
    }

    /* page two responsive  */

    .result-overview-text {
        padding-left: 20px;
        padding-right: 20px;
    }

    .result-overview-text p {
        font-size: 27px;
    }

    .single-similer-product h4 {
        font-size: 28px;
    }
    .similer-product-list {
        gap: 50px;
    }
    .product-row .row {
        gap: 40px 0;
    }

}

/*
====================================
Small Screen - Mobile
====================================
*/
@media screen and (max-width: 767px) {

    /* hero sction responsive  */

    .schesir-hero {
        background: url(../images/schesir-hero-m.svg) no-repeat;
        background-size: cover;
        background-position: bottom center;
    }
    .schesri-hero-content img {
        max-width: 200px;
    }

    .schesri-hero-img {
        position: absolute;
        left: unset;
        bottom: -75px;
    }

    .schesri-hero-wrapper {
        min-height: 330px;
        flex-direction: column;
        padding-top: 50px;
    }
    .schesri-hero-content {
        align-items: center;
        gap: 5px;
    }
    .schesri-hero-content h2 {
        font-size: 65px;
    }

    /* find my braind area  */

    .new-schesir-img-one {
        max-width: 100%;
        position: unset;
        text-align: center;
        padding-top: 25px;
    }
    .braid-searchbar .search-by-text-card {
        width: 330px;
        padding-right: 20px;
    }

    .braid-area {
        padding-top: 70px;
        padding-bottom: 75px;
    }
    .braid-wrapper h2 {
        font-size: 55px;
        height: 50px;
    }



/* page two responsive  */

    
    .result-overview-text p {
        font-size: 27px;
    }
    .result-block-top-card {
        flex-direction: column;
        align-items: center;
    }

    .result-block-top-card .package-img, .result-block-top-card svg {
            margin-top: 0;
    }
    .result-block-top-card svg {
        transform: rotate(-65deg);
        margin-block: 20px;
    }
    .main-product-img img {
        max-width: 300px;
    }
    .result-product-info-card {
        padding-top: 20px;
    }

    .single-similer-product h4 {
        font-size: 25px;
    }
    .similer-product-list {
        gap: 50px;
    }
    .product-row .row {
        gap: 40px 0;
    }

    .similer-product-top h4 {
        font-size: 30px;
    }
    .similer-product-top h5 {
        font-size: 30px;
    }
    .similer-product-top {
        height: 170px;
    }



}

@media screen and (max-width: 575px) {
    /* hero section  */

    .schesri-hero-content img {
        max-width: 160px;
    }
    .schesri-hero-content h2 {
        font-size: 50px;
    }
    .schesri-hero-wrapper {
        min-height: 262px;
    }
    .schesri-hero-img {
        bottom: -65px;
    }

    .braid-searchbar {
        flex-direction: column;
        gap: 15px;
    }

    .braid-searchbar .search-by-text-card {
        width: 100%;
    }
    .search-by-image {
        width: 100%;
    }
    .search-by-image button {
        width: 100%;
    }

    .braid-wrapper h2 {
        font-size: 45px;
        height: 42px;
    }
    .new-packing h4 {
        font-size: 30px;
    }
    .new-packing p strong {
        font-weight: 500;
    }

    .search-by-text-card button svg {
        width: 25px;
        height: 25px;
    }
    .search-by-text-card button {
        width: 65px;
    }

    .single-similer-product h4 {
        height: fit-content;
        min-height: fit-content;
    }
    .similer-product-list {
        gap: 30px;
    }
    .product-row .row {
        gap: 30px 0;
    }
}

.we-are *, .we-are h3, .we-are h4, .we-are ul, .we-are ol, .page-template-template-about-biopet ol li {
    font-family: 'Open Sans Hebrew' !important;
}
.we-are h3, .we-are h4, .we-are ul, .we-are ol {
    margin-bottom: 20px;
    padding-bottom: 0;
}
.we-are p {
	margin-top: 20px;
}