.co-header{background: #fff;border-bottom: 1px solid var(--gri-line);position: sticky;top: 0;z-index: 100}.co-header-in{display: flex;align-items: center;justify-content: space-between;padding: 16px 0}.co-secure{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;color: var(--yesil)}.co-foot{background: var(--koyu);color: #918aa0;text-align: center;font-size: 12.5px;padding: 22px 0;margin-top: 40px}.checkout{padding: 30px 0 50px}.co-steps{display: flex;align-items: center;justify-content: center;gap: 8px;margin-bottom: 36px}.co-step{display: flex;align-items: center;gap: 9px;color: var(--gri-soft)}.co-step-num{width: 30px;height: 30px;border-radius: 50%;display: grid;place-items: center;font-weight: 700;font-size: 14px;background: var(--gri-line);color: var(--gri)}.co-step.on .co-step-num{background: var(--kiremit);color: #fff}.co-step.done .co-step-num{background: var(--yesil);color: #fff}.co-step.on,.co-step.done{color: var(--antrasit)}.co-step-lbl{font-size: 13.5px;font-weight: 600}.co-step-line{width: 46px;height: 2px;background: var(--gri-line)}.co-step-line.done{background: var(--yesil)}.co-layout{display: grid;grid-template-columns: minmax(0,1fr) 380px;gap: 30px;align-items: start}.co-main{display: flex;flex-direction: column;gap: 16px;min-width: 0}.co-card{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 24px}.co-card-head{display: flex;align-items: center;gap: 12px;margin-bottom: 18px}.co-card-n{width: 28px;height: 28px;border-radius: 50%;background: var(--bordo);color: #fff;display: grid;place-items: center;font-weight: 700;font-size: 14px;flex: 0 0 auto}.co-card-head h2{font-size: 18px}.co-grid-2{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.co-field{display: flex;flex-direction: column;gap: 7px;margin-bottom: 14px}.co-field:last-child{margin-bottom: 0}.co-field span{font-size: 13px;font-weight: 600;color: #44403b}.co-field input,.co-field select,.co-field textarea{padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 10px;font-size: 14px;outline: none;background: #fff;transition: border-color .2s,box-shadow .2s;resize: vertical}.co-field input:focus,.co-field select:focus,.co-field textarea:focus{border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.08)}.co-guest-toggle{display: inline-flex;background: var(--bg);border: 1px solid var(--gri-line);border-radius: 99px;padding: 4px;gap: 4px;margin-bottom: 18px}.co-guest-toggle button{padding: 9px 18px;border-radius: 99px;font-size: 13.5px;font-weight: 600;color: var(--gri);transition: all .2s}.co-guest-toggle button.on{background: var(--antrasit);color: #fff}.co-radio{display: flex;align-items: center;gap: 13px;padding: 15px;border: 1.5px solid var(--gri-line);border-radius: 12px;cursor: pointer;margin-bottom: 10px;transition: border-color .2s,background .2s}.co-radio:last-child{margin-bottom: 0}.co-radio.on{border-color: var(--kiremit);background: #fdf6f2}.co-radio input{display: none}.co-radio-dot{width: 20px;height: 20px;border-radius: 50%;border: 2px solid var(--gri-line);flex: 0 0 auto;position: relative;transition: border-color .2s}.co-radio.on .co-radio-dot{border-color: var(--kiremit)}.co-radio.on .co-radio-dot::after{content: "";position: absolute;inset: 3px;border-radius: 50%;background: var(--kiremit)}.co-radio-body{flex: 1}.co-radio-body strong{display: block;font-size: 14.5px}.co-radio-body span{font-size: 12.5px;color: var(--gri)}.co-radio-price{font-weight: 700;font-size: 14px;color: var(--bordo)}.co-pay-tabs{display: flex;gap: 8px;margin-bottom: 18px;flex-wrap: wrap}.co-pay-tabs button{flex: 1;min-width: 130px;padding: 13px;border: 1.5px solid var(--gri-line);border-radius: 10px;font-weight: 600;font-size: 13.5px;color: var(--gri);transition: all .2s}.co-pay-tabs button.on{border-color: var(--kiremit);background: #fdf6f2;color: var(--kiremit)}.co-pay-note{font-size: 14px;color: #44403b;line-height: 1.6;background: var(--krem-soft);padding: 14px 16px;border-radius: 10px}.co-taksit{margin: 6px 0 14px}.co-taksit-title{font-size: 13px;font-weight: 600}.co-taksit-row{display: flex;gap: 8px;margin-top: 10px;flex-wrap: wrap}.co-taksit-opt{padding: 9px 14px;border: 1.5px solid var(--gri-line);border-radius: 8px;font-size: 13px;font-weight: 600;color: var(--gri)}.co-taksit-opt.on{border-color: var(--kiremit);color: var(--kiremit);background: #fdf6f2}.co-3d{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--yesil);font-weight: 600}.co-check{display: flex;align-items: flex-start;gap: 10px;font-size: 13.5px;color: #44403b;padding: 8px 0;cursor: pointer;line-height: 1.5}.co-check input{margin-top: 2px;width: 17px;height: 17px;accent-color: var(--kiremit);flex: 0 0 auto}.co-check span{display: inline-flex;gap: 6px;align-items: center;flex-wrap: wrap}.co-check a{color: var(--kiremit);text-decoration: underline}.co-agree{font-weight: 500}.co-side{position: sticky;top: 24px;display: flex;flex-direction: column;gap: 12px;min-width: 0}.co-summary{background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius-lg);padding: 22px}.co-summary h3{font-size: 17px;margin-bottom: 16px}.co-summary h3 span{color: var(--gri);font-weight: 500;font-size: .8em}.co-items{display: flex;flex-direction: column;gap: 12px;margin-bottom: 16px;max-height: 260px;overflow-y: auto}.co-item{display: flex;align-items: center;gap: 12px}.co-item-img{position: relative;width: 50px;height: 64px;border-radius: 8px;overflow: hidden;flex: 0 0 auto}.co-item-qty{position: absolute;top: -7px;right: -7px;width: 20px;height: 20px;border-radius: 50%;background: var(--antrasit);color: #fff;font-size: 11px;font-weight: 700;display: grid;place-items: center;border: 2px solid var(--krem-soft)}.co-item-info{flex: 1;min-width: 0}.co-item-name{display: block;font-size: 13px;font-weight: 500;line-height: 1.3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.co-item-meta{font-size: 12px;color: var(--gri);text-transform: capitalize}.co-item-price{font-size: 13.5px;font-weight: 700;white-space: nowrap}.co-coupon{display: flex;gap: 8px;margin-bottom: 14px}.co-coupon input{flex: 1;padding: 11px 13px;border: 1px solid var(--krem-line);border-radius: 9px;background: #fff;font-size: 13px;outline: none}.co-place{box-shadow: 0 10px 26px rgba(98,59,142,.32)}.co-side-trust{display: flex;align-items: center;gap: 8px;justify-content: center;font-size: 12.5px;color: var(--gri)}@media (max-width: 900px){.co-layout{display: flex;flex-direction: column}.co-main,.co-side{width: 100%;min-width: 0}.co-side{position: static;order: -1}.co-step-lbl{display: none}.co-step-line{width: 30px}}.confirm{text-align: center;padding: 60px 20px 90px;max-width: 620px}.confirm-tick{width: 88px;height: 88px;border-radius: 50%;background: var(--yesil);color: #fff;font-size: 44px;display: grid;place-items: center;margin: 0 auto 24px;animation: tickPop .5s var(--ease) both}@keyframes tickPop{from{transform: scale(.4);opacity: 0}to{transform: scale(1);opacity: 1}}.confirm h1{font-size: clamp(28px,4vw,38px)}.confirm > p{color: var(--gri);margin: 10px 0 28px}.confirm-box{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 8px 22px;text-align: left}.confirm-row{display: flex;justify-content: space-between;padding: 14px 0;border-bottom: 1px solid var(--gri-line);font-size: 14.5px}.confirm-row:last-child{border-bottom: none}.confirm-steps{display: flex;justify-content: center;gap: 14px;margin: 28px 0}.confirm-step{display: flex;flex-direction: column;align-items: center;gap: 6px;font-size: 13px;font-weight: 600;color: var(--gri-soft)}.confirm-step span{font-size: 26px;filter: grayscale(1);opacity: .5}.confirm-step.on{color: var(--kiremit)}.confirm-step.on span{filter: none;opacity: 1}.confirm-actions{display: flex;gap: 12px;justify-content: center;flex-wrap: wrap}.confirm-box{margin-top: 16px}.confirm-details{margin-top: 40px;text-align: left}.confirm-details .woocommerce-order-details__title,.confirm-details .woocommerce-column__title{font-size: 18px;font-weight: 700;color: var(--bordo);margin: 0 0 14px}.confirm-details table.shop_table,.confirm-details table.order_details{width: 100%;border-collapse: collapse;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);overflow: hidden;margin: 0 0 28px}.confirm-details table.shop_table th,.confirm-details table.shop_table td{padding: 14px 16px;text-align: left;font-size: 14px;border-bottom: 1px solid var(--gri-line);vertical-align: top}.confirm-details table.shop_table thead th{background: var(--krem-soft);color: var(--gri);font-weight: 600;font-size: 12px;text-transform: uppercase;letter-spacing: .05em}.confirm-details table.shop_table td.product-total,.confirm-details table.shop_table th.product-total,.confirm-details table.shop_table .woocommerce-Price-amount{text-align: right;white-space: nowrap}.confirm-details table.shop_table .product-name{color: var(--antrasit);font-weight: 600}.confirm-details table.shop_table .product-name a{color: var(--antrasit);text-decoration: none}.confirm-details table.shop_table .product-quantity{color: var(--gri);font-weight: 700}.confirm-details table.shop_table .wc-item-meta{list-style: none;margin: 6px 0 0;padding: 0;font-size: 12.5px;color: var(--gri)}.confirm-details table.shop_table .wc-item-meta li{margin: 2px 0}.confirm-details table.shop_table tfoot th{text-align: left;color: #44403b;font-weight: 600;background: #fff}.confirm-details table.shop_table tfoot td{text-align: right;font-weight: 700}.confirm-details table.shop_table tfoot tr:last-child th,.confirm-details table.shop_table tfoot tr:last-child td{font-size: 17px;color: var(--bordo);font-weight: 800;border-bottom: none}.confirm-details .woocommerce-customer-details{margin-top: 24px}.confirm-details .woocommerce-customer-details address{font-style: normal;line-height: 1.65;font-size: 14px;background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius);padding: 16px 18px;color: #44403b}@media (max-width: 600px){.confirm-details table.shop_table th,.confirm-details table.shop_table td{padding: 11px 12px;font-size: 13px}}.auth{max-width: 940px;margin: 40px auto 70px;padding: 0 20px}.auth-card{display: grid;grid-template-columns: 1fr;max-width: 560px;margin: 0 auto;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-xl);overflow: hidden;box-shadow: var(--shadow-md);min-height: auto}.auth-visual{display: none}.auth-visual-cap{position: absolute;left: 0;right: 0;bottom: 32px;z-index: 2;text-align: center;padding: 0 28px}.auth-visual-cap p{color: var(--krem);font-size: 14px;margin-top: 12px}.auth-form-wrap{padding: 40px;display: flex;flex-direction: column;justify-content: flex-start}.auth-tabs{display: flex;gap: 4px;background: var(--bg);border-radius: 99px;padding: 4px;margin-bottom: 28px}.auth-tabs button{flex: 1;padding: 12px;border-radius: 99px;font-weight: 600;font-size: 14.5px;color: var(--gri);transition: all .2s}.auth-tabs button.on{background: var(--kiremit);color: #fff}.auth-form{display: flex;flex-direction: column}.auth-row{display: flex;align-items: center;justify-content: space-between;margin-bottom: 18px}.auth-link{color: var(--kiremit);font-size: 13px;font-weight: 600;cursor: pointer}.co-check.sm{font-size: 13px;margin-bottom: 16px}.auth-or{text-align: center;position: relative;margin: 18px 0}.auth-or::before{content: "";position: absolute;top: 50%;left: 0;right: 0;height: 1px;background: var(--gri-line)}.auth-or span{position: relative;background: #fff;padding: 0 14px;font-size: 13px;color: var(--gri)}@media (max-width: 720px){.auth-card{grid-template-columns: 1fr}.auth-visual{min-height: 180px}}.account{padding-bottom: 50px}.acc-layout{display: grid;grid-template-columns: 260px 1fr;gap: 28px;align-items: start}.acc-menu{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 12px;position: sticky;top: 150px}.acc-user{display: flex;align-items: center;gap: 12px;padding: 12px;border-bottom: 1px solid var(--gri-line);margin-bottom: 8px}.acc-avatar{width: 44px;height: 44px;border-radius: 50%;background: var(--bordo);color: var(--krem);display: grid;place-items: center;font-weight: 700;font-size: 18px;flex: 0 0 auto}.acc-avatar.sm{width: 30px;height: 30px;font-size: 13px}.acc-user strong{display: block;font-size: 12px;color: var(--gri);font-weight: 500}.acc-user span{font-size: 15px;font-weight: 700}.acc-menu-item{display: flex;align-items: center;gap: 12px;width: 100%;padding: 12px 14px;border-radius: 10px;font-size: 14.5px;font-weight: 500;color: #44403b;transition: all .18s;text-align: left}.acc-menu-item:hover{background: var(--krem-soft)}.acc-menu-item.on{background: var(--kiremit);color: #fff}.acc-menu-item.logout{color: var(--kirmizi);margin-top: 6px;border-top: 1px solid var(--gri-line);border-radius: 0 0 10px 10px}.acc-content{min-height: 400px}.acc-content h1{font-size: clamp(24px,3vw,32px);margin-bottom: 20px}.acc-sub{font-size: 17px;margin: 26px 0 14px}.acc-welcome25{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;background: linear-gradient(100deg,var(--bordo),#7a1a1a);color: #fff;border-radius: var(--radius-lg);padding: 16px 20px;margin-bottom: 16px}.acc-w25-txt{display: flex;flex-direction: column;gap: 3px}.acc-w25-txt strong{font-size: 15.5px;font-weight: 800}.acc-w25-txt span{font-size: 12.5px;opacity: .92}.acc-w25-code{display: inline-flex;align-items: center;gap: 8px;background: #fff;color: var(--bordo);font-weight: 800;font-size: 15px;letter-spacing: .5px;padding: 10px 16px;border-radius: 10px;cursor: pointer;border: 2px dashed rgba(98,59,142,.3);transition: transform .15s}.acc-w25-code:hover{transform: translateY(-1px)}.acc-w25-copy{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;opacity: .55}.acc-cards{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.acc-stat{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 22px;display: flex;flex-direction: column;gap: 4px}.acc-stat-ic{width: 44px;height: 44px;border-radius: 12px;background: var(--krem-soft);color: var(--bordo);display: grid;place-items: center;font-size: 20px;margin-bottom: 6px}.acc-stat b{font-size: 28px;font-weight: 800}.acc-stat span{font-size: 13px;color: var(--gri)}.acc-orders{display: flex;flex-direction: column;gap: 14px}.acc-order{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 18px}.acc-order-main{display: flex;align-items: center;justify-content: space-between;margin-bottom: 14px;flex-wrap: wrap;gap: 8px}.acc-order-no{font-weight: 700;font-size: 15px}.acc-status{font-size: 12px;font-weight: 700;padding: 5px 11px;border-radius: 99px}.acc-status-teslim{background: #e8f3ec;color: var(--yesil)}.acc-status-kargo{background: #fdeadf;color: var(--kiremit)}.acc-status-hazir{background: var(--krem-soft);color: #7a5b41}.acc-order-foot{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.acc-order-foot b{font-size: 18px}.acc-order-actions{display: flex;gap: 8px}.acc-addresses{display: grid;grid-template-columns: repeat(2,1fr);gap: 16px}.acc-address{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 20px;position: relative}.acc-addr-tag{position: absolute;top: 16px;right: 16px;font-size: 11px;font-weight: 700;background: var(--krem-soft);color: var(--bordo);padding: 4px 10px;border-radius: 99px}.acc-address strong{display: block;margin-bottom: 8px}.acc-address p{font-size: 13.5px;color: #44403b;line-height: 1.5;margin-bottom: 8px}.acc-addr-actions{display: flex;gap: 14px;margin-top: 12px}.acc-addr-actions a{color: var(--kiremit);font-size: 13px;font-weight: 600;cursor: pointer}.acc-add-new{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;border: 1.5px dashed var(--gri-line);border-radius: var(--radius);color: var(--gri);font-weight: 600;font-size: 14px;min-height: 140px;transition: all .2s}.acc-add-new:hover{border-color: var(--kiremit);color: var(--kiremit)}.acc-form{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 24px;max-width: 620px}.acc-empty{padding: 40px 0}@media (max-width: 860px){.acc-layout{grid-template-columns: 1fr;gap: 0}.acc-menu{position: static;display: block;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 8px;margin-bottom: 22px}.acc-user{display: flex;align-items: center;gap: 12px;padding: 12px;border-bottom: 1px solid var(--gri-line);margin-bottom: 4px}.acc-menu-item{display: flex;align-items: center;gap: 12px;width: 100%;padding: 13px 12px;border-radius: 10px;font-size: 15px;border-bottom: 1px solid var(--krem-line)}.acc-menu-item:last-child{border-bottom: none}.acc-menu-item.logout{border-top: 1px solid var(--gri-line);border-radius: 0 0 10px 10px;margin-top: 4px;color: var(--kirmizi)}.acc-menu-badge{margin-left: auto}.acc-cards{grid-template-columns: repeat(2,1fr)}.acc-addresses{grid-template-columns: 1fr}}.contact{padding-bottom: 60px}.contact-head{text-align: center;max-width: 620px;margin: 10px auto 36px}.contact-head h1{font-size: clamp(30px,4vw,42px);margin: 12px 0 10px}.contact-head p{color: var(--gri);font-size: 16px}.contact-layout{display: grid;grid-template-columns: 1.4fr 1fr;gap: 28px;align-items: start}.contact-form{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 28px}.contact-info{display: flex;flex-direction: column;gap: 12px}.contact-card{display: flex;align-items: center;gap: 14px;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 16px 18px}.contact-card.wp{background: #e8f3ec;border-color: #c9e6d4;cursor: pointer}.contact-ic{width: 46px;height: 46px;border-radius: 12px;background: var(--krem-soft);display: grid;place-items: center;font-size: 20px;flex: 0 0 auto}.contact-card.wp .contact-ic{background: #fff}.contact-card strong{display: block;font-size: 14px;margin-bottom: 2px}.contact-card a,.contact-card span{font-size: 13.5px;color: var(--gri)}.contact-card a:hover{color: var(--kiremit)}.contact-map{margin-top: 24px;position: relative;height: 280px;border-radius: var(--radius-lg);overflow: hidden}.contact-faq-band{margin-top: 28px;background: var(--krem);border-radius: var(--radius-lg);padding: 22px 28px;display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}.contact-faq-band span{font-size: 16px;font-weight: 600;color: var(--bordo)}@media (max-width: 820px){.contact-layout{grid-template-columns: 1fr}.contact-info{order: -1}}.faq{padding-bottom: 60px;max-width: 860px}.faq-search{display: flex;align-items: center;gap: 10px;background: #fff;border: 1.5px solid var(--gri-line);border-radius: 99px;padding: 12px 20px;margin: 18px auto 0;max-width: 440px;color: var(--gri)}.faq-search input{border: none;outline: none;flex: 1;font-size: 14px;background: transparent}.faq-cats{display: flex;gap: 8px;flex-wrap: wrap;justify-content: center;margin: 0 0 24px}.faq-list{display: flex;flex-direction: column;gap: 12px}.faq-item{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);overflow: hidden;transition: border-color .2s}.faq-item.open{border-color: var(--krem-line)}.faq-q{display: flex;align-items: center;justify-content: space-between;gap: 16px;width: 100%;padding: 18px 20px;font-size: 15.5px;font-weight: 600;text-align: left}.faq-plus{transition: transform .25s var(--ease);color: var(--kiremit);flex: 0 0 auto}.faq-item.open .faq-plus{transform: rotate(45deg)}.faq-a{max-height: 0;overflow: hidden;transition: max-height .3s var(--ease)}.faq-item.open .faq-a{max-height: 500px}.faq-a p{padding: 0 20px 20px;font-size: 14px;color: #44403b;line-height: 1.65}.blog{padding-bottom: 72px}.blog .contact-head{text-align: center;max-width: 640px;margin: 0 auto 40px}.blog .contact-head .eyebrow{color: var(--kiremit);font-weight: 800;letter-spacing: .16em;text-transform: uppercase;font-size: 12px}.blog .contact-head h1{font-size: clamp(30px,5vw,46px);margin: 10px 0 12px;letter-spacing: -.02em}.blog .contact-head h1::after{content: "";display: block;width: 52px;height: 3px;margin: 16px auto 0;border-radius: 2px;background: linear-gradient(90deg,var(--kiremit),var(--bordo-2))}.blog .contact-head p{color: var(--gri);font-size: 16px;line-height: 1.6}.blog-featured{display: grid;grid-template-columns: 1.1fr .9fr;gap: 0;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-xl);overflow: hidden;margin-bottom: 40px;transition: box-shadow .3s,transform .3s;text-decoration: none;color: inherit}.blog-featured:hover{box-shadow: var(--shadow-lg);transform: translateY(-3px)}.blog-featured-img{position: relative;min-height: 340px;overflow: hidden;background: var(--krem-soft)}.blog-featured-img img{transition: transform .5s var(--ease)}.blog-featured:hover .blog-featured-img img{transform: scale(1.05)}.blog-featured-body{padding: 44px;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 14px}.blog-featured-body h2{font-size: clamp(24px,3vw,34px);line-height: 1.2;letter-spacing: -.02em}.blog-featured:hover .blog-featured-body h2{color: var(--kiremit)}.blog-featured-body p{color: var(--gri);font-size: 15.5px;line-height: 1.7}.blog-featured-body .blog-meta::after{content: "Devamını oku →";display: inline-block;margin-left: 12px;color: var(--kiremit);font-weight: 700}.blog-cat{display: inline-block;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--kiremit);background: var(--krem-soft);border: 1px solid var(--krem-line);padding: 5px 12px;border-radius: 99px}.blog-cat.on-img{position: absolute;top: 14px;left: 14px;background: rgba(255,255,255,.95);color: var(--bordo-2);border: none;box-shadow: var(--shadow-sm);z-index: 2}.blog-meta{font-size: 12.5px;color: var(--gri-soft);font-weight: 600}.blog-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 26px;margin-top: 4px}.blog-card{display: flex;flex-direction: column;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);overflow: hidden;transition: transform .28s var(--ease),box-shadow .28s;text-decoration: none;color: inherit}.blog-card:hover{transform: translateY(-6px);box-shadow: var(--shadow-md)}.blog-card-img{position: relative;aspect-ratio: 16/10;overflow: hidden;background: var(--krem-soft)}.blog-card-img img{transition: transform .5s var(--ease)}.blog-card:hover .blog-card-img img{transform: scale(1.06)}.blog-card-body{padding: 20px;display: flex;flex-direction: column;gap: 10px;flex: 1}.blog-card-body h3{font-size: 17.5px;line-height: 1.32;letter-spacing: -.01em;transition: color .2s}.blog-card:hover .blog-card-body h3{color: var(--kiremit)}.blog-card-body p{font-size: 14px;color: var(--gri);line-height: 1.6;flex: 1}.blog-card-body .blog-meta{margin-top: auto;padding-top: 4px}.blog .pagination,.blog .navigation.pagination{margin-top: 48px}.blog .nav-links{display: flex;justify-content: center;gap: 8px;flex-wrap: wrap}.blog .page-numbers{min-width: 42px;height: 42px;display: grid;place-items: center;padding: 0 14px;border-radius: 12px;border: 1px solid var(--gri-line);background: #fff;color: var(--antrasit);font-weight: 700;font-size: 14px;text-decoration: none;transition: all .18s}.blog .page-numbers:hover{border-color: var(--kiremit);color: var(--kiremit)}.blog .page-numbers.current{background: var(--kiremit);border-color: var(--kiremit);color: #fff;box-shadow: 0 6px 16px rgba(98,59,142,.3)}.blog .page-numbers.dots{border: none;background: none}.post{padding-bottom: 56px}.crumb{display: flex;align-items: center;gap: 7px;font-size: 13px;color: var(--gri);margin: 4px 0 18px;flex-wrap: wrap}.crumb a{color: var(--gri);text-decoration: none;transition: color .15s}.crumb a:hover{color: var(--kiremit)}.crumb span{color: var(--antrasit);font-weight: 600}.crumb svg{opacity: .5}.post-cover{position: relative;height: 420px;margin: 0;border-radius: var(--radius-xl);overflow: hidden;box-shadow: var(--shadow-md)}.post-cover::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,transparent 55%,rgba(29,29,27,.14));pointer-events: none}.post-layout{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 46px;align-items: start;padding-top: 34px}.post-main{min-width: 0}.post-body{max-width: none;margin: 0}.post-sidebar{position: sticky;top: 96px;display: flex;flex-direction: column;gap: 20px}.post-widget{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 20px;box-shadow: var(--shadow-sm)}.post-widget-title{font-size: 16px;font-weight: 800;letter-spacing: -.01em;margin: 0 0 14px;padding-bottom: 12px;border-bottom: 2px solid var(--krem-soft)}.side-prod{display: flex;gap: 13px;align-items: center;padding: 11px 0;border-bottom: 1px solid var(--gri-line);text-decoration: none;color: inherit}.side-prod:last-of-type{border-bottom: none}.side-prod-img{width: 66px;height: 66px;flex: 0 0 auto;border-radius: 10px;overflow: hidden;background: var(--krem-soft)}.side-prod-img img{width: 100%;height: 100%;object-fit: cover;transition: transform .35s var(--ease)}.side-prod:hover .side-prod-img img{transform: scale(1.08)}.side-prod-info{min-width: 0;display: flex;flex-direction: column;gap: 4px}.side-prod-info b{font-size: 13.5px;font-weight: 600;line-height: 1.32;color: var(--antrasit);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .15s}.side-prod:hover .side-prod-info b{color: var(--kiremit)}.side-prod-price{font-size: 13.5px;font-weight: 800;color: var(--kiremit)}.side-prod-price del{color: var(--gri-soft);font-weight: 500;margin-right: 5px}.post-widget-more{display: block;text-align: center;margin-top: 15px;padding: 11px;background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: 10px;font-weight: 800;font-size: 13.5px;color: var(--bordo-2);text-decoration: none;transition: all .18s}.post-widget-more:hover{background: var(--kiremit);border-color: var(--kiremit);color: #fff}.post-main .comments-area{margin-top: 46px;padding-top: 30px;border-top: 1px solid var(--gri-line)}.comments-title,.comment-reply-title{font-size: 22px;font-weight: 800;letter-spacing: -.01em;margin: 0 0 18px}.comment-list{list-style: none;margin: 0 0 34px;padding: 0}.comment-list li{margin-bottom: 16px}.comment-body{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);padding: 16px 18px}.comment-author{font-weight: 700;font-size: 14.5px}.comment-author .says{display: none}.comment-metadata{font-size: 12px;color: var(--gri-soft);margin: 2px 0 8px}.comment-metadata a{color: var(--gri-soft);text-decoration: none}.comment-content{font-size: 14.5px;line-height: 1.7;color: #3a3733}.comment-content p{margin: 0 0 10px}.comment-respond{background: var(--krem-soft);border: 1px solid var(--krem-line);border-radius: var(--radius-lg);padding: 26px}.comment-notes,.logged-in-as{font-size: 13px;color: var(--gri);margin: 0 0 16px}.comment-form{display: flex;flex-direction: column;gap: 14px}.comment-form p{margin: 0}.comment-form-comment{order: -1}.comment-form label{display: block;font-size: 13px;font-weight: 700;color: var(--antrasit);margin-bottom: 6px}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width: 100%;box-sizing: border-box;padding: 12px 14px;border: 1.5px solid var(--gri-line);border-radius: 10px;font: inherit;font-size: 14.5px;background: #fff;transition: border-color .15s,box-shadow .15s}.comment-form input:focus,.comment-form textarea:focus{outline: none;border-color: var(--kiremit);box-shadow: 0 0 0 3px rgba(98,59,142,.13)}.comment-form textarea{min-height: 130px;resize: vertical}.comment-form .form-submit{margin: 0}.comment-form #submit{background: var(--kiremit);color: #fff;font-weight: 800;font-size: 15px;padding: 13px 32px;border-radius: 11px;cursor: pointer;box-shadow: 0 8px 22px rgba(98,59,142,.3);transition: all .2s}.comment-form #submit:hover{background: var(--kiremit-dk);transform: translateY(-2px)}.comment-form-cookies-consent{flex-direction: row;align-items: center;gap: 8px}.comment-form-cookies-consent label{margin: 0;font-weight: 500;color: var(--gri)}.post-body > .blog-cat{margin-bottom: 14px}.post-body h1{font-size: clamp(29px,4.2vw,44px);line-height: 1.14;letter-spacing: -.025em;margin: 0 0 16px}.post-meta{display: flex;align-items: center;gap: 12px;font-size: 14px;color: var(--gri);margin-bottom: 30px;padding-bottom: 26px;border-bottom: 1px solid var(--gri-line);font-weight: 500}.post-meta span:first-child{font-weight: 700;color: var(--antrasit)}.post-content{font-size: 17.5px;line-height: 1.85;color: #33302b}.post-content > p:first-of-type{font-size: 19.5px;line-height: 1.6;color: #2a2723;font-weight: 500}.post-content p{margin: 0 0 22px}.post-content h2{font-size: clamp(23px,3vw,29px);margin: 40px 0 14px;letter-spacing: -.02em}.post-content h3{font-size: clamp(19px,2.4vw,23px);margin: 32px 0 12px}.post-content h2 + p,.post-content h3 + p{margin-top: 0}.post-content a{color: var(--kiremit);text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1.5px;font-weight: 600}.post-content a:hover{color: var(--bordo-2)}.post-content ul,.post-content ol{margin: 0 0 22px;padding-left: 24px}.post-content li{margin-bottom: 9px}.post-content ul li::marker{color: var(--kiremit)}.post-content img{border-radius: var(--radius-lg);box-shadow: var(--shadow);margin: 12px 0;height: auto;max-width: 100%}.post-content blockquote{border-left: 4px solid var(--kiremit);background: var(--krem-soft);padding: 20px 26px;border-radius: 0 12px 12px 0;font-size: 19px;font-style: italic;color: #4a3a5e;margin: 28px 0}.post-content blockquote p:last-child{margin-bottom: 0}.post-content hr{border: none;height: 1px;background: var(--gri-line);margin: 34px 0}.post-share{display: flex;align-items: center;gap: 10px;margin-top: 40px;padding-top: 28px;border-top: 1px solid var(--gri-line)}.post-share span{font-size: 14px;font-weight: 700;color: var(--antrasit);margin-right: 4px}.post-share-btn{width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--gri-line);display: grid;place-items: center;color: var(--antrasit);font-weight: 800;font-size: 15px;text-decoration: none;transition: all .2s}.post-share-btn:hover{transform: translateY(-2px);box-shadow: var(--shadow-sm);color: #fff}.post-share-btn[aria-label="WhatsApp"]:hover{background: #25D366;border-color: #25D366}.post-share-btn[aria-label="Facebook"]:hover{background: #1877F2;border-color: #1877F2}.post-share-btn[aria-label="X"]:hover{background: #111;border-color: #111}.entry-tags{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 26px}.entry-tags a{font-size: 12.5px;font-weight: 600;color: var(--gri);background: var(--krem-soft);border: 1px solid var(--krem-line);padding: 6px 13px;border-radius: 99px;text-decoration: none;transition: all .15s}.entry-tags a:hover{color: var(--kiremit);border-color: var(--kiremit)}@media (max-width: 980px){.post-layout{grid-template-columns: 1fr;gap: 32px}.post-sidebar{position: static}}@media (max-width: 900px){.blog-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 760px){.blog-featured{grid-template-columns: 1fr}.blog-featured-img{min-height: 220px}.blog-featured-body{padding: 28px 24px}.post-cover{height: 240px;border-radius: var(--radius-lg)}.blog-grid{grid-template-columns: 1fr;gap: 20px}.post-content{font-size: 16.5px}.post-content > p:first-of-type{font-size: 18px}}.legal{padding-bottom: 60px;max-width: 1080px}.legal-head{padding: 6px 0 26px;border-bottom: 1px solid var(--gri-line);margin-bottom: 30px}.legal-head h1{font-size: clamp(28px,4vw,40px);margin: 12px 0 8px}.legal-layout{display: grid;grid-template-columns: 250px 1fr;gap: 40px;align-items: start}.legal-toc{position: sticky;top: 150px;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 18px}.legal-toc h4{font-size: 12px;text-transform: uppercase;letter-spacing: .1em;color: var(--gri);margin-bottom: 12px}.legal-toc a{display: block;padding: 9px 12px;border-radius: 9px;font-size: 13.5px;color: #44403b;cursor: pointer;transition: all .15s;border-left: 2px solid transparent}.legal-toc a:hover{background: var(--krem-soft);color: var(--bordo)}.legal-toc a.on{background: var(--krem-soft);color: var(--bordo);font-weight: 600;border-left-color: var(--kiremit)}.legal-toc-help{margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--gri-line)}.legal-toc-help p{font-size: 13px;color: var(--gri);margin-bottom: 10px}.legal-body{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 36px 40px}.legal-section{margin-bottom: 30px;scroll-margin-top: 130px}.legal-section:last-of-type{margin-bottom: 0}.legal-section h2{font-size: 20px;color: var(--bordo);margin-bottom: 12px}.legal-section p{font-size: 14.5px;line-height: 1.75;color: #3a3733;margin-bottom: 12px}.legal-steps{margin: 6px 0 0 0;display: flex;flex-direction: column;gap: 14px;counter-reset: step}.legal-steps li{position: relative;list-style: none;padding-left: 44px;font-size: 14.5px;line-height: 1.6;color: #3a3733;min-height: 32px;display: flex;align-items: center}.legal-steps li::before{counter-increment: step;content: counter(step);position: absolute;left: 0;top: 0;width: 30px;height: 30px;border-radius: 50%;background: var(--kiremit);color: #fff;font-weight: 700;font-size: 14px;display: grid;place-items: center}.legal-table-wrap{margin: 22px 0;overflow-x: auto}.legal-table{width: 100%;border-collapse: collapse}.legal-table th,.legal-table td{text-align: left;padding: 13px 16px;border-bottom: 1px solid var(--gri-line);font-size: 14px}.legal-table thead th{background: var(--krem-soft);color: var(--bordo);font-weight: 700}.legal-related{margin-top: 32px;padding-top: 22px;border-top: 1px solid var(--gri-line);display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center}.legal-related span{font-size: 13px;color: var(--gri);font-weight: 600}.legal-related a{font-size: 13px;color: var(--kiremit);cursor: pointer}.legal-related a:hover{text-decoration: underline}@media (max-width: 860px){.legal-layout{grid-template-columns: 1fr}.legal-toc{position: static}.legal-toc-help{display: none}.legal-body{padding: 24px 22px}}.account .acc-cards{grid-template-columns: repeat(4,1fr)}.acc-stat{text-align: left;cursor: pointer;transition: transform .2s var(--ease),box-shadow .2s}.acc-stat:hover{transform: translateY(-3px);box-shadow: var(--shadow)}.acc-menu-item{position: relative}.acc-menu-badge{margin-left: auto;background: var(--kiremit);color: #fff;font-size: 11px;font-weight: 700;min-width: 19px;height: 19px;padding: 0 5px;border-radius: 99px;display: grid;place-items: center}.acc-menu-item.on .acc-menu-badge{background: #fff;color: var(--kiremit)}.acc-head-row{display: flex;align-items: baseline;gap: 12px;margin-bottom: 20px}.acc-head-row h1{margin: 0}.acc-loyalty{background: linear-gradient(125deg,#3a2358,#251540);border-radius: var(--radius-lg);padding: 26px 28px;color: var(--krem);margin-bottom: 22px;position: relative;overflow: hidden}.acc-loyalty::before{content: "";position: absolute;inset: 0;background: repeating-linear-gradient(135deg,rgba(238,217,185,.05) 0 2px,transparent 2px 16px)}.acc-loyalty-top{position: relative;display: flex;align-items: flex-start;justify-content: space-between;gap: 20px;flex-wrap: wrap}.acc-tier{display: inline-flex;align-items: center;gap: 6px;background: rgba(238,217,185,.15);border: 1px solid rgba(238,217,185,.3);color: #fff;font-size: 12px;font-weight: 700;padding: 5px 12px;border-radius: 99px}.acc-tier svg{color: #E8A21C}.acc-loyalty h1{color: #fff;font-size: clamp(22px,3vw,30px);margin: 12px 0 4px}.acc-loyalty p{color: #d8bf9e;font-size: 13.5px}.acc-points{text-align: right}.acc-points b{display: block;font-size: 32px;font-weight: 800;color: #fff;line-height: 1}.acc-points span{font-size: 12px;color: var(--krem)}.acc-progress{position: relative;margin-top: 20px}.acc-progress-bar{height: 8px;border-radius: 99px;background: rgba(238,217,185,.2);overflow: hidden}.acc-progress-bar div{height: 100%;background: linear-gradient(90deg,var(--kiremit),#E8A21C);border-radius: 99px}.acc-progress span{display: block;margin-top: 8px;font-size: 12.5px;color: #d8bf9e}.acc-progress b{color: #fff}.acc-track{background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius-lg);padding: 20px}.acc-track-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 22px;flex-wrap: wrap}.acc-timeline{display: flex;align-items: flex-start;justify-content: space-between;position: relative;margin: 6px 0}.acc-timeline::before{content: "";position: absolute;top: 14px;left: 8%;right: 8%;height: 2px;background: var(--gri-line)}.acc-tl-step{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;gap: 8px;flex: 1}.acc-tl-dot{width: 30px;height: 30px;border-radius: 50%;background: #fff;border: 2px solid var(--gri-line);color: var(--gri-soft);display: grid;place-items: center;font-size: 13px;font-weight: 700;transition: all .2s}.acc-tl-step.done .acc-tl-dot{background: var(--kiremit);border-color: var(--kiremit);color: #fff}.acc-tl-step.cur .acc-tl-dot{box-shadow: 0 0 0 4px rgba(98,59,142,.18)}.acc-tl-lbl{font-size: 12px;color: var(--gri);text-align: center}.acc-tl-step.done .acc-tl-lbl{color: var(--antrasit);font-weight: 600}.acc-quick{display: flex;gap: 10px;margin-top: 20px;flex-wrap: wrap}.acc-quick button{display: inline-flex;align-items: center;gap: 8px;padding: 12px 18px;border: 1.5px solid var(--gri-line);border-radius: 99px;background: #fff;font-size: 13.5px;font-weight: 600;color: var(--antrasit);transition: all .2s}.acc-quick button:hover{border-color: var(--kiremit);color: var(--kiremit)}.acc-filter{display: flex;gap: 8px;flex-wrap: wrap;margin-bottom: 20px}.acc-order-items{display: flex;align-items: center;gap: 8px;margin: 14px 0;flex-wrap: wrap}.acc-order-thumb{position: relative;width: 50px;height: 64px;border-radius: 8px;overflow: hidden;cursor: pointer;flex: 0 0 auto;transition: transform .2s}.acc-order-thumb:hover{transform: scale(1.05)}.acc-order-itemcount{font-size: 12.5px;color: var(--gri)}.acc-status-iptal{background: #f3e3e0;color: #9b3a30}.acc-order .acc-timeline{margin: 16px 0 6px}.acc-cards-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 16px}.acc-credit{background: linear-gradient(125deg,#2a2320,#1a1512);border-radius: var(--radius-lg);padding: 22px;color: #fff;min-height: 150px;display: flex;flex-direction: column;justify-content: space-between;position: relative;overflow: hidden}.acc-credit::after{content: "";position: absolute;top: -40px;right: -30px;width: 130px;height: 130px;border-radius: 50%;background: rgba(98,59,142,.25)}.acc-credit-top{display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 1}.acc-credit-top span{font-weight: 800;font-style: italic;letter-spacing: .5px}.acc-credit-no{font-size: 18px;letter-spacing: 2px;font-family: 'DM Mono',monospace;position: relative;z-index: 1}.acc-credit-foot{display: flex;align-items: center;justify-content: space-between;font-size: 12.5px;color: #c8c0ba;position: relative;z-index: 1}.acc-credit-foot a{color: #f0a78c;cursor: pointer}.acc-add-card{min-height: 150px}.acc-note{display: flex;align-items: center;gap: 8px;margin-top: 16px;font-size: 12.5px;color: var(--gri)}.acc-coupons{display: grid;grid-template-columns: repeat(2,1fr);gap: 16px}.acc-coupon{display: flex;background: #fff;border: 1px solid var(--gri-line);border-radius: var(--radius);overflow: hidden}.acc-coupon-amt{background: var(--krem-soft);border-right: 2px dashed var(--krem-line);padding: 18px 20px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;flex: 0 0 auto;color: var(--kiremit)}.acc-coupon-amt b{font-size: 22px;font-weight: 800;line-height: 1}.acc-coupon-body{padding: 16px 18px;flex: 1}.acc-coupon-body strong{display: block;font-size: 14.5px;margin-bottom: 4px}.acc-coupon-code{display: flex;align-items: center;gap: 8px;margin-top: 12px}.acc-coupon-code code{font-family: 'DM Mono',monospace;font-size: 13px;font-weight: 600;background: var(--bg);border: 1px dashed var(--gri-line);padding: 6px 10px;border-radius: 7px;color: var(--bordo);letter-spacing: .5px}.acc-coupon-code button{font-size: 12.5px;font-weight: 600;color: var(--kiremit)}.acc-coupon-code button:hover{text-decoration: underline}.acc-prefs{display: flex;flex-direction: column;gap: 4px}.acc-pref{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 14px 0;border-bottom: 1px solid var(--gri-line);font-size: 14px}.acc-pref:last-child{border-bottom: none}@media (max-width: 860px){.account .acc-cards{grid-template-columns: 1fr 1fr}.acc-cards-grid,.acc-coupons{grid-template-columns: 1fr}.acc-tl-lbl{font-size: 10.5px}}@media (max-width: 640px){.account{padding: 18px 0 90px}.acc-menu{margin-bottom: 18px}.acc-user{padding: 10px}.acc-user span{font-size: 14px}.acc-menu-item{padding: 12px 10px;font-size: 14px}.account .acc-cards{grid-template-columns: 1fr}.acc-stat{padding: 18px}.acc-stat b{font-size: 24px}.acc-loyalty{padding: 18px}.acc-loyalty-top{flex-direction: column;gap: 14px}.acc-points{text-align: left}.acc-points b{font-size: 26px}.acc-track{padding: 16px}.acc-timeline::before{left: 12%;right: 12%}.acc-tl-dot{width: 26px;height: 26px;font-size: 11px}.acc-tl-lbl{font-size: 10px}.auth{margin: 20px auto 40px;padding: 0 16px}.auth-card{border-radius: var(--radius-lg)}.auth-form-wrap{padding: 24px 20px}.auth-visual{min-height: 140px}.auth-visual-cap{bottom: 20px;padding: 0 20px}.auth-tabs{margin-bottom: 20px}.auth-tabs button{padding: 10px;font-size: 14px}.account .woocommerce-MyAccount-content > h1,.account .woocommerce-MyAccount-content > h2:first-child{font-size: 22px;margin-bottom: 14px}.account .woocommerce-MyAccount-content form{padding: 18px;max-width: none}.account .woocommerce-MyAccount-content .form-row{margin-bottom: 12px !important}.account .woocommerce-MyAccount-content input.input-text,.account .woocommerce-MyAccount-content select,.account .woocommerce-MyAccount-content textarea{font-size: 16px;padding: 14px 16px}.account .woocommerce-MyAccount-content button[type="submit"],.account .woocommerce-Button[type="submit"]{width: 100%;padding: 16px 24px}.account .woocommerce-orders-table th,.account .woocommerce-orders-table td,.account table.shop_table th,.account table.shop_table td{padding: 10px 8px;font-size: 12.5px}.acc-form{padding: 18px;max-width: none}.acc-coupon{flex-direction: column}.acc-coupon-amt{border-right: none;border-bottom: 2px dashed var(--krem-line);padding: 14px;flex-direction: row;justify-content: center}.acc-head-row{flex-direction: column;gap: 6px;margin-bottom: 16px}}.tb-lang-wrap.open .tb-lang-menu{opacity: 1;visibility: visible;transform: none}.topbar:has(.tb-lang-wrap.open),.topbar:has(.tb-lang-wrap:hover),.topbar:has(.tb-lang-wrap:focus-within){overflow: visible !important}.post-related{margin-top: 44px;padding-top: 28px;border-top: 1px solid var(--gri-line)}.post-related > h2{font-size: 22px;line-height: 1.3;margin: 0 0 18px}@media (max-width: 760px){.post-related{margin-top: 32px;padding-top: 22px}.post-related > h2{font-size: 19px}}.yt-shisha-products-wrap{margin: 32px 0}.entry-content:has(.yt-shisha-products-wrap) > h2{margin-top: 42px;font-size: 27px;line-height: 1.3}.entry-content:has(.yt-shisha-products-wrap) > h3{margin-top: 26px;font-size: 20px;line-height: 1.35}.entry-content:has(.yt-shisha-products-wrap) > ul,.entry-content:has(.yt-shisha-products-wrap) > ol{padding-left: 1.3em;margin: 14px 0}.entry-content:has(.yt-shisha-products-wrap) > ul > li,.entry-content:has(.yt-shisha-products-wrap) > ol > li{margin-bottom: 8px}.entry-content:has(.yt-shisha-products-wrap) table{width: 100%;border-collapse: collapse;margin: 22px 0;font-size: 15px}.entry-content:has(.yt-shisha-products-wrap) th,.entry-content:has(.yt-shisha-products-wrap) td{border: 1px solid var(--gri-line);padding: 11px 13px;text-align: left;vertical-align: top}.entry-content:has(.yt-shisha-products-wrap) th{background: var(--krem-soft,#faf7f1);font-weight: 700}@media (max-width: 760px){.entry-content:has(.yt-shisha-products-wrap) > h2{font-size: 22px;margin-top: 32px}.entry-content:has(.yt-shisha-products-wrap) table{font-size: 14px}.entry-content:has(.yt-shisha-products-wrap) th,.entry-content:has(.yt-shisha-products-wrap) td{padding: 8px 9px}}