/* Desktop reference layouts and the shared, persistent mobile navigation. */
:root{--deep:#041c35;--gold-strong:#b47620;--gold-light:#f5e8cf;--surface:#f7f9fb}html{scroll-behavior:smooth;scroll-padding-bottom:100px}body{background:#fff}.wide-container{width:100%;max-width:1440px;margin:auto;padding-left:40px;padding-right:40px}.utility-bar{background:var(--deep);color:#fff;font-size:10px;height:38px}.utility-bar>.wide-container{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.utility-bar nav{display:flex;align-items:center;gap:24px}.utility-bar .ti{font-size:15px}.utility-bar button{background:none;border:0;color:inherit;font-size:inherit;padding:0}.utility-register{background:#ddb05f;color:#071b30!important;padding:5px 13px;border-radius:5px}.market-header{border:0;background:#fff}.header-main{display:flex;align-items:center;gap:30px;height:91px}.brand{flex:0 0 200px}.brand img{width:200px;height:auto}.desktop-search{display:flex;flex:1;border:1px solid #d5deea;border-radius:7px;height:40px;min-width:190px;overflow:hidden}.desktop-search input{border:0;font-size:11px;padding:10px 13px;min-width:0}.desktop-search button{border:0;background:#ce963d;color:#fff;width:47px;flex-shrink:0;border-radius:6px}.desktop-search .ti{font-size:22px}.header-benefits{display:flex;gap:28px}.header-benefits>a,.header-benefits>button{display:flex;align-items:center;gap:9px;text-align:left;border:0;background:none;padding:0;color:var(--ink)}.header-benefits .ti{font-size:30px}.header-benefits span{display:flex;flex-direction:column;white-space:nowrap}.header-benefits strong{font-size:11px}.header-benefits small{font-size:9px;color:var(--muted)}.mobile-heart{display:none}.category-nav{border-block:1px solid #edf0f4;box-shadow:0 3px 10px #09264004}.category-nav nav{display:flex;align-items:center;justify-content:space-between;gap:17px;height:41px;white-space:nowrap}.category-nav a{font-size:11px}.category-nav .all-categories{font-weight:650;border-right:1px solid #edf0f4;padding-right:20px;display:flex;gap:9px;align-items:center}.all-categories .ti{font-size:19px}.category-nav .campaign-link{color:#e4520b;border-left:1px solid #edf0f4;padding-left:18px}.campaign-link .ti{font-size:17px}.market-main{max-width:1440px;padding:20px 40px 36px;min-height:65vh}.desktop-footer{max-width:1360px;margin:0 40px 25px}.page-home main>.search{display:none}.breadcrumbs{display:flex;align-items:center;gap:13px;font-size:10px;color:#526580;margin:0 0 18px;min-height:16px}.breadcrumbs .ti{font-size:13px}.breadcrumbs strong{font-weight:600;color:var(--navy)}.section-heading h2{font-size:21px;letter-spacing:-.6px}.section-heading>a{color:#ad6916;font-size:11px}.catalog-layout{display:grid;grid-template-columns:212px minmax(0,1fr);gap:24px;align-items:start}.catalog-sidebar{border:1px solid #edf0f4;border-radius:9px;padding:15px 16px;box-shadow:0 5px 25px #10223e04;background:#fff}.filter-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px}.filter-title h2{font-size:16px;margin:0;letter-spacing:0}.filter-title a{font-size:9px}.catalog-sidebar details,#filters details{border-top:1px solid var(--line);padding:10px 0}.catalog-sidebar summary,#filters summary{font-size:12px;font-weight:650;cursor:pointer;list-style:none;position:relative;padding-right:18px}.catalog-sidebar summary,#filters summary{list-style:disclosure-closed inside}.catalog-sidebar details[open]>summary,#filters details[open]>summary{list-style:disclosure-open inside}.catalog-sidebar details[open] summary,#filters details[open] summary{margin-bottom:9px}.filter-choice{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:400;margin:6px 0;line-height:1.2;padding:2px 0}.filter-choice span{color:#6b7c94}.filter-choice input{height:15px;width:15px;accent-color:#c78a22}.filter-choice.selected{color:#ad6916;background:#f7ead3;border-radius:3px;padding:6px 4px}.filter-choice:has([name=category]) input{appearance:none;border:0;width:0;min-width:0;margin:0;padding:0}.filter-choice:has([name=category]){gap:0;cursor:pointer}.filter-choice:has([name=category]) span{margin-left:4px}.filter-choice:has([name=category]):focus-within{outline:2px solid var(--gold)}.price-range{display:flex;gap:8px}.price-range label{font-size:9px;font-weight:400;margin:0;width:50%;color:var(--muted)}.price-range input{padding:6px;font-size:10px;border-radius:5px;min-width:0}.catalog-sidebar select{font-size:11px;padding:8px}.catalog-sidebar .button{font-size:11px;padding:9px;min-height:36px}.catalog-content{min-width:0}.catalog-hero{display:block;overflow:hidden;border-radius:8px;margin-bottom:13px}.catalog-hero img{width:100%;aspect-ratio:3.94;object-fit:cover}.selected-filters{border:1px solid var(--line);border-radius:7px;padding:8px 12px;display:flex;align-items:center;gap:8px;font-size:10px;flex-wrap:wrap;background:#fff;box-shadow:0 2px 10px #11223e03}.selected-filters>strong{font-size:10px}.selected-filters>a:not(.clear-filters){display:flex;gap:5px;align-items:center;background:#eef1f5;border-radius:20px;padding:5px 10px}.selected-filters .ti{font-size:12px}.selected-filters .clear-filters{margin-left:auto;text-decoration:underline;font-size:9px}.catalog-toolbar{display:flex;align-items:center;gap:10px;margin:12px 0}.catalog-toolbar p{font-size:12px;margin:0}.catalog-toolbar>form{margin-left:auto}.catalog-toolbar select{font-size:11px;padding:7px 10px;border-radius:5px;height:32px;max-width:205px}.view-switch{display:flex;border:1px solid #d8e0e9;border-radius:5px;overflow:hidden}.view-switch button{border:0;background:#fff;padding:5px 8px;display:grid;place-items:center}.view-switch .selected{background:var(--deep);color:white}.view-switch .ti{font-size:20px}.mobile-filter-button{display:none}.catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.catalog-card{border:1px solid #e7ebf0;border-radius:9px;overflow:hidden;position:relative;box-shadow:0 4px 13px #1b365007;background:#fff;min-width:0}.catalog-image{display:block;background:#f5f3f0}.catalog-image img{width:100%;height:auto;aspect-ratio:1.27;object-fit:cover}.sale-badge{position:absolute;left:8px;top:8px;font-size:9px;line-height:1.3;border-radius:16px;padding:6px 9px;background:#dd2733;color:#fff;font-weight:600}.catalog-card>.favorite-button{top:7px;right:6px}.catalog-card>.favorite-button button{width:25px;height:25px}.catalog-card>.favorite-button .ti{font-size:21px}.catalog-card-body{padding:10px 11px}.catalog-name{font-size:11px;font-weight:650;line-height:1.5;display:block;min-height:17px}.catalog-store{font-size:10px;color:#748298;display:block;margin:2px 0 4px}.catalog-price{display:flex;align-items:center;gap:9px;margin:4px 0 7px;flex-wrap:wrap;line-height:1.2}.catalog-price strong{font-size:17px;font-weight:650;color:#96540c}.catalog-price del{font-size:11px;color:#77869c}.outline-gold{border:1px solid #d59c4b;color:#b57319;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;gap:7px;min-height:31px;font-weight:550;font-size:11px;padding:5px 8px;width:100%;text-align:center}.outline-gold .ti{font-size:18px}.outline-gold:hover{background:#fff9ef;color:#925304}.catalog-grid.list-mode{grid-template-columns:1fr}.catalog-grid.list-mode .catalog-card{display:grid;grid-template-columns:180px 1fr}.catalog-grid.list-mode .catalog-card-body{padding:20px}.catalog-grid.list-mode .catalog-name{font-size:17px}.catalog-grid.list-mode .outline-gold{max-width:200px}.catalog-grid.list-mode .catalog-price strong{font-size:22px}.catalog-pagination{display:flex;justify-content:center;gap:7px;margin-top:17px}.catalog-pagination>a,.catalog-pagination>span{display:grid;place-items:center;width:31px;height:33px;border:1px solid var(--line);border-radius:5px;font-size:10px}.catalog-pagination>.selected{background:#d69c3e;border-color:#d69c3e;color:#fff}.catalog-pagination>span{opacity:.4}.catalog-pagination .ti{font-size:18px}.full-width-hero{display:block;background:var(--deep);overflow:hidden}.full-width-hero>img{width:100%;height:auto;max-height:425px;object-fit:cover}.desktop-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.desktop-category-grid>a{border:1px solid var(--line);border-radius:8px;overflow:hidden;text-align:center;box-shadow:0 4px 12px #18304407}.desktop-category-grid img{width:100%;height:auto;aspect-ratio:1.53;object-fit:cover}.desktop-category-grid>a>div{padding:5px 8px;background:#fff}.desktop-category-grid strong{display:block;font-size:12px}.desktop-category-grid span{display:block;font-size:10px;color:var(--muted)}.discovery-chips{display:flex;gap:10px;overflow:auto;padding:2px 0 6px;scrollbar-width:none}.discovery-chips a{border:1px solid #e5eaf0;border-radius:8px;font-size:10px;padding:8px 15px;white-space:nowrap;box-shadow:0 2px 6px #172c4405;flex:1;text-align:center}.discovery-chips a:first-child,.discovery-chips a.selected{background:var(--deep);color:#fff}.discovery-chips.searches a:first-child,.campaign-discover .discovery-chips a:not(.selected){background:white;color:var(--navy)}.discovery-chips .ti{font-size:14px}.collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.collection-grid>a{border-radius:8px;overflow:hidden}.collection-grid img{width:100%;height:auto}.desktop-store-chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.desktop-store-chips>a{border:1px solid var(--line);border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:85px;padding:10px 6px;text-align:center}.desktop-store-chips strong{font-size:10px}.desktop-store-chips span{font-size:9px;color:var(--muted)}.desktop-store-chips .ti{font-size:25px;color:var(--gold)}.desktop-store-chips img{width:30px;height:30px;border-radius:50%}.bottom-promo{display:block;margin-top:20px;border-radius:9px;overflow:hidden}.bottom-promo img{width:100%;height:auto}.product-showcase{display:grid;grid-template-columns:1.51fr 1fr;gap:30px;align-items:start}.product-visual-side{min-width:0}.product-gallery{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px}.gallery-thumbnails{display:flex;flex-direction:column;gap:9px}.gallery-thumbnails button{border:2px solid transparent;border-radius:7px;overflow:hidden;padding:0;background:#f7f5f2;aspect-ratio:1}.gallery-thumbnails button.selected{border-color:#c08b31;padding:2px}.gallery-thumbnails img{width:100%;height:100%;object-fit:cover;border-radius:4px}.product-main-frame{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1.075;background:#f4f0eb}.product-main-frame>img{width:100%;height:100%;object-fit:cover}.gallery-favorite{position:absolute;right:15px;top:14px}.gallery-favorite button{background:white;width:36px;height:36px}.gallery-prev,.gallery-next{position:absolute;top:47%;width:32px;height:32px;border:0;background:#fff;border-radius:50%;display:grid;place-items:center;padding:0}.gallery-prev{left:12px}.gallery-next{right:12px}.gallery-prev .ti,.gallery-next .ti{font-size:20px}.zoom-trigger{position:absolute;bottom:13px;right:13px;border:1px solid #fff8;background:#071d31aa;color:#fff;border-radius:20px;padding:6px 12px;font-size:10px}.zoom-trigger .ti{font-size:15px}.product-assurances{display:grid;grid-template-columns:repeat(5,1fr);background:#f6f8fa;border-radius:8px;padding:16px 7px;margin-top:18px;text-align:center}.product-assurances>div{border-right:1px solid var(--line);padding:0 4px}.product-assurances>div:last-child{border:none}.product-assurances .ti{display:block;font-size:26px;margin-bottom:8px}.product-assurances strong{display:block;font-size:10px}.product-assurances span{display:block;font-size:9px;color:var(--muted)}.product-purchase h1{font-size:27px;line-height:1.15;letter-spacing:-.6px;margin:8px 0}.featured-badge{background:#d79e42;border-radius:12px;padding:3px 12px;color:#fff;font-size:10px;display:inline-block;line-height:1.4}.detail-seller-link{display:flex;align-items:center;gap:12px;font-size:15px}.detail-seller-link .ti{font-size:17px}.product-rating{display:flex;align-items:center;gap:10px;margin:9px 0 12px;font-size:10px}.stars{color:#ce973e;display:flex;gap:2px}.stars .ti{font-size:15px}.product-price-row{display:flex;align-items:center;gap:20px;margin:13px 0}.product-price-row>strong{font-size:36px;line-height:1.1;color:#af7524;letter-spacing:-1.1px}.product-price-row>span{border-left:1px solid var(--line);padding-left:18px;position:relative;font-size:10px;font-weight:600;line-height:1.7}.product-price-row .ti{font-size:24px;color:var(--gold);float:left;margin-right:10px;margin-top:5px}.product-seller-notice{display:flex;align-items:center;gap:12px;background:#f1f3f5;border-radius:6px;padding:12px;margin:15px 0}.product-seller-notice>.ti{color:var(--gold);font-size:25px}.product-seller-notice p{font-size:10px;line-height:1.5;margin:0;flex:1;color:#4f6078}.product-seller-notice>a{font-size:10px;text-decoration:underline;white-space:nowrap}.product-seller-notice>a .ti{font-size:14px}.metal-options{font-size:11px;margin:14px 0}.metal-options>div{display:flex;align-items:center;gap:7px;font-size:10px;margin-top:8px}.metal-swatch{display:block;width:24px;height:24px;background:#e7c889;border:2px solid #fff;outline:1px solid #be8a36;border-radius:50%}.size-heading{display:flex;align-items:center;justify-content:space-between;font-size:11px}.size-heading button{border:0;background:none;text-decoration:underline;color:#aa6a16;font-size:11px;padding:0}.product-purchase .sizes{gap:7px}.product-purchase .sizes span{padding:8px 3px;border-radius:6px;font-size:12px}.product-purchase .sizes input:checked+span{background:white;color:#a8660c;border-color:#c99035}.purchase-quantity{display:flex;align-items:end;gap:22px;margin:5px 0 7px}.purchase-quantity label{font-size:11px;margin:0 0 6px}.quantity-stepper{display:flex;border:1px solid #dce3ec;border-radius:5px;overflow:hidden;height:37px;width:137px}.quantity-stepper button{border:0;background:#fff;width:38px;padding:0}.quantity-stepper .ti{font-size:15px}.quantity-stepper input{border:0;text-align:center;margin:0;padding:0;width:60px;border-inline:1px solid var(--line);border-radius:0;appearance:textfield;font-size:12px}.quantity-stepper input::-webkit-inner-spin-button{appearance:none}.stock-note{font-size:10px;padding-bottom:2px}.stock-note strong{display:block;color:#277854;font-size:10px}.stock-note span{display:block;color:var(--muted);margin-top:3px}.purchase-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}.purchase-buttons .button{padding:12px;font-size:13px;border-radius:6px}.purchase-buttons .button.gold{background:#d49a3c;color:#fff}.product-purchase .checkbox{font-size:10px;margin:7px 0 10px}.product-purchase .checkbox input{width:14px;height:14px}.product-secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.product-secondary-actions .button{width:100%;font-size:11px;padding:10px;min-height:43px;border-radius:6px}.product-secondary-actions .ti{font-size:22px}.page-urun .detail-tabs{margin-top:15px;gap:28px}.page-urun .detail-tabs button{font-size:12px;padding:15px 0}.page-urun .detail-tabs .selected{color:#b2731d;border-bottom-color:#c38a2c}.product-story{display:grid;grid-template-columns:1fr 1fr;gap:34px;padding:18px 0 0;align-items:start}.product-story h3{font-size:16px;color:var(--navy)}.product-story p{font-size:11px;line-height:1.7}.product-story ul{list-style:none;margin:15px 0 0;padding:0;display:grid;gap:9px;font-size:11px}.product-story li .ti{color:#c08b39;font-size:20px;margin-right:10px}.product-story>img{width:100%;height:auto;border-radius:8px}.related-products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.related-products .sale-badge{display:none}.specification-table{display:grid;grid-template-columns:140px 1fr;max-width:600px;font-size:12px}.specification-table>*{margin:0;border-bottom:1px solid var(--line);padding:10px}.specification-table dt{font-weight:600}.zoom-dialog{width:min(850px,90vw);padding:0;overflow:hidden;background:#071e35}.zoom-dialog>img{width:100%;max-height:78vh;object-fit:contain}.zoom-close{position:absolute;top:10px;right:10px;background:white}.size-table{width:100%;border-collapse:collapse;text-align:left;margin:15px 0}.size-table th,.size-table td{padding:7px;border-bottom:1px solid var(--line)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-profil{background:#f8fafc}.account-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px}.account-sidebar .breadcrumbs{font-size:9px;margin-bottom:14px}.account-menu{border:1px solid #eef1f5;border-radius:9px;background:white;padding:15px 9px;box-shadow:0 5px 20px #11233e03}.account-menu-user{display:flex;gap:13px;align-items:center;padding:0 1px 18px}.account-menu-user>span{width:51px;height:51px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#d49b3c;color:white;font-size:20px}.account-menu-user strong{font-size:11px;display:block}.account-menu-user small{font-size:9px;color:var(--muted)}.account-menu nav{display:flex;flex-direction:column;gap:5px}.account-menu nav>a,.account-menu nav>button,.account-menu>form>button{display:flex;align-items:center;gap:15px;padding:12px 10px;font-size:11px;border:0;background:white;border-radius:5px;text-align:left;width:100%;min-height:39px}.account-menu .ti{font-size:20px}.account-menu nav>.selected{background:#f9eedb;color:#985609;border-left:3px solid #ce932f}.account-menu>form{margin-top:22px;padding-top:12px;border-top:1px solid var(--line)}.notification-count{background:#d1993e;border-radius:20px;color:#fff;font-size:9px;padding:2px 7px;margin-left:auto}.account-content{min-width:0}.account-banner{background:#061f37;color:white;border-radius:8px;position:relative;overflow:hidden;padding:28px 28px 20px;min-height:182px}.account-banner>img{position:absolute;right:0;top:0;height:100%;width:auto;max-width:43%;object-fit:cover}.account-banner-person{display:flex;align-items:center;gap:20px;position:relative;z-index:1;max-width:66%}.account-avatar{display:grid;place-items:center;width:91px;height:91px;flex-shrink:0;border-radius:50%;background:#d99f40;color:#fff;font-size:32px;outline:1px solid #f1bd5e}.account-banner-person h1{font-size:24px;letter-spacing:-.5px;margin-bottom:8px}.account-banner-person p{font-size:12px;margin:0}.account-contact{display:flex;gap:22px;font-size:9px;margin-top:20px;position:relative;z-index:1;max-width:75%;flex-wrap:wrap}.account-contact .ti{font-size:19px;color:#d6a23f;margin-right:7px}.account-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:16px 0}.account-stats>a{background:white;border:1px solid #f0f3f6;border-radius:9px;box-shadow:0 4px 18px #17314b03;display:flex;align-items:center;gap:17px;padding:15px 19px}.account-stats .ti{background:#fcf2e0;color:#ad681b;font-size:25px;padding:11px;border-radius:9px}.account-stats strong{font-size:20px;line-height:1.2;display:block}.account-stats span{font-size:11px;display:block;margin-top:3px}.account-panel{border:1px solid #edf1f6;border-radius:10px;background:white;padding:15px;margin-bottom:16px;box-shadow:0 5px 22px #14304a03;min-width:0}.account-panel .section-heading{margin:0 0 14px}.account-panel h2{font-size:17px;margin:0;letter-spacing:-.5px}.account-panel .section-heading>a{font-size:10px}.account-panel .section-heading>.outline-gold{width:auto;font-size:10px;min-height:30px}.account-info-row{display:grid;grid-template-columns:1.8fr 1fr;gap:16px}.personal-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.personal-fields>div{display:grid;grid-template-columns:18px minmax(60px,.8fr) 1.2fr;gap:9px;align-items:center;border-bottom:1px solid #f0f3f6;padding:16px 0;font-size:10px}.personal-fields>div .ti{font-size:17px}.personal-fields>div>span{overflow-wrap:anywhere;color:#41536d}.personal-fields strong{font-size:10px}.account-security>div{display:flex;gap:15px;align-items:center;margin:25px 0 17px}.account-security>div>.ti{font-size:37px;color:#1f8656;background:#f2f9f3;padding:9px;border-radius:10px}.account-security p{margin:0;font-size:10px}.account-security p>strong{display:block;color:#257643;margin-bottom:6px}.account-security p>span{color:var(--muted);display:block;font-size:9px}.button.pale-gold{background:#f7ead4;color:#8e550c;padding:9px;font-size:10px;width:100%;border-radius:5px;min-height:34px}.button.pale-gold .ti{font-size:16px}.account-order-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.account-order{border:1px solid var(--line);border-radius:7px;padding:5px;min-width:0}.account-order-image{position:relative;border-radius:5px;overflow:hidden;background:#f7f5f2;aspect-ratio:1.85;display:grid;place-items:center}.account-order-image>img{width:100%;height:100%;object-fit:cover}.account-order-image>.ti{font-size:40px;color:var(--gold)}.account-order .status{position:absolute;right:4px;top:5px;font-size:8px;padding:4px 6px}.account-order h3{font-size:10px;margin:6px 2px 0}.account-order small{display:block;font-size:9px;margin:2px;color:#4c5c74}.order-gold-price{color:#93590f;font-size:15px;display:block;margin:4px 2px}.account-order .outline-gold{font-size:10px;min-height:29px}.account-bottom-row{display:grid;grid-template-columns:1.55fr 1fr;gap:17px}.account-favorites{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.account-favorites .sale-badge{display:none}.account-favorites .catalog-card-body{padding:6px}.account-favorites .catalog-name{font-size:9px;font-weight:400}.account-favorites .catalog-store{display:none}.account-favorites .catalog-price strong{font-size:12px}.account-favorites .catalog-price del{display:none}.account-favorites .outline-gold{font-size:9px;min-height:26px}.account-favorites .outline-gold .ti{display:none}.account-favorites .catalog-image img{aspect-ratio:1.45}.account-coupon{display:flex;align-items:center;gap:15px;border:1px solid var(--line);border-radius:9px;padding:13px 11px;margin:10px 0}.account-coupon>.ti{background:#fcf1dd;color:#a46917;font-size:32px;padding:12px;border-radius:10px}.account-coupon strong{font-size:11px}.account-coupon p{font-size:10px;color:var(--muted);margin:4px 0}.account-coupon button,.account-coupon a{border:0;color:#8c5210;background:#f7ead1;border-radius:5px;padding:5px 9px;font-size:11px}.account-coupon .ti{font-size:16px}.account-promos{display:grid;grid-template-columns:1fr 1fr;gap:18px}.account-promos>div{background:#072440;color:#fff;border-radius:8px;padding:20px 28px}.account-promos>div>p{color:#dfb458;font-size:10px;letter-spacing:1.5px;margin-bottom:6px}.account-promos h2{font-size:22px;margin:0 0 10px}.account-promos .button{font-size:10px;min-height:30px;padding:7px 12px}.account-promos>a{overflow:hidden;border-radius:8px;background:var(--deep)}.account-promos img{width:100%;height:100%;object-fit:cover}.campaign-trust{display:flex;align-items:center;background:#f6f8fa;border-radius:8px;padding:17px 10px;justify-content:space-around;margin-bottom:20px}.campaign-trust>div{flex:1;display:flex;align-items:center;justify-content:center;gap:15px;border-right:1px solid var(--line)}.campaign-trust>div:last-child{border:0}.campaign-trust .ti{font-size:32px}.campaign-trust strong{font-size:10px;line-height:1.7}.campaign-discover{display:flex;align-items:center;gap:22px}.campaign-discover h2{font-size:18px;white-space:nowrap;margin:0}.campaign-discover .discovery-chips{flex:1}.campaign-products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.campaign-products .catalog-price{gap:6px}.campaign-products .catalog-price strong{font-size:15px}.campaign-products .catalog-price del{font-size:10px}.campaign-section-title{display:flex;align-items:center;gap:10px}.campaign-section-title>.ti{background:#c5913c;color:#fff;padding:10px;font-size:21px;border-radius:50%}.campaign-section-title h2{margin:0;font-size:21px}.campaign-section-title p{font-size:11px;color:var(--muted);margin:2px 0 0}.campaign-sections{display:grid;grid-template-columns:1.15fr 1fr;gap:30px}.discount-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.discount-categories>a{border:1px solid var(--line);border-radius:7px;overflow:hidden}.discount-categories img{width:100%;aspect-ratio:1.55;object-fit:cover}.discount-categories strong{font-size:10px;display:block;padding:5px 7px 0}.discount-categories span{font-size:10px;color:#a66512;display:block;padding:0 7px 8px}.coupon-grid{display:grid;gap:10px}.coupon-card{border:1px solid var(--line);border-radius:9px;padding:18px;display:flex;align-items:center;gap:22px}.coupon-card>.ti{font-size:45px;color:var(--gold)}.coupon-card strong{font-size:17px}.coupon-card p{font-size:11px;color:var(--muted);margin:4px 0}.coupon-code{border:1px dashed #c18a31;background:#fff6e6;color:#965805;border-radius:5px;padding:6px 14px;font-size:13px;letter-spacing:1px}.coupon-code .ti{font-size:15px}.campaign-stores{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.campaign-stores>a{border:1px solid var(--line);border-radius:7px;display:flex;gap:9px;align-items:center;padding:12px 9px}.campaign-stores>a>.ti:first-child{font-size:24px;color:var(--gold)}.campaign-stores>a>.ti:last-child{margin-left:auto;font-size:13px}.campaign-stores strong{font-size:9px;display:block}.campaign-stores small{font-size:8px;color:var(--muted)}.campaign-bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.campaign-bottom>a{border-radius:9px;overflow:hidden}.campaign-bottom img{width:100%;height:100%;object-fit:cover}.live-coupon-banner{background:var(--deep);color:white;padding:20px 30px;border-radius:9px}.live-coupon-banner>p{color:#e2b85e;font-size:13px;margin:0 0 5px}.live-coupon-banner h2{font-size:26px;margin-bottom:10px}.live-coupon-banner .button{font-size:11px;min-height:34px;padding:8px 12px}.copy-status:not(:empty){position:fixed;bottom:25px;left:50%;transform:translateX(-50%);border-radius:8px;background:var(--deep);color:white;padding:12px 20px;font-size:12px;box-shadow:0 4px 20px #0003;z-index:1200}.page-kategoriler .section-heading:first-child{margin-top:0}
@media(min-width:1600px){.desktop-footer{margin-inline:auto}}
@media(min-width:1024px) and (max-width:1190px){.wide-container{padding-inline:35px}.market-main{padding-inline:35px}.header-main{gap:25px}.header-benefits{gap:24px}.header-benefits strong{font-size:10px}.header-benefits small{font-size:8px}.header-benefits .ti{font-size:28px}.brand{flex-basis:193px}.brand img{width:193px}.category-nav nav{gap:12px}.category-nav a{font-size:10px}.category-nav .all-categories{padding-right:16px}.category-nav .campaign-link{padding-left:12px}.account-info-row{grid-template-columns:1.8fr 1fr}.account-stats>a{padding:13px 14px;gap:12px}.personal-fields{display:block}.personal-fields>div{padding:9px 0;grid-template-columns:18px 75px 1fr}.account-banner-person p{font-size:11px}.account-avatar{width:85px;height:85px}.account-banner{padding:28px 28px 19px}.account-banner-person h1{font-size:23px}.account-contact{gap:15px}.product-purchase h1{font-size:25px}.product-price-row>strong{font-size:33px}.product-price-row{gap:15px}.product-price-row>span{padding-left:13px;font-size:9px}.product-seller-notice{gap:9px;padding:10px}.product-purchase .sizes{gap:6px}.product-showcase{gap:28px}.product-assurances{margin-top:17px}.catalog-card-body{padding:9px 10px}.catalog-name{font-size:10px}.catalog-store{font-size:9px}.catalog-price strong{font-size:16px}.catalog-grid{gap:13px}}
@media(max-width:1023px){.utility-bar,.desktop-search,.header-benefits,.category-nav{display:none}.wide-container{padding-inline:16px}.header-main{height:76px;gap:12px}.brand{flex:0 1 190px;margin:auto}.brand img{width:190px}.mobile-menu{display:inline-flex!important}.mobile-heart{display:block}.mobile-heart .ti{font-size:24px}.market-main{padding:8px 16px calc(105px + env(safe-area-inset-bottom,0px));min-height:calc(100dvh - 76px)}.desktop-footer{display:none}.bottom-nav{position:fixed!important;inset:auto 0 0 0!important;display:flex!important;align-items:center;justify-content:space-around;z-index:1000!important;transform:none!important;background:#fffffff5;border-top:1px solid #dfe5ec;backdrop-filter:blur(14px);height:calc(74px + env(safe-area-inset-bottom,0px));padding:10px max(5px,env(safe-area-inset-right,0px)) calc(13px + env(safe-area-inset-bottom,0px)) max(5px,env(safe-area-inset-left,0px));box-shadow:0 -3px 18px #08264007}.bottom-nav>a{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;min-width:55px;color:#4e6280}.bottom-nav>a>span{position:relative}.bottom-nav .ti{font-size:24px}.bottom-nav .active{color:var(--navy);font-weight:650}.bottom-nav .active:after{content:'';position:absolute;bottom:-7px;width:26px;height:3px;background:var(--gold);border-radius:3px}.bottom-nav b{position:absolute;right:-9px;top:-7px}.page-home main>.search{display:flex}.breadcrumbs{font-size:9px;gap:8px;flex-wrap:wrap;margin:3px 0 15px}.breadcrumbs .ti{font-size:12px}.section-heading h2{font-size:19px}.section-heading>a{font-size:10px}.full-width-hero>img{max-height:none;object-fit:contain}.catalog-layout{display:block}.catalog-sidebar{display:none}.catalog-hero{margin-top:6px}.catalog-hero img{aspect-ratio:3.1;object-fit:cover}.selected-filters{font-size:9px;padding:8px;gap:5px}.selected-filters>strong{font-size:9px}.selected-filters .clear-filters{font-size:8px}.catalog-toolbar{flex-wrap:wrap;gap:8px}.catalog-toolbar>p{font-size:11px;margin-right:auto}.catalog-toolbar>form{margin-left:0}.catalog-toolbar select{font-size:10px;max-width:154px}.mobile-filter-button{display:flex;align-items:center;gap:5px;border:1px solid #d8e0e9;border-radius:5px;background:white;padding:7px 10px;font-size:10px;margin-left:auto}.mobile-filter-button .ti{font-size:15px}.view-switch .ti{font-size:18px}.view-switch button{padding:6px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-card-body{padding:10px}.catalog-name{font-size:11px}.catalog-store{font-size:9px}.catalog-price strong{font-size:17px}.catalog-price del{font-size:10px}.sale-badge{font-size:8px;padding:4px 7px;left:6px;top:6px}.catalog-card>.favorite-button button{width:24px;height:24px}.catalog-card>.favorite-button .ti{font-size:20px}.outline-gold{font-size:11px;min-height:34px}.outline-gold .ti{font-size:17px}.catalog-grid.list-mode .catalog-card{grid-template-columns:120px 1fr}.catalog-grid.list-mode .catalog-card-body{padding:10px}.catalog-grid.list-mode .catalog-image img{height:100%;aspect-ratio:auto}.catalog-grid.list-mode .catalog-name{font-size:12px}.catalog-grid.list-mode .catalog-price strong{font-size:17px}.desktop-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.desktop-category-grid strong{font-size:11px}.desktop-category-grid span{font-size:9px}.desktop-category-grid>a>div{padding:5px}.desktop-category-grid img{aspect-ratio:1.2}.discovery-chips{gap:7px}.discovery-chips a{font-size:10px;padding:8px 12px;flex:0 0 auto}.collection-grid{grid-template-columns:1fr 1fr;gap:10px}.desktop-store-chips{display:flex;overflow:auto;gap:8px}.desktop-store-chips>a{min-width:105px;min-height:85px}.bottom-promo{margin-top:20px}.bottom-promo img{min-height:57px;object-fit:cover}.product-showcase{display:block}.product-gallery{display:flex;flex-direction:column-reverse;gap:10px}.product-main-frame{aspect-ratio:1.18}.gallery-thumbnails{display:flex;flex-direction:row;gap:8px;overflow:auto}.gallery-thumbnails button{width:60px;flex-shrink:0}.product-assurances{padding:12px 5px;margin-top:12px}.product-assurances strong{font-size:8px}.product-assurances span{font-size:7px}.product-assurances .ti{font-size:23px;margin-bottom:6px}.product-purchase{padding-top:18px}.product-purchase h1{font-size:27px;line-height:1.25}.product-price-row>strong{font-size:35px}.product-price-row>span{font-size:10px}.product-rating{font-size:11px;margin:11px 0}.stars .ti{font-size:16px}.product-seller-notice{padding:12px}.product-seller-notice p{font-size:10px}.product-seller-notice>a{font-size:9px}.product-purchase .sizes span{padding:10px 2px;font-size:13px}.size-heading,.metal-options{font-size:12px}.metal-options>div{font-size:11px}.purchase-quantity{margin-top:10px;gap:20px}.purchase-quantity label{font-size:12px}.quantity-stepper{height:40px}.stock-note{font-size:10px}.product-purchase .checkbox{font-size:11px;margin:14px 0}.purchase-buttons .button{font-size:13px;padding:14px 9px}.product-secondary-actions .button{font-size:11px;min-height:43px}.page-urun .detail-tabs{overflow:auto;gap:22px;justify-content:start;scrollbar-width:none}.page-urun .detail-tabs button{white-space:nowrap;font-size:11px;flex-shrink:0}.product-story{display:block;padding-top:18px}.product-story p{font-size:12px}.product-story ul{font-size:11px;margin-bottom:20px}.related-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-layout{display:block}.account-sidebar{display:none}.account-banner{padding:21px;min-height:0}.account-banner>img{display:none}.account-banner-person{max-width:100%;gap:16px}.account-avatar{height:65px;width:65px;font-size:28px}.account-banner-person h1{font-size:24px;margin-bottom:7px}.account-banner-person p{font-size:10px}.account-contact{max-width:100%;gap:10px;margin-top:17px;font-size:9px}.account-contact .ti{font-size:16px;margin-right:4px}.account-stats{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.account-stats>a{padding:13px 14px;gap:12px}.account-stats .ti{font-size:25px;padding:9px}.account-stats strong{font-size:22px}.account-stats span{font-size:10px}.account-info-row{display:block}.account-panel{padding:14px;margin-bottom:13px}.account-panel h2{font-size:17px}.account-panel .section-heading>a{font-size:9px}.personal-fields{display:block}.personal-fields>div{grid-template-columns:20px 77px 1fr;font-size:11px;padding:13px 0}.personal-fields strong{font-size:11px}.account-security>div{margin:14px 0}.account-security p{font-size:11px}.account-security p>span{font-size:10px}.account-security .button{font-size:11px}.account-order-grid{grid-template-columns:1fr 1fr;gap:10px}.account-order h3{font-size:11px}.account-order small{font-size:9px}.account-order .status{font-size:8px}.account-order .outline-gold{font-size:10px}.account-bottom-row{display:block}.account-favorites{grid-template-columns:1fr 1fr;gap:10px}.account-favorites .catalog-name{font-size:11px}.account-favorites .catalog-price strong{font-size:16px}.account-favorites .outline-gold{font-size:11px;min-height:32px}.account-favorites .catalog-card-body{padding:9px}.account-promos{grid-template-columns:1fr;gap:12px}.account-promos>div{padding:20px}.account-promos h2{font-size:24px}.account-promos .button{font-size:11px}.account-coupon strong{font-size:12px}.account-coupon p{font-size:11px}.campaign-trust{padding:13px 4px;margin:5px 0 16px}.campaign-trust>div{display:block;text-align:center;padding:0 4px}.campaign-trust .ti{font-size:25px;display:block;margin-bottom:6px}.campaign-trust strong{font-size:8px;line-height:1.4}.campaign-discover{display:block}.campaign-discover h2{font-size:18px;margin-bottom:10px}.campaign-section-title{gap:8px}.campaign-section-title h2{font-size:19px}.campaign-section-title p{font-size:9px}.campaign-section-title>.ti{font-size:20px;padding:9px}.campaign-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.campaign-products .catalog-price strong{font-size:16px}.campaign-sections{display:block}.discount-categories{gap:8px}.discount-categories strong{font-size:9px;padding:5px 5px 0}.discount-categories span{font-size:8px;padding:0 5px 7px}.coupon-card{padding:16px}.campaign-stores{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.campaign-stores strong{font-size:10px}.campaign-stores small{font-size:9px}.campaign-bottom{grid-template-columns:1fr;gap:12px}.live-coupon-banner{padding:20px}.live-coupon-banner h2{font-size:25px}.copy-status:not(:empty){bottom:calc(88px + env(safe-area-inset-bottom,0px));width:max-content;max-width:90vw;text-align:center}.market-main dialog{max-height:calc(100dvh - 125px - env(safe-area-inset-bottom,0px));margin-top:20px;margin-bottom:calc(90px + env(safe-area-inset-bottom,0px))}dialog::backdrop{inset:0 0 calc(74px + env(safe-area-inset-bottom,0px)) 0}.zoom-dialog>img{max-height:65dvh}.full-width-hero{margin-bottom:5px}.page-profil .market-main{padding-top:12px}}
@media(hover:none) and (pointer:coarse) and (min-width:1024px){.bottom-nav{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:1000;background:white;height:calc(74px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);justify-content:space-around;align-items:center}.bottom-nav a{display:flex;flex-direction:column;align-items:center;font-size:11px}.market-main{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.desktop-footer{padding-bottom:100px}}
@media(max-width:370px){.market-main{padding-inline:12px}.catalog-price{gap:5px}.catalog-price strong{font-size:15px}.catalog-price del{font-size:9px}.catalog-name{font-size:10px}.catalog-card-body{padding:8px}.product-price-row>strong{font-size:31px}.product-price-row>span{font-size:9px;padding-left:12px}.product-seller-notice{gap:8px}.product-seller-notice>a{font-size:8px}.product-assurances strong{font-size:7px}.product-assurances span{font-size:6px}.account-stats>a{padding:11px;gap:9px}.account-banner-person h1{font-size:22px}.catalog-toolbar select{max-width:138px;font-size:9px}.catalog-toolbar>p{font-size:10px}.section-heading h2{font-size:18px}.campaign-section-title h2{font-size:17px}}

@media(min-width:1024px){.desktop-category-grid{grid-template-columns:repeat(30,minmax(0,1fr))}.desktop-category-grid>a{grid-column:span 5}.desktop-category-grid>a:nth-child(n+7){grid-column:span 6}}
@media(max-width:1023px){.bottom-nav>a{position:relative}}

.catalog-card dialog .sizes{flex-wrap:wrap}.catalog-card dialog .sizes label{min-width:36px}.catalog-card dialog .section-heading h2{font-size:21px}.catalog-card dialog .button{font-size:14px}.catalog-card dialog p{font-size:14px}.bottom-nav a{flex:1}.account-menu .selected{color:#985609}

.full-width-hero>img{max-height:none}
@media(min-width:1024px){.desktop-category-grid>a:nth-child(n+7) img{aspect-ratio:1.94}}

.sponsored-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:20px 0}.sponsored-strip>a{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #e6e0d5;border-radius:12px;background:#faf8f3}.sponsored-strip img{width:80px;height:80px;object-fit:cover;border-radius:8px}.sponsored-strip small{display:block;color:#8d7752;font-size:10px;margin-bottom:5px}.sponsored-strip strong{display:block;font-size:14px}.sponsored-strip span>span{display:block;font-size:11px;color:#7c6b4a;margin-top:6px}
.product-community{margin:32px 0;padding:24px;border:1px solid var(--line);border-radius:14px;scroll-margin-top:24px;background:#fff}.product-community>.section-heading{margin:0 0 12px}.product-community h2{font-size:22px}.product-community h2 span{font-size:14px;color:var(--muted);font-weight:400}.product-community>p{font-size:13px}.product-community-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:28px;margin-top:20px}.community-post{padding:18px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.community-post:first-child{padding-top:0}.community-post:last-child{border-bottom:0}.community-post p{font-size:14px;line-height:1.7;white-space:pre-line;margin:10px 0}.community-post-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.community-post-heading time{font-size:12px;color:var(--muted)}.community-form{padding:20px;background:#f7f8fa;border-radius:12px;align-self:start;min-width:0}.community-form h3{font-size:17px;margin:0 0 14px}.community-form p,.community-empty{font-size:13px;line-height:1.7}.community-form textarea{resize:vertical}.community-follow-link{display:inline-block;margin:14px 0 0;text-decoration:underline;font-size:12px}.seller-answer{padding:14px 16px;background:#f8f5ee;border-left:3px solid var(--gold);border-radius:6px;font-size:13px}.seller-answer p{margin-bottom:0}.product-community-links{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0;font-size:12px;font-weight:600}.product-community-links a{text-decoration:underline;text-underline-offset:3px}.detail-tabs>a{padding:15px 0;font-size:12px;color:var(--muted);white-space:nowrap;flex-shrink:0}.seller-offer{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:24px;align-items:center;padding:18px 0;border-top:1px solid var(--line)}.offer-store{font-weight:600;font-size:15px}.seller-offer p{font-size:12px;margin:7px 0 0}.offer-price{text-align:right}.offer-price strong{display:block;font-size:21px;color:var(--navy)}.offer-price small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.product-community a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
@media(max-width:800px){.product-community{padding:16px;margin:24px 0}.product-community h2{font-size:19px}.product-community-grid{grid-template-columns:minmax(0,1fr);gap:20px}.community-form{padding:16px}.seller-offer{grid-template-columns:minmax(0,1fr) auto;gap:14px}.seller-offer>.button{grid-column:1/-1;justify-self:start}.offer-price strong{font-size:18px}.offer-store{font-size:13px}.detail-tabs>a{font-size:11px}}

@media (max-width: 1023px), (hover: none) and (pointer: coarse) {
    html {
        scroll-padding-bottom: calc(90px + env(safe-area-inset-bottom, 0px));
    }
    body > .bottom-nav {
        position: fixed !important;
        inset: auto 0 0 !important;
        width: 100%;
        margin: 0;
        height: calc(74px + env(safe-area-inset-bottom, 0px));
        padding-bottom: calc(13px + env(safe-area-inset-bottom, 0px));
        z-index: 1000 !important;
    }
    .market-main {
        padding-bottom: calc(105px + env(safe-area-inset-bottom, 0px));
    }
}