cart-items{padding-bottom:0!important}.cart__items{padding:0 0 20px!important;border-bottom:none!important}.cart-item{background:var(--color-white);border-radius:var(--border-radius-large);padding:10px 10px 5px;position:relative;margin-bottom:var(--gap-default)!important}.title-wrapper-with-link{margin:0!important;padding:20px 0!important}.title-wrapper-with-link .title{font-size:var(--font-size-l);font-weight:700;color:var(--font-color-primary);line-height:1;letter-spacing:var(--letter-spacing-tight);display:flex;flex-direction:column}.title-wrapper-with-link .title:after{content:"Kiv\e1laszott term\e9keid";font-family:var(--font-heading-family);font-size:var(--font-size-xs);font-weight:600;color:var(--font-color-secondary);line-height:1;letter-spacing:var(--letter-spacing-normal);margin:.4em 0 0;text-transform:uppercase}.title-wrapper-with-link a,.cart-items thead{display:none!important}@media(max-width:749px){.cart-item{grid-template:repeat(2,auto) / 100px repeat(2,1fr) 35px!important}}.cart-item__image-container,.cart-item__image-container img{border-radius:var(--border-radius-default);border:none}.cart-item__image-container{overflow:hidden!important}@media(max-width:749px){.cart-item__image-container[class*=transparent][class*=-bg]:before,.cart-item__image-container[class*=transparent][class*=-bg]:after{filter:blur(5px)}}@media(min-width:750px){.cart-item__image-container[class*=transparent][class*=-bg]:before,.cart-item__image-container[class*=transparent][class*=-bg]:after{filter:blur(7px)}}.cart-item__details{display:flex;flex-direction:column;color:var(--font-color-primary)!important}.cart-item__name{order:1;font-size:calc(var(--font-size-s) - 1px)!important;font-weight:600;color:var(--font-color-primary)!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-s)!important;text-decoration:none!important}.cart-item__details dl{order:2}.cart-item__details dl .product-option{font-size:var(--font-size-xs)!important;font-weight:500!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-s)!important;color:var(--font-color-secondary)!important}.cart-item__details .product-option{order:3;font-size:calc(var(--font-size-s) + 1px);font-weight:700;color:var(--font-color-primary)!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-s)!important}.cart-item__discounted-prices{order:3;line-height:var(--line-height-s)!important}.cart-item__discounted-prices .cart-item__final-price{color:var(--font-color-sale)!important}.cart-item__discounted-prices .cart-item__old-price{color:var(--font-color-secondary)!important;font-weight:500}.card-item-badge{order:3;font-size:var(--font-size-xs);font-weight:600;padding:3px 7px;border-radius:6px;color:var(--font-color-toorder);background:var(--color-toorder);margin-right:auto!important;margin-bottom:4px!important}quantity-popover{display:flex!important;align-items:end;flex-direction:column}.cart-item__quantity{grid-column:3 / 5!important;grid-row:2!important;display:flex;justify-content:end;align-items:flex-end;margin-top:-10px}.quantity-popover-container{padding:0!important}quantity-popover .quantity{min-height:unset!important;min-width:unset!important;width:120px;height:45px;border-radius:999px;background:var(--color-surface-1)!important;padding:4px}quantity-popover .quantity:after{content:none}.quantity__button{background:var(--color-white)!important;color:var(--font-color-primary)!important;border-radius:999px;width:37px;height:37px;opacity:1}.quantity__button.disabled{opacity:1!important}.quantity__input{font-size:var(--font-size-s);font-weight:600;letter-spacing:var(--letter-spacing-normal)}.cart-item__error{min-width:calc(100% + 70px)!important;margin:5px 5px 0 -70px!important;align-items:center!important;justify-content:end!important}.cart-item__error .svg-wrapper{margin-top:0!important}.cart-item__error-text{font-size:calc(var(--font-size-s) - 1px);font-size:var(--font-size-xs)!important;color:var(--font-color-secondary);font-weight:500;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-s)!important}.cart-item__totals{display:none!important}quantity-popover{position:unset!important}cart-remove-button{position:absolute;top:0;right:0;padding:10px 10px 0 0}cart-remove-button .button{background:var(--color-surface-1);border-radius:50%;min-height:unset!important;min-width:unset!important;height:37px;width:37px}@media(min-width:750px){.cart-items tbody{display:grid!important;grid-template-columns:1;gap:15px}.cart-items{margin-bottom:30px!important}.cart-item{display:grid!important;margin-bottom:0!important;grid-template:repeat(2,auto) / 190px auto 130px!important}.cart-item__media,.cart-item__details,.cart-item__quantity{margin-top:0!important;padding-top:0!important;margin-left:0!important;padding-left:0!important}.cart-item__media{grid-row:1 / 3!important;width:170px!important;aspect-ratio:1 / 1;min-height:0!important;margin-bottom:5px!important}.cart-item__image-container,.cart-item__image-container img{width:100%;height:100%}.cart-item__details{max-width:unset!important;width:100%!important}.cart-item__name{font-size:var(--font-size-m)!important;max-width:unset!important}.cart-item__details dl .product-option{font-size:var(--font-size-s)!important}.cart-item__details .product-option{font-size:calc(var(--font-size-m) + 2px)!important}.cart-item__old-price{margin-left:6px!important}.quantity__button,cart-remove-button{transform:scale(1);transition:transform .3s ease;will-change:transform}.quantity__button:hover,cart-remove-button:hover{transform:scale(1.13)}}@media(min-width:1200px){.cart-items tbody{grid-template-columns:repeat(2,1fr)}}.peakship-app-block{background:var(--color-white);margin:0 -1.5rem!important;padding:0 1.5rem!important;border-top-right-radius:var(--border-radius-fullwidth);border-top-left-radius:var(--border-radius-fullwidth);box-shadow:0 -4px 17px #0000000d}.peakship-fieldset{border-radius:var(--border-radius-large)!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.peakship-legend{padding:0!important;font-size:var(--font-size-l);font-weight:700;color:var(--font-color-primary);line-height:1;letter-spacing:var(--letter-spacing-tight);padding-top:calc(var(--padding-section-title) + 6px)!important;padding-bottom:var(--padding-section-title)!important;display:flex;flex-direction:column}.peakship-legend:after{content:"V\e1laszd ki a sz\e1ll\edt\e1s t\edpus\e1t!";font-family:var(--font-heading-family);font-size:var(--font-size-xs);font-weight:600;color:var(--font-color-secondary);line-height:1;letter-spacing:var(--letter-spacing-normal);margin:.4em 0 0;text-transform:uppercase}.peakship-ul{display:flex!important;flex-direction:column;gap:5px;border-radius:0;overflow:hidden;padding:0!important}.peakship-li{margin:0!important;min-height:unset!important;background:var(--color-white);border-radius:calc(var(--border-radius-large) - 4px)!important}.peakship-selectable-option{border:none!important;background:var(--color-surface-1);border-radius:calc(var(--border-radius-large) - 4px)!important;gap:10px!important;display:flex;flex-wrap:wrap}.peakship-li:first-child:has(.peakship-selectable-option.selected){display:flex;flex-direction:column}.peakship-li:first-child .peakship-selectable-option.selected{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.peakship-li:first-child:has(.peakship-selectable-option.selected):after{content:"Fut\e1rszolg\e1lat a k\f6vetkez\151  oldalon v\e1laszthat\f3";background:var(--color-selected-bg);border-bottom-left-radius:var(--border-radius-default);border-bottom-right-radius:var(--border-radius-default);color:var(--color-selected);font-size:var(--font-size-xs);line-height:1;letter-spacing:var(--letter-spacing-normal);padding:0 15px 15px 42px;width:100%;position:relative;right:0!important}.peakship-icon{display:none!important}.peakship-checkbox{--diameter: 17px;width:var(--diameter)!important;height:var(--diameter)!important;min-width:var(--diameter)!important;min-height:var(--diameter)!important;max-width:var(--diameter)!important;border-radius:50%!important;border:1px solid var(--color-border-1)!important;flex:1}.peakship-selectable-option.selected .peakship-checkbox{border:5.5px solid var(--color-selected)!important;background:none!important}.peakship-selectable-option.selected{background:var(--color-selected-bg)!important}.peakship-selectable-option.selected .peakship-label{color:var(--color-selected)!important}.peakship-label{font-size:var(--font-size-s)!important;font-weight:700!important;color:var(--font-color-primary)!important;line-height:1!important;letter-spacing:var(--letter-spacing-normal)!important;flex:1}.peakship-li{position:relative}.peakship-li:after{position:absolute;right:10px;font-size:var(--font-size-s);font-weight:500;color:var(--font-color-secondary);letter-spacing:var(--letter-spacing-normal)}.peakship-parcelpoint-name{border:none!important;margin-top:-10px!important;border-bottom-left-radius:var(--border-radius-default)!important;border-bottom-right-radius:var(--border-radius-default)!important;background:var(--color-selected-bg);padding:10px 15px 15px 42px!important;font-size:var(--font-size-xs)!important;font-weight:500!important;color:var(--color-selected)!important;line-height:var(--line-height-s)!important;letter-spacing:var(--letter-spacing-normal)!important;width:100%}.peakship-parcelpoint-name strong{font-weight:700!important;display:block;color:var(--color-selected);margin-top:1px;font-size:var(--font-size-s)!important}.peakship-map-modal-content{border-radius:20px!important}.css-1nnfeh3{justify-content:center!important}.css-eqy4dx{background-color:var(--color-selected)!important;color:#fff!important;font-weight:700!important;height:50px!important;font-size:16px!important}.css-s4op2j{gap:15px!important}@media(min-width:750px){.peakship-app-block-container{width:350px!important}.peakship-app-block{box-shadow:none!important;flex-direction:row!important;border-radius:0!important;position:relative;z-index:1}.peakship-app-block:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:calc(100svw - 15px);transform:translate(-50%);background:#fff;z-index:-1}.peakship-selectable-option:hover{background:var(--color-surface-1-contrast)}}@media(min-width:1050px){.peakship-app-block-container{width:400px!important}}.shipping-options{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:5px;padding-left:27px}.shipping-option{display:grid;grid-template-columns:42px 1fr;width:100%;align-items:center;border-radius:7px;background:var(--color-white);padding:6px 6px 6px 7px}.shipping-option-icon{justify-self:start;height:23px;width:auto;object-fit:contain;background:var(--color-surface-1);border-radius:4px;opacity:.92}.shipping-option-price{justify-self:end;text-align:right;white-space:nowrap;line-height:1}.shipping-option-free{color:var(--font-color-14day);background:var(--color-14day-bg-dark);font-size:calc(var(--font-size-s) - 1px);padding:3px 6px;border-radius:4px}.cart__footer{padding-top:var(--padding-section-title)!important;padding-top:calc(var(--padding-section-title) + (var(--font-size-l) / 2) + 20px)!important}.cart__note label{padding:0!important;font-size:var(--font-size-l);font-weight:700;color:var(--font-color-primary)!important;line-height:1;letter-spacing:var(--letter-spacing-tight);top:calc(-19px - var(--padding-section-title))!important}.cart__note.field:after{border:1px solid var(--color-border-1)!important;box-shadow:none!important;border-top-left-radius:var(--border-radius-default)!important;border-top-right-radius:var(--border-radius-default)!important;border-bottom-left-radius:var(--border-radius-default)!important;border-bottom-right-radius:var(--border-radius-default)!important}.cart__note .text-area{box-shadow:none!important;padding:10px!important;color:var(--font-color-secondary)!important;font-size:var(--font-size-s)!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-m)!important;resize:none!important;height:auto!important;field-sizing:content}@media(min-width:750px){.cart__footer{gap:30px;padding-top:45px!important}}@media(min-width:1050px){.cart__note .text-area{field-sizing:fixed}.cart__note{width:400px!important}.cart__footer{padding-top:13px!important}}.totals{justify-content:space-between!important}.totals__total,.totals__total-value{margin:0!important;font-size:var(--font-size-l)!important;font-weight:700!important;color:var(--font-color-primary)!important;line-height:1;letter-spacing:var(--letter-spacing-tight)}.tax-note{margin:1px 0 15px!important;font-size:var(--font-size-xs)!important;font-weight:500!important;color:var(--font-color-secondary)!important;line-height:var(--line-height-s);letter-spacing:var(--letter-spacing-normal);text-align:left!important;max-width:55%}.cart__dynamic-checkout-buttons{display:none!important}@media(max-width:749px){.text-area.field__input{min-height:20px!important}}@media(min-width:750px){.cart__blocks{margin-left:0!important}}@media(min-width:1050px){.cart__blocks{width:500px!important}.tax-note{max-width:210px}}.cart__checkout-button{min-height:unset!important;max-width:100%!important;height:45px!important;border-radius:999px;margin-bottom:0!important;background:var(--color-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 90%,black),color-mix(in srgb,var(--color-accent) 90%,white))!important;box-shadow:0 0 11px 3px #00000012!important;font-size:var(--font-size-m);font-weight:700;letter-spacing:var(--letter-spacing-normal)}.cart__checkout-button:after{content:none!important}@media(min-width:750px){.cart__checkout-button{transition:filter .3s,box-shadow .3s ease}.cart__checkout-button:hover{box-shadow:0 0 13px #0006!important;filter:brightness(1.12)}}#shopify-section-template--27866146767235__custom_liquid_jQtkdG{position:relative;z-index:1}.delivery-date-card{position:relative;--bg-color: #f2e6d8;background:linear-gradient(120deg,color-mix(in srgb,var(--bg-color) 86%,black),color-mix(in srgb,var(--bg-color) 94%,white));border-radius:var(--border-radius-default);padding:15px;overflow:hidden;min-height:130px}.delivery-icon{position:absolute;bottom:-60px;right:-60px;width:180px;opacity:.8;pointer-events:none}.delivery-date-text{position:relative;max-width:calc(100% - 120px);line-height:var(--line-height-s)}.delivery-date-date{display:block;margin-top:6px}.info{position:absolute;left:14px;bottom:14px;width:22px;height:22px;border-radius:50%;background:#fff3;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;font-family:Georgia,Times New Roman,Times,serif;line-height:1}.tooltip{position:absolute;left:0;bottom:30px;width:300px;max-width:calc(100vw - 3rem - 10px);background:#fff;padding:5px;border-radius:var(--border-radius-default);box-shadow:0 0 14px 4px #0003;display:none;z-index:2}.info.active .tooltip{display:block}@media(min-width:750px){.info:hover .tooltip{display:block}.tooltip{width:325px}.delivery-date-card{width:350px!important}}@media(min-width:1050px){.delivery-date-container{display:flex;justify-content:end}.delivery-date-card{width:500px!important}}.free-shipping-card{position:relative;background:var(--color-14day-bg);border-radius:var(--border-radius-default);padding:15px;overflow:hidden;min-height:130px}.free-shipping-grid{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.free-shipping-text{max-width:calc(100% - 150px);line-height:var(--line-height-s);color:var(--font-color-14day)}.free-shipping-remaining{color:var(--font-color-14day)}.free-shipping-bar{height:17px;width:100%;background:var(--color-white);margin:18px 0 5px;border-radius:999px}.free-shipping-bar-fill{display:block!important;height:100%;border-radius:999px;background:linear-gradient(to right,var(--font-color-14day) 80%,#44D547);background:var(--font-color-14day);width:0%!important;transition-property:width;transition-duration:1.5s;transition-timing-function:cubic-bezier(.2,.5,.5,1);transition-delay:.3s}.free-shipping-bar-fill.is-visible{width:var(--target-width)!important}.free-shipping-target{text-align:right;color:var(--font-color-14day)}.free-shipping-info{position:absolute;left:14px;bottom:14px;width:22px;height:22px;border-radius:50%;background:#28a74526;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;font-family:Georgia,Times New Roman,Times,serif;line-height:1}.free-shipping-tooltip{position:absolute;left:0;bottom:30px;width:300px;max-width:calc(100vw - 3rem - 10px);background:#fff;padding:8px;border-radius:var(--border-radius-default);box-shadow:0 0 14px 4px #0003;display:none;z-index:2}.free-shipping-info.active .free-shipping-tooltip{display:block}.free-shipping-grid.completed{flex-direction:column;align-items:start;margin-bottom:-6px}.free-shipping-grid.completed .free-shipping-text{max-width:100%}@media(min-width:750px){.free-shipping-info:hover .free-shipping-tooltip{display:block}.free-shipping-tooltip{width:325px}.free-shipping-container{display:flex;flex-direction:column}.free-shipping-card,.free-shipping-container .section-title{width:350px!important}}@media(min-width:1050px){.free-shipping-container{align-items:end;margin-top:-421px}.free-shipping-card,.free-shipping-container .section-title{width:500px!important;z-index:1}.free-shipping-card{height:150px}}.info-coupon{display:block;padding:5px 15px;background:var(--color-surface-1);border-radius:var(--border-radius-default);width:100%}.info-coupon-text{color:var(--font-color-tertiary);font-size:var(--font-size-xs);font-weight:600;line-height:var(--line-height-s);letter-spacing:var(--letter-spacing-normal)}@media(min-width:750px){.info-coupon{margin-bottom:20px;width:350px!important}}@media(min-width:1050px){.info-coupon-container{display:flex!important;justify-content:end!important;margin-top:-276px}.info-coupon{margin-bottom:0;width:500px!important;z-index:1}}.contact-us-card{background:var(--color-surface-1);border-radius:var(--border-radius-default);width:100%;padding:20px}.contact-us-title,.contact-us-description{line-height:1;color:var(--font-color-secondary)}.contact-us-buttons{margin-top:15px;display:flex;flex-direction:column;gap:9px}.contact-us-btn,.contact-us-messenger{display:flex;background:var(--color-surface-1-contrast);color:var(--font-color-tertiary);width:100%;border-radius:999px;justify-content:center;padding:10px;text-decoration:none}@media(min-width:750px){.contact-us-container{display:flex;justify-content:start}.contact-us-card{width:350px;z-index:1}}@media(min-width:1050px){.contact-us-container{justify-content:end}.contact-us-card{width:500px;margin-top:-387px;margin-bottom:30px;max-height:180px}.contact-us-btn:hover,.contact-us-messenger:hover{background:color-mix(in srgb,var(--color-surface-1-contrast),#000 5%)}}.compl-products-list{display:flex;flex-direction:column;gap:var(--gap-default);list-style:none;padding:0;margin:0}.compl-products-item .non-quick-add-grid,.compl-products-item .quick-add-grid{display:grid;grid-template-columns:95px 1fr;grid-template-rows:min-content 1fr min-content;column-gap:12px;text-decoration:none;color:inherit;align-content:start}.compl-products-item-media{grid-column:1;grid-row:1 / span 3;aspect-ratio:1 / 1;overflow:hidden;position:relative;border-radius:var(--border-radius-default)}.compl-products-item-media img{width:100%;height:100%;object-fit:cover;display:block}.compl-products-item-title{grid-column:2;grid-row:1;text-align:left;line-height:var(--line-height-m);text-decoration:none}.compl-products-item-price{grid-column:2;grid-row:2;text-align:left;display:flex;align-items:center;gap:.5em;line-height:var(--line-height-xs);margin-bottom:auto}.text-price-original{position:relative}.text-price-original:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background-color:currentColor;opacity:.3}.compl-products-btn{grid-column:2;grid-row:3;font-size:var(--font-size-xs);font-weight:700;color:var(--font-color-primary);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-normal);cursor:pointer;padding:10px 11px 10px 14px;background:var(--color-surface-1);border-radius:999px;display:flex;align-items:center;justify-self:end;margin-bottom:10px;border:none}.compl-products-btn svg{width:14px;height:14px;stroke:var(--font-color-primary);stroke-width:2px;vertical-align:middle;margin:0 0 0 5px}.compl-products-btn{border:none!important;font-family:Montserrat!important;padding:11.5px 14px;z-index:3}.comp-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:#00000080;align-items:center;justify-content:center;padding:20px}.comp-modal-content{background-color:var(--color-white);border-radius:var(--border-radius-large);width:100%;max-width:500px;max-height:80vh;overflow-y:auto;padding:20px;position:relative;box-shadow:0 0 20px #00000026}.comp-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.comp-modal-close{font-size:28px;font-weight:500;cursor:pointer;line-height:1;opacity:.45}.comp-variant-row{display:grid;grid-template-columns:60px 1fr auto;gap:15px;align-items:center;padding:12px 0;border-bottom:1px solid var(--color-separator-1)}.comp-variant-row:last-of-type{border-bottom:none;padding-bottom:0}.comp-variant-img img{width:60px;height:60px;object-fit:cover;border-radius:5px}.comp-variant-info{display:flex;flex-direction:column}.comp-variant-price{font-size:calc(var(--font-size-xs) + 1px)}.compl-products-btn.disabled{opacity:.45;cursor:not-allowed}.comp-variant-action .compl-products-btn{margin-bottom:0}@media(min-width:750px){.compl-products-btn:hover{filter:brightness(.95)}.compl-products-list{max-width:350px;margin:0 auto 0 0}.comp-modal{background-color:#000000a6}}@media(min-width:1050px){.compl-products-list{max-width:400px}html{scrollbar-gutter:stable}}cart-items.is-empty{background:#fff}.info-coupon.is-empty,.free-shipping-container.is-empty,.delivery-date-card.is-empty,.compl-products.is-empty,.contact-us-container.is-empty{display:none!important}div:has(>.is-empty){padding:0}div:has(>.free-shipping-container.is-empty){padding-top:25px!important}.cart__empty-text{font-size:var(--font-size-xxl)!important;font-weight:700!important;color:var(--font-color-primary)!important;line-height:1;letter-spacing:var(--letter-spacing-tight);margin-top:0!important}.cart__empty-text:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path fill="%23343434" fill-rule="evenodd" d="M15.75 11.8h-3.16 l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/><circle cx="27.5" cy="27.5" r="4" fill="%23343434"/><text x="27.5" y="28" font-family="Montserrat, sans-serif" font-weight="600" font-size="6" fill="%23FFFFFF" text-anchor="middle" alignment-baseline="middle">0</text></svg>');display:block;width:200px;height:200px;margin:-40px auto -20px}.cart__login-title,.cart__login-paragraph{display:none}.cart__warnings .button{background:var(--color-brand-primary);color:var(--font-color-inverse);font-size:var(--font-size-s);font-weight:700;letter-spacing:var(--letter-spacing-normal);margin:15px 0 25px;border-radius:999px}.cart__warnings .button:before,.cart__warnings .button:after{content:none!important}@media(min-width:750px){.cart__warnings .button{margin-top:20px;margin-bottom:100px;filter:brightness(1);transition:filter .1s ease}.cart__warnings .button:hover{filter:brightness(1.1)}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-cart.css.map */
