
@import url('https://fonts.googleapis.com/css2?family=Pattaya&display=swap');
body{ background-color:#fafafa;	font-family: 'Roboto Condensed', -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important; padding: 0; margin: 0;
}
select { -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.js-options{display:block}
.instagram-btn {display:none;}
.instagram-btn img {width:100%;display:block;border-radius:4px;margin-bottom:10px}
.bg-green{
background-color:#058605 !important;
}
.bg-red {
background-color:#dc3545 !important;
}
.btn-whatsapp-lg {font-size:14px !important;padding:12px !important;}
.embed-container {	position: relative; overflow: hidden;	height:300px
}
.youtube-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}
.aspect-ratio-container.ratio-16-9 { padding-top: calc(9 / 16 * 100%);
}
.aspect-ratio-container { position: relative; height: 0; padding-top: calc(3 / 4 * 100%);
}
.aspect-ratio-item { position: absolute; left: 0; top: 0; width: 100% !important; height: 100% !important;
}
.font-color-theme {color :#4674b5 !important;}
.bg-color-theme {background-color :#4674b5 !important;}
.fixed-price-tag{
width:30%;padding-left:15px;text-align: center;font-size: 17px;vertical-align: middle;color:#000;font-weight:bold;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.top-bar{ background-color:#4674b5; color:#fff; padding:15px 10px; text-align:center;	font-size: 15px;
}
.top-bar i {margin-right:5px}
header .logo-container{ float:left;	position:relative;	width:160px; height:84px;	margin-left:10px
}
header .logo-container img { vertical-align: middle; max-height: 100%; max-width: 100%; width: auto; height: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;
}
*{ box-sizing:border-box;
}
.full-menu{ width:100%; background-color:#4674b5; text-align:left;	/* border-bottom:#dfdfdf 1px solid; */	/* border-top:#dfdfdf 1px solid;*/	}
.full-menu a { display:inline-block; padding:15px 7px; color:#fff !important; font-size:14px; text-decoration:none !important; underline:none !important;	/* border-bottom:#4674b5 1px solid; */
}
header .cart-container{ float:right; background-color:#ddd; border-radius:4px; margin-top:22px; color:#000; padding:15px 10px; text-align:center; font-weight:500; font-size:13px;
}
header .cart-container > i, header .cart-container > svg{ padding-right:5px;margin-right:2px}
header .cart-container > svg { width: 20px; margin-top: -3px;
}
.product-box{ width:100%; display:inline-block; float:left; flex: 0 0 50%; max-width: 50%; padding: 5px;	text-decoration:none !important;
}
.product-box .inner{	position: relative; background-color:#fff; border:#e2e6eb 1px solid; border-radius:6px; height: 430px;	overflow: hidden;
}
.product-box .inner:hover{ border:#4674b5 1px solid;
}
.product-box .inner > img { max-width:100%; display:block; margin:0 auto; height:300px;	width:100%; padding-bottom:0px;	object-fit: contain;
}
.product-box h1{ font-size:15px; font-weight:normal; padding:5px 2px; margin-bottom:0px; color:#000; text-align:center;	min-height:46px;
}
.product-box .price-box
{ text-align:center; margin-bottom:0px; margin-top: 5px;	width:100%;
}
.product-box .price-box span{ display:block;
}
.product-box .price-box span.last{ text-decoration:line-through;
font-size:13px;
}
.product-box .price-box span.price{ color:#4674b5; font-size:16px;	margin-top:-5px;	font-weight:bold;
}
.product-box .product-btn{ display:block; width:100%; padding:7px; background-color:#4674b5; color:#fff; font-size:12px; text-align:center; margin-top:10px;
}
.product-box:hover .product-btn{background-color:#000}
footer { background-color:#4674b5; color:#fff; text-align:center; padding:10px;	border-top:#ddd 1px solid;
}
footer a { color:#fff; display:inline-block; font-size:11px; padding:5px;	font-weight:bold
}
footer p:first-child > img{ display:block; margin:0 auto; margin-top:10px;
}
.right-bar-container { position:fixed; top:0px; right:0px; width:100%; height:100%; display:none; background-color:hsla(0, 0%, 0%, 0.45);
}
.right-bar-container > .inner{ position: fixed; top: 0; right: 0; width: 70%; background-color: #fafafa; color: #000; border-left: #ddd 3px solid; height: 100%; overflow:Scroll;
}
#productImages { margin-top:10px; margin-bottom:15px;
}
#productImages img { max-width: 100%; max-height: 550px; display: block; margin: 0px auto;	height: 408px;	object-fit: cover;
}
.product-info{ padding:10px; margin-top:10px;	border:#ddd 1px solid;	background-color:#fff; border-radius:8px;
}
.product-price{ margin-top:14px;
}
.product-info h1{ font-size:25px; color:#000; padding:3px; font-weight:700;
}
.product-info h2{ font-size:10px; padding:10px 5px; font-weight:bold; background-color:#dfdfdf; border-radius:5px; text-align:center;
}
.product-info h2 > span { margin-top:8px; display:block; color:#156b06; font-size:15px;
}
.product-info h2 > span > span { font-size:11px;
}
.product-info .price-old{ text-decoration:line-through; color:#d0d0d0; font-size:17px; margin-right:5px;	margin-left:6px;
}
.price-color{ color:#4674b5;
}
.fsize-14px{ font-size: 14px !important;
}
.fsize-12px{ font-size: 12px !important;
}
.product-info .price, .product-info .price-x{ color:#4674b5; font-size:25px;	font-weight:bold;
}
.qty-selector-input{ font-size:12px; padding-left:16px; width:100%; height:43px;
}
.button-dgn:hover { text-decoration:none !important; color:#dfdfdf !important;
}
.atc-button{ position: relative; width:100%; padding:10px; font-size:15px; background-color:#39b16f; color:#fff !important; display:block; text-align:center;
overflow: hidden;
}
.fixed-atc-button{	font-size:16px;	border-radius:2px;	text-shadow: 0px 1px 3px rgba(0,0,0, 0.4);
text-shadow: 0px 1px 3px rgba(0,0,0, 0.4); -webkit-box-shadow: -1px 0px 8px -2px rgba(0,0,0,0.75); -moz-box-shadow: -1px 0px 8px -2px rgba(0,0,0,0.75); box-shadow: -1px 0px 8px -2px rgba(0,0,0,0.75);
transition:1.5s;
}
.order-button{ width:100%; padding:10.5px; font-size:13px; background-color:#121d44; color:#fff !important; display:block; text-align:center;
}
.checkout-button{ width:250px; padding:14px 0px; font-size:17px; background-color:#2ecc71; color:#fff; display:block; text-align:center; border-radius:4px; margin-top:10px; float:right
}
.cancel-button{ width:170px; padding:10px 0px; font-size:16px; background-color:#9a0303; color:#fff; display:block; text-align:center; border-radius:4px; margin-top:10px; float:right; margin-right:5px;
}
.product-option-container{ z-index:500; padding-bottom: 5px; margin-bottom: 7px; border-radius:3px; padding-top: 10px;
}
.product-option-container:first-child{ border-top:none !important;
}
.product-option-container .label{ padding-bottom:10px; margin-bottom:0px; font-size:15px;	color:#206106;	font-weight:bold; padding-left: 5px; padding-top: 5px;
}
.product-option-container .option-list a { position: relative; color:#0a0a0a; background-color:#ddd; font-size:11px; padding:6px 3px; margin:1px; border-radius:6px; display:inline-block; margin-bottom:5px; /*border:#47535a 1px solid;*/	width:31%;	text-align:center; -webkit-transition: background-color 250ms linear; -ms-transition: background-color 250ms linear; transition: background-color 250ms linear;
}
.product-option-container .option-list a.selected{ /*background-color:#206106;*/ background-color:#4674b5;	color:#fff;
}
.product-option-container .option-list a.selected span{ color:#fff;
}
.product-option-container .option-list a1:not(.selected):before{ font-family: FontAwesome; content: "\f335";
}
.product-option-container .option-list a.selected1:before{ font-family: FontAwesome; content: "\f336";
}
.product-option-containe1r .option-list a.selected:before{ content:'✓ ';
}
.product-description { border:#ddd 1px solid; padding:2px 10px; margin-bottom:15px; margin-top:15px;	font-size:13px; line-height: 21px;
}
.product-description > h3{ font-size:18px !important;margin-bottom:6px;font-weight:500}
.cart-detail{ border-left:#4674b5 1px solid; border-right:#4674b5 1px solid;
}
.checkout-form{ padding:20px;
}
.qty-selector{
}
.qty-selector > ul { padding:0px; margin:0px;
}
.qty-selector > ul > li { list-style:none; border:#ddd 1px solid; padding:10px; border-bottom:none; cursor:pointer; background-color: #e8e8e8; background-image:url(https://nutralines.com/assets/empty_check.png); background-repeat:no-repeat; background-position: 3%; background-size: 20px;
}
.qty-selector > ul > li:last-child
{ border-bottom:#ddd 1px solid; border-bottom-left-radius:8px; border-bottom-right-radius:8px;
}
.qty-selector > ul > li:first-child
{ border-top-left-radius:8px; border-top-right-radius:8px;
}
.qty-selector > ul > li p { margin:0px; padding:0px;
}
.qty-selector > ul > li .name { font-size:14px; padding-left:25px;
}
.qty-selector > ul > li .price { font-size:14px; font-weight:bold; padding-left:25px;
}
.qty-selector > ul > li .price span { font-size:12px !important; padding-left:5px; font-weight:bold;
}
.qty-selector > ul > li.selected{ background-image:url(https://nutralines.com/assets/checked.png); background-repeat:no-repeat; background-position: 3%; background-size: 21px; -webkit-box-shadow: inset 0px 0px 75px -5px #4674b5; -moz-box-shadow: inset 0px 0px 75px -5px #4674b5; box-shadow: inset 0px 0px 75px -5px #4674b5;
}
.icon-form { position:relative;
}
.icon-form input, .icon-form textarea, .iconform select{ padding-left:36px;
}
.icon-form .form-control {padding-bottom:10px;padding-top:10px;height: auto !important}
.icon-form .form-control::placeholder{font-size:14px}
.field-icon { top: 4px; left:0; width: 42px; height: 42px; color: inherit; line-height: 42px; position: absolute; text-align: center; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out; pointer-events: none; z-index: 99;
}
.form-group{ margin-bottom:0.5rem !important;
}
.checkout-page-btn{ display:none;
}
@media only screen and (max-width: 768px) { /* For mobile phones: */ .btn-fixed-order-x.show { opacity: 1; transform: translateY(0); } .ytcontainer iframe { aspect-ratio: 7 / 9; width: 100% !important; }	.fixed-atc-button {font-size:4.2vw;}	.product-option-container .option-list a{font-size:2.9vw !important;}	.fixed-price-tag{font-size:4vw;}	.top-bar{font-size:4.2vw;}	.product-info-fixed{ position: fixed; bottom: 0; left: 0; width: 100%; background-color: #fff; z-index: 500; padding: 10px !important;	border-top:#ddd 2px solid;
-webkit-box-shadow: 0px -3px 7px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -3px 7px -2px rgba(0,0,0,0.75);
box-shadow: 0px -3px 7px -2px rgba(0,0,0,0.75); min-height: 79px;
}	.product-info1{background-color: #ece9e9;}
.fixed-product-name{
display:block !important;
}	.js-options {display:none}	.full-menu {text-align:center !important;}	.instagram-btn {display:block}	footers {margin-bottom:65px !important;}	.whatsapp-ar1ea {display:block !important;}	.search-container {display:none !important;width:100% !important;margin-right:0px !important;margin-bottom:5px}	.search-container input{	margin-right:0px !important;margin-top:0px !important;padding:11px !important;margin-bottom:10px !important;width:100% !important;	}	.search-container i {bottom:20px !important}	/*.container {padding-left:6px !important;padding-right:6px !important;}*/ .cart-detail{ display:none } .checkout-form{ width:100% !important; } .checkout-button{ width:100% !important; font-size:16px !important; font-weight:500; } .cancel-button{ width:40% !important; font-size:15px !important; } .qty-selector .name { font-size:16px !important; } .product-box h1 { font-size:14px; font-weight:500; text-align:center; margin-top:5px; } #wh1atsapp_btn{display:block !important;} .checkout-page-btn{ width:100%; background-color:#4674b5; color:#fff !important; padding:9px; text-align:center; display:block; margin-top:5px; margin-bottom:20px; border-radius:4px; text-decoration:none !important; font-size:14px; font-weight:bold; } footer p:first-child > img{ width: 100%; } #productImages img{ margin:0 auto; }	.full-menu {margin-bottom:7px;}	.product-images-container > .image-list > img{	width : calc(25% - .1em) !important;	}
}
@media screen and (min-width: 800px) { .product-box { width:25%; } .full-menu{ text-align:left; } .right-bar-container > .inner{ width:25% !important; } .qty-selector > ul > li, .qty-selector > ul > li.selected{ background-position:1.5% !important; } #productImages img{ height:500px; }
}
.category-container{ padding:15px;
}
.category-container a { display:block; width:100%; margin:0 auto; padding:20px; text-decoration:none !important; color:#000 !important; font-size:20px; text-align:center; font-weight:bold; border-bottom:#cdcdcd 1px solid;
}
.category-container a:last-child{ border-bottom:none;
}
.cart-container-fixed { position: fixed; top: 41px; right: 0px; z-index: 9999; border-radius:0px !important; border-top-left-radius:4px !important; border-bottom-left-radius:4px !important;
}
.form-control::placeholder{ font-size:15px !important;
}
.product-section-header { width: 100%; text-align: left; font-size: 16px; color: #fff; padding: 10px 10px; font-weight: bold; margin-top: 10px; background-color: #4674b5; border-radius: 8px; letter-spacing: 0.5px; font-style: italic;
}
.product-info li {margin-bottom:5px;font-size:16px;}
.category_name{padding:10px;text-align:center;}
.product-box .discount{display:none;
float:right;margin-right:2px;margin-top:7px;
color:red;padding:2px;border-radius:3px;border:red 1px solid;font-size:10px;
}
.js-whatsapp-btn{	display: block; width: 55%; padding: 8px; background-color: #0d9a0d; color: #fff !important; font-size: 12px; text-align: center; margin: 0 auto; border-radius: 2px;
}
#whatsapp_btn{	position:fixed;	right: 16px; bottom: 16px;
}
#whatsapp_btn > img {width:50px;}
#whatsapp_btn > svg {	width: 60px; height: 60px; background-color: #4dc247; color: #fff; fill: #fff; border-radius: 37px; padding: 6px;
}
.product-description > div {margin-bottom:5px;}
.product-box-badge-red{	position: absolute; top: 29px; left: -57px; background-color: #4674b5; color: #fff; padding: 5px; transform: rotate(-46deg); font-size: 8px; width: 200px; text-align: center;	font-weight:500;
}
.product-box:hover .product-box-badge-red{opacity:1}
.badges-container{margin-top:5px;}
.product-page-badge{	padding:4px 8px;	font-size:14px;	border-radius:4px;	display:inline-block;	margin:3px 0px;	margin-right:3px;
}
.badge-red{	background-color:#c50303;	color:#fff;
}
.badge-theme{	background-color:#ddd;	color:#000;
}
.badge-green{	background-color:#096103;	color:#fff;
}
.badge-blue{	background-color:#035ac5;	color:#fff;
}
.search-container{
position:relative;	display:inline-block;	float:right;	width:400px;	font-size:12px;	margin-right:10px
}
.search-container > input{display:block;margin:0 auto;margin-top:22px;border:none;padding:16px;border-radius:4px;background-color:#ddd;color:#000;width:400px;font-family:'Exo 2', FontAwesome}
.search-container > i {	position:absolute;	right: 11px; bottom: 17px;	font-size:15px;
}
.search-container:hover > i{color:#4674b5;}
.category-description{	padding:10px;	font-size:12px;
}
#main-slider-flc {	height:400px;margin-top:5px;margin-bottom:10px;
}
@keyframes slideleft { to { width: 100%; position: fixed;	font-size:15px; }
}
.top-bar-fixed{	position:fixed;	top:0px;	left:0px;	width:100%;	z-index:999;	overflow:hidden;
}
.product-images-container{ margin-top:10px; }
.product-images-container > .main-image{margin-bottom:5px}
.product-images-container > .main-image > img {	max-width: 100%; max-height: 550px; display: block; margin: 0px auto; height: 408px; object-fit: cover;
}
.product-images-container > .image-list{text-align:left}
.product-images-container > .image-list > img {	display: inline-block; padding-left: 10px; padding-right: 10px; padding-bottom: 0; width: 90px; object-fit: cover;	opacity:0.45;	margin-top:3px;	height:96px;
}
.product-images-container > .image-list > img.active{opacity:1;border: #000 1px solid;border-radius: 5px;}
.top-bar img {display:inline-block;width:20px;margin-right:5px}
footer .copyright{font-size:9px;margin-top:0px;padding:0px}
.embe1d-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.bordered-box{ background-color:#FFF; padding-bottom:10px; padding-top:10px; } p.bordered-box > img, div.bordered-box > .inner, .bordered-box img{ padding:6px; background-color:#fff; border:#fff 6px solid; border-radius:15px; width:100%; display:block; -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.75); } div.bordered-box > .inner{ background-color:#FFF !important; color:#000; border-width:12px !important; padding:0px !important; }
.text-logo { padding: 24px 5px; font-size: 33px; font-weight: bold;	font-family: 'Pattaya', sans-serif;	color:#4674b5;
}
.fixed-product-name { font-size: 14px; text-align: left; font-weight: bold; border-bottom: #ddd 1px solid; padding-bottom: 10px;	display:none;
}
.btn-shine:after { content: ''; position: absolute; top: 0; left: -200%; width: 200%; height: 200%; transform: skewX(-20deg); background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.3), transparent);
}
.btn-shine:active { transform: translateY(1px); box-shadow: 0 4px 16px rgba(0, 0, 0, .3);
}
.btn-shine:after { animation: shine 4s infinite;
}
@keyframes shine { 100% { left: 200%; }
}
.full-menu a svg { width: 18px;
}
svg.svg-icon { width:15px;
margin-top:-2px;
}
svg.svg-icon-lg { width:15px; margin-top:-3px;
}
svg.svg-icon-sm { width:12px;
margin-top:-2px;
}
.option-list-back{ text-align:center;
}
.blink { animation: blink-animation 1s steps(5, start) infinite; -webkit-animation: blink-animation 1s steps(5, start) infinite; } @keyframes blink-animation { to { visibility: hidden; } } @-webkit-keyframes blink-animation { to { visibility: hidden; } }
.only-mobile {
display:none;
}
@media screen and (max-width: 500px) {
.only-mobile { display:block !important;
}
.hidden-mobile{ display:none !important;
}
}
.cart-campaign{ width:90%; border:#4674b5 3px dotted; margin:15px auto; margin-top:25px; border-radius:4px; animation: blinka 1s; animation-iteration-count: infinite; } @keyframes blinka { 50% { border-color:#fff ; } } .cart-campaign > p { font-size:12px; font-weight:bold; color:#4674b5; padding:10px; margin-bottom:5px; } .cart-campaign > p > span { color:#000; } .cart-campaign > a { background-color:#4674b5; font-weight:bold; font-size:13px; text-align:center; padding:15px; margin:5px auto; color:#fff; display:block; width:90%; border-radius:4px; } .coupon-container{ padding:5px; } .coupon-container > p { display:flex; gap:2px; } .coupon-container > p > input { display:inline-block; width:70%; } .coupon-container > p > a { display:inline-block; width:25%; } .coupon-container > h3{ text-align:center; margin-bottom:15px; } .coupon-popup{ display:none; } .form-inner .label { font-weight: bold; font-size: 18px; color:#4674b5 } .dyn-input{ background-color:#fff; } @keyframes blinkborder { 50% { border-color:#fff ; } } .js-error-empty{ border: red 2px solid; animation: blinkborder 1s; animation-iteration-count: 15; }
.loader { width: 16px; aspect-ratio: 1; background: #3FB8AF; position: relative; animation: l8-0 2.5s infinite linear alternate;
}
.loader:before { content: ""; position: absolute; inset: 0; background: #FF3D7F; transform: translate(100%); transform-origin: top left; animation: l8-1 .5s infinite alternate;
}
@keyframes l8-0 { 0% ,19.9%, 80%,100% {transform: scale(1,1)} 20%,39.9% {transform: scale(-1,1)} 40%,59.9% {transform: scale(-1,-1)} 60%,79.9% {transform: scale(1,-1)}
}
@keyframes l8-1 { 0%,20% {transform: translate(100%) rotate(0)} 80%,100% {transform: translate(100%) rotate(-180deg)}
}
.marquee > span { -moz-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%); -moz-animation: scroll-left 2s linear infinite; -webkit-animation: scroll-left 2s linear infinite; animation: scroll-left 10s linear infinite;
}
@-moz-keyframes scroll-left { 0% { -moz-transform: translateX(100%); } 100% { -moz-transform: translateX(-100%); } } @-webkit-keyframes scroll-left { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(-100%); } } @keyframes scroll-left { 0% { -moz-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%); } 100% { -moz-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%); } }
.cart-upsell-products{ max-height:35vh; overflow:scroll;
}
.cart-upsell-item { margin:0 auto; display:flex; flex-direction: row; flex-wrap: wrap; width:95%; margin-top:5px; padding:5px; border:#ddd 1px solid; border-radius:6px; background-color:#e3e3e3; align-items:center;
}
.cart-upsell-item > img { width:45px; border-radius:5px;
}
.cart-upsell-item > div { margin-left:10px; width:165px; overflow:hidden;
}
.cart-upsell-item > div > .up-name { font-size:12px; font-weight:bold;
}
.cart-upsell-item > div > p { margin-bottom:2px
}
.cart-camp-title{ margin-top:8px; font-size:17px; font-weight:bold; text-align:center
}
.cart-upsell-item .prices{ font-size:12px
}
.cart-upsell-item .prices > .old { color:red; text-decoration: line-through;
}
.cart-upsell-item a { display:block; font-size:12px; background-color:#fff; color:#000; width:150px; border:#000 1px solid; padding:2px; text-align:center; border-radius:4px; text-decoration:none;
}
.product-videos-btn { position: absolute; right: 20px; bottom: 10px; background-color:#4674b5; color:#fff;padding:4px 10px;border-radius:4px;text-decoration:none !important;display: flex; justify-content: center; vertical-align: middle; bottom: 9px; z-index: 500;
}
.product-videos-btn-f2ixed{ position:fixed !important; padding:15px; font-size:18px;
}
.product-videos-btn > img { width:24px;margin-right:3px;
}
.comments-link{ font-size:13px; text-decoration:underline
}
.comments-link-container{ display:none
}
a.selected .discountrate{ border-color:#fff !important; color:red !important;
}
.option-popular{ position: absolute; right: -5px; top: -2px; width: 111px; height: 25px; text-align: center; background-color: #39b16f; padding: 3px; color: #fff; transform: rotate(8deg); overflow: hidden; font-size:13px; color:#000; border-radius:4px; transition: opacity 1s, transform 1s; } .selected .option-popular{ transform: translateY(0px); } .cokalazode.selected { background-image: url(https://nutralines.com/assets/checked.png) ; } .cokalazode.selected .discountrate{ color:#f3eded !important; } .cokalazode{ background-image: url(https://nutralines.com/assets/unchecked.png) ; background-repeat: no-repeat; background-position: 2%; background-size: 25px; font-weight:bold; padding-left: 40px !important; } .group-opt{ display: none; } .ytcontainer { display: flex; justify-content: center; gap: 4px; flex-wrap: wrap; } .ytcontainer iframe { width: 400px; height: 400px; }
.btn-fixed-order-x{ position:fixed; bottom:20px; right: 10%; width: 80%; padding:15px; font-size:20px; color:#fff !important; background-color:#39b16f; z-index:20; border-radius:5px; transition:1.5s; text-decoration:none !important; opacity: 0; transform: translateY(20px); transition: opacity 1s, transform 1s; text-align:center; display:flex; align-items: center; justify-content: center; gap: 5px; outline:none !important;
}
.campaign-border { border: 1px #e95c0d solid; animation: blink 1s; animation-iteration-count: infinite;
}
@keyframes blink { 50% { border-color:#fff ; } }
.comment-container{ border-bottom:#ddd 1px solid; padding:10px 0px; } .product-comments div:last-child{ border-bottom:none !important; } .comment-photos{ display:flex;justify-content:left;align-items:center;gap:3px } .comment-photos > img { width:100px; height:100px; object-fit:cover; border-radius:5px } .comment-name{ font-size:13px; color:#666666; margin-top:5px; font-weight:bold; }