/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.product-row:has(.stock-0){display:none;}#edit-pickup-capable-shipping-information-shipments .form-radios{display:flex;flex-direction:column-reverse;}.layout-checkout-form .field--name-shipping-method .description{padding-left:18px;}#edit-payment-information-payment-method--wrapper legend span::after{content:url(/sites/default/files/inline-images/Small-nobg-light.png);display:flex;flex-direction:row;justify-content:flex-end;margin-top:-50px;margin-bottom:10px;height:70px;}.commerce-checkout-flow fieldset{margin-bottom:20px;}.commerce-checkout-flow input[type='checkbox']{width:15px;}.commerce-checkout-flow input[type='submit']{width:auto;}.header .views-exposed-form .form--inline{display:flex;flex-direction:row;}.header .views-exposed-form .form--inline .form-actions{position:relative;}.facet-list [type=checkbox]:checked+label:after{border:2px solid #212529;background-color:#000000;}.form-check-input:focus{border-color:#000;}.form-control:focus{box-shadow:none;border-color:rgba(195,31,27,1);}.alert-danger{--bs-alert-bg:#d6c6ad;--bs-alert-border-color:#d6c6ad;}.checkout-progress .checkout-progress--step__current:before,.checkout-progress .checkout-progress--step__previous:before{background-color:#d6c6ad;}.form-check-input:checked{border-color:#212529;background-color:#000;}.commerce-checkout-flow legend{color:rgba(195,31,27,1);}.pagination .page-link:hover{background:#dc3545;border-color:#212529;color:#fff !important;}.pagination .page-item.active .page-link{color:#212529;background:#deceb5;border-color:#212529;}.post-meta{display:none !important;}.post-author-image img{display:none;}.calendar-view-table .calendar-view-day__row{background:#dc3545;}.calendar-view-table thead th{background:#d6c6ad;}.navbar .navbar-nav .nav-item .nav-link.is-active{color:#fff;}.navbar-nav .nav-item .nav-link.is-active{color:#e62d1f !important;}@media (max-width:768px){.navbar .navbar-nav .nav-item .nav-link.is-active{color:#000;background-color:rgba(0,0,0,0);}}.navbar .icon-bar{background-color:#fff;}.navbar .navbar-nav .nav-item .nav-link{color:#D6C6AD;}.navbar .navbar-nav .dropdown-menu .dropdown-item.is-active,.navbar .navbar-nav .dropdown-menu .active.dropdown-item{color:#dc3545;}@media (max-width:991px){.navbar .navbar-nav{padding:20px 0;background-color:#ddcdb5;}}.header-top{background-color:#0c0c0e;border-bottom:1px solid #dc3545;}.navbar{background-color:#000000 !important;}@media (max-width:768px){.navbar{background-color:#000000 !important;}}@media (max-width:768px){section.hs-section-2-col.bg-white .hs-gutter-last{order:1 !important;text-align:right !important;padding-left:60vw !important;}section.hs-section-2-col.bg-white .hs-gutter-last img{display:inline-block;max-width:100%;height:auto;}}.bg-green{background-color:#DDCDB5 !important;}.bg-red{background-color:#E62D1F !important;}.navbar .navbar-nav .nav-item .active.dropdown-toggle{color:#fff;background-color:rgba(0,0,0,0);}.bg-black{background-color:rgb(12 12 14) !important;}.navbar .navbar-nav .dropdown-toggle.is-active:after,.navbar .navbar-nav .nav-item .active.dropdown-toggle:after{border-color:#fff;}.navbar-icons .nav-link:hover{color:#fff;}.navbar-icons .nav-link{color:#DDCDB5;}.cart-block--summary__count{background-color:#E62D1F;}a:hover,a:focus,a:active{color:#F2EA79 !important;}@font-face{font-family:'RoyalWedding';src:url('/themes/winns/fonts/RoyalWedding-Regular.woff2') format('woff2'),url('/themes/winns/fonts/RoyalWedding-Regular.ttf') format('truetype'),url('/themes/winns/fonts/RoyalWedding-Regular.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap;}.nyito-text{font-family:'RoyalWedding',cursive !important;font-weight:400;font-size:2.6rem;line-height:0.85;margin:0;display:inline-block;}.nyito-text br{line-height:0;content:"";margin:0;padding:0;}.navbar .navbar-nav .nav-item .nav-link[href*="/webshop"]:not(.is-active),.navbar .navbar-nav .nav-item .nav-link[href*="/products"]:not(.is-active){color:#E62D1F !important;font-size:18px;font-weight:600;position:relative;top:-3px;transition:color 0.3s ease-in-out,top 0.3s ease-in-out;}@media (max-width:768px){.navbar .navbar-nav .nav-item .nav-link[href*="/webshop"]:not(.is-active),.navbar .navbar-nav .nav-item .nav-link[href*="/products"]:not(.is-active){color:#E62D1F !important;font-size:18px;font-weight:600;position:relative;top:-3px;transition:color 0.3s ease-in-out,top 0.3s ease-in-out;}}.navbar .navbar-nav .nav-item .nav-link[href*="/webshop"]:hover,.navbar .navbar-nav .nav-item .nav-link[href*="/products"]:hover{color:#F2EA79 !important;font-size:18px;font-weight:600;top:-3px;}.navbar .navbar-nav .nav-item .nav-link[href*="/webshop"].is-active,.navbar .navbar-nav .nav-item .nav-link[href*="/products"].is-active{color:#FFFFFF !important;font-size:18px;font-weight:600;top:-3px;}@media (max-width:991px){.navbar .navbar-nav .nav-item .nav-link[href*="/webshop"],.navbar .navbar-nav .nav-item .nav-link[href*="/products"]{font-size:15px !important;}}.maccha-list{list-style:none !important;padding-left:0;margin-left:0;}.maccha-list li{position:relative;padding-left:34px;margin-bottom:8px;line-height:1.6;font-size:1rem;list-style-type:none;background-color:transparent;}.maccha-list li::before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;background-image:url('/themes/winns/images/mug-icon-fekete.png');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0.95;}.mobil-nezet{display:none;}@media (max-width:767px){.mobil-nezet{display:block !important;}}@media (min-width:768px){.sticky-header .navbar-header.sticky{background-color:#000;}}.elkeszites-flex .lepessor{display:flex !important;align-items:center;gap:14px;flex-wrap:nowrap;margin:0 !important;padding:0 !important;line-height:1.4;}.elkeszites-flex .lepessor > p:first-child img{display:block;width:80px;height:80px;object-fit:contain;margin-top:-4px;}.elkeszites-flex .lepessor > p{margin:0 !important;padding:0 !important;line-height:1.3 !important;}.elkeszites-flex .lepessor > p:first-child{flex:0 0 auto;line-height:0;margin:0 !important;}.elkeszites-flex .lepessor > p:first-child img{display:block;width:80px;height:80px;object-fit:contain;margin:3px 0 0 0;}.elkeszites-flex .lepessor > p:nth-child(2){flex:1 1 auto;line-height:1.35;color:#2b2b2b;font-family:"Poppins",sans-serif;text-align:justify;margin:0 !important;}@media (max-width:768px){.elkeszites-flex .lepessor{gap:8px;}.elkeszites-flex .lepessor > p:first-child img{width:43px;height:43px;}.elkeszites-flex .lepessor > p:nth-child(2){font-size:0.95rem;line-height:1.3;}}.product-price{color:#848685;font-weight:500;}.btn.btn-primary{background-color:#E62D1F;border-color:#212529;color:#ffffff;}.product-teaser .product-add-cart .form-actions .button--add-to-cart,.product-teaser .product-add-cart .form-actions .button-product-select{font-size:16px;font-weight:500;line-height:1;color:#dc3545 !important;opacity:1;}.product-teaser .product-add-cart .form-actions .cart-link-icon{position:absolute;left:0;color:#212529;}.product-badge .badge-hot{background-color:#dc3545;}@media (max-width:768px){.nyito-text p{font-size:45% !important;}}@media (max-width:768px){.premium-szoveg{font-size:18px !important;line-height:1.2 !important;}}@media (max-width:768px){section.hs-section-2-col.bg-white *{margin-top:0 !important;margin-bottom:0 !important;}}@media (max-width:768px){img[src*="ures_"],img[src$="ures.png"]{height:10px !important;width:auto !important;display:block !important;}}@media (max-width:767px){.hs-section .col.hs-layout-region{width:auto !important;}}.cart--cart-block .cart-block-link a{background-color:#dc3545;}
