html,body{overflow-x: clip;max-width: 100%}body{position: relative}.botnav{max-width: 100vw}.container{max-width: var(--maxw);margin-inline: auto;padding-inline: 28px}.mega-prods-wrap > h5{font-size: 11px;text-transform: uppercase;letter-spacing: .12em;color: var(--kiremit);margin-bottom: 12px;padding-bottom: 9px;border-bottom: 1px solid var(--gri-line)}.mega-products{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.mega-prod{display: flex;gap: 10px;align-items: center;padding: 5px;border-radius: 10px;transition: background .15s}.mega-prod:hover{background: var(--krem-soft)}.mega-prod-img{width: 50px;height: 64px;border-radius: 8px;overflow: hidden;flex: 0 0 auto;background: var(--krem-soft)}.mega-prod-img img{width: 100%;height: 100%;object-fit: cover;margin: 0}.mega-prod-info{display: flex;flex-direction: column;gap: 2px;min-width: 0}.mega-prod-name{font-size: 12px;color: var(--antrasit);line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mega-prod-price{font-size: 12.5px;font-weight: 800;color: var(--kiremit)}.mega-prod-price .price,.mega-prod-price ins{color: var(--kiremit);text-decoration: none;font-weight: 800}.mega-prod-price del{font-size: 10.5px;color: var(--gri-soft);font-weight: 500}.mega-feature .mega-feature-img{transition: transform .55s var(--ease)}.mega-feature:hover .mega-feature-img{transform: scale(1.07)}@keyframes liraRainbowSweep{from{background-position: 200% center}to{background-position: 0% center}}.nav-rainbow{font-weight: 800 !important;letter-spacing: .02em;background-image: linear-gradient(90deg,var(--bordo),var(--kirmizi),var(--kiremit),#C8A45C,var(--kiremit),var(--kirmizi),var(--bordo));background-size: 200% auto;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent;animation: liraRainbowSweep 3s linear infinite}.nav-rainbow::after{display: none !important}@media (prefers-reduced-motion: reduce){.nav-rainbow{animation: none;-webkit-text-fill-color: var(--kiremit);color: var(--kiremit)}}@media (min-width: 981px){.navbar .nav-links{flex-wrap: nowrap;gap: 0}.navbar .nav-link{padding: 13px 10px;font-size: 13.5px;white-space: nowrap}.navbar .nav-rainbow{padding-left: 12px;letter-spacing: .01em}}@media (min-width: 981px) and (max-width: 1180px){.navbar .nav-link{padding: 13px 7px;font-size: 12.5px}}@media (max-width: 640px){.container{padding-inline: 16px}}.skip-link{position: absolute;left: -9999px}.skip-link:focus{left: 8px;top: 8px;z-index: 999;background: #fff;padding: 8px 14px;border-radius: 8px}.cookie-banner[hidden]{display: none !important}.header-left .yt-shisha-logo{display: inline-flex;align-items: center;flex: 0 0 auto}.yt-shisha-logo-img{height: 40px !important;width: auto !important;max-width: 180px;display: block}@media (max-width: 700px){.yt-shisha-logo-img{height: 32px !important}}.woocommerce .button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #place_order,.woocommerce .checkout-button,.woocommerce .single_add_to_cart_button,.checkout-button,.single_add_to_cart_button,#place_order{background-color: var(--kiremit) !important;color: #fff !important;border-color: var(--kiremit) !important}.woocommerce .button.alt:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover,.woocommerce .single_add_to_cart_button:hover{background-color: var(--kiremit-dk) !important}ul.products{margin: 0;padding: 0;list-style: none;width: 100%}ul.products::before,ul.products::after{display: none !important;content: none !important}.woocommerce ul.products li.product,ul.products li.product{margin: 0 !important;width: auto !important;max-width: none !important;float: none !important;clear: none !important}ul.products.grid-4{display: grid !important;grid-template-columns: repeat(4,1fr) !important;gap: 22px}@media (max-width: 1080px){ul.products.grid-4{grid-template-columns: repeat(3,1fr) !important}}@media (max-width: 820px){ul.products.grid-4{grid-template-columns: repeat(2,1fr) !important;gap: 10px 8px}}ul.products.bs-rail{display: flex !important;flex-wrap: nowrap !important;gap: 22px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 4px 4px 16px;margin: 0 -4px;-webkit-overflow-scrolling: touch}ul.products.bs-rail > li.product{flex: 0 0 calc((100% - 66px) / 4) !important;scroll-snap-align: start}@media (max-width: 1024px){ul.products.bs-rail > li.product{flex-basis: calc((100% - 44px) / 3) !important}}@media (max-width: 760px){ul.products.bs-rail{gap: 12px}ul.products.bs-rail > li.product{flex-basis: 43% !important}}@media (max-width: 520px){ul.products.bs-rail > li.product{flex-basis: 43% !important}}ul.products.rail{display: grid !important;grid-auto-flow: column !important;grid-auto-columns: 240px !important;gap: 22px;overflow-x: auto;padding: 4px 4px 18px;scroll-snap-type: x mandatory;margin: 0 -4px}ul.products.rail > li.product{scroll-snap-align: start}@media (max-width: 820px){ul.products.rail{grid-auto-columns: 43% !important;gap: 12px}}.pcard-media img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;margin: 0}.pcard-media .pcard-media-link{position: absolute;inset: 0;display: block}.pcard-media-link img{transition: transform .6s var(--ease)}.pcard:hover .pcard-media-link img{transform: scale(1.05)}.pcard .pcard-price{display: flex;align-items: baseline;gap: 9px;flex-wrap: wrap;letter-spacing: -.01em}.pcard .pcard-price ins,.pcard .pcard-price ins .woocommerce-Price-amount{color: var(--kiremit) !important;font-weight: 600 !important;font-size: 15px !important;text-decoration: none !important;order: 1}.pcard .pcard-price > .woocommerce-Price-amount{color: var(--antrasit) !important;font-weight: 600 !important;font-size: 15px !important}.pcard .pcard-price del,.pcard .pcard-price del .woocommerce-Price-amount{color: var(--gri-soft) !important;font-weight: 500 !important;font-size: 13px !important;text-decoration: line-through !important;order: 2}.woocommerce-price-suffix{display: none !important}.ftr-news-msg{flex-basis: 100%;margin-top: 10px;font-size: 13.5px;font-weight: 600;color: var(--bordo)}.ftr-news-msg[hidden]{display: none}.pcard-new-tag{font-size: 12px;font-weight: 600;color: var(--yesil)}.lira-toast-msg{font-weight: 500}.lira-toast-link{color: #fff;font-weight: 700;text-decoration: underline;white-space: nowrap;margin-left: 6px}@media (max-width: 980px){.lira-toast{bottom: 80px}}.pcard.lira-nsfw .pcard-media img{filter: blur(16px);transform: scale(1.05);transition: filter .35s var(--ease)}.pcard.lira-nsfw:hover .pcard-media img{filter: blur(0)}.pcard.lira-nsfw .pcard-media::after{content: "18+";position: absolute;inset: 0;z-index: 2;display: grid;place-items: center;font-size: 44px;font-weight: 800;letter-spacing: .04em;color: #fff;background: rgba(29,29,27,.38);backdrop-filter: blur(1px);transition: opacity .3s;pointer-events: none;text-shadow: 0 2px 12px rgba(0,0,0,.4)}.pcard.lira-nsfw:hover .pcard-media::after{opacity: 0}.pdp.lira-nsfw-product .woocommerce-product-gallery__image img,.pdp.lira-nsfw-product .flex-control-thumbs img{filter: blur(22px);transition: filter .35s var(--ease)}.pdp.lira-nsfw-product.nsfw-revealed .woocommerce-product-gallery__image img,.pdp.lira-nsfw-product.nsfw-revealed .flex-control-thumbs img{filter: none}.pdp.lira-nsfw-product .pdp-gallery-wrap{position: relative}.pdp-nsfw-veil{position: absolute;inset: 0;z-index: 6;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;background: rgba(29,29,27,.42);backdrop-filter: blur(2px);cursor: pointer;border-radius: var(--radius-lg);text-align: center;padding: 20px}.pdp.lira-nsfw-product.nsfw-revealed .pdp-nsfw-veil{display: none}.pdp-nsfw-veil b{color: #fff;font-size: 52px;font-weight: 800;text-shadow: 0 2px 14px rgba(0,0,0,.45)}.pdp-nsfw-veil span{color: #fff;font-size: 14px;max-width: 240px}.pdp-nsfw-veil .btn{pointer-events: auto}@media (max-width: 640px){.pdp-nsfw-veil{padding: 16px;gap: 8px}.pdp-nsfw-veil b{font-size: 36px}.pdp-nsfw-veil span{font-size: 13px}}.pcard .pcard-add{opacity: 1 !important;transform: none !important}.lira-swatch{width: 16px;height: 16px;border-radius: 50%;box-shadow: inset 0 0 0 2px #fff;outline: 1px solid rgba(0,0,0,.12);outline-offset: 2px;flex: 0 0 auto;display: inline-block}.pcard a.pcard-add.button,.pcard a.pcard-add{margin-top: auto}.pcard a.added_to_cart{display: block;text-align: center;margin-top: 7px;font-size: 12px;color: var(--bordo);text-decoration: underline}.pcard a.pcard-add.loading{opacity: .7}@media (max-width: 980px){.navbar.is-open{display: block;background: #fff;border-top: 1px solid var(--gri-line);max-height: calc(100vh - 120px);overflow-y: auto}.navbar.is-open .navbar-inner{flex-direction: column;align-items: stretch;padding: 8px 0}.navbar.is-open .nav-links{flex-direction: column;align-items: stretch;gap: 0}.navbar.is-open .nav-item{width: 100%;border-bottom: 1px solid var(--gri-line)}.navbar.is-open .nav-link{padding: 14px 16px;display: flex;align-items: center;justify-content: space-between}.navbar.is-open .nav-link .nav-caret{transform: rotate(90deg)}.navbar.is-open .nav-drop{position: static;opacity: 1;visibility: visible;transform: none;box-shadow: none;border: none;padding: 0 0 12px 18px}.navbar.is-open .mega{position: static;opacity: 1;visibility: visible;transform: none;box-shadow: none;border: none;padding: 0 16px 16px;display: block}.navbar.is-open .mega-links{flex-direction: column;gap: 0}.navbar.is-open .mega-col{width: 100%;padding: 0}.navbar.is-open .mega-col + .mega-col{margin-top: 8px}.navbar.is-open .mega-col h5{font-size: 13px;margin: 10px 0 6px;color: var(--gri)}.navbar.is-open .mega-col a{padding: 8px 0;font-size: 14px;border: none}.navbar.is-open .mega-arrow{display: none}.navbar.is-open .mega-feature{display: none}.navbar.is-open .mega-products{grid-template-columns: repeat(2,1fr);gap: 10px}.navbar.is-open .mega-prod{padding: 8px}.navbar.is-open .mega-prod-name{font-size: 12px}.navbar.is-open .mega-prod-price{font-size: 12px}}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews{border-radius: var(--radius);border: 1px solid var(--krem-line);background: var(--krem-soft);padding: 14px 18px;font-size: 14px;list-style: none;margin: 0 0 18px;position: relative}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before,.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after{display: none !important}.woocommerce-error{background: #fdeeea;border-color: #f6d9cc;color: var(--kiremit)}.woocommerce-message{background: var(--bordo);color: #fff;border: none;border-radius: var(--radius-lg);display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.woocommerce-message a{background: #fff;color: var(--bordo);border-radius: 99px;padding: 8px 16px;font-size: 13px;font-weight: 700;text-decoration: none;white-space: nowrap;transition: background .2s}.woocommerce-message a:hover{background: var(--krem)}@media (max-width: 600px){.woocommerce-message{padding: 12px 14px;font-size: 13px;gap: 10px}.woocommerce-message a{padding: 7px 12px;font-size: 12px}}.woocommerce-pagination,.yt-shisha-pagination,.navigation.pagination{padding: 30px 0 0}.woocommerce-pagination ul.page-numbers,.yt-shisha-pagination ul.page-numbers,.navigation.pagination .nav-links{display: flex;gap: 8px;justify-content: center;align-items: center;flex-wrap: wrap;margin: 0;padding: 0;list-style: none;border: 0;background: none;height: auto;min-width: 0;border-radius: 0}.woocommerce-pagination ul.page-numbers > li,.yt-shisha-pagination ul.page-numbers > li{display: flex;margin: 0;padding: 0;list-style: none}.woocommerce-pagination ul.page-numbers > li > a.page-numbers,.woocommerce-pagination ul.page-numbers > li > span.page-numbers,.yt-shisha-pagination ul.page-numbers > li > a.page-numbers,.yt-shisha-pagination ul.page-numbers > li > span.page-numbers,.navigation.pagination .nav-links > a.page-numbers,.navigation.pagination .nav-links > span.page-numbers{display: inline-grid;place-items: center;width: 44px;height: 44px;min-width: 44px;padding: 0;box-sizing: border-box;border: 1.5px solid var(--gri-line);border-radius: 12px;background: #fff;color: var(--antrasit);font-weight: 700;font-size: 15px;line-height: 1;text-decoration: none;font-variant-numeric: tabular-nums;transition: background-color .18s ease,border-color .18s ease,color .18s ease,border-radius .22s ease,transform .18s ease,box-shadow .18s ease}.woocommerce-pagination ul.page-numbers > li > a.page-numbers:hover,.woocommerce-pagination ul.page-numbers > li > a.page-numbers:focus-visible,.yt-shisha-pagination ul.page-numbers > li > a.page-numbers:hover,.yt-shisha-pagination ul.page-numbers > li > a.page-numbers:focus-visible,.navigation.pagination .nav-links > a.page-numbers:hover,.navigation.pagination .nav-links > a.page-numbers:focus-visible{background: var(--mor);border-color: var(--mor);color: #fff;border-radius: 999px;transform: translateY(-1px);box-shadow: 0 8px 20px rgba(98,59,142,.28);outline: none}.woocommerce-pagination ul.page-numbers > li > .page-numbers.current,.yt-shisha-pagination ul.page-numbers > li > .page-numbers.current,.navigation.pagination .nav-links > .page-numbers.current,.woocommerce-pagination span.current{background: var(--mor) !important;border-color: var(--mor) !important;color: #fff !important;border-radius: 999px !important;box-shadow: 0 6px 16px rgba(98,59,142,.30)}.woocommerce-pagination .page-numbers.prev,.woocommerce-pagination .page-numbers.next,.navigation.pagination .nav-links > .prev,.navigation.pagination .nav-links > .next{font-size: 18px}.woocommerce-pagination .page-numbers.dots,.navigation.pagination .nav-links > .dots{border-color: transparent;background: none;box-shadow: none;color: var(--gri)}.woocommerce-pagination .page-numbers.dots:hover,.navigation.pagination .nav-links > .dots:hover{transform: none;box-shadow: none}.woocommerce nav.woocommerce-pagination ul.page-numbers,.woocommerce-page nav.woocommerce-pagination ul.page-numbers{display: flex;gap: 8px;justify-content: center;align-items: center;flex-wrap: wrap;border: 0;margin: 0;padding: 0;white-space: normal;border-radius: 0;background: none}.woocommerce nav.woocommerce-pagination ul.page-numbers > li,.woocommerce-page nav.woocommerce-pagination ul.page-numbers > li{border: 0;border-right: 0;float: none;display: flex;overflow: visible;margin: 0;padding: 0}.woocommerce nav.woocommerce-pagination ul.page-numbers > li > a.page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers > li > span.page-numbers,.woocommerce-page nav.woocommerce-pagination ul.page-numbers > li > a.page-numbers,.woocommerce-page nav.woocommerce-pagination ul.page-numbers > li > span.page-numbers{width: 44px;height: 44px;min-width: 44px;padding: 0;margin: 0;display: inline-grid;place-items: center;line-height: 1}@media (max-width: 600px){.woocommerce-pagination ul.page-numbers,.yt-shisha-pagination ul.page-numbers,.navigation.pagination .nav-links{gap: 6px}.woocommerce-pagination ul.page-numbers > li > a.page-numbers,.woocommerce-pagination ul.page-numbers > li > span.page-numbers,.navigation.pagination .nav-links > a.page-numbers,.navigation.pagination .nav-links > span.page-numbers{width: 40px;height: 40px;min-width: 40px;font-size: 14px}}#lira-agegate[hidden]{display: none}#lira-agegate{position: fixed;inset: 0;z-index: 700;background: rgba(29,29,27,.78);backdrop-filter: blur(8px);display: grid;place-items: center;padding: 20px}.lira-agegate-box{background: #fff;border-radius: var(--radius-xl);padding: 38px 32px;max-width: 420px;width: 100%;text-align: center;box-shadow: var(--shadow-lg)}.lira-agegate-ic{display: inline-grid;place-items: center;width: 66px;height: 66px;border-radius: 50%;background: var(--kiremit);color: #fff;font-weight: 800;font-size: 22px;margin-bottom: 16px}.lira-agegate-box h3{font-size: 22px;margin-bottom: 8px}.lira-agegate-box p{color: var(--gri);margin-bottom: 22px;font-size: 14.5px;line-height: 1.6}.lira-agegate-actions{display: flex;flex-direction: column;gap: 10px}.lira-adult-ok .pcard.lira-nsfw .pcard-media img{filter: none !important;transform: none !important}.lira-adult-ok .pcard.lira-nsfw .pcard-media::after{display: none !important}.lira-adult-ok .pdp.lira-nsfw-product .woocommerce-product-gallery__image img,.lira-adult-ok .pdp.lira-nsfw-product .flex-control-thumbs img{filter: none !important}.lira-adult-ok .pdp-nsfw-veil{display: none !important}.flash-rail .pcard.lira-nsfw .pcard-media img{filter: none !important;transform: none !important}.flash-rail .pcard.lira-nsfw .pcard-media::after{display: none !important}.yt-shisha-shop{padding: 10px 0 60px}.filter-panel .chip{cursor: pointer;position: relative}.filter-panel .chip input,.filter-panel .color-opt input,.switch-row .lira-switch-input{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none}.filter-panel label.chip:has(input:checked){background: var(--kiremit);border-color: var(--kiremit);color: #fff}.filter-panel .color-opt{cursor: pointer}.filter-panel .color-opt:has(input:checked){font-weight: 700;color: var(--kiremit)}.filter-panel .color-opt:has(input:checked) span{outline-color: var(--kiremit)}.switch-row{position: relative}.switch-row .lira-switch-input:checked + .toggle{background: var(--kiremit)}.switch-row .lira-switch-input:checked + .toggle span{transform: translateX(18px)}.filter-actions{display: flex;flex-direction: column;gap: 8px;padding-top: 6px;border-bottom: none}.filter-panel.lira-filtering{opacity: .55;pointer-events: none;transition: opacity .15s}.filter-head{display: flex;align-items: center;justify-content: space-between}.filter-close{display: none}@media (max-width: 980px){.filter-panel{display: none;position: fixed;inset: 0 0 0 auto;width: min(420px,90vw);z-index: 500;background: var(--bg);overflow-y: auto;box-shadow: var(--shadow-lg);border-radius: 0}.filter-panel.is-open{display: block}.filter-close{display: grid;place-items: center}body.yt-shisha-filter-open{overflow: hidden}#yt-shisha-filter-backdrop{position: fixed;inset: 0;background: rgba(0,0,0,.45);z-index: 499;opacity: 0;visibility: hidden;transition: opacity .2s}#yt-shisha-filter-backdrop.show{opacity: 1;visibility: visible}}ul.products.cat-grid-products{display: grid !important;grid-template-columns: repeat(var(--cols,4),minmax(0,1fr)) !important;gap: 20px}@media (max-width: 980px){ul.products.cat-grid-products{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 14px}}.pdp{padding-bottom: 50px}.pdp-top{grid-template-columns: minmax(0,1fr);gap: 28px}@media (min-width: 768px){.pdp-top{grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 44px}}.pdp-top > *,.pdp-gallery-wrap,.pdp-info{min-width: 0}.pdp .woocommerce-product-gallery,.pdp .flex-viewport,.pdp .woocommerce-product-gallery__image,.pdp .woocommerce-product-gallery__image img{max-width: 100%}.pdp .woocommerce-product-gallery__wrapper{max-width: none}.pdp .woocommerce-product-gallery__image img{height: auto}.pdp .promo-box{flex-wrap: wrap}.pdp .promo-text{min-width: 0;word-break: break-word;overflow-wrap: anywhere}.pdp-trust{grid-template-columns: repeat(2,minmax(0,1fr))}.pdp-trust li{min-width: 0}.pdp .woocommerce-variation-add-to-cart .single_add_to_cart_button{min-width: min(200px,100%)}.pdp form.cart .quantity{flex-shrink: 0}.pdp .pdp-gallery-wrap{position: static}@media (min-width: 768px){.pdp .pdp-gallery-wrap{position: sticky;top: 150px}}.pdp .woocommerce-product-gallery{position: relative}.pdp .woocommerce-product-gallery__trigger{display: none !important}@media (max-width: 767px){.pdp .zoomImg{display: none !important}}.pdp .woocommerce-product-gallery__wrapper{margin: 0}.pdp .woocommerce-product-gallery__image img{border-radius: var(--radius-lg);max-height: 70vh;width: 100%;object-fit: contain;background: transparent;box-shadow: none}@media (max-width: 767px){.pdp .woocommerce-product-gallery__image img{max-height: 55vh}}.pdp .woocommerce-product-gallery img{display: block}.pdp .onsale{position: absolute;z-index: 3;top: 14px;left: 14px;margin: 0;background: var(--kirmizi);color: #fff;font-weight: 800;font-size: 12px;padding: 6px 12px;border-radius: 99px;min-height: 0;min-width: 0;line-height: 1.4}.pdp .flex-control-thumbs{display: flex;gap: 10px;margin: 12px 0 0;padding: 0;list-style: none}.pdp .flex-control-thumbs li{width: 72px;margin: 0}.pdp .flex-control-thumbs img{border-radius: 10px;cursor: pointer;opacity: .55;border: 2px solid transparent;transition: opacity .2s}.pdp .flex-control-thumbs img.flex-active,.pdp .flex-control-thumbs img:hover{opacity: 1;border-color: var(--kiremit)}.pdp .summary{padding-top: 4px}.pdp .product_title{font-size: clamp(24px,3vw,34px);margin: 6px 0 12px}.pdp .woocommerce-product-rating{display: flex;align-items: center;gap: 12px;margin-bottom: 12px;flex-wrap: wrap}.pdp .woocommerce-product-rating .star-rating span::before{color: #E8A21C}.pdp .woocommerce-review-link{color: var(--kiremit);font-size: 13px}.pdp .summary > .price,.pdp .woocommerce-variation-price .price{display: flex !important;align-items: baseline;gap: 12px;flex-wrap: wrap;margin: 8px 0 4px !important;color: var(--kiremit) !important;font-weight: 800 !important;font-size: 30px !important;letter-spacing: -.02em}.pdp .summary > .price del,.pdp .woocommerce-variation-price del,.pdp .summary > .price del .amount{font-size: 16px !important;color: var(--gri-soft) !important;font-weight: 500 !important;text-decoration: line-through !important}.pdp .summary > .price ins,.pdp .woocommerce-variation-price ins,.pdp .summary > .price ins .amount{text-decoration: none !important;color: var(--kiremit) !important;font-weight: 800 !important}.pdp .summary > .price .amount{font-weight: 800}.pdp-pct{display: inline-flex;align-items: center;background: var(--kirmizi);color: #fff;font-size: 13px;font-weight: 700;padding: 5px 11px;border-radius: 8px;margin: 0;white-space: nowrap}.pdp .summary > .price{align-items: center !important}.pdp .pdp-field-head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 11px}.pdp .pdp-field-head > span{font-size: 14px;font-weight: 600}.pdp .lira-sel-val{color: var(--gri);font-weight: 600;text-transform: capitalize}.pdp .pdp-fav-btn.lira-fav{width: 54px;height: 54px;border: 1.5px solid var(--gri-line);border-radius: 99px;display: grid;place-items: center;background: #fff;color: var(--antrasit);flex: 0 0 auto;transition: all .2s;cursor: pointer}.pdp .lira-fav.on{border-color: var(--kirmizi) !important;color: var(--kirmizi) !important}.pdp .lira-fav.on .yt-shisha-icon{fill: var(--kirmizi)}.pdp .lira-fav.is-busy{opacity: .7;pointer-events: none}.pdp .single_add_to_cart_button{width: 100%;flex: 1 1 auto;display: inline-flex !important;align-items: center;justify-content: center;gap: 9px;background: var(--kiremit) !important;color: #fff !important;border: 0 !important;border-radius: 99px !important;padding: 17px 34px !important;font-weight: 600 !important;font-size: 16.5px !important;letter-spacing: .01em;line-height: 1 !important;box-shadow: 0 8px 22px rgba(98,59,142,.32) !important;opacity: 1 !important;text-transform: none !important}.pdp .single_add_to_cart_button:hover{background: var(--kiremit-dk) !important;transform: translateY(-2px)}.pdp .single_add_to_cart_button::before{content: "";width: 19px;height: 19px;flex: 0 0 auto;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5.5 8h13l-1 12.5H6.5L5.5 8Z' stroke='%23fff' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M8.5 8V6.5a3.5 3.5 0 0 1 7 0V8' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain}.pdp .single_add_to_cart_button.lira-btn-loading{cursor: wait !important;transform: none !important;box-shadow: 0 4px 14px rgba(98,59,142,.28) !important}.pdp .single_add_to_cart_button.lira-btn-loading::before{display: none}.lira-btn-dots{display: inline-flex;align-items: center;gap: 4px;margin-right: 6px}.lira-btn-dots span{width: 5px;height: 5px;border-radius: 50%;background: currentColor;animation: lira-btn-dot 1.2s ease-in-out infinite both}.lira-btn-dots span:nth-child(2){animation-delay: .15s}.lira-btn-dots span:nth-child(3){animation-delay: .3s}@keyframes lira-btn-dot{0%,80%,100%{opacity: .35;transform: scale(.75)}40%{opacity: 1;transform: scale(1)}}.pdp .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{opacity: 1 !important;cursor: pointer}.pdp .pdp-brand{font-size: 12px;font-weight: 700;letter-spacing: .12em;color: var(--gri);text-transform: uppercase}.pdp .woocommerce-product-details__short-description{color: #3a3733;font-size: 15px;line-height: 1.7;margin: 14px 0}.pdp .variations,.pdp .variations tbody{display: block}.pdp .variations tr{display: block;margin-bottom: 18px}.pdp .variations th{display: none}.pdp .variations td,.pdp .variations td.value{display: block;width: auto;padding: 0}.pdp .variations .lira-var-td .reset_variations{display: inline-block;margin-top: 8px}.pdp .lira-var-swatches.pdp-colors{display: flex;gap: 10px;flex-wrap: wrap}.pdp .lira-var-swatches.pdp-options{display: flex;flex-wrap: wrap;gap: 9px}.pdp form.variations_form.lira-var-ready .variations select{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;opacity: 0;pointer-events: none}.pdp .lira-var-wrap{margin-top: 2px}.pdp .lira-var-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 9px}.pdp .lira-var-label{font-size: 14px;font-weight: 700;color: var(--antrasit)}.pdp .lira-size-guide-link{background: none;border: none;padding: 0;font-size: 12.5px;font-weight: 600;color: var(--kiremit);cursor: pointer;text-decoration: underline}.pdp .lira-size-guide-link:hover{color: var(--kiremit-dk)}.pdp .lira-sw-option{min-width: 48px;padding: 11px 15px;border: 1.5px solid var(--gri-line);border-radius: 10px;background: #fff;font-size: 14px;font-weight: 600;color: var(--antrasit);cursor: pointer;line-height: 1;transition: border-color .15s,color .15s,background .15s,box-shadow .15s}.pdp .lira-sw-option:hover{border-color: var(--antrasit)}.pdp .lira-sw-option.on{border-color: var(--kiremit);color: var(--kiremit);background: rgba(98,59,142,.06);box-shadow: inset 0 0 0 1px var(--kiremit)}.pdp .lira-sw-color{padding: 10px 15px;border: 1.5px solid var(--gri-line);border-radius: 10px;background: #fff;font-size: 13.5px;font-weight: 600;color: var(--antrasit);cursor: pointer;line-height: 1;transition: border-color .15s,color .15s,box-shadow .15s}.pdp .lira-sw-color:hover{border-color: var(--antrasit)}.pdp .lira-sw-color.on{border-color: var(--kiremit);color: var(--kiremit);box-shadow: inset 0 0 0 1px var(--kiremit)}.pdp .lira-sw.is-disabled{opacity: .4;cursor: not-allowed;text-decoration: line-through}.pdp .lira-sw.is-disabled:hover{border-color: var(--gri-line);color: var(--antrasit);box-shadow: none}.pdp .single_variation_wrap .woocommerce-variation-price{margin-bottom: 12px}.pdp .single_variation .price{font-size: 24px;font-weight: 800;color: var(--kiremit)}.pdp .woocommerce-variation-availability,.pdp .single_variation .stock,.pdp p.stock,.pdp .stock.in-stock{display: none !important}#yt-shisha-size-guide[hidden]{display: none}body.yt-shisha-modal-open{overflow: hidden}.pdp form.cart{margin: 20px 0}.pdp form.cart .variations{width: 100%;border-collapse: collapse;margin-bottom: 14px}.pdp form.cart .variations th{text-align: left;padding: 9px 0;font-size: 14px;font-weight: 600;vertical-align: middle;width: 120px}.pdp form.cart .variations td{padding: 6px 0}.pdp form.cart .variations select{width: 100%;padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 10px;background: #fff;font-size: 14px}.pdp .reset_variations{display: inline-block;margin-top: 6px;font-size: 12.5px;color: var(--kiremit)}.pdp form.cart .quantity{display: inline-flex;align-items: center;border: 1.4px solid var(--gri-line);border-radius: 99px;overflow: hidden;background: #fff}.pdp form.cart .quantity .lira-qty-btn{width: 42px;height: 48px;display: grid;place-items: center;font-size: 22px;line-height: 1;color: var(--antrasit);background: transparent;border: none}.pdp form.cart .quantity .lira-qty-btn:hover{color: var(--kiremit)}.pdp form.cart .quantity input.qty{width: 46px;text-align: center;border: none;padding: 13px 2px;font-weight: 700;font-size: 15px;-moz-appearance: textfield;background: transparent}.pdp .woocommerce-variation-add-to-cart,.pdp form.cart:not(.variations_form){flex-wrap: wrap}.pdp .lira-buy-now{flex: 1 0 100%;margin-top: 10px;border: 1.5px solid var(--antrasit) !important;background: transparent !important;color: var(--antrasit) !important}.pdp .lira-buy-now:hover{background: var(--antrasit) !important;color: #fff !important}.pdp-img-badge{top: 14px;left: 14px;z-index: 5}.pdp form.cart .quantity input.qty::-webkit-outer-spin-button,.pdp form.cart .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.pdp form.cart:not(.variations_form){display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.pdp .woocommerce-variation-add-to-cart{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.pdp .single_add_to_cart_button{background: var(--kiremit);color: #fff;border-radius: 99px;padding: 16px 32px;font-weight: 600;font-size: 16px;box-shadow: 0 8px 22px rgba(98,59,142,.32);transition: background .2s,transform .2s;flex: 1;min-width: 200px}.pdp .single_add_to_cart_button:hover{background: var(--kiremit-dk);transform: translateY(-2px)}.pdp .product_meta{margin-top: 18px;font-size: 13px;color: var(--gri);border-top: 1px solid var(--gri-line);padding-top: 16px}.pdp .product_meta > span{display: block;margin-bottom: 4px}.pdp .product_meta a{color: var(--bordo)}.pdp .woocommerce-tabs{margin-top: 32px}.pdp .woocommerce-tabs ul.tabs{display: flex;gap: 4px;border-bottom: 1px solid var(--gri-line);list-style: none;padding: 0;margin: 0;overflow-x: auto}.pdp .woocommerce-tabs ul.tabs li{margin: 0}.pdp .woocommerce-tabs ul.tabs li a{display: block;padding: 14px 18px;font-weight: 600;font-size: 14.5px;color: var(--gri);border-bottom: 2.5px solid transparent;white-space: nowrap}.pdp .woocommerce-tabs ul.tabs li.active a,.pdp .woocommerce-tabs ul.tabs li a:hover{color: var(--kiremit);border-color: var(--kiremit)}.pdp .woocommerce-Tabs-panel{padding: 26px 0;max-width: 820px}.pdp .woocommerce-Tabs-panel h2{font-size: 20px;margin-bottom: 12px}.pdp .woocommerce-Tabs-panel p{font-size: 15px;line-height: 1.75;color: #3a3733;margin-bottom: 14px}.pdp .shop_attributes{width: 100%;border-collapse: collapse;table-layout: fixed}.pdp .shop_attributes th,.pdp .shop_attributes td{text-align: left;padding: 13px 4px;border-bottom: 1px solid var(--gri-line);font-size: 14px;word-break: break-word;overflow-wrap: anywhere}.pdp .shop_attributes th{color: var(--gri);font-weight: 600;width: auto;max-width: 45%}.pdp #reviews .commentlist{list-style: none;padding: 0;display: flex;flex-direction: column;gap: 16px}.pdp #reviews .comment_container{border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 16px;background: #fff;display: flex;gap: 14px}.pdp #reviews .comment_container > *{min-width: 0}.pdp #reviews .comment-text{flex: 1}.pdp #respond input,.pdp #respond textarea{border: 1.5px solid var(--gri-line);border-radius: 10px;padding: 12px 14px;font-size: 14px}.pdp .related.products,.pdp .up-sells.products{margin-top: 44px;clear: both}.pdp .related.products > h2,.pdp .up-sells.products > h2{font-size: clamp(24px,3vw,32px);margin-bottom: 24px}.pdp .related.products ul.products,.pdp .up-sells.products ul.products{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 22px}@media (max-width: 1080px){.pdp .related.products ul.products,.pdp .up-sells.products ul.products{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 820px){.pdp .related.products ul.products,.pdp .up-sells.products ul.products{display: flex !important;flex-wrap: nowrap !important;gap: 14px;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;scrollbar-width: none;padding-bottom: 8px}.pdp .related.products ul.products::-webkit-scrollbar,.pdp .up-sells.products ul.products::-webkit-scrollbar{display: none}.pdp .related.products ul.products > li.product,.pdp .up-sells.products ul.products > li.product{flex: 0 0 calc((100% - 14px) / 2);width: calc((100% - 14px) / 2);scroll-snap-align: start;display: flex;margin: 0 !important}}.pdp-sticky .price{font-size: 20px;font-weight: 800;color: var(--kiremit)}.pdp-sticky .price del{font-size: 12px}.cart-line-img img{width: 100%;height: 100%;object-fit: cover;border-radius: 10px}.cart-line-meta dl,.cart-line-meta dd,.cart-line-meta dt{display: inline;margin: 0;font-size: 13px;color: var(--gri)}.cart-line-meta dt{font-weight: 600}.cart-form-actions{display: flex;justify-content: flex-end;align-items: center;gap: 10px;margin-top: 10px}.cart-qty .quantity{display: inline-flex;align-items: center;border: 1.4px solid var(--gri-line);border-radius: 99px;background: #fff;overflow: hidden}.cart-qty .quantity .qty{width: 48px;text-align: center;border: none;background: transparent;font-weight: 700;font-size: 14px;padding: 9px 2px;-moz-appearance: textfield}.cart-qty .quantity .qty::-webkit-outer-spin-button,.cart-qty .quantity .qty::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.cart-qty .quantity label{display: none}.cart-line .cart-line-price .woocommerce-Price-amount{font-size: 17px;font-weight: 800;color: var(--antrasit)}a.cart-x.remove{color: var(--gri)}a.cart-x.remove:hover{background: #fdeeea;color: var(--kiremit)}.cart-coupon .input-text{flex: 1;padding: 12px 14px;border: 1px solid var(--krem-line);border-radius: 10px;background: #fff;font-size: 13.5px;outline: none}.cart-coupon .input-text:focus{border-color: var(--kiremit)}.cart_totals .checkout-button,.wc-proceed-to-checkout .checkout-button,.wc-proceed-to-checkout a.checkout-button.button.alt{display: block;width: 100%;text-align: center;background: var(--kiremit);color: #fff;border-radius: 99px !important;padding: 16px;font-weight: 600;font-size: 16.5px;margin: 6px 0;box-shadow: 0 10px 26px rgba(98,59,142,.32);transition: background .2s,transform .2s;border: none}.cart_totals .checkout-button:hover{background: var(--kiremit-dk);transform: translateY(-2px)}.cart_totals .woocommerce-Price-amount{font-weight: 700}.sum-total .woocommerce-Price-amount{font-size: 26px;font-weight: 800;color: var(--bordo)}.cart-page .cross-sells{margin-top: 44px}.cart-page .cross-sells > h2{font-size: clamp(22px,3vw,30px);margin-bottom: 22px}.cart-page .cross-sells ul.products{display: grid !important;grid-template-columns: repeat(4,1fr) !important;gap: 22px}@media (max-width: 820px){.cart-page .cross-sells ul.products{grid-template-columns: repeat(2,1fr);gap: 14px}}.cart-page .woocommerce-message,.woocommerce-cart .lira-container > .woocommerce-message{margin-bottom: 18px}.checkout{padding: 24px 0 60px}.checkout.co-layout{align-items: start}body.woocommerce-checkout .ftr{display: none !important}body.woocommerce-checkout,body.woocommerce-checkout .site,body.woocommerce-checkout .site-content{background: #fff !important}body.woocommerce-checkout .co-card{box-shadow: 0 1px 4px rgba(0,0,0,.05)}.checkout,.checkout .co-layout,.checkout .co-card,.checkout #order_review,.checkout #payment,.checkout #payment ul.payment_methods,.checkout #payment ul.payment_methods li,.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper,.checkout .woocommerce-additional-fields__field-wrapper,.checkout .woocommerce-checkout .form-row,.checkout .co-summary-table,.checkout .paylogos,.checkout .payment_box{box-sizing: border-box;max-width: 100%}.checkout #payment .payment_box br,.checkout .paylogos br{display: none}.checkout #payment .payment_box .paychip img{max-width: 100%;height: auto}.checkout .select2-container{max-width: 100% !important;width: 100% !important}.checkout .select2-container .select2-selection{width: 100% !important}.checkout #order_review_heading{font-size: 17px;margin-bottom: 16px}.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper,.checkout .woocommerce-additional-fields__field-wrapper{width: 100%;min-width: 0}.checkout .woocommerce-checkout .form-row{width: 100%;max-width: 100%;min-width: 0}.checkout .woocommerce-input-wrapper{width: 100%;min-width: 0}.checkout .woocommerce-input-wrapper input.input-text,.checkout .woocommerce-input-wrapper select,.checkout .woocommerce-input-wrapper textarea,.checkout .woocommerce-input-wrapper .select2-selection,.checkout .woocommerce-input-wrapper .select2-container,.checkout .woocommerce-input-wrapper .hezarfen_address_field,.checkout .woocommerce-input-wrapper [class*="hezarfen"]{width: 100% !important;max-width: 100%;box-sizing: border-box;min-width: 0}.checkout .woocommerce-input-wrapper input[type="checkbox"],.checkout .woocommerce-input-wrapper input[type="radio"]{width: auto !important}.co-card-head{display: flex;align-items: center;gap: 12px;margin-bottom: 20px;padding-bottom: 16px;border-bottom: 1px solid var(--gri-line)}.co-card-n{flex: 0 0 32px;width: 32px;height: 32px;display: grid;place-items: center;background: var(--kiremit);color: #fff;border-radius: 50%;font-size: 14px;font-weight: 800}.co-card-head h2{font-size: 18px;font-weight: 700;color: var(--bordo);margin: 0}.checkout .co-card .woocommerce-billing-fields > h3{display: none}.checkout .co-card .woocommerce-shipping-fields h3,.checkout .co-card .woocommerce-additional-fields h3{font-size: 15px;font-weight: 700;color: var(--bordo);margin: 0 0 14px}.checkout .co-card .woocommerce-shipping-fields{margin-top: 24px;padding-top: 22px;border-top: 1px solid var(--gri-line)}.checkout .co-card .woocommerce-additional-fields{margin-top: 20px;border-top: 0;padding-top: 0}.checkout .co-card .woocommerce-additional-fields .form-row{margin-bottom: 0}.checkout .co-card .woocommerce-additional-fields textarea{min-height: 96px}body.lira-co-loading .checkout .woocommerce-shipping-totals,body.lira-co-loading .checkout #order_review .woocommerce-shipping-methods{display: none !important}.woocommerce-checkout .form-row{display: flex;flex-direction: column;gap: 6px;margin: 0 0 16px;position: relative}.woocommerce-checkout .form-row label{font-size: 14px;font-weight: 600;color: #44403b;transition: all .2s ease}.woocommerce-checkout .form-row .required{color: var(--kiremit);border: 0}.woocommerce-checkout .woocommerce-input-wrapper{width: 100%;display: block}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout textarea,.woocommerce-checkout .select2-selection{width: 100%;padding: 14px 16px;border: 1.5px solid var(--gri-line);border-radius: var(--radius-lg);font-size: 16px;line-height: 1.4;text-align: left;background: #fff;outline: none;transition: border-color .2s,box-shadow .2s,background .2s;min-height: 50px;box-sizing: border-box}.woocommerce-checkout .input-text:hover,.woocommerce-checkout select:hover,.woocommerce-checkout textarea:hover,.woocommerce-checkout .select2-selection:hover{border-color: #c9c3bb}.woocommerce-checkout .input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.woocommerce-checkout .form-row.woocommerce-invalid .input-text,.woocommerce-checkout .form-row.woocommerce-invalid select,.woocommerce-checkout .form-row.woocommerce-invalid .select2-selection{border-color: #e02424;background: #fff5f5}.woocommerce-checkout .form-row.woocommerce-invalid label{color: #e02424}.woocommerce-checkout .select2-container .select2-selection--single{height: 46px;display: flex;align-items: center;padding: 0}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 0 28px 0 16px;color: var(--bordo);line-height: 1.4;text-align: left;width: 100%}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__placeholder{color: #78716c}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height: 44px;width: 28px;right: 4px}.woocommerce-checkout .select2-dropdown{border: 1.5px solid var(--gri-line);border-radius: var(--radius-lg);box-shadow: 0 10px 28px rgba(0,0,0,.10);overflow: hidden;padding: 0}.woocommerce-checkout .select2-results__option{padding: 11px 16px;font-size: 14px;color: #44403b}.woocommerce-checkout .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-results__option[data-selected="true"]{background: var(--kiremit);color: #fff}.woocommerce-checkout .select2-search--dropdown{padding: 10px 10px 6px;display: block}.woocommerce-checkout .select2-search--dropdown .select2-search__field{width: 100% !important;box-sizing: border-box;min-height: 46px;padding: 11px 14px;border: 1.5px solid var(--gri-line);border-radius: var(--radius);font-size: 15px;background: #fff;outline: none;transition: border-color .2s,box-shadow .2s}.woocommerce-checkout .select2-search--dropdown .select2-search__field:focus{border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.woocommerce-checkout select{appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2344403b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 16px center;padding-right: 38px;text-align-last: left}.woocommerce-checkout .form-row.yt-shisha-float input.input-text{padding: 14px 16px;text-align: left}.woocommerce-checkout .form-row.yt-shisha-float label{position: static;font-size: 14px;font-weight: 600;color: #44403b;background: transparent;padding: 0;margin: 0 0 6px}.woocommerce-checkout .form-row.yt-shisha-float.is-focused label,.woocommerce-checkout .form-row.yt-shisha-float.has-value label{position: static;font-size: 14px;color: var(--kiremit);font-weight: 600}.woocommerce-checkout .form-row.yt-shisha-float.woocommerce-invalid label{color: #e02424}.checkout .woocommerce-checkout .form-row-first,.checkout .woocommerce-checkout .form-row-last,.checkout .woocommerce-checkout .form-row-wide{width: 100%;float: none;clear: none;margin-left: 0;margin-right: 0}.checkout #billing_country_field,.checkout #shipping_country_field{display: none !important}.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{display: grid;grid-template-columns: 1fr 1fr;column-gap: 16px;align-items: start}.checkout .woocommerce-billing-fields__field-wrapper > .form-row,.checkout .woocommerce-shipping-fields__field-wrapper > .form-row{grid-column: span 1;min-width: 0}.checkout .woocommerce-billing-fields__field-wrapper > .form-row-wide,.checkout .woocommerce-shipping-fields__field-wrapper > .form-row-wide,.checkout .woocommerce-billing-fields__field-wrapper > .notes,.checkout .woocommerce-shipping-fields__field-wrapper > .notes{grid-column: 1 / -1}@media (max-width: 559px){.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{column-gap: 10px}.checkout #billing_address_1_field,.checkout #billing_address_2_field,.checkout #shipping_address_1_field,.checkout #shipping_address_2_field{grid-column: 1 / -1}.checkout{padding-top: 10px !important}.checkout .co-steps{margin-bottom: 14px;justify-content: center}}.checkout .co-side{position: sticky;top: 24px;display: flex;flex-direction: column;gap: 12px}.checkout #order_review{background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius-lg);padding: 22px}.checkout #order_review .shop_table{width: 100%;margin: 0 0 4px;border: 0}.co-sum-count{color: var(--gri);font-weight: 500;font-size: .8em}.checkout #payment{background: transparent;border-radius: 0}.checkout #payment ul.payment_methods{list-style: none;margin: 0 0 14px;padding: 0;display: flex;flex-direction: column;gap: 10px;border: none}.checkout #payment ul.payment_methods li{border: 1.5px solid var(--gri-line);border-radius: 12px;padding: 14px;background: #fff}.checkout #payment ul.payment_methods label{font-weight: 600;font-size: 14.5px;display: inline-flex;align-items: center;gap: 8px;cursor: pointer;flex-wrap: wrap;max-width: 100%}.checkout #payment ul.payment_methods img{max-height: 26px;width: auto;vertical-align: middle}.checkout #payment .payment_box{background: var(--krem-soft);border-radius: 10px;padding: 12px 14px;margin-top: 10px;font-size: 13.5px;color: #44403b}.checkout #payment .payment_box .paychip img{max-height: 22px;width: auto;vertical-align: middle}.checkout #payment .payment_box::before{display: none}.checkout .woocommerce-terms-and-conditions-wrapper{margin: 14px 0;font-size: 13.5px;background: transparent;overflow-wrap: break-word}.checkout .woocommerce-terms-and-conditions-wrapper a{color: var(--kiremit);text-decoration: underline;overflow-wrap: anywhere;word-break: break-word}.checkout .woocommerce-privacy-policy-text{overflow-wrap: break-word;background: transparent}.woocommerce-checkout .woocommerce-terms-and-conditions{display: none !important;background: transparent !important;box-shadow: none !important;border: 0 !important;padding: 0 !important;margin: 0 !important}.woocommerce-checkout .woocommerce-terms-and-conditions-link{color: var(--kiremit);text-decoration: underline}.woocommerce-checkout .woocommerce-form__label-for-checkbox{background: transparent !important}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{background: transparent !important}.woocommerce-checkout .form-row{background: transparent}.woocommerce-checkout .woocommerce-form__label-for-checkbox:has(input#terms),.woocommerce-checkout .woocommerce-form__label-for-checkbox:has(input#terms) + input[type="hidden"]{display: none !important}.checkout .woocommerce-form__label-for-checkbox{display: flex;gap: 10px;align-items: flex-start;line-height: 1.5;cursor: pointer;background: transparent;padding: 0;margin: 12px 0 20px;position: static;z-index: auto}.checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]{flex: 0 0 22px;width: 22px;height: 22px;margin: 1px 0 0;cursor: pointer;accent-color: var(--kiremit);position: static;z-index: auto;opacity: 1;visibility: visible}.checkout .woocommerce-form__label-for-checkbox span{display: block;flex: 1;min-width: 0;overflow-wrap: anywhere;word-break: break-word}.checkout .woocommerce-form__label-for-checkbox span a{overflow-wrap: anywhere;word-break: break-word}.checkout .woocommerce-terms-and-conditions-checkbox-text{background: transparent !important}.checkout .woocommerce-form__label-for-checkbox .required{color: var(--kiremit)}.checkout #payment .place-order{padding: 20px 0 0;margin: 0}.checkout #place_order{display: block;width: 100%;background: var(--kiremit);color: #fff;border-radius: 99px;padding: 16px;font-weight: 600;font-size: 16.5px;box-shadow: 0 10px 26px rgba(98,59,142,.32);margin-top: 0;transition: background .2s,transform .2s;position: relative;z-index: 1}.checkout #place_order:hover{background: var(--kiremit-dk);transform: translateY(-2px)}@media (max-width: 980px){body.woocommerce-checkout .botnav{display: none !important}body.woocommerce-checkout{padding-bottom: 0 !important}.checkout #place_order{position: fixed !important;left: 50%;transform: translateX(-50%);bottom: calc(16px + env(safe-area-inset-bottom)) !important;width: min(420px,calc(100% - 28px)) !important;z-index: 320 !important;margin: 0 !important;box-shadow: 0 14px 34px rgba(98,59,142,.42)}.checkout #place_order:hover{transform: translateX(-50%) translateY(-2px)}.checkout #payment .place-order{padding: 0}.checkout{padding-bottom: calc(90px + env(safe-area-inset-bottom))}}.checkout .woocommerce-form-coupon-toggle,.checkout .woocommerce-form-login-toggle{margin-bottom: 16px}.checkout .woocommerce-form-coupon-toggle a,.checkout .woocommerce-form-login-toggle a{overflow-wrap: break-word;word-break: break-word}.checkout form.checkout_coupon,.checkout form.woocommerce-form-login{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 20px;margin-bottom: 16px;box-sizing: border-box;max-width: 100%}.checkout *{box-sizing: border-box}.checkout img,.checkout svg{max-width: 100%;height: auto}.checkout table,.checkout td,.checkout th,.checkout tr{max-width: 100%}.checkout .co-layout,.checkout .co-main,.checkout .co-side,.checkout .co-card,.checkout #order_review,.checkout #payment{max-width: 100%;min-width: 0}.checkout .woocommerce-billing-fields,.checkout .woocommerce-shipping-fields,.checkout .woocommerce-additional-fields{max-width: 100%}.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper,.checkout .woocommerce-additional-fields__field-wrapper{width: 100%;min-width: 0}.checkout .woocommerce-checkout .form-row,.checkout .woocommerce-checkout .form-row-first,.checkout .woocommerce-checkout .form-row-last,.checkout .woocommerce-checkout .form-row-wide{width: 100% !important;max-width: 100% !important;min-width: 0 !important;float: none !important;clear: both !important;margin-left: 0 !important;margin-right: 0 !important}.checkout .woocommerce-checkout .form-row input.input-text,.checkout .woocommerce-checkout .form-row select,.checkout .woocommerce-checkout .form-row textarea,.checkout .woocommerce-checkout .form-row .select2-container,.checkout .woocommerce-checkout .form-row .select2-selection{width: 100% !important;max-width: 100% !important;min-width: 0 !important}.checkout .woocommerce-checkout-review-order-table{table-layout: fixed;width: 100%}.checkout .woocommerce-checkout-review-order-table td,.checkout .woocommerce-checkout-review-order-table th{word-break: break-word;overflow-wrap: anywhere;vertical-align: top}.checkout .woocommerce-checkout-review-order-table .product-name{width: 70%}.checkout .woocommerce-checkout-review-order-table .product-total{width: 30%;text-align: right}.checkout #payment ul.payment_methods label{white-space: normal;overflow-wrap: anywhere;word-break: break-word}.checkout #payment .payment_box *{max-width: 100%}.checkout .woocommerce-shipping-totals td,.checkout .woocommerce-shipping-totals th{display: block;width: 100%}.checkout ul#shipping_method li{flex-wrap: wrap}.checkout ul#shipping_method li label{width: 100%}.checkout .woocommerce-terms-and-conditions-wrapper,.checkout .woocommerce-privacy-policy-text,.checkout .woocommerce-form__label-for-checkbox span{overflow-wrap: anywhere;word-break: break-word}.checkout #place_order{box-sizing: border-box}.checkout .woocommerce-checkout .form-row input.input-text,.checkout .woocommerce-checkout .form-row select,.checkout .woocommerce-checkout .form-row textarea,.checkout .woocommerce-checkout .form-row .select2-container--default .select2-selection--single{min-height: 52px !important;border: 1.5px solid var(--gri-line) !important;border-radius: var(--radius-lg) !important;background: #fff !important;font-size: 16px !important;box-shadow: none !important;transition: border-color .2s ease,box-shadow .2s ease,background .2s ease !important}.checkout .woocommerce-checkout .form-row input.input-text,.checkout .woocommerce-checkout .form-row textarea,.checkout .woocommerce-checkout .form-row select{padding: 14px 16px !important}.checkout .woocommerce-checkout .form-row .select2-container--default .select2-selection--single{display: flex !important;align-items: center !important;padding: 0 16px !important}.checkout .woocommerce-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 0 24px 0 0 !important;line-height: 1.4 !important;color: var(--bordo) !important}.checkout .woocommerce-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height: 100% !important;top: 0 !important;right: 12px !important;width: 20px !important}.checkout .woocommerce-checkout .form-row input.input-text:hover,.checkout .woocommerce-checkout .form-row select:hover,.checkout .woocommerce-checkout .form-row textarea:hover,.checkout .woocommerce-checkout .form-row .select2-container--default .select2-selection--single:hover{border-color: #c9c3bb !important}.checkout .woocommerce-checkout .form-row input.input-text:focus,.checkout .woocommerce-checkout .form-row select:focus,.checkout .woocommerce-checkout .form-row textarea:focus,.checkout .woocommerce-checkout .form-row .select2-container--default.select2-container--focus .select2-selection--single,.checkout .woocommerce-checkout .form-row .select2-container--default.select2-container--open .select2-selection--single{border-color: var(--kiremit) !important;box-shadow: 0 0 0 3px rgba(98,59,142,.08) !important;outline: none !important}.checkout .woocommerce-checkout .form-row.woocommerce-invalid input.input-text,.checkout .woocommerce-checkout .form-row.woocommerce-invalid select,.checkout .woocommerce-checkout .form-row.woocommerce-invalid .select2-container--default .select2-selection--single{border-color: #e02424 !important;background: #fff5f5 !important}.checkout .woocommerce-form-coupon-toggle .woocommerce-info{background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius-lg);padding: 14px 18px;color: #44403b;font-size: 14.5px;margin: 0 0 16px;box-shadow: none}.checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display: none}.checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color: var(--kiremit);font-weight: 600;text-decoration: underline}.checkout form.checkout_coupon{background: transparent !important;border: 0 !important;padding: 0 !important;margin: 0 0 18px !important;display: flex;gap: 12px;align-items: stretch;flex-wrap: wrap;box-shadow: none !important}.checkout form.checkout_coupon .form-row{margin: 0 !important;padding: 0 !important;width: auto !important;float: none !important}.checkout form.checkout_coupon .form-row.form-row-first{flex: 1 1 280px;min-width: 0}.checkout form.checkout_coupon .form-row.form-row-last{flex: 0 0 auto}.checkout form.checkout_coupon .input-text{width: 100% !important;min-height: 52px;padding: 14px 16px !important;box-sizing: border-box;border: 1.5px solid var(--gri-line) !important;border-radius: var(--radius-lg) !important;font-size: 16px !important;background: #fff !important;color: var(--bordo);transition: border-color .2s,box-shadow .2s;box-shadow: none !important}.checkout form.checkout_coupon .input-text:hover{border-color: #c9c3bb !important}.checkout form.checkout_coupon .input-text:focus{border-color: var(--kiremit) !important;box-shadow: 0 0 0 3px rgba(98,59,142,.08) !important;outline: none}.checkout form.checkout_coupon button{min-height: 52px;padding: 0 30px !important;background: var(--kiremit) !important;color: #fff !important;border: 0 !important;border-radius: var(--radius-lg) !important;font-weight: 600;font-size: 15px;box-shadow: 0 8px 20px rgba(98,59,142,.28) !important;transition: background .2s,transform .2s;cursor: pointer;white-space: nowrap}.checkout form.checkout_coupon button:hover{background: var(--kiremit-dk) !important;transform: translateY(-1px)}@media (max-width: 560px){.checkout form.checkout_coupon .form-row.form-row-first,.checkout form.checkout_coupon .form-row.form-row-last{flex: 1 1 100%}.checkout form.checkout_coupon button{width: 100%}}.auth-pane[hidden]{display: none}.auth-visual-cap{z-index: 3}.auth-logo-img{height: 40px;width: auto;display: block;margin-bottom: 10px}.account .woocommerce-MyAccount-navigation,.account .woocommerce-MyAccount-content{width: auto !important;float: none !important;margin: 0 !important}.account .woocommerce-MyAccount-navigation ul{list-style: none;margin: 0;padding: 0}.acc-menu .acc-menu-item{text-decoration: none;white-space: nowrap}.acc-menu .acc-menu-item .yt-shisha-icon{flex: 0 0 auto}.acc-user span{white-space: nowrap}.account .woocommerce-MyAccount-content > h1,.account .woocommerce-MyAccount-content > h2:first-child{font-size: clamp(24px,3vw,30px);margin-bottom: 18px}.account .woocommerce-MyAccount-content p{font-size: 14.5px;color: #44403b}.account .woocommerce-MyAccount-content p a{color: var(--kiremit);font-weight: 600}.account .woocommerce-orders-table,.account table.shop_table{width: 100%;border-collapse: collapse;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);overflow: hidden}.account .woocommerce-orders-table th,.account .woocommerce-orders-table td,.account table.shop_table th,.account table.shop_table td{padding: 14px 14px;border-bottom: 1px solid var(--gri-line);font-size: 14px;text-align: left}.account .woocommerce-orders-table thead th{color: var(--gri);font-weight: 600;font-size: 12.5px;text-transform: uppercase;letter-spacing: .04em;background: var(--krem-soft)}.account .woocommerce-orders-table .button,.account .woocommerce-button,.account a.button{display: inline-block;padding: 9px 16px;border: 1.5px solid var(--gri-line);border-radius: 99px;font-weight: 600;font-size: 13px;background: #fff;color: var(--antrasit)}.account .woocommerce-orders-table .button:hover,.account a.button:hover{border-color: var(--kiremit);color: var(--kiremit)}.account .woocommerce-Addresses{display: grid !important;grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 10px}.account .woocommerce-Addresses::before,.account .woocommerce-Addresses::after{display: none !important;content: none !important}.account .woocommerce-Address{width: auto !important;float: none !important;margin: 0 !important;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 22px}.account .woocommerce-Address-title{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;margin-bottom: 14px}.account .woocommerce-Address-title h3{font-size: 17px !important;margin: 0 !important;line-height: 1.25}.account .woocommerce-Address-title .edit{color: var(--kiremit);font-size: 13px;font-weight: 600;white-space: nowrap;flex: 0 0 auto}.account .woocommerce-Address address{font-style: normal;font-size: 14px;color: #44403b;line-height: 1.7}@media (max-width: 700px){.account .woocommerce-Addresses{grid-template-columns: 1fr !important}}.account .woocommerce-MyAccount-content form{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 24px;max-width: 640px}.account .woocommerce-MyAccount-content .form-row{display: flex !important;flex-direction: column;gap: 7px;margin: 0 0 14px !important;width: auto !important;float: none !important}.account .woocommerce-MyAccount-content label{font-size: 13px;font-weight: 600;color: #44403b}.account .woocommerce-MyAccount-content input.input-text,.account .woocommerce-MyAccount-content select,.account .woocommerce-MyAccount-content textarea{width: 100%;padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 10px;font-size: 14px;background: #fff}.account .woocommerce-MyAccount-content input:focus,.account .woocommerce-MyAccount-content select:focus{border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.08);outline: none}.account .woocommerce-MyAccount-content button[type="submit"],.account .woocommerce-Button[type="submit"]{background: var(--kiremit);color: #fff;border-radius: 99px;padding: 14px 28px;font-weight: 600;font-size: 15px;transition: background .2s}.account .woocommerce-MyAccount-content button[type="submit"]:hover{background: var(--kiremit-dk)}.account fieldset{border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 18px;margin-top: 18px}.account fieldset legend{font-weight: 700;padding: 0 8px}.acc-loyalty p,.acc-loyalty .acc-progress span{color: rgba(255,255,255,.85) !important}.acc-loyalty .acc-progress b{color: #fff !important}.acc-pref{position: relative}.acc-pref .lira-switch-input{position: absolute;opacity: 0;width: 0;height: 0;pointer-events: none}.acc-pref .lira-switch-input:checked + .toggle{background: var(--kiremit)}.acc-pref .lira-switch-input:checked + .toggle span{transform: translateX(18px)}.account .acc-favs.products{margin-top: 6px}.account .acc-coupon-code button:hover{text-decoration: underline}.blog-card-img img,.blog-featured-img img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.blog-grid.grid-3{display: grid;grid-template-columns: repeat(3,1fr);gap: 24px}@media (max-width: 820px){.blog-grid.grid-3{grid-template-columns: 1fr}}.site-main{padding: 30px 0 60px}.yt-shisha-page .entry-title,.yt-shisha-single .entry-title{font-size: clamp(26px,3.5vw,38px);margin-bottom: 16px}.yt-shisha-page .entry-content,.yt-shisha-single .entry-content{max-width: 820px}.yt-shisha-page .entry-content:has(.yt-gal),.yt-shisha-page .entry-content:has(.yt-vgal),.yt-shisha-single .entry-content:has(.yt-gal),.yt-shisha-single .entry-content:has(.yt-vgal){max-width: 100%;margin-inline: auto}.page-id-34184 .entry-content,.page-id-34185 .entry-content{max-width: 100%;margin-inline: auto}.yt-shisha-page .entry-content:has(.yt-shisha-products-wrap),.yt-shisha-single .entry-content:has(.yt-shisha-products-wrap){max-width: 100%;margin-inline: 0}.yt-shisha-page .entry-content:has(.yt-shisha-products-wrap) > p,.yt-shisha-page .entry-content:has(.yt-shisha-products-wrap) > ul,.yt-shisha-page .entry-content:has(.yt-shisha-products-wrap) > ol{max-width: none}.yt-shisha-page .entry-content:has(.yt-gal) > p:first-of-type,.yt-shisha-page .entry-content:has(.yt-vgal) > p:first-of-type,.page-id-34184 .entry-content > p:first-of-type,.page-id-34185 .entry-content > p:first-of-type{margin-inline: auto !important;text-align: center}.page-id-34184 .entry-header,.page-id-34185 .entry-header{text-align: center}.yt-shisha-page .entry-thumbnail,.yt-shisha-single .entry-thumbnail{margin-bottom: 22px}.yt-shisha-page .entry-thumbnail img{border-radius: var(--radius-lg)}.post-content,.entry-content{font-size: 16px;line-height: 1.8;color: #3a3733}.post-content > *,.entry-content > *{margin-bottom: 18px}.post-content h2,.entry-content h2{font-size: 26px;margin: 28px 0 12px}.post-content h3,.entry-content h3{font-size: 22px;margin: 24px 0 10px}.post-content h4,.entry-content h4{font-size: 18px;margin: 20px 0 8px}.post-content a,.entry-content a{color: var(--kiremit);text-decoration: underline;text-underline-offset: 2px}.post-content ul,.post-content ol,.entry-content ul,.entry-content ol{padding-left: 22px;margin-bottom: 18px}.post-content li,.entry-content li{margin-bottom: 8px;list-style: disc}.post-content ol li,.entry-content ol li{list-style: decimal}.post-content blockquote,.entry-content blockquote{border-left: 3px solid var(--kiremit);background: var(--krem-soft);padding: 18px 22px;border-radius: 0 10px 10px 0;font-style: italic;color: #5a4427}.post-content img,.entry-content img{border-radius: var(--radius);height: auto}.entry-content table{width: 100%;border-collapse: collapse}.entry-content th,.entry-content td{padding: 12px;border-bottom: 1px solid var(--gri-line);text-align: left;font-size: 14.5px}.entry-content th{background: var(--krem-soft);color: var(--bordo)}.entry-tags{margin-top: 20px}.entry-tags a{display: inline-block;padding: 5px 12px;border: 1px solid var(--gri-line);border-radius: 99px;font-size: 12.5px;margin: 0 6px 6px 0}.entry-content details,.faq-content details{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);margin-bottom: 12px;overflow: hidden}.entry-content details summary{padding: 18px 20px;font-weight: 600;font-size: 15.5px;cursor: pointer;list-style: none}.entry-content details summary::-webkit-details-marker{display: none}.entry-content details[open] summary{color: var(--kiremit)}.entry-content details > *:not(summary){padding: 0 20px 18px;margin: 0}.contact-form label{font-weight: 600;font-size: 13px}.contact-form input:not([type="checkbox"]):not([type="radio"]),.contact-form select,.contact-form textarea{width: 100%;padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 10px;font-size: 14px;background: #fff}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.08);outline: none}.contact-form .ff-btn-submit,.contact-form button[type="submit"]{background: var(--kiremit);color: #fff;border-radius: 99px;padding: 14px 30px;font-weight: 600;font-size: 15px;border: none}.contact-map .ph{border-radius: var(--radius-lg)}.pdp.lira-nsfw-product .pdp-gallery-wrap{align-self: flex-start}.pdp.lira-nsfw-product .woocommerce-product-gallery{overflow: hidden}.cart-page .cart-qty .quantity{display: inline-flex;align-items: center;gap: 0;border: 1.5px solid var(--krem-line);border-radius: 99px;overflow: hidden;background: #fff}.cart-page .cart-qty .quantity input.qty{width: 44px;text-align: center;border: none;background: transparent;font-weight: 700;font-size: 15px;-moz-appearance: textfield;padding: 8px 0}.cart-page .cart-qty .quantity input.qty::-webkit-outer-spin-button,.cart-page .cart-qty .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.cart-page .cart-qty .lira-qty-btn{width: 34px;height: 38px;border: none;background: transparent;font-size: 20px;line-height: 1;color: var(--antrasit);cursor: pointer;display: grid;place-items: center;transition: background .15s}.cart-page .cart-qty .lira-qty-btn:hover{background: var(--krem);color: var(--kiremit)}.cart-page .cart-qty .lira-qty-btn:disabled{opacity: .4;cursor: default}.cart-line.lira-line-busy{opacity: .55;pointer-events: none;transition: opacity .15s}.cart-line-bottom{display: flex;align-items: flex-start;justify-content: space-between;gap: 14px;flex-wrap: wrap}.cart-qty-col{display: flex;flex-direction: column;gap: 8px;align-items: flex-start}.cart-move-fav{display: inline-flex;align-items: center;gap: 6px;background: none;border: none;padding: 2px 0;font-size: 12.5px;font-weight: 600;color: var(--gri);cursor: pointer;transition: color .15s}.cart-move-fav svg{stroke: currentColor}.cart-move-fav:hover{color: var(--kiremit)}.lira-line-busy{opacity: .5;pointer-events: none;transition: opacity .2s}.cart-page .cart-form-actions{display: none}.filter-price .price-range-dual{position: relative;height: 30px;margin: 14px 2px 4px}.price-range-dual .prd-track{position: absolute;top: 13px;left: 0;right: 0;height: 4px;background: var(--krem-line);border-radius: 4px}.price-range-dual .prd-fill{position: absolute;top: 0;height: 100%;background: var(--kiremit);border-radius: 4px}.price-range-dual .prd-input{position: absolute;top: 5px;left: 0;width: 100%;height: 20px;margin: 0;background: none;pointer-events: none;-webkit-appearance: none;appearance: none}.price-range-dual .prd-input::-webkit-slider-thumb{-webkit-appearance: none;appearance: none;pointer-events: auto;width: 20px;height: 20px;border-radius: 50%;background: #fff;border: 3px solid var(--kiremit);box-shadow: 0 2px 6px rgba(0,0,0,.18);cursor: pointer}.price-range-dual .prd-input::-moz-range-thumb{pointer-events: auto;width: 20px;height: 20px;border-radius: 50%;background: #fff;border: 3px solid var(--kiremit);box-shadow: 0 2px 6px rgba(0,0,0,.18);cursor: pointer}.price-range-dual .prd-input::-webkit-slider-runnable-track{background: none}.filter-price .price-vals{display: flex;justify-content: space-between;font-size: 12.5px;font-weight: 700;color: var(--antrasit);margin-top: 2px}.announce-in{display: flex;align-items: center;justify-content: center;gap: 18px;position: relative}.announce-txt{flex: 1 1 auto;text-align: center}.announce-stores{display: flex;align-items: center;gap: 8px;flex: 0 0 auto}.announce-stores .as-lbl{font-size: 11.5px;opacity: .82;margin-right: 2px}.as-chip{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border-radius: 99px;font-size: 11.5px;font-weight: 700;color: #fff;line-height: 1;transition: transform .15s,filter .15s}.as-chip svg{stroke: currentColor}.as-chip:hover{transform: translateY(-1px);filter: brightness(1.08);color: #fff}.as-chip.as-trendyol{background: #f27a1a}.as-chip.as-hb{background: #ff6000}@media (max-width: 880px){.announce-stores{display: none}.announce-txt{text-align: center}}body.lira-modal-open{overflow: hidden}.deal-band .deal-right{display: inline-flex;flex-direction: column;align-items: stretch;width: -moz-fit-content;width: fit-content}.deal-band .deal-right .countdown{width: 100%;justify-content: space-between}.deal-band .deal-right .btn{width: 100%;text-align: center}.cat-rail-sec{padding-top: 4px}.cart-savings{display: flex;align-items: center;gap: 10px;margin: 12px 0 4px;padding: 12px 14px;border-radius: 14px;position: relative;overflow: hidden;background: linear-gradient(100deg,#1f7a3d 0%,#25a155 50%,#1f7a3d 100%);background-size: 220% 100%;color: #fff;animation: cartSavingsShine 3.2s linear infinite}@keyframes cartSavingsShine{0%{background-position: 0% 0}100%{background-position: 220% 0}}.cart-savings-burst{font-size: 22px;line-height: 1;animation: cartBurst 1.6s ease-in-out infinite}@keyframes cartBurst{0%,100%{transform: scale(1) rotate(0)}45%{transform: scale(1.18) rotate(-8deg)}}.cart-savings-txt{display: flex;flex-direction: column;gap: 1px}.cart-savings-txt strong{font-size: 14.5px;font-weight: 700}.cart-savings-pct{font-size: 12px;opacity: .95;font-weight: 600}.cart-insta{font-size: 13px;font-weight: 600;color: var(--kiremit);margin: 8px 0 2px}.cart-freeship{margin: 8px 0 4px;font-size: 13px;font-weight: 600;color: var(--antrasit)}.cart-freeship .cfs-msg b{color: var(--kiremit)}.cart-freeship .cfs-win{color: var(--yesil);font-weight: 700}.cart-freeship .cfs-track{margin-top: 7px;height: 7px;border-radius: 99px;background: var(--krem-line);overflow: hidden}.cart-freeship .cfs-fill{height: 100%;border-radius: 99px;background: linear-gradient(90deg,var(--kiremit),#f0883e);transition: width .5s var(--ease)}.legal .crumb{display: flex;align-items: center;gap: 8px;font-size: 13px;color: var(--gri);margin: 8px 0 18px}.legal .crumb a{color: var(--gri)}.legal .crumb a:hover{color: var(--kiremit)}.legal .crumb .crumb-sep{color: var(--gri-line)}.legal-head .eyebrow{color: var(--kiremit);font-weight: 700;font-size: 12px;letter-spacing: .12em;text-transform: uppercase}.legal-body h2,.legal-body h2.legal-h{font-size: 20px;color: var(--bordo);margin: 28px 0 12px;scroll-margin-top: 130px}.legal-body > h2:first-child,.legal-body > *:first-child{margin-top: 0}.legal-body h3{font-size: 16.5px;color: var(--antrasit);margin: 20px 0 8px}.legal-body p{font-size: 14.5px;line-height: 1.75;color: #3a3733;margin-bottom: 12px}.legal-body ul,.legal-body ol{margin: 0 0 14px 22px}.legal-body li{font-size: 14.5px;line-height: 1.7;color: #3a3733;margin-bottom: 6px}.legal-body a{color: var(--kiremit);text-decoration: underline}.legal-body strong,.legal-body b{color: var(--antrasit)}.legal-body table{width: 100%;border-collapse: collapse;margin: 16px 0}.legal-body th,.legal-body td{text-align: left;padding: 12px 14px;border-bottom: 1px solid var(--gri-line);font-size: 14px}.legal-body thead th{background: var(--krem-soft);color: var(--bordo);font-weight: 700}.header-search{position: relative}.hs-results{position: absolute;top: calc(100% + 10px);left: 0;right: 0;z-index: 560;background: #fff;border: 1px solid var(--krem-line);border-radius: 16px;box-shadow: 0 18px 50px rgba(29,29,27,.16);padding: 12px;max-height: 72vh;overflow-y: auto}.hs-results[hidden]{display: none}.hs-cap{display: block;font-size: 10.5px;text-transform: uppercase;letter-spacing: .12em;color: var(--gri);margin: 4px 6px 8px;font-weight: 700}.hs-cats{padding-bottom: 10px;margin-bottom: 8px;border-bottom: 1px solid var(--krem-line)}.hs-cats-row{display: flex;flex-wrap: wrap;gap: 6px;padding: 0 6px}.hs-cat{display: inline-flex;align-items: center;gap: 4px;padding: 6px 12px;border-radius: 99px;background: var(--krem-soft);font-size: 13px;color: var(--antrasit);font-weight: 600;transition: background .15s,color .15s}.hs-cat em{color: var(--gri);font-style: normal;font-weight: 400;font-size: 12px}.hs-cat:hover{background: var(--kiremit);color: #fff}.hs-cat:hover em{color: rgba(255,255,255,.85)}.hs-prod{display: flex;align-items: center;gap: 12px;padding: 8px;border-radius: 12px;transition: background .15s}.hs-prod:hover{background: var(--krem-soft)}.hs-prod-img{width: 46px;height: 58px;border-radius: 8px;overflow: hidden;flex: 0 0 auto;background: var(--krem)}.hs-prod-img img{width: 100%;height: 100%;object-fit: cover;display: block}.hs-prod-info{display: flex;flex-direction: column;gap: 3px;min-width: 0}.hs-prod-name{font-size: 13.5px;font-weight: 600;color: var(--antrasit);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.hs-prod-price{font-size: 13px}.hs-prod-price .woocommerce-Price-amount{font-weight: 700;color: var(--kiremit)}.hs-prod-price del{color: var(--gri);font-weight: 400;margin-left: 5px;font-size: 12px}.hs-prod-price ins{text-decoration: none}.hs-more{display: block;text-align: center;padding: 11px;margin-top: 4px;font-size: 13px;font-weight: 700;color: var(--kiremit);border-top: 1px solid var(--krem-line)}.hs-more:hover{color: var(--kiremit-dk)}.hs-empty,.hs-loading{padding: 22px;text-align: center;color: var(--gri);font-size: 13.5px}@media (max-width: 760px){.hs-results{max-height: 64vh}}.mob-search-overlay{position: fixed;inset: 0;z-index: 400;display: flex;flex-direction: column;justify-content: flex-end}.mob-search-overlay[hidden]{display: none}.mob-search-backdrop{position: absolute;inset: 0;background: rgba(29,29,27,.55)}.mob-search-sheet{position: relative;background: #fff;border-radius: 24px 24px 0 0;padding: 20px 16px calc(20px + env(safe-area-inset-bottom));max-height: 85vh;display: flex;flex-direction: column;animation: slideUp .25s ease}.mob-search-head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 14px}.mob-search-head h3{font-size: 18px}.mob-search-close{width: 38px;height: 38px;display: grid;place-items: center;border: none;background: var(--krem-soft);border-radius: 99px;color: var(--antrasit);cursor: pointer}.mob-search-form{display: flex;flex-direction: column}.mob-search-field{display: flex;align-items: center;gap: 10px;border: 1.5px solid var(--gri-line);border-radius: 99px;padding: 6px 6px 6px 16px;background: #fff}.mob-search-field input{flex: 1;border: none;outline: none;font-size: 15px;background: transparent;color: var(--antrasit);min-width: 0}.mob-search-submit{margin-top: 12px}.mob-search-results{margin-top: 12px;overflow-y: auto;max-height: 50vh;display: flex;flex-direction: column;gap: 10px}.mob-search-results[hidden]{display: none}.mob-search-results .hs-prod{text-decoration: none;color: inherit}.mob-search-results .hs-empty,.mob-search-results .hs-loading{padding: 22px;text-align: center;color: var(--gri);font-size: 13.5px}@keyframes slideUp{from{transform: translateY(100%)}to{transform: translateY(0)}}.co-main .woocommerce-shipping-fields h3#ship-to-different-address{display: flex;align-items: center;gap: 9px}.co-main .woocommerce-shipping-fields h3#ship-to-different-address label{font-size: 15px;font-weight: 700;color: var(--bordo)}.checkout .co-side{min-width: 0}.checkout #order_review{display: flow-root;min-width: 0}.checkout #payment{margin-top: 16px}.checkout #payment .woocommerce-privacy-policy-text{margin: 0 0 12px;font-size: 12.5px;color: var(--gri);line-height: 1.55}.checkout #payment .woocommerce-terms-and-conditions-wrapper{margin: 0 0 16px}.checkout #payment .place-order{padding: 20px 0 0;margin: 0;overflow: visible}.checkout #payment .place-order::after{content: "";display: block;clear: both}.checkout #place_order{float: none;margin-top: 0}.co-summary-table{width: 100%;display: block;border-collapse: collapse;overflow-wrap: break-word}.checkout .co-summary-table td,.checkout .co-summary-table th,.co-summary-table td,.co-summary-table th{border: 0 !important}.co-summary-table thead{display: none}.co-summary-table tbody,.co-summary-table tfoot{display: block}.co-summary-table tbody tr.cart_item{display: flex;align-items: center;gap: 12px;padding: 11px 0;border-bottom: 1px solid var(--kiremit)}.co-summary-table tfoot tr{border-bottom: 1px solid var(--kiremit)}.co-summary-table tfoot tr.order-total{border-bottom: 0}.co-summary-table tbody .product-name{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0;padding: 0;border: none}.co-summary-table .co-item-img{position: relative;width: 52px;height: 64px;border-radius: 10px;overflow: hidden;flex: 0 0 auto;background: var(--krem)}.co-summary-table .co-item-img img{width: 100%;height: 100%;object-fit: cover;display: block}.co-summary-table .co-item-qty{position: absolute;top: 4px;right: 4px;min-width: 24px;height: 24px;padding: 0 6px;border-radius: 99px;background: var(--antrasit);color: #fff;font-size: 13px;font-weight: 700;display: grid;place-items: center;border: 2px solid #fff;box-shadow: 0 2px 5px rgba(0,0,0,.15);z-index: 2}.co-summary-table .co-item-qty-x{display: none}.co-summary-table .co-item-info{display: flex;flex-direction: column;gap: 2px;min-width: 0}.co-summary-table .co-item-name{font-size: 13.5px;font-weight: 600;color: var(--antrasit);line-height: 1.35;overflow-wrap: break-word;word-break: break-word}.co-summary-table .co-item-meta{font-size: 12px;color: var(--gri)}.co-summary-table .co-item-meta p{margin: 0}.co-summary-table .product-total{padding: 0;border: none;font-weight: 700;font-size: 14px;white-space: nowrap;align-self: center;color: var(--antrasit);max-width: 42%;min-width: 0;overflow: hidden;text-overflow: ellipsis}.co-summary-table tfoot{margin-top: 8px;border-top: 0;padding-top: 8px}.co-summary-table tfoot tr{display: flex;align-items: baseline;justify-content: space-between;gap: 14px;padding: 7px 0}.co-summary-table tfoot th{font-weight: 500;color: var(--gri);text-align: left;font-size: 14px}.co-summary-table tfoot td{text-align: right;font-weight: 600;font-size: 14px;color: var(--antrasit)}.co-summary-table tfoot .cart-discount th,.co-summary-table tfoot .cart-discount td{color: var(--yesil)}.co-summary-table tfoot tr.woocommerce-shipping-totals{flex-direction: column;align-items: stretch;gap: 8px}.co-summary-table tfoot tr.woocommerce-shipping-totals th{font-weight: 700;color: var(--antrasit)}.co-summary-table tfoot td[data-title],.co-summary-table .woocommerce-shipping-totals td{text-align: left}.co-summary-table ul#shipping_method{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.co-summary-table ul#shipping_method li{display: flex;align-items: flex-start;gap: 9px;padding: 11px 13px;border: 1.5px solid var(--krem-line);border-radius: 12px;font-size: 13.5px;transition: border-color .15s,background .15s}.co-summary-table ul#shipping_method li:has(input:checked){border-color: var(--kiremit);background: var(--krem-soft)}.co-summary-table ul#shipping_method label{margin: 0;cursor: pointer;flex: 1;min-width: 0;overflow-wrap: break-word;word-break: break-word}.co-summary-table ul#shipping_method .amount{font-weight: 700;color: var(--kiremit)}.co-summary-table .woocommerce-shipping-destination{font-size: 12px;color: var(--gri)}.co-summary-table tfoot .order-total{border-top: 0;margin-top: 6px;padding-top: 10px}.co-summary-table tfoot .order-total th{font-size: 17px;font-weight: 700;color: var(--antrasit)}.co-summary-table tfoot .order-total td{font-size: 27px;font-weight: 800;color: var(--bordo)}.woocommerce-checkout #payment{background: transparent;border-radius: 14px}.woocommerce-checkout #payment ul.payment_methods{border: 1px solid var(--krem-line);border-radius: 14px;padding: 12px 14px;background: #fff;margin: 14px 0}.woocommerce-checkout #payment ul.payment_methods li{list-style: none}.woocommerce-checkout #payment div.payment_box{background: var(--krem-soft);border-radius: 10px;font-size: 13px}.woocommerce-checkout #payment div.payment_box::before{display: none}.woocommerce-checkout #place_order{width: 100%;border-radius: 99px !important;padding: 16px;font-size: 16.5px;font-weight: 700;box-shadow: 0 10px 26px rgba(98,59,142,.32);margin-top: 6px}.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper{margin-bottom: 12px}.auth-social{order: 1;margin-top: 0;display: flex;flex-direction: column}.auth-pane{order: 2}.auth-social-sep{order: 1;display: flex;align-items: center;gap: 12px;margin: 14px 0 20px;color: var(--gri);font-size: 12.5px;text-transform: uppercase;letter-spacing: .08em}.auth-social-sep::before,.auth-social-sep::after{content: "";flex: 1;height: 1px;background: var(--krem-line)}.auth-social-btn{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;padding: 12px 16px;border: 1.5px solid var(--krem-line);border-radius: 99px;background: #fff;font-size: 14px;font-weight: 600;color: var(--antrasit);margin-bottom: 10px;transition: background .15s,border-color .15s,box-shadow .15s;cursor: pointer}.auth-social-btn svg{flex: 0 0 auto}.auth-social-btn:hover{background: var(--krem-soft);border-color: var(--gri-line);box-shadow: var(--shadow-sm);color: var(--antrasit)}.auth-social-btn.auth-facebook:hover{border-color: #1877F2}.auth-social-btn.auth-google:hover{border-color: #4285F4}.lira-review-photos{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}.lira-review-photos a{display: block;width: 66px;height: 82px;border-radius: 8px;overflow: hidden;border: 1px solid var(--krem-line);transition: transform .15s}.lira-review-photos a:hover{transform: scale(1.04)}.lira-review-photos img{width: 100%;height: 100%;object-fit: cover;display: block}.col-rail-sec{padding: 20px 0 14px}.col-rail{display: flex;gap: 30px;justify-content: center;flex-wrap: wrap;padding: 4px 2px}@media (max-width: 640px){.col-rail{flex-wrap: nowrap;justify-content: flex-start;gap: 18px;overflow-x: auto;scroll-snap-type: x proximity;-webkit-overflow-scrolling: touch;scrollbar-width: thin}}.col-rail::-webkit-scrollbar{height: 6px}.col-rail::-webkit-scrollbar-thumb{background: var(--gri-line);border-radius: 99px}.col-circle{flex: 0 0 auto;width: 96px;display: flex;flex-direction: column;align-items: center;gap: 8px;text-align: center;scroll-snap-align: start;text-decoration: none}.col-circle-ring{width: 76px;height: 76px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #fff;border: 2px solid var(--krem-line);box-shadow: 0 4px 14px rgba(29,29,27,.07);overflow: hidden;transition: transform .18s,border-color .18s,box-shadow .18s}.col-circle:hover .col-circle-ring{transform: translateY(-2px);border-color: var(--bordo);box-shadow: var(--shadow-bordo)}.col-circle-emoji{font-size: 32px;line-height: 1}.col-circle-anim{width: 46px;height: 46px;object-fit: contain;display: block}.col-circle-img{width: 100%;height: 100%;object-fit: cover}.col-circle-name{font-size: 12.5px;font-weight: 600;color: var(--antrasit);line-height: 1.25;max-width: 96px}.col-circle:hover .col-circle-name{color: var(--bordo)}.disc-band-sec{padding-top: 8px}.disc-band-title{font-size: 20px;font-weight: 700;color: var(--antrasit);margin-bottom: 16px}.disc-band{display: grid;grid-template-columns: repeat(5,1fr);gap: 16px}.disc-card{display: flex;align-items: stretch;border-radius: var(--radius);overflow: hidden;background: color-mix(in srgb,var(--disc-accent) 12%,#fff);text-decoration: none;min-height: 116px;transition: transform .16s,box-shadow .16s}.disc-card:hover{transform: translateY(-3px);box-shadow: 0 12px 28px rgba(29,29,27,.12)}.disc-card-media{flex: 0 0 44%;background: #fff;display: flex;align-items: center;justify-content: center}.disc-card-media img{max-width: 86%;max-height: 96px;object-fit: contain;mix-blend-mode: multiply}.disc-card-txt{flex: 1;display: flex;flex-direction: column;justify-content: center;padding: 12px 14px}.disc-card-pct{font-size: 34px;font-weight: 800;line-height: 1;color: var(--disc-accent)}.disc-card-sub{font-size: 14px;font-weight: 600;color: var(--disc-accent);margin-top: 4px}.flash-sec{padding: 8px 0}.flash-band{background: linear-gradient(108deg,#372050 0%,#4A2C6E 46%,#8a4f23 86%,#b9893f 100%);border-radius: var(--radius-xl);padding: 18px 18px 22px;box-shadow: var(--shadow-bordo)}.flash-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 16px;flex-wrap: wrap}.flash-title-wrap{display: flex;align-items: center;gap: 12px}.flash-bolt{font-size: 24px;filter: drop-shadow(0 2px 4px rgba(0,0,0,.2))}.flash-title{font-size: 22px;font-weight: 800;color: #fff;letter-spacing: -.01em}.flash-cd{display: inline-flex;align-items: center;gap: 4px;margin-left: 4px}.flash-cd .cd-box{background: #fff;color: var(--bordo);font-weight: 800;font-size: 15px;min-width: 30px;text-align: center;padding: 4px 6px;border-radius: 7px;font-variant-numeric: tabular-nums}.flash-cd .cd-sep{color: #fff;font-weight: 800}.flash-all{color: #fff;font-weight: 700;font-size: 14.5px;display: inline-flex;align-items: center;gap: 6px;text-decoration: none}.flash-all svg{stroke: #fff}.flash-all:hover{color: #fff;opacity: .85}.flash-rail-wrap .products.flash-rail{margin: 0}.flash-rail-wrap .pcard{background: #fff;border-radius: var(--radius);box-shadow: 0 6px 18px rgba(0,0,0,.10)}@media (max-width: 820px){.flash-band{padding: 14px 14px 18px}.flash-head{margin-bottom: 12px}.flash-title{font-size: 18px}ul.products.rail{grid-auto-columns: 43% !important;gap: 12px}}.photo-rev-sec{padding: 8px 0}.photo-rev-band{background: linear-gradient(180deg,#ffd84d 0%,#ffe06b 30%,#fff6da 100%);border-radius: var(--radius-xl);padding: 20px 18px 24px}.photo-rev-title{font-size: 21px;font-weight: 800;color: var(--antrasit);margin-bottom: 16px}.photo-rev-rail{display: flex;gap: 16px;overflow-x: auto;padding-bottom: 8px;scroll-snap-type: x proximity}.photo-rev-rail::-webkit-scrollbar{height: 6px}.photo-rev-rail::-webkit-scrollbar-thumb{background: rgba(0,0,0,.18);border-radius: 99px}.photo-rev-card{flex: 0 0 auto;width: 188px;display: flex;flex-direction: column;gap: 8px;text-decoration: none;scroll-snap-align: start}.prc-media{position: relative;display: block;height: 250px;border-radius: 14px;overflow: hidden;background-size: cover;background-position: center;background-color: #e8e2d6;box-shadow: 0 6px 18px rgba(0,0,0,.12)}.prc-media.ph{display: flex;align-items: flex-end}.prc-quote{position: absolute;left: 0;right: 0;bottom: 0;padding: 26px 12px 12px;color: #fff;font-size: 13px;font-weight: 600;line-height: 1.3;background: linear-gradient(to top,rgba(0,0,0,.72),transparent)}.prc-foot{display: flex;align-items: center;gap: 8px}.prc-thumb{width: 30px;height: 30px;border-radius: 50%;object-fit: cover;flex: 0 0 auto;border: 1px solid var(--krem-line);background: #fff}.prc-thumb.ph-dot{background: #e8e2d6}.prc-name{font-size: 12.5px;font-weight: 600;color: var(--antrasit);line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.cart-campaign{position: relative;display: flex;align-items: center;gap: 12px;margin: 12px 0;padding: 13px 15px;border-radius: 14px;overflow: hidden;background: linear-gradient(105deg,#372050 0%,#4A2C6E 50%,#8a4f23 88%,#b9893f 100%);color: #fff;box-shadow: 0 10px 26px rgba(98,59,142,.28);animation: cc-pop .45s cubic-bezier(.2,.8,.3,1.2) both}.cart-campaign::after{content: "";position: absolute;top: 0;left: -60%;width: 45%;height: 100%;background: linear-gradient(120deg,transparent,rgba(255,255,255,.38),transparent);transform: skewX(-20deg);animation: cc-shine 2.8s ease-in-out infinite}.cc-icon{font-size: 24px;line-height: 1;animation: cc-bounce 1.7s ease-in-out infinite}.cc-body{display: flex;flex-direction: column;line-height: 1.22;flex: 1;min-width: 0}.cc-name{font-size: 15px;font-weight: 800;letter-spacing: -.01em}.cc-sub{font-size: 11.5px;opacity: .85;text-transform: uppercase;letter-spacing: .05em}.cc-amount{font-size: 17px;font-weight: 800;white-space: nowrap}@keyframes cc-shine{0%{left: -60%}55%,100%{left: 130%}}@keyframes cc-bounce{0%,100%{transform: translateY(0) rotate(-4deg)}50%{transform: translateY(-3px) rotate(4deg)}}@keyframes cc-pop{0%{transform: scale(.95);opacity: 0}100%{transform: scale(1);opacity: 1}}@media (prefers-reduced-motion: reduce){.cart-campaign,.cart-campaign::after,.cc-icon{animation: none}}.cart-campaign--coupon{background: linear-gradient(105deg,#36175C 0%,#6B3FA0 55%,#9A5FD0 100%);box-shadow: 0 10px 26px rgba(107,63,160,.32)}.cart-campaign--coupon .cc-amount{display: inline-flex;align-items: baseline;gap: 9px;flex-wrap: wrap;justify-content: flex-end}.cart-campaign--coupon .cc-amount .woocommerce-Price-amount,.cart-campaign--coupon .cc-amount .amount{font-size: 17px;font-weight: 800;color: #fff}.cart-campaign--coupon .cc-amount a{color: #fff;opacity: .82;font-size: 11px;font-weight: 600;text-decoration: underline;white-space: nowrap}.cart-campaign--coupon .cc-amount a:hover{opacity: 1}.collection-wrap{padding: 4px 0 56px}.collection-head{text-align: left;margin: 6px 0 26px}.collection-head h1{font-size: 30px;line-height: 1.15;margin: 10px 0 0;color: var(--antrasit)}.crumb-current{color: var(--gri)}.lira-empty{color: var(--gri);font-size: 15px;margin: 30px 0 14px}@media (max-width: 900px){.disc-band{grid-template-columns: repeat(2,1fr)}.flash-title{font-size: 18px}}@media (max-width: 560px){.disc-band{grid-template-columns: 1fr 1fr;gap: 10px}.disc-card-pct{font-size: 26px}.col-circle{width: 84px}.col-circle-ring{width: 66px;height: 66px}.photo-rev-card{width: 150px}.prc-media{height: 210px}}@media (max-width: 820px){.checkout{padding: 18px 0 40px}.checkout .co-layout{display: flex;flex-direction: column;gap: 16px}.checkout .co-main,.checkout .co-side{width: 100%;min-width: 0}.checkout .co-main{order: 1}.checkout .co-side{order: 2;position: static;min-width: 0}.checkout #order_review{padding: 16px;min-width: 0}.co-card-head{margin-bottom: 16px;padding-bottom: 12px}.co-card-head h2{font-size: 16px}.co-card-n{flex-basis: 28px;width: 28px;height: 28px;font-size: 13px}.co-summary-table tbody tr.cart_item{gap: 10px;padding: 10px 0}.co-summary-table .co-item-img{width: 46px;height: 58px}.co-summary-table .co-item-name{font-size: 12.5px}.co-summary-table .product-total{font-size: 13px;max-width: 42%}.co-summary-table tfoot tr{flex-wrap: wrap;gap: 4px 14px}.co-summary-table tfoot th,.co-summary-table tfoot td{font-size: 13px}.co-summary-table tfoot .order-total td{font-size: 24px}.checkout #place_order{font-size: 15px;padding: 14px}.checkout .co-card{padding: 14px}.checkout #payment ul.payment_methods li{padding: 12px}.checkout #payment ul.payment_methods label{font-size: 13.5px}.checkout .paychip{min-width: 42px;height: 26px;padding: 0 6px}.checkout .paychip svg{max-height: 16px;width: auto}.checkout .woocommerce-form__label-for-checkbox span{overflow-wrap: break-word;word-break: break-word}.checkout .woocommerce-input-wrapper input.input-text,.checkout .woocommerce-input-wrapper select,.checkout .woocommerce-input-wrapper textarea,.checkout .woocommerce-input-wrapper .select2-selection,.checkout .woocommerce-input-wrapper .select2-container{width: 100% !important;max-width: 100%}.checkout form.checkout_coupon,.checkout form.woocommerce-form-login{padding: 16px}.checkout form.checkout_coupon .form-row,.checkout form.woocommerce-form-login .form-row{margin-bottom: 10px}.checkout form.checkout_coupon .button,.checkout form.woocommerce-form-login .button{width: 100%}}body.woocommerce-order-pay .yt-shisha-shop > .container,body.woocommerce-order-pay .site-main > .container{max-width: 580px;margin: 0 auto;padding: 36px 18px 80px}body.woocommerce-order-pay .yt-shisha-breadcrumb{display: none}body.woocommerce-order-pay .woocommerce{max-width: 580px;margin: 0 auto}body.woocommerce-order-pay h1.entry-title,body.woocommerce-order-pay .entry-header{text-align: center}body.woocommerce-order-pay .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-pay ul.order_details,body.woocommerce-order-received ul.order_details{display: none !important}body.woocommerce-order-pay table.shop_table{width: 100%;border-collapse: collapse;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);overflow: hidden;margin: 0 0 22px}body.woocommerce-order-pay table.shop_table th,body.woocommerce-order-pay table.shop_table td{padding: 13px 16px;font-size: 14px;text-align: left;border-bottom: 1px solid var(--gri-line)}body.woocommerce-order-pay table.shop_table td.product-total,body.woocommerce-order-pay table.shop_table th.product-total{text-align: right;white-space: nowrap}body.woocommerce-order-pay table.shop_table .order-total th{color: #44403b;font-weight: 700}body.woocommerce-order-pay table.shop_table .order-total td{font-size: 18px;color: var(--bordo);font-weight: 800;text-align: right}body.woocommerce-order-pay #payment{background: transparent;border: 0}body.woocommerce-order-pay #payment ul.payment_methods{list-style: none;margin: 0 0 16px;padding: 0;border: none;display: flex;flex-direction: column;gap: 10px}body.woocommerce-order-pay #payment ul.payment_methods li{border: 1.5px solid var(--gri-line);border-radius: 12px;padding: 14px;background: #fff}body.woocommerce-order-pay #payment .payment_box{background: var(--krem-soft);border-radius: 10px;padding: 12px 14px;margin-top: 10px;font-size: 13.5px}body.woocommerce-order-pay #payment .payment_box::before{display: none}body.woocommerce-order-pay #payment .button,body.woocommerce-order-pay button#place_order{display: block;width: 100%;background: var(--kiremit);color: #fff;border: none;border-radius: 99px;padding: 16px;font-weight: 700;font-size: 16.5px;box-shadow: 0 10px 26px rgba(98,59,142,.3);cursor: pointer;margin-top: 10px;transition: background .2s,transform .2s}body.woocommerce-order-pay #payment .button:hover,body.woocommerce-order-pay button#place_order:hover{background: var(--kiremit-dk);transform: translateY(-2px)}.lira-wa{position: fixed;right: 18px;bottom: 18px;z-index: 95;width: 56px;height: 56px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #25D366;color: #fff;box-shadow: 0 10px 26px rgba(37,211,102,.45);transition: transform .15s;text-decoration: none}.lira-wa:hover{transform: translateY(-3px) scale(1.04);color: #fff}@media (max-width: 980px){.lira-wa{width: 50px;height: 50px;right: 14px;bottom: 78px}}body.lira-pop-open{overflow: hidden}.lira-pop{position: fixed;inset: 0;z-index: 500;display: flex;align-items: center;justify-content: center;padding: 18px}.lira-pop[hidden]{display: none}.lira-pop-bg{position: absolute;inset: 0;background: rgba(29,29,27,.55);backdrop-filter: blur(3px)}.lira-pop-card{position: relative;z-index: 1;width: 100%;max-width: 420px;background: #fff;border-radius: var(--radius-xl);padding: 34px 30px 26px;text-align: center;box-shadow: 0 24px 60px rgba(0,0,0,.3);animation: liraPopIn .3s ease both}@keyframes liraPopIn{from{opacity: 0;transform: translateY(16px) scale(.97)}to{opacity: 1;transform: none}}.lira-pop-x{position: absolute;top: 10px;right: 12px;background: none;border: 0;font-size: 30px;line-height: 1;color: #b0a99f;cursor: pointer}.lira-pop-x:hover{color: var(--antrasit)}.lira-pop-emoji{font-size: 38px}.lira-pop-h{font-size: 23px;font-weight: 800;color: var(--bordo);margin: 8px 0 6px;line-height: 1.2}.lira-pop-h em{color: var(--kiremit);font-style: normal}.lira-pop-p{font-size: 14.5px;color: #57514a;margin: 0 0 18px;line-height: 1.5}.lira-pop-form{display: flex;gap: 8px}.lira-pop-form input{flex: 1;min-width: 0;padding: 13px 15px;border: 1.5px solid var(--gri-line);border-radius: 99px;font-size: 15px}.lira-pop-form input:focus{border-color: var(--kiremit);outline: none;box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.lira-pop-form button{flex: 0 0 auto;padding: 13px 22px;background: var(--kiremit);color: #fff;border: 0;border-radius: 99px;font-weight: 700;font-size: 14.5px;cursor: pointer}.lira-pop-form button:hover{background: var(--kiremit-dk)}.lira-pop-done .lira-pop-msg{font-size: 15px;color: var(--yesil);font-weight: 700;margin: 0 0 12px}.lira-pop-code{display: inline-block;background: var(--krem-soft);border: 2px dashed var(--kiremit);color: var(--bordo);font-weight: 800;font-size: 20px;letter-spacing: 2px;padding: 10px 22px;border-radius: 12px;cursor: pointer}.lira-pop-copy{display: block;font-size: 12px;color: var(--gri);margin-top: 8px}.lira-pop-note{display: block;font-size: 11.5px;color: var(--gri-soft);margin-top: 16px}.lira-bis{margin: 14px 0;padding: 14px 16px;background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius-lg)}.lira-bis-title{font-weight: 700;color: var(--antrasit);margin: 0 0 10px;font-size: 14.5px}.lira-bis-row{display: flex;gap: 8px}.lira-bis-row input{flex: 1;min-width: 0;padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 99px;font-size: 15px}.lira-bis-row input:focus{border-color: var(--kiremit);outline: none;box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.lira-bis-row button{flex: 0 0 auto;padding: 12px 20px;background: var(--antrasit);color: #fff;border: 0;border-radius: 99px;font-weight: 700;font-size: 14px;cursor: pointer}.lira-bis-row button:hover{background: #000}.lira-bis-msg{display: block;font-size: 13px;font-weight: 600;margin-top: 8px}.lira-lowstock{display: inline-block;background: rgba(98,59,142,.10);color: var(--kiremit);font-weight: 700;font-size: 13.5px;padding: 6px 14px;border-radius: 99px;margin: 6px 0 0}.lira-ctl{margin: 40px 0 10px}.lira-ctl-title{font-size: clamp(20px,2.4vw,26px);font-weight: 800;color: var(--bordo);margin: 0 0 20px;letter-spacing: -.01em}.co-trust-strip{list-style: none;margin: 16px 0 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.co-trust-strip li{font-size: 13px;color: #57514a;font-weight: 600;display: flex;align-items: center;gap: 6px}@media (min-width: 560px){.co-trust-strip{flex-direction: row;flex-wrap: wrap;gap: 6px 18px;justify-content: center}}.lira-fitq-pdp{margin: 10px 0 0}.lira-fitq{position: fixed;inset: 0;z-index: 500;display: flex;align-items: center;justify-content: center;padding: 16px}.lira-fitq[hidden]{display: none}.lira-fitq-bg{position: absolute;inset: 0;background: rgba(29,29,27,.55);backdrop-filter: blur(3px)}.lira-fitq-card{position: relative;z-index: 1;width: 100%;max-width: 640px;max-height: 90vh;overflow-y: auto;background: #fff;border-radius: var(--radius-xl);padding: 28px 26px 22px;box-shadow: 0 24px 60px rgba(0,0,0,.3);animation: liraPopIn .3s ease both}.lira-fitq-x{position: absolute;top: 10px;right: 14px;background: none;border: 0;font-size: 30px;line-height: 1;color: #b0a99f;cursor: pointer}.lira-fitq-x:hover{color: var(--antrasit)}.lira-fitq-head{text-align: center;margin-bottom: 18px}.lira-fitq-emoji{font-size: 32px}.lira-fitq-head h3{font-size: 21px;font-weight: 800;color: var(--bordo);margin: 4px 0 4px}.lira-fitq-head p{font-size: 14px;color: #57514a;margin: 0}.lira-fitq-step h4{font-size: 16px;font-weight: 700;color: var(--antrasit);margin: 0 0 14px}.lira-fitq-tiles{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px}@media (min-width: 560px){.lira-fitq-tiles{grid-template-columns: repeat(3,1fr)}}.lira-fitq-tile{padding: 16px 10px;border: 1.5px solid var(--gri-line);border-radius: var(--radius-lg);background: #fff;font-size: 14px;font-weight: 600;color: var(--antrasit);cursor: pointer;transition: border-color .15s,background .15s}.lira-fitq-tile:hover{border-color: var(--kiremit);background: var(--krem-soft)}.lira-fitq-modes{display: flex;flex-direction: column;gap: 8px;margin-bottom: 14px}.lira-fitq-modes label{font-size: 14px;color: #44403b;display: flex;align-items: center;gap: 8px;cursor: pointer}.lira-fitq-fields{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}.fq-hint{grid-column: 1 / -1;margin: 0 0 2px;font-size: 13px;line-height: 1.4;color: #6b6660;background: #faf6f2;border-left: 3px solid var(--kiremit);padding: 8px 11px;border-radius: 8px}.fq-hint:empty{display: none}.fq-row{display: flex;flex-direction: column;gap: 5px}.fq-row[hidden]{display: none}.fq-row label{font-size: 13px;font-weight: 600;color: #44403b}.fq-tip{display: block;font-size: 11px;font-weight: 400;color: #9a938c;margin-top: 1px}.fq-row input,.fq-row select{padding: 11px 13px;border: 1.5px solid var(--gri-line);border-radius: var(--radius);font-size: 15px;background: #fff}.fq-row input:focus,.fq-row select:focus{border-color: var(--kiremit);outline: none;box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.lira-fitq-nav{display: flex;justify-content: space-between;gap: 10px;margin-top: 18px}.fq-res-head{text-align: center;margin-bottom: 16px}.fq-res-size{display: inline-grid;place-items: center;width: 72px;height: 72px;border-radius: 50%;background: var(--kiremit);color: #fff;font-size: 28px;font-weight: 800;margin: 0 auto 8px}.fq-res-head p{font-size: 14.5px;color: #44403b;margin: 0}.fq-res-conf{color: var(--yesil);font-weight: 700}.fq-res-sub{font-size: 14px;font-weight: 700;color: var(--bordo);margin: 14px 0 10px}ul.products.fit-quiz-grid{display: grid !important;grid-template-columns: repeat(2,1fr);gap: 12px;margin: 0;padding: 0;list-style: none}@media (min-width: 560px){ul.products.fit-quiz-grid{grid-template-columns: repeat(3,1fr)}}.fit-quiz-grid .pcard-social,.fit-quiz-grid .pcard-taksit,.fit-quiz-grid .pcard-rate,.fit-quiz-grid .pcard-flags,.fit-quiz-grid .pcard-colors{display: none !important}.fit-quiz-grid .pcard-name{font-size: 12.5px !important}.lira-ctl-sub{margin: -6px 0 16px;color: #8a837c;font-size: 14px}.lira-segbar{position: relative;z-index: 50;background: linear-gradient(105deg,#36175C 0%,#6B3FA0 60%,#9A5FD0 100%);color: #fff}.lira-segbar-in{max-width: 1200px;margin: 0 auto;padding: 9px 44px 9px 18px;display: flex;align-items: center;gap: 14px;flex-wrap: wrap;justify-content: center;font-size: 14px}.lira-segbar-msg{font-weight: 500}.lira-segbar-cta{color: #fff;font-weight: 700;text-decoration: underline;text-underline-offset: 3px}.lira-segbar-cta:hover{opacity: .85}.lira-segbar-x{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);background: none;border: 0;color: #fff;font-size: 22px;line-height: 1;cursor: pointer;opacity: .8}.lira-segbar-x:hover{opacity: 1}.co-pay-badges{margin: 0 0 16px}.co-pay-cards{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 8px}.co-pay-cards svg{border-radius: 4px}.co-badge-ssl{font-size: 12px;font-weight: 700;color: #2e7d32;border: 1.5px solid #2e7d32;border-radius: 6px;padding: 4px 8px}.co-pay-note{font-size: 12px;line-height: 1.5;color: #8a837c;margin: 0}.loyalty-card{background: linear-gradient(120deg,#4A2C6E,#9A3518);color: #fff;border-radius: 16px;padding: 22px;margin-bottom: 22px}.loyalty-card.loyalty-tier-dantel{background: linear-gradient(120deg,#4A2C6E,#623B8E)}.loyalty-card.loyalty-tier-ipek{background: linear-gradient(120deg,#2e0a0a,#4A2C6E)}.loyalty-top{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;flex-wrap: wrap}.loyalty-tier-name{font-size: 18px;font-weight: 700}.loyalty-points{font-size: 15px;opacity: .95}.loyalty-points strong{font-size: 22px}.loyalty-progress{height: 8px;background: rgba(255,255,255,.25);border-radius: 99px;margin: 14px 0 8px;overflow: hidden}.loyalty-progress span{display: block;height: 100%;background: #fff;border-radius: 99px}.loyalty-next{font-size: 13px;opacity: .9;margin: 0}.loyalty-perk{font-size: 13.5px;margin: 12px 0 0;background: rgba(255,255,255,.14);padding: 8px 12px;border-radius: 8px}.loyalty-refer{border: 1.5px solid var(--gri-line,#ece8e3);border-radius: 14px;padding: 18px;margin-bottom: 18px}.loyalty-refer h3{margin: 0 0 6px;font-size: 16px}.loyalty-ref-row{display: flex;gap: 8px;margin-top: 10px}.loyalty-ref-link{flex: 1;min-width: 0;padding: 10px 12px;border: 1.5px solid var(--gri-line,#ece8e3);border-radius: 8px;font-size: 13px;background: #faf8f6}.loyalty-ref-code{margin-top: 8px;font-size: 13px}.loyalty-ref-code code,.acc-coupon-code code{background: #FBF8E8;color: #4A2C6E;padding: 2px 8px;border-radius: 6px;font-weight: 700}.loyalty-tiers{font-size: 14px}.loyalty-tiers h3{font-size: 16px;margin: 0 0 8px}.loyalty-tiers ul{list-style: none;padding: 0;margin: 0 0 10px}.loyalty-tiers li{padding: 8px 0;border-bottom: 1px solid var(--gri-line,#ece8e3);line-height: 1.5}.lira-model-fit{display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap;font-size: 13.5px;color: #5a534c;background: #FBF8E8;border: 1px solid #ece2d2;border-radius: 8px;padding: 7px 12px;margin: 10px 0 0}.lira-model-fit strong{color: var(--kiremit,#623B8E)}.lira-model-fit .lira-model-h{color: #8a837c}.lira-author-box{display: flex;gap: 14px;align-items: flex-start;margin: 30px 0 6px;padding: 18px 20px;background: var(--krem-soft,#FBF8E8);border: 1px solid var(--gri-line,#ece8e3);border-left: 4px solid var(--kiremit,#623B8E);border-radius: 0 12px 12px 0}.lira-author-ava{flex: 0 0 auto;width: 46px;height: 46px;border-radius: 50%;background: var(--bordo,#4A2C6E);color: #fff;display: grid;place-items: center;font-family: Georgia,serif;font-size: 22px;font-weight: 700}.lira-author-by{display: block;font-size: 11px;text-transform: uppercase;letter-spacing: .08em;color: #9a938c}.lira-author-box strong{font-size: 15.5px;color: var(--bordo,#4A2C6E)}.lira-author-box p{margin: 4px 0 0;font-size: 13.5px;line-height: 1.55;color: #5a534c}:root{--maxw:1440px}.yt-shisha-logo-img{height:58px !important;width:auto !important;max-width:240px !important}@media(max-width:700px){.yt-shisha-logo-img{height:44px !important}}.ftr-brand .ftr-logo-img{max-width:190px !important;height:auto !important}@media(max-width:1024px){.header-main{display:flex !important;flex-wrap:wrap !important;align-items:center;gap:8px;row-gap:8px}.header-left{order:1;flex:0 0 auto;gap:6px;display:flex;align-items:center}.header-left .yt-shisha-logo{position:absolute;left:50%;transform:translateX(-50%);display:inline-flex;max-width:calc(100% - 160px);pointer-events:auto}.header-main{position:relative}.header-icons{order:3;flex:0 0 auto;margin-left:auto;display:flex;gap:4px;align-items:center}.header-icons .hicon-label{display:none}.header-icons .hicon{padding:6px 6px}.header-search{order:4;flex:1 1 100%;width:100% !important;max-width:none !important;min-width:0}.header-search input{font-size:13px}.header-search .search-go{padding:0 12px;height:32px;font-size:12.5px}.header-main .navbar{top:100%}.yt-shisha-logo-img{height:54px !important;width:auto !important;max-width:100% !important;object-fit:contain}@media(max-width:600px){.yt-shisha-logo-img{height:50px !important}}@media(max-width:400px){.yt-shisha-logo-img{height:44px !important}}.header-icons .hicon-cart{margin-right:8px}}.home{--tb-h:46px;--promo-h:34px}.topbar{font-size:13.5px}.topbar,.home .topbar{height:46px !important;min-height:46px !important;max-height:46px !important;display:flex;align-items:center;overflow:hidden}.topbar-in{min-height:0 !important;height:46px !important;padding:0 !important;width:100%;display:flex;align-items:center}.tb-left,.tb-center,.tb-right{display:flex;height:46px;align-items:center}.tb-link{padding:3px 9px;font-weight:500}.tb-pill{padding:3px 11px}.tb-lang,.tb-phone{padding:0 6px;font-size:13.5px}.tb-center{font-size:13.5px;font-weight:600}.tb-wa{padding:5px 15px;font-size:12.5px;line-height:1}.tb-ic{stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;opacity:.9;width:17px !important;height:17px !important}.tb-center .tb-ic{width:18px !important;height:18px !important}.home .topbar .tb-ic{color:var(--mor);opacity:.9}.tb-left .tb-link,.home .topbar .tb-left .tb-link{background:#fff !important;border:1.5px solid var(--mor,#623b8e) !important;color:var(--mor,#623b8e) !important;border-radius:99px;padding:4px 13px;font-weight:600;transition:background .15s,color .15s}.tb-left .tb-link .tb-ic,.home .topbar .tb-left .tb-link .tb-ic{color:var(--mor,#623b8e) !important;opacity:1}.tb-left .tb-link:hover,.home .topbar .tb-left .tb-link:hover{background:var(--mor,#623b8e) !important;color:#fff !important}.tb-left .tb-link:hover .tb-ic,.home .topbar .tb-left .tb-link:hover .tb-ic{color:#fff !important}@media(max-width:768px){.topbar,.home .topbar,.topbar-in{height:38px !important;min-height:38px !important}.home{--tb-h:38px;--promo-h:30px}.tb-left,.tb-center{display:none !important}.topbar-in{justify-content:center}.tb-right{height:38px;width:100%;justify-content:space-between;gap:6px;padding:0 10px}.tb-lang-txt{display:none}.tb-lang,.tb-phone{padding:0 2px;font-size:12.5px}.tb-phone{gap:4px;white-space:nowrap}.tb-wa{padding:5px 12px;font-size:12px}.topbar-hide-wa-mobile .tb-wa{display:none !important}.tb-lang-menu{right:auto;left:0}}.home header:not(.yt-hdr-solid){background:transparent !important;box-shadow:none !important;border:none !important}.home header:not(.yt-hdr-solid) .header{position:absolute !important;top:calc(var(--promo-h) + var(--tb-h)) !important;left:0;right:0;z-index:300;background:transparent !important;border-top:none !important;border-bottom:none !important;box-shadow:none !important}.home .hero{position:relative;overflow:hidden}.home .hero::before{content:"";position:absolute;left:0;right:0;top:0;height:160px;background:linear-gradient(180deg,rgba(18,15,25,.55),rgba(18,15,25,.12) 60%,transparent);z-index:2;pointer-events:none}.home .hero-vslider{z-index:0}.home .site-main{padding-top:0 !important}.home .hero{margin-top:0 !important}.yt-logo-dark{display:none !important}.home header.yt-hdr-solid .yt-shisha-logo:not(.yt-logo-dark){display:none !important}.home header.yt-hdr-solid .yt-logo-dark{display:inline-flex !important}body:not(.home) .yt-shisha-logo:not(.yt-logo-dark){display:none !important}body:not(.home) .yt-logo-dark{display:inline-flex !important}.contact-hours .hours-list{list-style:none;margin:8px 0 0;padding:0;width:100%}.contact-hours .hours-list li{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;padding:3px 0;border-bottom:1px dashed var(--gri-line)}.contact-hours .hours-list li:last-child{border-bottom:0}.contact-hours .hours-list span{color:var(--gri-soft)}.contact-hours .hours-list b{color:var(--antrasit);font-weight:600}.contact-hours .hours-list b.closed{color:var(--kiremit)}.yt-cats-sec{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fff !important;padding:44px 0 40px}.yt-cats-sec .yt-catfull{background:transparent}.yt-cats-sec .yt-catfull .yt-catcard-img,.yt-cats-sec .yt-catfull .yt-catcard-img img{mix-blend-mode:normal !important;background:transparent !important}.yt-cats-sec .yt-catcar .yt-catcard-img{background:transparent !important;border:none !important}.yt-cats-sec .yt-catcar .yt-catcard-img img{mix-blend-mode:normal !important}.home header:not(.yt-hdr-solid) .nav-link,.home header:not(.yt-hdr-solid) .nav-links a,.home header:not(.yt-hdr-solid) .header-icons .hicon,.home header:not(.yt-hdr-solid) .header-icons .hicon-label,.home header:not(.yt-hdr-solid) .menu-toggle{color:#fff !important;text-shadow:0 1px 4px rgba(0,0,0,.4)}.home header:not(.yt-hdr-solid) .header-icons svg{color:#fff !important}.home header:not(.yt-hdr-solid) .header-search{background:transparent !important;border:1.6px solid rgba(255,255,255,.75) !important}.home header:not(.yt-hdr-solid) .header-search input{color:#fff !important}.home header:not(.yt-hdr-solid) .header-search input::placeholder{color:rgba(255,255,255,.8) !important}.home header:not(.yt-hdr-solid) .header-search .hs-ic{color:rgba(255,255,255,.85) !important}.tb-lang-wrap{position:relative;display:inline-flex}.tb-lang{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font:inherit;color:inherit;padding:4px 6px;border-radius:8px;white-space:nowrap}.tb-lang:hover{background:rgba(0,0,0,.04)}.tb-flag{width:20px;height:auto;display:inline-block;border-radius:3px;flex:0 0 auto;box-shadow:0 0 0 1px rgba(0,0,0,.06);vertical-align:middle}.tb-lang-menu a .tb-flag{width:22px}.tb-lang-cr{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.7;transition:transform .2s}.tb-lang-wrap:hover .tb-lang-cr,.tb-lang-wrap:focus-within .tb-lang-cr{transform:rotate(180deg)}.tb-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#fff;border:1px solid var(--gri-line);border-radius:12px;box-shadow:0 14px 34px rgba(0,0,0,.16);padding:6px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s,visibility .16s;z-index:400}.tb-lang-wrap:hover .tb-lang-menu,.tb-lang-wrap:focus-within .tb-lang-menu{opacity:1;visibility:visible;transform:none}.tb-lang-menu a{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:8px;color:#3a3540 !important;font-size:13.5px;text-decoration:none;text-shadow:none !important;white-space:nowrap}.tb-lang-menu a:hover{background:var(--krem-soft);color:var(--mor) !important}.tb-lang-menu a.is-active{background:var(--krem-soft);font-weight:700;color:var(--mor) !important}.home header:not(.yt-hdr-solid) .nav-drop a,.home header:not(.yt-hdr-solid) .nav-drop,.home header:not(.yt-hdr-solid) .mega-col a,.home header:not(.yt-hdr-solid) .allcats-panel a{color:var(--antrasit) !important;text-shadow:none !important}.home header:not(.yt-hdr-solid) .nav-drop a:hover,.home header:not(.yt-hdr-solid) .allcats-panel a:hover{color:var(--mor) !important}@media (max-width:1024px){.home header:not(.yt-hdr-solid) .navbar.is-open,.navbar.is-open{background:#fff !important}.home header:not(.yt-hdr-solid) .navbar.is-open .nav-link,.home header:not(.yt-hdr-solid) .navbar.is-open .nav-links a,.navbar.is-open .nav-link,.navbar.is-open .nav-links a{color:var(--antrasit,#1d1d1b) !important;text-shadow:none !important}.home header:not(.yt-hdr-solid) .navbar.is-open .nav-caret,.navbar.is-open .nav-caret{color:var(--gri,#8a8580) !important}}.home .hero-inner{display:none !important}.home .hero-grad{display:none !important}.yt-catcard-img{border:none !important;background:#fff !important}.yt-catcard-img img{mix-blend-mode:normal !important}.pcard-media{background:#fff !important}.pcard-media img{object-fit:contain !important;padding:10px;box-sizing:border-box}.pcard-ship-band{background:#fff !important}.about-story--single{display:block !important;max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.about-story--single .about-story-content{text-align:left}.about-story--single .about-story-text{width:100%}.yt-promobar{background:linear-gradient(90deg,#623b8e,#b5330f,#d43f16,#8e2fa0,#623b8e) !important;background-size:300% 100%;animation:ytPromoSlide 8s linear infinite;color:#fff;text-align:center;overflow:hidden}.yt-promobar .lira-container{display:flex;align-items:center;justify-content:center;min-height:34px;padding-top:6px;padding-bottom:6px}.yt-promobar-viewport{overflow:hidden}.yt-promobar-track{display:flex;justify-content:center;min-width:100%;width:max-content}.yt-promobar-text{display:block;flex:0 0 auto;color:#fff;font-weight:800;font-size:13.5px;letter-spacing:.3px;line-height:1.2;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.18)}.yt-promobar-text[aria-hidden="true"]{display:none}@keyframes ytPromoSlide{0%{background-position:0% 50%}100%{background-position:300% 50%}}@keyframes ytPromoMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:600px){.yt-promobar-text{font-size:12px}.yt-promobar.is-marquee .yt-promobar-track{justify-content:flex-start;animation:ytPromoMarquee 14s linear infinite}.yt-promobar.is-marquee .yt-promobar-text[aria-hidden="true"]{display:block;padding-left:64px}}@media(prefers-reduced-motion:reduce){.yt-promobar,.yt-promobar-track{animation:none !important}}.home .yt-promobar{position:relative;z-index:60}.legal-toc-help .btn,.legal-toc-help .btn-bordo{color:#fff !important}.legal-toc-help .btn:hover{color:#fff !important}.sec-flash40{background:linear-gradient(108deg,#372050 0%,#4A2C6E 46%,#8a4f23 86%,#b9893f 100%) !important;border-radius:var(--radius-xl,20px);padding:18px clamp(16px,3vw,26px) 24px;margin-top:26px;margin-bottom:26px;box-shadow:var(--shadow-bordo,0 16px 40px rgba(92,18,18,.25));position:relative;overflow:hidden}.sec-flash40 .sec-head-row h2{color:#fff !important}.sec-flash40 .eyebrow{color:#ffd9c2 !important;font-weight:800;letter-spacing:.3px}.sec-flash40 .link-more{color:#fff !important}.sec-flash40 .link-more svg{stroke:#fff}@media(max-width:600px){.sec-flash40{border-radius:14px;padding:16px 12px 20px}}.page-id-34193 .entry-content,.page-id-34193 .site-main > .lira-container,.yt-kurulum-wrap{max-width:1440px !important;width:100%;margin-left:auto !important;margin-right:auto !important}.yt-kurulum-intro{max-width:720px;margin:0 auto 26px;text-align:center;color:var(--gri,#666);font-size:15px;line-height:1.6}.yt-kurulum-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:1100px){.yt-kurulum-grid{grid-template-columns:repeat(3,1fr)}}.yt-kurulum-item{margin:0;background:#fff;border:1px solid var(--gri-line,#eee);border-radius:16px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.06);transition:transform .18s,box-shadow .18s}.yt-kurulum-item:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(98,59,142,.14)}.yt-kurulum-video{position:relative;width:100%;aspect-ratio:9/16;background:#111}.yt-kurulum-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.yt-kurulum-item figcaption{padding:14px 15px 16px;text-align:center}.yt-kurulum-item .yt-kurulum-cat{display:inline-block;background:var(--krem-soft,#f7eee0);color:var(--mor,#623b8e);font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;padding:4px 10px;border-radius:99px;margin-bottom:8px}.yt-kurulum-item figcaption strong{display:block;font-size:15px;font-weight:700;color:var(--antrasit,#1d1d1b);line-height:1.35}@media(max-width:600px){.yt-kurulum-grid{grid-template-columns:repeat(2,1fr);gap:12px}.yt-kurulum-item .yt-kurulum-cat{font-size:10px}.yt-kurulum-item figcaption strong{font-size:13px}}.cat-page .seo-text{margin-top:36px;padding:26px 32px;background:linear-gradient(135deg,var(--krem-soft) 0%,#fff 70%);border:1px solid var(--krem-line);border-left:5px solid var(--mor);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.cat-page .seo-text p{margin:0;font-size:16.5px;line-height:1.85;color:#3a3733}.cat-page .seo-text p+p{margin-top:12px}.cat-page .yt-shisha-cat-seo-wrap{padding:28px 0 64px}.cat-page .yt-shisha-cat-seo-wrap.is-truncated .yt-shisha-cat-seo-text-short,.cat-page .yt-shisha-cat-seo-wrap .yt-shisha-cat-seo-text,.cat-page .yt-shisha-cat-seo-wrap .yt-shisha-cat-seo-text-full{background:#fff;border:1px solid var(--gri-line);border-radius:var(--radius-lg);padding:44px 52px;box-shadow:var(--shadow);font-size:15.5px;line-height:1.85;color:#3a3733}.cat-page .yt-shisha-cat-seo-wrap.is-truncated .yt-shisha-cat-seo-text-short{padding:30px 36px;color:#5a564f;font-size:15.5px;border-left:5px solid var(--mor)}.cat-page .yt-shisha-cat-seo-text-short[hidden],.cat-page .yt-shisha-cat-seo-text-full[hidden]{display:none}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h2{margin:52px 0 16px;padding:2px 0 2px 16px;border-left:5px solid var(--mor);font-size:clamp(22px,2.4vw,28px);line-height:1.3;font-weight:700;color:var(--bordo);letter-spacing:-.01em}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h2:first-child{margin-top:0}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h3{margin:30px 0 10px;font-size:18.5px;line-height:1.4;font-weight:600;color:var(--kiremit)}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h4{margin:22px 0 8px;font-size:16px;font-weight:600;color:var(--bordo)}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) p{margin:0 0 18px;max-width:85ch}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) strong{font-weight:600;color:var(--bordo)}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ul,.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ol{margin:6px 0 22px;padding:20px 24px;list-style:none;background:var(--krem-soft);border:1px solid var(--krem-line);border-radius:var(--radius);max-width:85ch;counter-reset:ytseo}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) li{position:relative;margin:0 0 12px;padding-left:28px;list-style:none;line-height:1.7}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) li:last-child{margin-bottom:0}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ul>li::before{content:"";position:absolute;left:4px;top:.72em;width:9px;height:9px;border-radius:50%;background:var(--mor);box-shadow:0 0 0 3px rgba(98,59,142,.15)}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ol>li{counter-increment:ytseo}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ol>li::before{content:counter(ytseo);position:absolute;left:0;top:.2em;width:22px;height:22px;border-radius:50%;background:var(--mor);color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h3+p{padding:0 0 0 16px;border-left:3px solid var(--krem-line)}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) a{color:var(--kiremit);font-weight:600;text-decoration:underline;text-decoration-color:rgba(98,59,142,.35);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:color .15s,text-decoration-color .15s}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) a:hover{color:var(--bordo);text-decoration-color:var(--bordo)}.cat-page button.yt-shisha-cat-seo-toggle.btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px auto 0;padding:12px 30px;background:#fff;color:var(--kiremit);border:1.5px solid var(--kiremit);border-radius:99px;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,transform .2s}.cat-page button.yt-shisha-cat-seo-toggle.btn:hover{background:var(--kiremit);color:#fff;transform:translateY(-1px)}.cat-page button.yt-shisha-cat-seo-toggle.btn[aria-expanded="false"]::after{content:"↓";font-size:15px}.cat-page button.yt-shisha-cat-seo-toggle.btn[aria-expanded="true"]::after{content:"↑";font-size:15px}@media(max-width:820px){.cat-page .seo-text{padding:20px 22px;margin-top:26px}.cat-page .seo-text p{font-size:15.5px}.cat-page .yt-shisha-cat-seo-wrap{padding:20px 0 48px}.cat-page .yt-shisha-cat-seo-wrap.is-truncated .yt-shisha-cat-seo-text-short,.cat-page .yt-shisha-cat-seo-wrap .yt-shisha-cat-seo-text,.cat-page .yt-shisha-cat-seo-wrap .yt-shisha-cat-seo-text-full{padding:26px 22px;font-size:15px}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h2{margin-top:40px;font-size:21px}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) h3{font-size:17px}.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ul,.cat-page .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) ol{padding:16px 16px}}.pcard-noprice{display:inline-block;font-size:12.5px;font-weight:600;color:var(--kiremit,#623b8e);background:var(--krem-soft,#FBF8E8);border:1px solid var(--krem-line,#ECE2B4);border-radius:99px;padding:5px 12px;line-height:1.3}.pdp .pcard-noprice,.pdp-sticky-price .pcard-noprice{font-size:14px;padding:7px 16px}.pdp-uretim-link{margin:14px 0 0;padding:12px 16px;background:var(--krem-soft,#FBF8E8);border:1px solid var(--krem-line,#ECE2B4);border-radius:var(--radius,12px);font-size:14px;line-height:1.5}.pdp-uretim-link a{color:var(--kiremit,#623b8e);font-weight:600;text-decoration:none}.pdp-uretim-link a:hover{color:var(--bordo,#4A2C6E);text-decoration:underline}.header-icons{gap:6px}.header-icons .hicon{padding:4px 8px;gap:5px;border-radius:14px;background:transparent}.header-icons .hicon:hover{background:transparent}.hicon-chip{width:44px;height:44px;border-radius:50%;background:rgba(98,59,142,.09);color:var(--kiremit,#623b8e);transition:background .22s var(--ease,ease),color .22s,transform .22s var(--ease,ease),box-shadow .22s}.hicon-chip .yt-shisha-icon{color:inherit;transition:fill .22s}.header-icons .hicon:hover .hicon-chip{background:var(--kiremit,#623b8e);color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px rgba(98,59,142,.30)}.header-icons .hicon:hover .hicon-label{color:var(--kiremit,#623b8e)}.header-icons .hicon-fav:hover .hicon-chip .yt-shisha-icon{fill:currentColor}.hicon-chip .hbadge{top:-3px;right:-3px}.home header:not(.yt-hdr-solid) .header-icons .hicon-chip{background:rgba(255,255,255,.16);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.home header:not(.yt-hdr-solid) .header-icons .hicon:hover .hicon-chip{background:rgba(255,255,255,.32);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.4),0 8px 18px rgba(0,0,0,.25)}.home header:not(.yt-hdr-solid) .header-icons .hicon:hover .hicon-label{color:#fff}@media(max-width:1024px){.hicon-chip{width:38px;height:38px}.header-icons .hicon{padding:2px 3px}.header-icons{gap:2px}}.header-icons .hicon:hover .hicon-chip .yt-shisha-icon{fill:currentColor}.header-icons .hicon-cart:hover .hicon-chip .yt-shisha-icon path:nth-child(2){fill:none;stroke:var(--kiremit,#623b8e)}.home header:not(.yt-hdr-solid) .header-icons .hicon-cart:hover .hicon-chip .yt-shisha-icon path:nth-child(2){stroke:#5d4a78}.header-search{border-radius:12px}.header-search .search-go,.search-go{border-radius:8px}.header-search:focus-within{box-shadow:0 0 0 4px rgba(98,59,142,.08)}.hs-results{border-radius:12px}.header-icons .hicon-label{display:none}.header-icons .hicon{padding:0 4px;gap:0;justify-content:center}@media(min-width:1025px){.header-main{align-items:center}.header-main .navbar,.header-main .header-search,.header-main .header-icons{align-self:center}.header-main .navbar .nav-links{align-items:center}.header-main .navbar .nav-link{min-height:44px;padding-top:0;padding-bottom:0;display:flex;align-items:center}.header-main .navbar .nav-link::after{bottom:4px}.header-main .header-search{min-height:44px;box-sizing:border-box}}.header-search .search-go,.search-go{border-radius:99px}.header-search{border-radius:99px}.hs-results{border-radius:18px}.header-search,.header-search:focus-within{border-radius:99px}.header-search input,.header-search input:focus{border-radius:99px;outline:none;box-shadow:none}.header-search:focus-within{box-shadow:0 0 0 4px rgba(98,59,142,.12)}.yt-devam .yt-shisha-cat-seo-wrap :is(.yt-shisha-cat-seo-text,.yt-shisha-cat-seo-text-full) :is(p,ul,ol,h2,h3,h4,table){max-width: none}.yt-devam .yt-shisha-cat-seo-wrap.is-truncated .yt-shisha-cat-seo-text-short{max-width: none}