body.opal-page .vs-category-page{background:transparent;margin:40px auto 80px;max-width:1440px;padding:0 20px;width:auto}body.opal-page .vs-category-heading{display:grid;gap:0}body.opal-page .vs-category-navline{display:contents}body.opal-page .vs-category-breadcrumb{color:var(--opal-yazi);display:flex;flex-wrap:wrap;font-size:13.6px;font-weight:400;gap:8px;margin:0 0 27px;order:1;width:auto}body.opal-page .vs-category-breadcrumb a{color:var(--opal-yazi);font-weight:400;text-decoration:underline;text-underline-offset:3px}body.opal-page .vs-category-breadcrumb a:hover{color:var(--opal-yazi)}body.opal-page .vs-category-toolbar{display:none}body.opal-page .opal-liste-bas{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin:0 0 80px;order:2}body.opal-page .vs-category-intro{display:grid;gap:8px}body.opal-page .vs-category-title,body.opal-page .vs-category-heading h1{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:36px;font-weight:400;letter-spacing:0;line-height:44px;margin:0}body.opal-page .vs-category-kisa-aciklama{color:var(--opal-soluk);font-size:14px;line-height:1.6;margin:0;max-width:640px}body.opal-page .vs-category-kicker{color:var(--opal-soluk);font-size:12px;letter-spacing:.08em;text-transform:uppercase!important}body.opal-page .opal-filtre-kutu{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px;justify-content:flex-end}body.opal-page .opal-filtre-etiket{color:var(--opal-yazi);font-size:13px;font-weight:700;letter-spacing:.035em;text-transform:uppercase!important}body.opal-page .opal-filtre-kutu .vs-category-filter{background:transparent;border:0;box-shadow:none;display:contents;padding:0;position:static}body.opal-page .opal-filtre-kutu .vs-category-filter form{display:contents}body.opal-page .opal-filtre-kutu .vs-filter-head{display:none}body.opal-page .opal-filtre-kutu .vs-filter-body,body.opal-page .opal-filtre-kutu .vs-filter-body[hidden],body.opal-page .opal-filtre-kutu .vs-category-filter.is-collapsed .vs-filter-body{display:contents!important}body.opal-page .opal-filtre{position:relative}body.opal-page .opal-filtre summary{align-items:center;border:1px solid var(--opal-yazi);color:var(--opal-yazi);cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:12px;line-height:1.2;list-style:none;padding:10px 15px;white-space:nowrap}body.opal-page .opal-filtre summary::-webkit-details-marker{display:none}body.opal-page .opal-filtre summary i{border:solid currentColor;border-width:0 1px 1px 0;display:block;height:7px;margin:-4px 0 0;transform:rotate(45deg);transition:transform .2s ease;width:7px}body.opal-page .opal-filtre[open] summary i{margin:2px 0 0;transform:rotate(-135deg)}body.opal-page .opal-filtre-panel{background:var(--opal-zemin);border:1px solid rgba(17,17,17,.1);box-shadow:0 4px 5px rgba(17,17,17,.05);display:grid;gap:0;max-height:420px;overflow:auto;padding:6px 16px 16px;position:absolute;right:0;top:calc(100% + 8px);width:300px;z-index:30}body.opal-page .opal-filtre-panel .vs-filter-list,body.opal-page .opal-filtre-panel .vs-color-filter-list{display:grid;gap:0}body.opal-page .opal-filtre-panel .vs-category-filter-link,body.opal-page .opal-filtre-panel .vs-check-row,body.opal-page .opal-filtre-panel .vs-color-chip{align-items:center;background:transparent;border:0;border-radius:0;color:var(--opal-yazi);display:flex;font-size:16px;font-weight:400;gap:10px;min-height:0;padding:10px 0}body.opal-page .opal-filtre-panel .vs-category-filter-link:hover,body.opal-page .opal-filtre-panel .vs-check-row:hover,body.opal-page .opal-filtre-panel .vs-color-chip:hover{background:transparent;text-decoration:underline;text-underline-offset:4px}body.opal-page .opal-filtre-panel .vs-category-filter-link.active{font-weight:700}body.opal-page .opal-filtre-panel .vs-category-filter-link small,body.opal-page .opal-filtre-panel .vs-check-row small{background:transparent;color:var(--opal-soluk);font-size:13px}body.opal-page .opal-filtre-panel .vs-check-row input[type="checkbox"],body.opal-page .opal-filtre-panel .vs-color-chip input[type="checkbox"]{appearance:none;background:transparent;border:1px solid var(--opal-yazi);border-radius:0;cursor:pointer;display:inline-grid;flex:0 0 auto;height:22px;margin:0;place-items:center;width:22px}body.opal-page .opal-filtre-panel .vs-check-row input[type="checkbox"]:checked,body.opal-page .opal-filtre-panel .vs-color-chip input[type="checkbox"]:checked{background:var(--opal-yazi)}body.opal-page .opal-filtre-panel .vs-check-row input[type="checkbox"]:checked::after,body.opal-page .opal-filtre-panel .vs-color-chip input[type="checkbox"]:checked::after{border:solid var(--opal-zemin);border-width:0 2px 2px 0;content:"";height:10px;margin-top:-3px;transform:rotate(45deg);width:5px}body.opal-page .opal-filtre-panel .vs-filter-search{color:var(--opal-soluk);font-size:12px;font-weight:500;letter-spacing:.06em;margin:8px 0 6px;text-transform:uppercase!important}body.opal-page .opal-filtre-panel .vs-filter-input,body.opal-page .opal-filtre-panel .vs-price-range input{background:transparent;border:1px solid var(--opal-yazi);border-radius:0;color:var(--opal-yazi);font-size:16px;height:40px;min-height:0;padding:0 11px;width:100%}body.opal-page .opal-filtre-panel .vs-price-range{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}body.opal-page .opal-filtre-alt{align-items:center;border-top:1px solid rgba(17,17,17,.1);display:flex;gap:16px;justify-content:space-between;margin-top:10px;padding-top:12px}body.opal-page .opal-filtre-alt .vs-filter-clear{background:transparent;border:0;color:var(--opal-yazi);font-size:16px;padding:0;text-decoration:underline;text-underline-offset:4px}body.opal-page .opal-filtre-alt .vs-filter-submit{background:var(--opal-yazi);border:1px solid var(--opal-yazi);border-radius:0;color:var(--opal-zemin);cursor:pointer;font-size:16px;font-weight:400;margin:0;min-height:41px;padding:0 20px;text-transform:none!important}body.opal-page .opal-filtre-alt .vs-filter-submit:hover{background:var(--opal-vurgu-koyu,#333)}body.opal-page .opal-sirala{align-items:center;display:flex;flex-direction:row;gap:10px}body.opal-page .opal-sirala label{display:none}body.opal-page .opal-sirala select{appearance:none;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%23111' stroke-width='1.2'><path d='M1 1l4 4 4-4'/></svg>") no-repeat right 14px center/10px;border:1px solid var(--opal-yazi);border-radius:0;color:var(--opal-yazi);cursor:pointer;font-size:16px;min-height:0;min-width:0;padding:10px 34px 10px 15px}body.opal-page .vs-category-shell,body.opal-page .vs-category-shell.is-filtresiz{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr);margin:0}body.opal-page .vs-category-hero,body.opal-page .vs-category-results{background:transparent;border:0;box-shadow:none}body.opal-page .vs-product-grid{display:grid;gap:60px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}body.opal-page .vs-product-grid>.vs-product-card{grid-row:auto;grid-template-rows:none;margin:0}body.opal-page .vs-category-page .vs-product-card.opal-kart .vs-product-info{display:grid;gap:10px;padding:20px 10px}body.opal-page .vs-category-page .opal-kart-ad{font-size:12px;font-weight:700;letter-spacing:.02em;line-height:15px;margin:0;text-transform:uppercase!important}body.opal-page .vs-category-page .opal-kart-fiyat{font-size:12px;letter-spacing:.13em;line-height:15px}body.opal-page .vs-category-page .opal-kart-fiyat .vs-sale-price{font-weight:400}body.opal-page .vs-category-page .opal-kart-hizli{display:none}body.opal-page .vs-pagination{display:flex;gap:8px;justify-content:center;margin-top:56px}body.opal-page .vs-pagination a,body.opal-page .vs-pagination span{background:transparent;border:1px solid transparent;border-radius:0;color:var(--opal-yazi);font-size:13px;font-weight:400;min-height:36px;min-width:36px;padding:0 10px}body.opal-page .vs-pagination a:hover{border-color:var(--opal-cizgi);color:var(--opal-yazi)}body.opal-page .vs-pagination a.active,body.opal-page .vs-pagination [aria-current="page"]{background:transparent;border-color:var(--opal-yazi);color:var(--opal-yazi)}body.opal-page .vs-infinite-status{color:var(--opal-soluk);font-size:12px;text-align:center}body.opal-page .vs-empty-products{background:transparent;border:1px dashed var(--opal-cizgi);border-radius:0;box-shadow:none}body.opal-page .vs-empty-products-action{background:var(--opal-vurgu);border-radius:0;color:var(--opal-vurgu-yazi)}body.opal-page .vs-category-stats,body.opal-page .vs-category-trust{background:transparent;border-radius:0;color:var(--opal-soluk);font-size:12px}body.opal-page .vs-category-aciklama{color:var(--opal-soluk);font-size:14px;line-height:1.7;margin-top:56px;max-width:760px}body.opal-page .vs-category-aciklama h2,body.opal-page .vs-category-copy-title{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:28px;font-weight:400}body.opal-page .vs-brand-hero{background:transparent;border:0;border-bottom:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none;padding:0 0 24px}body.opal-page .vs-brand-hero-logo{background:transparent;border:0;border-radius:0}body.opal-page .vs-brand-hero h1{font-family:var(--opal-serif);font-size:36px;font-weight:400}body.opal-page.opal-urun-detay:not(#_):not(#_):has(.vs-product-detail),body.opal-page.opal-urun-detay:not(#_):not(#_):has(.vs-product-detail) main{background:var(--opal-zemin);color:var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail{margin:0!important;max-width:none;padding:0;width:100%}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail>.vs-category-breadcrumb{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary .vs-category-breadcrumb{color:var(--opal-yazi);display:flex;flex-wrap:wrap;font-size:13.6px;font-weight:400;gap:8px;margin:0 0 27px;max-width:none;order:0;width:100%}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary .vs-category-breadcrumb a{color:var(--opal-yazi);font-size:13.6px;font-weight:400;text-decoration:underline;text-underline-offset:3px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail-shell{align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,720px) minmax(0,720px);justify-content:center}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-gallery{display:none!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin{display:flex;flex-direction:column;gap:8px;margin:0 0 32px;min-width:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin button{background:var(--opal-gri,#e4dccf);border:0;cursor:zoom-in;display:block;margin:0;padding:0;width:100%}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin img{aspect-ratio:5/7;display:block;height:auto;object-fit:cover;width:100%}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin .vs-product-badge,body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin .vs-urun-rozetler{left:16px;position:absolute;top:16px}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin .opal-galeri-oge{position:relative}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-noktalar{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;margin:0 0 0 120px;max-width:450px;padding:60px 20px 40px 0;position:sticky;top:90px;width:auto}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary>*{order:20}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-title-block{font-size:16px!important;margin:0 0 20px;order:1}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-title-block h1{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:36px;font-weight:400;letter-spacing:0;line-height:44px;margin:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-detay-aciklama{color:var(--opal-yazi);font-size:16px;line-height:1.16;margin:0 0 20px;order:2}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-price-panel{border-bottom:1px solid var(--opal-yazi);margin:0 0 20px;order:3;padding:0 0 20px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-para-puan-urun{order:4}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-groups{margin:0 0 20px;order:5}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase{margin:0;order:6}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary>.vs-whatsapp-action{margin:10px 0 0;order:7}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts{margin:24px 0 0;order:8}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-shipping-cutoff{order:9}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-urgency{order:10}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-mobile-actions{order:11}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-service-list{order:12}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-social-share{order:13}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeonlar{margin:20px 0 0;order:14;width:100%}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts{display:grid;gap:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts div{background:transparent;border:0;border-radius:0;border-top:1px solid var(--opal-cizgi);gap:12px;grid-template-columns:120px minmax(0,1fr);padding:10px 0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts span{color:var(--opal-soluk);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts strong{color:var(--opal-yazi);font-size:13px;font-weight:400}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts strong a{color:inherit;text-decoration:underline;text-underline-offset:3px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-facts .is-short-description{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-musteri-blok,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-bayi-blok{background:transparent;border:0;border-radius:0;margin:0;padding:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-musteri-blok>div,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-bayi-blok>div{align-items:baseline;gap:12px;grid-template-columns:auto minmax(0,1fr)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-musteri-blok span,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-bayi-blok span,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-bayi-baslik{color:var(--opal-soluk);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) [data-product-price-label],body.opal-page.opal-urun-detay:not(#_):not(#_) [data-product-dealer-price-label],body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-musteri-blok strong,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-price-bayi-blok strong{color:var(--opal-yazi);font-family:var(--opal-govde);font-size:16px;font-weight:400;letter-spacing:.13em}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-market-price-row del{color:var(--opal-soluk);font-size:14px;letter-spacing:.06em}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-vat-note{color:var(--opal-soluk);font-size:11px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-para-puan-urun{background:transparent;border:0;border-radius:0;color:var(--opal-yazi);font-size:13px;margin:0 0 20px;padding:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-groups{display:grid;gap:20px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-group h2,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-group h3{color:var(--opal-yazi);font-family:var(--opal-govde);font-size:16px;font-weight:700;letter-spacing:.035em;margin:0 0 12px;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-values{display:flex;flex-wrap:wrap;gap:8px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option{background:transparent;border:1px solid var(--opal-yazi);border-radius:0;box-shadow:none;color:var(--opal-yazi);font-size:16px;font-weight:400;min-height:42px;min-width:48px;padding:0 14px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option:hover{box-shadow:none;color:var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.active,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option[aria-pressed="true"]{background:var(--opal-yazi);border-color:var(--opal-yazi);box-shadow:none;color:var(--opal-zemin)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.vs-product-color-option{border-color:transparent;border-radius:50%;height:26px;min-height:0;min-width:0;padding:2px;width:26px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.vs-product-color-option.active,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.vs-product-color-option[aria-pressed="true"]{background:transparent;border-color:var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.vs-product-image-option{border-radius:0;padding:2px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-option.vs-product-image-option img{border-radius:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-variant-reset{background:transparent;border:0;color:var(--opal-soluk);font-size:12px;text-decoration:underline}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase{display:grid;gap:10px;grid-template-columns:max-content minmax(0,1fr)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-quantity-control{background:transparent;border:0;border-radius:0;height:41px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control button,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control input{background:transparent;border:1px solid var(--opal-yazi);border-radius:0!important;color:var(--opal-yazi);font-size:16px;font-weight:400;height:41px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control input{border-left:0;border-right:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control .vs-quantity-unit{background:transparent;border:0;color:var(--opal-soluk);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-add-cart-button,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button{background:var(--opal-yazi);border:1px solid var(--opal-yazi);border-radius:0!important;box-shadow:none;color:var(--opal-zemin);font-size:16px;font-weight:400;gap:10px;letter-spacing:0;min-height:41px;padding:0 20px;text-transform:none!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button:hover{background:var(--opal-vurgu-koyu,#333);border-color:var(--opal-vurgu-koyu,#333);box-shadow:none;color:var(--opal-zemin);transform:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button.is-tukendi,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button.is-fiyat-sorunuz{background:#8a8a8a;border-color:#8a8a8a;color:var(--opal-zemin)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button .vs-add-cart-price,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button:has(.vs-add-cart-price:not([hidden])) .vs-add-cart-price{background:transparent;border-radius:0;font-size:16px;font-weight:400;letter-spacing:.04em;margin:0;order:2;padding:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button:has(.vs-add-cart-price:not([hidden])) .vs-add-cart-label{font-size:16px;font-weight:400}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-add-cart-button:has(.vs-add-cart-price:not([hidden])) .vs-add-cart-price::before{content:"·";margin-right:10px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase:has(.vs-add-cart-price:not([hidden])){grid-template-columns:max-content minmax(0,1fr)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase:has(.vs-add-cart-price:not([hidden]))>.vs-add-cart-button{grid-column:2;grid-row:1;padding:0 20px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase:has(.vs-add-cart-price:not([hidden]))>.vs-whatsapp-action,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-whatsapp-action{grid-column:1/-1;grid-row:auto}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-whatsapp-action{background:var(--opal-zemin)!important;border:1px solid var(--opal-yazi)!important;border-radius:0;box-shadow:none;color:var(--opal-yazi)!important;font-size:16px;font-weight:400;letter-spacing:0;min-height:41px;padding:0 20px;text-transform:none!important;white-space:nowrap}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-whatsapp-action:hover{background:var(--opal-yazi)!important;color:var(--opal-zemin)!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-whatsapp-action-text{display:inline}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-whatsapp-action-short{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase-message{color:var(--opal-soluk);font-size:12px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-shipping-cutoff,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-urgency{background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;color:var(--opal-yazi)!important;font-size:13px;margin:12px 0 0;padding:0!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-shipping-cutoff svg{color:var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-teslimat-bilgisi{background:transparent;border:0;border-top:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none;margin:12px 0 0;order:9;padding:10px 0 0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-service-list{border-top:1px solid var(--opal-cizgi);display:grid;gap:0;grid-template-columns:minmax(0,1fr);margin:20px 0 0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-service-list span,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-service-list>div{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--opal-cizgi);border-radius:0;color:var(--opal-yazi);display:flex;font-size:13px;gap:10px;min-height:0;padding:10px 0}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-service-list svg{height:18px;stroke-width:1.4;width:18px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-social-share{color:var(--opal-soluk);font-size:12px;font-weight:500;gap:14px;letter-spacing:.06em;margin:18px 0 0;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-social-share a,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-favorite-button{background:transparent;border:0;border-radius:0;color:var(--opal-yazi);font-size:12px;height:auto;padding:0;text-decoration:underline;text-underline-offset:4px;width:auto}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-social-share a svg,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-favorite-button svg{height:18px;width:18px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail-tabs{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;overflow:visible}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail-tabs .vs-product-tab-list{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon{border-top:1px solid var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon:last-child{border-bottom:1px solid var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon summary{align-items:center;color:var(--opal-yazi);cursor:pointer;display:flex;font-family:var(--opal-govde);font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:.035em;list-style:none;padding:10px 0;text-transform:uppercase!important}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon summary::-webkit-details-marker{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon summary::after{border:solid currentColor;border-width:0 1px 1px 0;content:"";height:8px;margin-right:4px;transform:rotate(45deg);transition:transform .2s ease;width:8px}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon[open] summary::after{transform:rotate(-135deg)}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon-ic{color:var(--opal-yazi);font-size:16px;line-height:1.5;margin:0 0 24px;padding:0 16px}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon-ic .vs-product-tab-panel{background:transparent;border:0;border-radius:0;box-shadow:none;display:block!important;font-size:16px;line-height:1.5;margin:0;max-width:none;padding:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon-ic .vs-product-tab-panel h2,body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-akordeon-ic .vs-product-tab-panel h3{font-family:var(--opal-serif);font-size:24px;font-weight:400}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products{margin:72px auto 0;max-width:var(--opal-kap);padding:0 var(--opal-kenar)}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products .safir-section-head{align-items:end;border:0;display:flex;justify-content:space-between;margin-bottom:28px}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-section-head h2,body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products .safir-section-head h2{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:32px;font-weight:400;margin:0}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products-controls{display:flex;gap:8px}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products-controls button{background:transparent;border:1px solid var(--opal-yazi);border-radius:0;color:var(--opal-yazi);cursor:pointer;display:grid;height:36px;place-items:center;width:36px}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products-controls button:hover{background:var(--opal-yazi);color:var(--opal-zemin)}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products .vs-product-card.opal-kart{background:transparent;border:0;border-radius:0;box-shadow:none}body.opal-page:has(.vs-cart-page) main,body.opal-page:has(.vs-checkout-page) main,body.opal-page:has(.vs-login-page) main,body.opal-page:has(.vs-account-page) main,body.opal-page:has(.vs-static-page) main,body.opal-page:has(.vs-contact-page) main,body.opal-page:has(.vs-blog-page) main,body.opal-page:has(.vs-order-success) main{background:var(--opal-zemin)}body.opal-page .vs-cart-page,body.opal-page .vs-checkout-page,body.opal-page .vs-login-page,body.opal-page .vs-account-page,body.opal-page .vs-static-page,body.opal-page .vs-contact-page,body.opal-page .vs-blog-page,body.opal-page .vs-order-success-shell{margin-left:auto;margin-right:auto;width:min(var(--opal-kap),calc(100% - 2*var(--opal-kenar)))}body.opal-page .vs-cart-heading,body.opal-page .vs-cart-header,body.opal-page .vs-checkout-intro-panel,body.opal-page .vs-login-hero,body.opal-page .vs-account-heading-row,body.opal-page .vs-static-page-header,body.opal-page .vs-blog-page-header{background:transparent;border:0;border-bottom:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none;color:var(--opal-yazi);padding:8px 0 20px}body.opal-page .vs-login-hero::after,body.opal-page .vs-account-heading-row::after,body.opal-page .vs-static-page-header h1::after{display:none}body.opal-page .vs-cart-heading h1,body.opal-page .vs-cart-header h1,body.opal-page .vs-checkout-intro-panel h1,body.opal-page .vs-login-hero h1,body.opal-page .vs-login-left .vs-account-heading h1,body.opal-page .vs-account-heading h1,body.opal-page .vs-account-heading-row h1,body.opal-page .vs-reset-password-panel .vs-account-heading h1,body.opal-page .vs-static-page-header h1,body.opal-page .vs-blog-page-header h1,body.opal-page .vs-blog-detail-page h1,body.opal-page .vs-contact-heading h1,body.opal-page .vs-order-success-card h1{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:36px;font-weight:400;letter-spacing:0;line-height:1.1;text-shadow:none}body.opal-page .vs-login-hero p,body.opal-page .vs-account-heading-row p,body.opal-page .vs-static-page-header p,body.opal-page .vs-login-eyebrow,body.opal-page .vs-login-benefits span{color:var(--opal-soluk)}body.opal-page .vs-login-benefits span{background:transparent;border:1px solid var(--opal-cizgi);border-radius:0}body.opal-page .vs-cart-summary,body.opal-page .vs-cart-empty,body.opal-page .vs-cart-item,body.opal-page .vs-checkout-form,body.opal-page .vs-checkout-empty,body.opal-page .vs-checkout-actions,body.opal-page .vs-checkout-choice-card,body.opal-page .vs-checkout-address-row,body.opal-page .vs-checkout-payment-row,body.opal-page .vs-checkout-shipping-row,body.opal-page .vs-checkout-payment-panel,body.opal-page .vs-checkout-kupon,body.opal-page .vs-paytr-frame-panel,body.opal-page .vs-payment-options label,body.opal-page .vs-login-left,body.opal-page .vs-login-register-panel,body.opal-page .vs-account-panel,body.opal-page .vs-account-sidebar,body.opal-page .vs-account-login-required,body.opal-page .vs-address-card,body.opal-page .vs-order-row,body.opal-page .vs-order-card,body.opal-page .vs-order-tracking-card,body.opal-page .vs-order-summary-card,body.opal-page .vs-order-address-card,body.opal-page .vs-address-modal-box,body.opal-page .vs-account-modal-box,body.opal-page .vs-forgot-dialog,body.opal-page .vs-reset-password-panel,body.opal-page .vs-static-page-content,body.opal-page .vs-contact-info-card,body.opal-page .vs-contact-extra-card,body.opal-page .vs-contact-map-panel,body.opal-page .vs-contact-form,body.opal-page .vs-blog-card,body.opal-page .vs-blog-empty,body.opal-page .vs-order-success-card,body.opal-page .vs-order-next-steps,body.opal-page .vs-order-bank-panel,body.opal-page .vs-bank-simple-card{background:var(--opal-yuzey);border:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none}body.opal-page .vs-checkout-choice-card.is-active,body.opal-page .vs-payment-options label:has(input:checked){border-color:var(--opal-yazi);box-shadow:none}body.opal-page .vs-cart-item-image,body.opal-page .vs-order-card img,body.opal-page .vs-order-detail-line>img,body.opal-page .vs-blog-detail-media,body.opal-page .vs-cart-item-quantity,body.opal-page .vs-cart-remove,body.opal-page .vs-order-success-code,body.opal-page .vs-order-payment-alert,body.opal-page .vs-address-badge,body.opal-page .vs-order-status-badge{border-radius:0}body.opal-page .vs-checkout-form input,body.opal-page .vs-checkout-form select,body.opal-page .vs-checkout-form textarea,body.opal-page .vs-checkout-kupon-row input,body.opal-page .vs-login-left .vs-account-panel input,body.opal-page .vs-account-panel input,body.opal-page .vs-account-panel textarea,body.opal-page .vs-account-panel select,body.opal-page .vs-reset-password-panel .vs-register-password-fields input[data-password-field],body.opal-page .vs-contact-form input,body.opal-page .vs-contact-form textarea,body.opal-page .vs-review-form input,body.opal-page .vs-review-form select,body.opal-page .vs-review-form textarea,body.opal-page .vs-cart-item-quantity input,body.opal-page .vs-bakiye-form input{background:var(--opal-yuzey);border:1px solid var(--opal-cizgi);border-radius:0;color:var(--opal-yazi)}body.opal-page .vs-checkout-form input:focus,body.opal-page .vs-checkout-form select:focus,body.opal-page .vs-checkout-form textarea:focus,body.opal-page .vs-account-panel input:focus,body.opal-page .vs-account-panel textarea:focus,body.opal-page .vs-account-panel select:focus,body.opal-page .vs-contact-form input:focus,body.opal-page .vs-contact-form textarea:focus,body.opal-page .vs-reset-password-panel .vs-register-password-fields input[data-password-field]:focus{border-color:var(--opal-yazi);box-shadow:none;outline:0}body.opal-page .vs-checkout-kupon-row:focus-within{box-shadow:none}body.opal-page .vs-cart-checkout,body.opal-page .vs-cart-empty a,body.opal-page .vs-checkout-transfer-button,body.opal-page .vs-checkout-address-add-button,body.opal-page .vs-account-primary,body.opal-page .vs-login-left .vs-account-primary,body.opal-page .vs-account-login-required a,body.opal-page .vs-reset-password-panel .vs-account-primary,body.opal-page .vs-contact-form button,body.opal-page .vs-order-primary,body.opal-page .vs-kt-submit,body.opal-page .vs-empty-products-action{background:var(--opal-vurgu);border:1px solid var(--opal-vurgu);border-radius:0;box-shadow:none;color:var(--opal-vurgu-yazi);font-weight:500;letter-spacing:.02em;text-shadow:none}body.opal-page .vs-cart-checkout:hover,body.opal-page .vs-cart-empty a:hover,body.opal-page .vs-checkout-transfer-button:hover,body.opal-page .vs-checkout-address-add-button:hover,body.opal-page .vs-account-primary:hover,body.opal-page .vs-account-login-required a:hover,body.opal-page .vs-contact-form button:hover,body.opal-page .vs-order-primary:hover,body.opal-page .vs-kt-submit:hover{background:var(--opal-vurgu-koyu);border-color:var(--opal-vurgu-koyu);box-shadow:none;color:var(--opal-vurgu-yazi);transform:none}body.opal-page .vs-cart-continue,body.opal-page .vs-account-secondary,body.opal-page .vs-login-left .vs-account-secondary,body.opal-page .vs-login-register-panel a,body.opal-page .vs-address-action,body.opal-page .vs-order-action,body.opal-page .vs-order-secondary,body.opal-page .vs-order-success-actions a,body.opal-page .vs-card-payment-back,body.opal-page .vs-blog-filter-link{background:transparent;border:1px solid var(--opal-yazi);border-radius:0;box-shadow:none;color:var(--opal-yazi);font-weight:500}body.opal-page .vs-cart-continue:hover,body.opal-page .vs-account-secondary:hover,body.opal-page .vs-login-register-panel a:hover,body.opal-page .vs-order-secondary:hover,body.opal-page .vs-blog-filter-link:hover,body.opal-page .vs-blog-filter-link.is-active{background:var(--opal-yazi);border-color:var(--opal-yazi);color:var(--opal-zemin)}body.opal-page .vs-account-sidebar .vs-account-secondary[data-logout]{background:transparent;color:var(--opal-yazi)}body.opal-page .vs-account-menu-list button,body.opal-page .vs-account-menu-list a,body.opal-page .vs-account-sidebar button,body.opal-page .vs-account-sidebar a{border-radius:0}body.opal-page .vs-account-menu-list .is-active,body.opal-page .vs-account-menu-list [aria-current="page"]{background:var(--opal-yazi);color:var(--opal-zemin)}body.opal-page .vs-login-register-panel h2,body.opal-page .vs-blog-empty h2,body.opal-page .vs-static-page-content h2,body.opal-page .vs-blog-card h2,body.opal-page .vs-blog-card h3{font-family:var(--opal-serif);font-weight:400}body.opal-page .vs-order-success-icon,body.opal-page .vs-order-bank-head>span,body.opal-page .vs-forgot-success-icon{background:var(--opal-vurgu);border-radius:0;box-shadow:none;color:var(--opal-vurgu-yazi)}body.opal-page .vs-contact-socials a{border-radius:0}body.opal-page .vs-contact-socials a:hover{background:var(--opal-yazi);color:var(--opal-zemin)}body.opal-page .vs-static-page-content a{color:var(--opal-yazi);text-decoration:underline;text-underline-offset:3px}body.opal-page:has(.vs-cart-page),body.opal-page:has(.vs-checkout-page){background:var(--opal-zemin)}body.opal-page:has(.vs-cart-page) main,body.opal-page:has(.vs-checkout-page) main{background:var(--opal-zemin)}body.opal-page .vs-cart-page,body.opal-page .vs-cart-page.is-vertical,body.opal-page .vs-cart-page.is-square{background:transparent;border:0;box-shadow:none;display:block;margin:40px auto 80px;max-width:1440px;padding:0 20px;width:auto}body.opal-page .vs-cart-page .vs-category-breadcrumb,body.opal-page .vs-breadcrumb{color:var(--opal-yazi);display:flex;flex-wrap:wrap;font-size:13.6px;font-weight:400;gap:8px;margin:0 0 27px}body.opal-page .vs-breadcrumb{margin:40px auto 0;max-width:1440px;padding:0 20px}body.opal-page .vs-breadcrumb+.vs-cart-page{margin-top:27px}body.opal-page .vs-cart-page .vs-category-breadcrumb a,body.opal-page .vs-breadcrumb a{color:var(--opal-yazi);text-decoration:underline;text-underline-offset:3px}body.opal-page .vs-cart-page .vs-cart-empty{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--opal-yazi);padding:60px 0 80px;text-align:center}body.opal-page .vs-cart-page .vs-cart-empty h2{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:64px;font-weight:400;line-height:1;margin:0}body.opal-page .vs-cart-page .vs-cart-layout{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) 380px}body.opal-page .vs-cart-page .vs-cart-items-col{display:block;min-width:0}body.opal-page .vs-cart-page .vs-cart-items-head{border-bottom:1px solid var(--opal-yazi);color:var(--opal-yazi);display:grid!important;font-size:13px;font-weight:700;gap:20px;grid-template-columns:minmax(0,1fr) 150px 110px 56px;letter-spacing:.035em;padding:0 0 10px;text-transform:uppercase!important}body.opal-page .vs-cart-page .vs-cart-items-head span:nth-child(3){text-align:right}body.opal-page .vs-cart-page .vs-cart-items{display:block}body.opal-page .vs-cart-page .vs-cart-item{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none;display:grid;gap:20px;grid-template-columns:100px minmax(0,1fr) 150px 110px 56px;margin:0;padding:20px 0}body.opal-page .vs-cart-page .vs-cart-item-image{aspect-ratio:2/3;background:var(--opal-gri,#e4dccf);border:0;border-radius:0;display:block;overflow:hidden;width:100px}body.opal-page .vs-cart-page .vs-cart-item-image img{display:block;height:100%;object-fit:cover;width:100%}body.opal-page .vs-cart-page .vs-cart-item-info{display:grid;gap:8px;min-width:0}body.opal-page .vs-cart-page .vs-cart-item-info>a{color:var(--opal-yazi);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:15px;text-decoration:none;text-transform:uppercase!important}body.opal-page .vs-cart-page .vs-cart-item-info>a:hover{text-decoration:underline;text-underline-offset:3px}body.opal-page .vs-cart-page .vs-cart-item-variant,body.opal-page .vs-cart-page .vs-cart-item-info span{background:transparent;border:0;border-radius:0;color:var(--opal-soluk);font-size:12px;padding:0}body.opal-page .vs-cart-page .vs-cart-item-info strong,body.opal-page .vs-cart-page .vs-cart-item-total,body.opal-page .vs-cart-page .vs-cart-item-total strong{color:var(--opal-yazi);font-size:12px;font-weight:400;letter-spacing:.13em;line-height:15px}body.opal-page .vs-cart-page .vs-cart-item-total{text-align:right}body.opal-page .vs-cart-page .vs-cart-item-quantity{align-items:center;background:transparent;border:0;border-radius:0;display:grid;gap:0;grid-template-columns:32px 44px 32px auto;height:36px}body.opal-page .vs-cart-page .vs-cart-item-quantity button,body.opal-page .vs-cart-page .vs-cart-item-quantity input{background:transparent;border:1px solid var(--opal-yazi);border-radius:0;color:var(--opal-yazi);font-size:14px;font-weight:400;height:36px;padding:0;text-align:center}body.opal-page .vs-cart-page .vs-cart-item-quantity input{border-left:0;border-right:0;width:100%}body.opal-page .vs-cart-page .vs-cart-item-unit{color:var(--opal-soluk);font-size:11px;letter-spacing:.06em;padding-left:8px;text-transform:uppercase!important}body.opal-page .vs-cart-page .vs-cart-remove{background:transparent;border:0;border-radius:0;color:var(--opal-yazi);font-size:12px;letter-spacing:.06em;padding:0;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase!important}body.opal-page .vs-cart-page .vs-teslimat-bilgisi{background:transparent;border:0;border-bottom:1px solid var(--opal-cizgi);border-radius:0;box-shadow:none;color:var(--opal-yazi);margin:0;padding:16px 0}body.opal-page .vs-cart-page .vs-cart-item-total{display:grid;gap:2px;justify-items:end}body.opal-page .vs-cart-page .vs-cart-keep-shopping{color:var(--opal-yazi);display:inline-block!important;font-size:16px;margin-top:24px;text-decoration:underline;text-underline-offset:4px}body.opal-page .vs-cart-page .vs-cart-summary{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;position:sticky;top:100px}body.opal-page .vs-cart-page .vs-cart-summary h2{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:36px;font-weight:400;line-height:44px;margin:0 0 20px}body.opal-page .vs-cart-page .vs-payment-currency-note{color:var(--opal-soluk);font-size:12px;margin:0 0 16px}body.opal-page .vs-cart-page .vs-cart-summary-row{background:transparent;border:0;color:var(--opal-yazi);display:flex;font-size:16px;justify-content:space-between;padding:8px 0}body.opal-page .vs-cart-page .vs-cart-summary-row strong{font-weight:400;letter-spacing:.06em}body.opal-page .vs-cart-page .vs-cart-summary-total{align-items:baseline;background:transparent;border:0;border-top:1px solid var(--opal-yazi);color:var(--opal-yazi);display:flex;font-family:var(--opal-serif);font-size:26px;justify-content:space-between;margin-top:12px;padding:16px 0 20px}body.opal-page .vs-cart-page .vs-cart-summary-total strong{color:var(--opal-yazi);font-size:28px;font-weight:400}body.opal-page .vs-cart-page .vs-cart-checkout{background:var(--opal-yazi);border:1px solid var(--opal-yazi);border-radius:0;box-shadow:none;color:var(--opal-zemin);font-size:16px;font-weight:400;letter-spacing:0;min-height:41px;padding:0 20px;text-transform:none!important;width:100%}body.opal-page .vs-cart-page .vs-cart-checkout:hover{background:var(--opal-vurgu-koyu,#333);border-color:var(--opal-vurgu-koyu,#333);color:var(--opal-zemin)}body.opal-page .vs-cart-page .vs-whatsapp-action{background:transparent!important;border:1px solid var(--opal-yazi)!important;border-radius:0;color:var(--opal-yazi)!important;font-size:16px;font-weight:400;margin-top:10px;min-height:41px;text-transform:none!important;width:100%}body.opal-page .vs-cart-page .vs-cart-minimum-notice,body.opal-page .vs-cart-page .vs-para-puan-kazanim{color:var(--opal-yazi);font-size:13px}body.opal-page .vs-cart-page .vs-cart-header{align-items:flex-end;background:transparent;border:0;border-bottom:1px solid var(--opal-yazi);border-radius:0;box-shadow:none;color:var(--opal-yazi);display:flex;gap:24px;justify-content:space-between;margin:0 0 20px;padding:0 0 20px}body.opal-page .vs-cart-page .vs-cart-header h1{color:var(--opal-yazi);font-family:var(--opal-serif);font-size:36px;font-weight:400;line-height:44px;margin:0}body.opal-page .vs-cart-page .vs-cart-header p{color:var(--opal-soluk);font-size:14px;margin:6px 0 0}body.opal-page .vs-cart-page .vs-cart-continue{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--opal-yazi);font-size:16px;font-weight:400;padding:0;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}body.opal-page .vs-cart-page .vs-cart-continue:hover{background:transparent;color:var(--opal-yazi)}body.opal-page .vs-cart-page[data-favorites-page] .vs-cart-empty{border:0;font-size:16px;padding:40px 0 60px}body.opal-page .vs-cart-page[data-favorites-page] .vs-cart-list{display:block}body.opal-page .vs-cart-page[data-favorites-page] .vs-cart-item{grid-template-columns:100px minmax(0,1fr) auto 56px}@media(max-width:1199px){body.opal-page .vs-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){body.opal-page .vs-filter-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.opal-page .vs-category-page{margin-top:16px}body.opal-page .vs-category-title,body.opal-page .vs-category-heading h1{font-size:30px}body.opal-page .vs-category-toolbar,body.opal-page .vs-category-sort{align-items:center;flex-direction:row;justify-content:space-between}body.opal-page .vs-category-sort select{min-width:0}body.opal-page .vs-filter-toggle-action{background:transparent;border:1px solid var(--opal-yazi);color:var(--opal-yazi);display:inline-block;font-size:11px;font-weight:500;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase!important}body.opal-page .vs-filter-body{grid-template-columns:minmax(0,1fr)}body.opal-page .vs-product-grid{gap:36px 12px;grid-template-columns:repeat(var(--opal-mobil-kart,2),minmax(0,1fr))}}@media(max-width:989px){body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-detail-shell{grid-template-columns:minmax(0,1fr)}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin{flex-direction:row;gap:0;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin::-webkit-scrollbar{display:none}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-yigin .opal-galeri-oge{flex:0 0 100%;scroll-snap-align:start}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-noktalar{display:flex;gap:10px;padding:14px 20px}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-noktalar span{background:var(--opal-cizgi);border-radius:50%;display:block;height:8px;width:8px}body.opal-page.opal-urun-detay:not(#_):not(#_) .opal-galeri-noktalar span.is-aktif{background:var(--opal-yazi)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-summary{margin:0;max-width:none;padding:20px 10px 40px;position:static}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-title-block h1{font-size:26px;line-height:32px}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase,body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase:has(.vs-add-cart-price:not([hidden])){grid-template-columns:minmax(0,1fr)}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase:has(.vs-add-cart-price:not([hidden]))>.vs-add-cart-button{grid-column:1;grid-row:auto}body.opal-page.opal-urun-detay:not(#_):not(#_) .vs-product-purchase .vs-quantity-control{grid-template-columns:41px minmax(0,1fr) 41px auto}body.opal-page.opal-urun-detay:not(#_):not(#_) .safir-related-products{margin-top:40px}}@media(max-width:989px){body.opal-page .vs-category-page{margin:24px auto 56px;padding:0 10px}body.opal-page .vs-category-title,body.opal-page .vs-category-heading h1{font-size:26px;line-height:32px}body.opal-page .opal-liste-bas{flex-direction:column;gap:20px;margin-bottom:30px}body.opal-page .opal-filtre-kutu{gap:10px;justify-content:flex-start}body.opal-page .opal-filtre-etiket{display:none}body.opal-page .opal-filtre summary{font-size:15px;padding:9px 12px}body.opal-page .opal-filtre-panel{left:0;right:auto;width:min(300px,calc(100vw - 20px))}body.opal-page .opal-sirala select{font-size:15px;padding:9px 30px 9px 12px}body.opal-page .vs-product-grid{gap:40px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}body.opal-page .vs-cart-page,body.opal-page .vs-breadcrumb{padding:0 10px}body.opal-page .vs-cart-page .vs-cart-layout{gap:40px;grid-template-columns:minmax(0,1fr)}body.opal-page .vs-cart-page .vs-cart-summary{position:static}body.opal-page .vs-cart-page .vs-cart-items-head{display:none!important}body.opal-page .vs-cart-page{margin-top:16px}body.opal-page .vs-cart-page .vs-cart-item{align-items:start;grid-template-areas:"gorsel bilgi" "gorsel miktar" "gorsel toplam" "gorsel kaldir";grid-template-columns:80px minmax(0,1fr);row-gap:12px}body.opal-page .vs-cart-page .vs-cart-item-total{text-align:left}body.opal-page .vs-cart-page .vs-cart-item-image{grid-area:gorsel;width:80px}body.opal-page .vs-cart-page .vs-cart-item-info{grid-area:bilgi}body.opal-page .vs-cart-page .vs-cart-item-quantity{grid-area:miktar}body.opal-page .vs-cart-page .vs-cart-item-total{grid-area:toplam}body.opal-page .vs-cart-page .vs-cart-remove{grid-area:kaldir;justify-self:start}body.opal-page .vs-cart-page .vs-cart-empty h2{font-size:36px}body.opal-page .vs-cart-page .vs-cart-header{align-items:flex-start;flex-direction:column}body.opal-page .vs-cart-page[data-favorites-page] .vs-cart-item{grid-template-areas:"gorsel bilgi" "gorsel git" "gorsel kaldir";grid-template-columns:80px minmax(0,1fr)}body.opal-page .vs-cart-page[data-favorites-page] .vs-cart-continue{grid-area:git;justify-self:start}}