@media(min-width:601px){.mofsb-wrapper-floating{z-index:999;position:fixed;top:25%;left:0}.mofsb-wrapper-floating .mofsb-button{display:block}}@media(max-width:600px){
.mofsb-wrapper-floating{z-index:999;position:fixed;bottom:0;left:0;width:100%;text-align:center}.mofsb-wrapper-floating .mofsb-button{display:inline-block}}
@media(min-width:401px){.mofsb-wrapper-static .mofsb-button{width:48px;height:48px}.mofsb-wrapper-static .mofsb-button img{width:60%;height:60%}}@media(max-width:400px){.mofsb-wrapper-static .mofsb-button{width:36px;height:36px}.mofsb-wrapper-static .mofsb-button img{width:45%;height:45%}}.mofsb-wrapper-static{padding-bottom:0;padding-top:0}@media(min-width:601px){.mofsb-wrapper-floating .mofsb-button{z-index:999;width:48px;height:48px}.mofsb-wrapper-floating .mofsb-button img{width:60%;height:60%}}@media(max-width:600px) and (min-width:401px){.mofsb-wrapper-floating .mofsb-button{z-index:999;width:25%;height:48px}.mofsb-wrapper-floating .mofsb-button img{width:60%;height:60%}}@media(max-width:400px){.mofsb-wrapper-floating .mofsb-button{z-index:999;width:25%;height:36px}.mofsb-wrapper-floating .mofsb-button img{width:45%;height:45%}}.shopper-product-section .star-rating{display:none!important}.w3-light-grey{box-sizing:border-box;border:1px solid #ccc;padding:4px;background-color:rgb(165 161 161 / 9%);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);border-radius:3px}.w3-green{color:#fff!important;background-color:#fff;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.125) 50%,rgba(255,255,255,0.125) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.125) 50%,rgba(255,255,255,0.125) 75%,transparent 75%,transparent);background-size:35px 35px}.animated{-webkit-animation:cssProgressActive 2s linear infinite;animation:cssProgressActive 2s linear infinite}.progressbar-con{display:block;float:left;margin:0 0 15px;overflow:visible}.progress{position:relative;margin:4px;float:left;text-align:center}.barOverflow{position:relative;overflow:hidden;width:180px;height:90px;margin-bottom:-30px}.bar{position:absolute;top:0;left:0;width:180px;height:180px;border-radius:50%;box-sizing:border-box;border:10px solid #ccc;border-bottom-color:#ccc;border-right-color:#ccc}.gauge-wrap{position:relative;margin:0 0 30px 5px;width:200px;height:100px}.gauge-core{position:relative;overflow:hidden;height:inherit;width:inherit}.gauge-wrap-before{position:absolute;width:16px;height:16px;bottom:-7px;left:0;clip:rect(8px,16px,16px,0px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:5}.gauge-wrap-after{position:absolute;width:16px;height:16px;bottom:-7px;right:0;clip:rect(8px,16px,16px,0px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:5}.gauge-bg{position:absolute;width:200px;height:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:0}.gauge-active-wrap{position:absolute;top:0;left:0;width:200px;height:200px;overflow:hidden;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.gauge-active{top:100px;position:absolute;width:200px;height:100px;overflow:visible;-webkit-border-radius:0 0 200px 200px;-moz-border-radius:0 0 200px 200px;border-radius:0 0 200px 200px;z-index:1}.gauge-active-before{position:absolute;width:16px;height:16px;background-color:inherit;top:-7px;left:0;clip:rect(0px,16px,8px,0px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:5}.gauge-cap{position:absolute;top:16px;left:16px;width:168px;height:168px;-webkit-border-radius:84px;-moz-border-radius:84px;border-radius:84px;z-index:5}.flypage_availability_by_price_portal_days{margin:0 0 15px;overflow:visible}.flypage_availability_by_price_portal_days:empty{display:none}.product_availability_by_price_portal_days .date-container span{padding-right:5px;color:#96d8ff;font-size:14px;font-weight:500}.product_availability_by_price_portal_days{position:relative}.product_availability_by_price_portal_days:empty{display:none}.product_availability_by_price_portal_days span{display:inline-block;padding:0;color:#222;font-size:13px;font-size:1.3rem;line-height:1.2em;font-family:'Roboto',sans-serif;letter-spacing:.5px;line-height:18px;font-weight:400}.product_availability_by_price_portal_days .text{padding-right:5px}
.product_availability_by_price_portal_days .date-container span{padding-right:5px;color:#393939;font-size:14px;font-weight:500}.product_availability_by_price_portal_days .date-container .day-of-week{display:none}.product_availability_by_price_portal_days .date-container .day-of-week:before{content:"("}.product_availability_by_price_portal_days .date-container .day-of-week:after{content:")"}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);max-width:300px;margin:auto;text-align:center;font-family:arial}
.slick-slide{height:inherit!important}.sale-perc{color:#fff;padding:.202em .75em;font-size:.875em;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:1em;position:absolute;top:5%;right:10%;background:#f60;z-index:1}
.card button{border:0;outline:0;padding:12px;color:white;background-color:#000;text-align:center;cursor:pointer;width:100%;font-size:18px}.card button:hover{opacity:.7}.link{color:hsl(30,100%,50%)!important;text-decoration:underline;text-align:center;text-decoration:none;display:inline-block}.tagcloud{padding:0 0 10px 10px}  .product-grid-hm .product-image-hm img{object-fit: cover;
width: 300px;
height: 300px;
}
.product-discount-label-hm{color:#fff;background-color:#000;font-size:13px;letter-spacing:1px;padding:8px 12px;border-radius:5px;position:absolute;left:15px;top:15px}.product-grid-hm .social-hm{width:100%;padding:30px 0;margin:0;list-style:none;transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%;z-index:2}.product-grid-hm .social-hm li{display:inline-block;opacity:0;transform:translateY(300%);transition:all .5s ease 0s}.product-grid-hm .social-hm li:nth-child(2){transition-delay:.05s}.product-grid-hm .social-hm li:nth-child(3){transition-delay:.13s}.product-grid-hm .social-hm li:nth-child(4){transition-delay:.16s}.product-grid-hm:hover .social-hm li{opacity:1;transform:translateY(0)}.product-grid-hm .social-hm li a{color:#000;background-color:#fff;line-height:50px;height:50px;width:50px;margin:0 2px 10px;border-radius:50%;display:block;position:relative;z-index:2;transition:all .3s}.product-grid-hm .social-hm li a:hover{color:#fff;background-color:orange}.product-grid-hm .product-content-hm{padding:18px;position:relative;z-index:2;background-color:#fdfdfd}.product-grid-hm .title-hm{font-size:16px;font-weight:500;margin:0 0 10px 0}.product-grid-hm .title-hm a{color:#000}.product-grid-hm .title-hm a:hover{color:#fa8231}.product-grid-hm .price-hm{color:#fa8231;font-size:18px;font-weight:600}.product-grid-hm .price-hm span{color:#777;margin:0 0 0 5px;font-weight:300;text-decoration:line-through;display:inline-block}@media only screen and (max-width:990px){.product-grid-hm{margin-bottom:30px}}.pocial-hm{position:fixed;bottom:10px;right:10px;background:red;font-family:verdana;padding:5px;border-radius:5px;animation:new .5s linear infinite;margin-top:-50px}.pocial-hm a{text-decoration:none;color:#fff;font-weight:bold}@keyframes new{0%{transform:scaleX(1)}50%{transform:scaleX(.95)}100%{transform:scaleX(1)}}.loop-addtocart-btn-wrapper{width:100%;padding:30px 0;margin:0;list-style:none;transform:translateX(-0%) translateY(-50%);position:absolute;left:50%;top:50%;z-index:2}.spinner{position:absolute;top:48%;left:48%;width:50px;height:40px;text-align:center;font-size:10px;z-index:999}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}#cookieConsent{background-color:rgba(20,20,20,0.8);min-height:26px;font-size:14px;color:#ccc;line-height:26px;padding:8px 0 8px 30px;font-family:"Trebuchet MS",Helvetica,sans-serif;position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999}#cookieConsent a{color:#4b8ee7;text-decoration:none}#closeCookieConsent{float:right;display:inline-block;cursor:pointer;height:20px;width:20px;margin:-10px 0 0 0;font-weight:bold}#closeCookieConsent:hover{color:#FFF}#cookieConsent a.cookieConsentOK{background-color:#2cb0ff;color:#fff;display:inline-block;padding:0 20px;cursor:pointer;float:right;margin:0 60px 0 10px}#cookieConsent a.cookieConsentOK:hover{background-color:#4b8ee7}.color-list{display:flex;flex-direction:row;height:70px;padding:5px}
.color-list h2{
color:#fff ;
text-shadow: 2px 2px 4px #000000;
}
.color{flex:0 0 20%;box-shadow:10px 2px 12px #424242;padding:5px;color:white;transition:flex-basis .5s ease-in-out}.color:hover{flex-basis:40%}.color:hover .details{opacity:1}.name{font-size:1.2em}.details{padding:0;list-style:none;opacity:0;transition:opacity 500ms ease-in-out}.details li{line-height:2em}
#fekete{background-color:#27282b;background:linear-gradient(270deg,#1b1c26 0,#16182f 100%)}
#feher{background-color: #fafaff;
background: linear-gradient(270deg,#dcdcdc 0,#ffffff 100%);}
#vaj{background-color:#f2d388;background:linear-gradient(270deg,#f2d388 0,#d2b56e 100%)}
#piros{background-color:#bf2906;background:linear-gradient(270deg,#bf2906 0,#c13716 100%)}
#zold{background-color:#58ca02;background:linear-gradient(270deg,#58ca02 0,#49a007 100%)}
#sarga{background-color:#fed970;background:linear-gradient(270deg,#fed970 0,#ecc85f 100%)}
#arany{background-color:#ffd700;background:linear-gradient(270deg,#ffd700 0,#eaca1e 100%)}
#kek{background-color:#1e90ff;background:linear-gradient(270deg,#1e90ff 0,#0966c1 100%)}
#ezust{background-color:#c0c0c0;background:linear-gradient(270deg,#c0c0c0 0,#afa8a8 100%)}
#narancs{background-color:#fc710a;background:linear-gradient(270deg,#c76a25 0,#f97c1f 100%)}
#rozsaszin{background-color: #da08ad;
background: linear-gradient(
270deg
,#da17c2 0,#f53bef 100%);}
.kekgomb{background-color:#0966b1;background:linear-gradient(270deg,#1e90ff 0,#0966c1 100%); color: #ffffff !important; }
#review_form a
{
font-weight: bold;
}
.lumise-customize-button 
{
border-radius: var(--btn-shop-brd-radius) !important;
color: var(--btn-shop-color)!important;
box-shadow: var(--btn-shop-box-shadow)!important;
background-color: var(--btn-shop-bgcolor)!important;
font-weight: 900 !important;
}
.single_add_to_cart_button
{
font-weight: 900 !important;
}
.lumise-customize-button:hover
{
color: var(--btn-shop-color-hover)!important;
box-shadow: var(--btn-shop-box-shadow-hover)!important;
background-color: var(--btn-shop-bgcolor-hover)!important;
} .PIKTOGRAM .column {
float: left;
padding: 5px;
}
.PIKTOGRAM img
{
max-height:100px;
}
.PIKTOGRAM .text-block {
color: #9e0769fc;
padding-left: 10px;
padding-right: 10px;
} .PIKTOGRAM .row::after {
content: "";
clear: both;
display: table;
}
.extracsomag {
padding: 10px !important;
background-color: #e9e9e9 !important;
opacity: 1;
transition: opacity 0.6s;
margin-bottom: 15px !important;
margin-top: 10px !important;
border: #ffffff;
border-style: dotted;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
transition: transform 0.3s, box-shadow 0.3s;
}
.extracsomag:hover {
transform: scale(1.05);
box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
}
.extracsomag.success {background-color: #4CAF50;}
.extracsomag.info {background-color: #2196F3;}
.extracsomag.warning {background-color: #ff9800;}
.ennotice {
color: #000000;
font-weight: bold;
}
input[type="checkbox"] {
width: 20px;
height: 20px;
margin-right: 10px;
}
.keg
{
font-size: 33px; text-align: center;
text-transform: uppercase;
}
.checkout_notice
{
font-size: 24px; text-align: center;
text-transform: uppercase;
background-color: rgba(209,0,0,0.9);
color:white;
background-image: none;
}
.service_checked
{
background-color: #ffc811 !important;
} .fa-shipping-fast:before {
content: "\f48b";
} .product_services .services .service-item .content .title {
margin: 0;
font-size: 12px;
line-height: 22px;
font-weight: 700;
text-transform: capitalize;
font-family: "Nunito Sans", sans-serif;
}
.product_services {
margin-top: 15px;
margin-bottom: 15px;
}
@media only screen and (min-width: 768px){
.product_services .contact+.services{margin-top:30px}
}
.product_services .services
{margin:0;font-size:0;display:block;list-style:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:5px}
.product_services .services .item{width:auto;vertical-align:top;display:inline-block;font-size:14px;padding:0 15px 0 0}
.product_services .services .item:last-child{padding-right:0}.product_services .services .service-item{display:table;width:100%}
.product_services .services .service-item .icons,.product_services .services .service-item .content{display:table-cell;vertical-align:middle}
.product_services .services .service-item .icons{width:40px;text-align:center}
.product_services .services .service-item .icons i,.product_services .services .service-item .icons 
.icon{width:40px;height:40px;font-size:18px;line-height:38px;padding:0;}
.product_services .services .service-item .content{padding-left:5px;padding-right:5px}.product_services .services .service-item .content 
.title{margin:0;font-size:12px;line-height:22px;font-weight:700;text-transform:capitalize;font-family:inherit}
.product_services .services .service-item .content .description{margin:0}
@media only screen and (min-width: 768px){
.product_services .services{margin:0;overflow:visible;white-space:normal}.product_services .services .item{padding:0;width:50%;margin-top:20px}
.product_services .services .item:nth-child(-n+2){margin-top:0}}
@media only screen and (min-width: 993px)
{.product_services .services .service-item 
.icons{width:50px}
.product_services .services .service-item .icons i{width:50px;height:50px;font-size:20px;line-height:48px}
}
@media all{ul{list-style:none}}
.product_services .services .service-item .icons svg{fill:#787878;stroke:#787878}
.product_services .services .service-item .content .title{margin:0;font-size:12px;line-height:22px;font-weight:700;text-transform:capitalize;font-family:"Nunito Sans", sans-serif}
.product_services .services .service-item .content .description{margin:0}
@media only screen and (min-width: 768px)
{.product_services .services{margin:0;overflow:visible;white-space:normal}.product_services .services .item{padding:0;width:50%;margin-top:20px}
.product_services .services .item:nth-child(-n+2){margin-top:0}
}
@media only screen and (min-width: 993px)
{.product_services .services .service-item .icons{width:50px}
.product_services .services .service-item .icons i,.product_services .services .service-item .icons .icon{width:50px;height:50px;font-size:20px;line-height:48px}
}
.btn--addtocart_animation.animated.slow{-webkit-animation-duration:2s !important;animation-duration:2s !important}
.btn--addtocart_animation.animated.fast{-webkit-animation-duration:0.8s !important;animation-duration:0.8s !important}
.btn--addtocart_animation.animated.faster{-webkit-animation-duration:0.5s !important;animation-duration:0.5s !important}
.btn--addtocart_animation{animation:none !important}
.my_account_orders .button, .woocommerce-MyAccount-downloads .button {
min-width: 220px !important;
margin: .1em !important;
} .woocommerce-tabs-sidebar #tab-more_seller_product .tab-content>h2,
.woocommerce-tabs-sidebar #tab-seller .tab-content>h2 {
font-size: 18px;
font-weight: 500
}
.wc-tabs-wrapper #accordion .panel {
padding: 0 !important;
margin: 0 !important;
overflow: visible
}
.wc-tabs-wrapper #accordion .panel:last-child {
padding-bottom: 30px !important
}
.wc-tabs-wrapper #accordion .entry-content .woocommerce-Reviews-title {
font-size: 18px
}
.wc-tabs-wrapper #accordion .display-products.products-grid .row {
margin: 0 -30px
}
.wc-tabs-wrapper .tabs-title button {
font-size: 20px;
line-height: 46px;
font-weight: 500;
display: block;
position: relative;
width: 100%;
text-align: left;
padding: 0;
color: #232323;
border: 0;
border-bottom: 1px solid #e0e0e0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0
}
.wc-tabs-wrapper .tabs-title button i {
font-size: 14px;
left: auto;
right: 0;
top: 50%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);
position: absolute;
margin-top: 2px
}
.wc-tabs-wrapper .tabs-title button:hover,
.wc-tabs-wrapper .tabs-title button:focus {
text-decoration: unset;
color: #fcb800
}
#tab-sidebar-close {
width: 100vw;
height: 100vh;
background: #0807001c;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0;
filter: alpha(opacity=0);
visibility: hidden; }
.wc-tab-sidebar.open~#tab-sidebar-close {
opacity: 0.7;
filter: alpha(opacity=100);
visibility: visible;
pointer-events: all;
z-index: 1001
}
.woocommerce-tabs-sidebar.tabs-desktop .tabs-sidebar a {
font-size: 16px;
line-height: 28px
}
.woocommerce-tabs-sidebar.tabs-desktop .elementor-section.elementor-section-stretched {
left: 0 !important;
right: auto;
width: auto !important
}
.woocommerce-tabs-sidebar.tabs-desktop .elementor-section.elementor-section-stretched>.elementor-container {
max-width: initial
}
.woocommerce-tabs-sidebar.tabs-desktop .elementor-section.elementor-section-stretched>.elementor-container .elementor-element-populated {
padding: 0
}
.woocommerce-tabs-sidebar .tabs-sidebar {
padding: 0;
margin: 0;
list-style: none
}
.woocommerce-tabs-sidebar .tabs-sidebar li {
padding: 8px 0 7px;
border-top: 1px solid #e0e0e0
}
.woocommerce-tabs-sidebar .tabs-sidebar li:last-child {
margin-bottom: 24px;
border-bottom: 1px solid #e0e0e0
}
.woocommerce-tabs-sidebar .tabs-sidebar a {
width: 100%;
font-weight: bold;
display: inline-block;
position: relative;
color: #2b2b2b
}
.woocommerce-tabs-sidebar .tabs-sidebar a:before {
content: "";
font-style: normal;
font-weight: normal;
font-family: 'FontAwesome';
}
.woocommerce-tabs-sidebar .tabs-sidebar a:before {
position: absolute;
right: 0;
left: auto;
width: 18px;
font-size: 27px;
color: #232323
}
.woocommerce-tabs-sidebar .wc-tab-sidebar {
position: fixed !important;
top: 0;
right: 0;
width: 100%;
z-index: 10001;
-webkit-transition: all .35s cubic-bezier(0.46, 0.01, 0.32, 1);
-o-transition: all .35s cubic-bezier(0.46, 0.01, 0.32, 1);
transition: all .35s cubic-bezier(0.46, 0.01, 0.32, 1);
background-color: #fff;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
visibility: hidden;
padding: 0 23px 94px 38px;
overflow-x: hidden;
width: 100%;
max-width: 640px;
height: 100vh;
overflow-y: auto;
-webkit-overflow-scrolling: touch
}
.woocommerce-tabs-sidebar .wc-tab-sidebar#tab-additional_information {
align-items: baseline;
padding-top: 80px
}
.woocommerce-tabs-sidebar .wc-tab-sidebar.open {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
visibility: visible;
z-index:99999;
box-shadow: -3px 13px 15px 0 #7b7b76;
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .display-products.products {
padding: 0 !important
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-content ul,
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-content ol {
padding: 0;
margin: 0
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-content ul li,
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-content ol li {
list-style: none;
font-style: normal;
font-size: inherit;
color: inherit
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-head {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
color: #232323;
letter-spacing: 0;
padding: 35px 0 0;
font-weight: 500
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-head>div {
font-size: 24px;
line-height: 36px
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-head>.close-tab {
width: 24px;
height: 24px;
justify-content: center;
display: flex;
align-items: center;
color:red;
font-size: 22px
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-head>.close-tab:hover {
border-color: #fcb800;
color: #fcb800
}
.woocommerce-tabs-sidebar #reviews #comments {
padding: 0;
margin: 0;
padding-top: 23px
}
.woocommerce-tabs-sidebar .tabs-sidebar a:before {
position: absolute;
right: 0;
left: auto;
width: 25px;
font-size: 18px;
color: #232323;
}
.woocommerce-tabs-sidebar .tabs-sidebar a:before {
content: "";
font-family: 'FontAwesome';
}
@media (min-width: 782px)
{
.active-admin-bar .woocommerce-tabs-sidebar .wc-tab-sidebar {
top: 32px;
}
}
.woocommerce-tabs-sidebar .wc-tab-sidebar .tab-head {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
color: #232323;
letter-spacing: 0;
padding: 35px 0 0;
font-weight: 500;
}
.single-product div.product .product_meta {
border-top: 0px !important;
}    .ratings_panel {
margin: 50px 0;
max-height: 999999px;
}
.ratings_panel ul.items {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 20px;
list-style: none;
padding: 0;
margin: 0;
}
.ratings_panel ul.items > li {
padding: 0;
box-sizing: border-box;
flex: 0 0 calc(33.33% - 20px);
user-select: none;
}
.ratings_panel ul.items > li .box {
padding: 20px;
border-radius: 8px;
border: 1px solid #dddddd;
transition: transform 0.3s ease;
}
.ratings_panel ul.items > li .box:hover {
transform: translateY(-5px);
}
.ratings_panel ul.items > li .box .heading {
display: flex;
align-items: center;
margin-bottom: 15px;
}
.ratings_panel ul.items > li .box .user_img {
background-color: #f7f7f7;
width: 70px;
height: 70px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
font-size: 26px;
overflow: hidden;
margin-right: 10px;
}
.ratings_panel ul.items > li .box .user_img img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 50%;
}
.ratings_panel ul.items > li .box .name {
font-size: 18px;
font-weight: 600;
margin-bottom: 10px;
}
.ratings_panel ul.items > li .box .rating {
display: block;
}
.ratings_panel ul.items > li .box p {
line-height: 1.6;
font-size: 16px;
}
.rating a {
text-decoration: underline;
}
.rating .stars {
color: #dcdee3;
}
.rating .stars i {
font-size: 13px;
}
.rating .stars i.active {
color: #ff6b00;
} .icons {
height: 40px;
width: 40px;
display: inline-block;
}
.phone_icon {
background: url(//alkossegyedit.hu/wp-content/plugins/alkossegyedit/images/phone_icon.png) no-repeat;
}
.satisfaction_icon {
background: url(//alkossegyedit.hu/wp-content/plugins/alkossegyedit/images/satisfaction_icon.png) no-repeat;
}
.shipping_icon {
background: url(//alkossegyedit.hu/wp-content/plugins/alkossegyedit/images/shipping_icon.png) no-repeat;
}
.safe_icon {
background: url(//alkossegyedit.hu/wp-content/plugins/alkossegyedit/images/safe_icon.png) no-repeat;
} @media(max-width: 575px) {
.woocommerce-tabs-sidebar .wc-tab-sidebar#tab-reviews {
padding-bottom: 140px;
}
.ratings_panel ul.items > li .box {
padding: 15px;
}
.ratings_panel ul.items > li {
flex: 0 0 100%;
}
}
.title-cart
{
padding: 12px 20px;
font-size: 13px;
line-height: 18px;
background-color: #eabe12;
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
outline: none;
border-width: 0;
border-style: solid;
border-color: transparent;
border-radius: 0;
box-shadow: none;
vertical-align: middle;
text-align: center;
text-decoration: none;
text-transform: uppercase;
text-shadow: none;
letter-spacing: .3px;
font-weight: 600;
cursor: pointer;
}
.upsellstoth
{
margin-top: 20px;
margin-bottom: 20px;
}
.wcpa_opt_price
{
display: inline-block;
} .lumise-list-button
{
padding: 10px 14px;
line-height: 16px;
}
.lumise-list-button
{
min-height: var(--btn-height);
font-size: 13px;
}
.product_img_list {
max-width: 150px !important;
width: 150px !important;
}
.emptycart
{
color: #ffffff !important;
background-color: #03281b !important;
}
.resend-success {
background-color: #d4edda;
color: #155724;
padding: 10px;
border: 1px solid #c3e6cb;
border-radius: 5px;
margin-top: 10px;
}
.resend-info {
background-color: #ffeeba;
color: #856404;
padding: 10px;
border: 1px solid #ffeeba;
border-radius: 5px;
margin-top: 10px;
}
.resend-error {
background-color: #f8d7da;
color: #721c24;
padding: 10px;
border: 1px solid #f5c6cb;
border-radius: 5px;
margin-top: 10px;
}