:root {--aspect-ratiocus1:0.716;--scrollbar-w: 0px;/* Spacing */--spacing-0-2: 0.2rem; /* 2px */--spacing-0-4: 0.4rem; /* 4px */--spacing-0-6: 0.6rem; /* 6px */--spacing-0-8: 0.8rem; /* 8px */--spacing-1: 1rem; /* 10px */--spacing-1-2: 1.2rem; /* 12px */--spacing-1-4: 1.4rem; /* 14px */--spacing-1-6: 1.6rem; /* 16px */--spacing-1-8: 1.8rem; /* 18px */--spacing-2: 2rem; /* 20px */--spacing-2-2: 2.2rem; /* 22px */--spacing-2-4: 2.4rem; /* 24px */--spacing-2-6: 2.6rem; /* 26px */--spacing-2-8: 2.8rem; /* 28px */--spacing-3: 3rem; /* 30px */--spacing-3-2: 3.2rem; /* 32px */--spacing-3-4: 3.4rem; /* 34px */--spacing-3-6: 3.6rem; /* 36px */--spacing-3-8: 3.8rem; /* 38px */--spacing-4: 4rem; /* 40px */--spacing-4-2: 4.2rem; /* 42px */--spacing-4-4: 4.4rem; /* 44px */--spacing-4-8: 4.8rem; /* 48px */--spacing-5: 5rem; /* 50px */--spacing-5-6: 5.6rem; /* 56px */--spacing-6: 6rem; /* 60px */--spacing-6-4: 6.4rem; /* 64px */--spacing-7: 7rem; /* 70px */--spacing-7-2: 7.2rem; /* 72px */--spacing-8: 8rem; /* 80px */--spacing-9: 9rem; /* 90px */--spacing-10: 10rem; /* 100px *//* Colors */--color-base-background: 250 248 243;--color-base-text: 22 40 58;--color-accent: 198 161 91;--color-accent-secondary: 255 255 255;--color-focus: 198 161 91;--payment-terms-background-color: rgb(250 248 243);/* Product badge colors */--color-on-sale-badge-background: 198 161 91;--color-on-sale-badge-text: 255 255 255;--color-new-badge-background: 22 40 58;--color-new-badge-text: 255 255 255;--color-sold-out-badge-background: 138 147 160;--color-sold-out-badge-text: 255 255 255;--color-pre-order-badge-background: 198 161 91;--color-pre-order-badge-text: 255 255 255;--color-custom-badge-background: 22 40 58;--color-custom-badge-text: 255 255 255;/* Notices colors */--color-tooltip-background: 22 40 58;--color-tooltip-text: 255 255 255;--color-success-background: 230 239 235;--color-success-text: 46 125 91;--color-warning-background: 248 244 235;--color-warning-text: 198 161 91;--color-error-background: 246 229 228;--color-error-text: 179 38 30;--font-body-family: 'Jost', sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: 'Playfair Display', serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-line-height: 1.7;--font-body-spacing: 0.0em;--font-heading-scale: 1.05;--font-heading-line-height: 1.2;--font-heading-spacing: 0.0em;--hdt-btn-line-height: 1.2;/* Font sizes */--text-xs: 1.1rem;--text-sm: 1.3rem;--text-base: 1.5rem;--text-lg: 1.7rem;--text-xl: 1.9rem;--text-2xl: 2.1rem;--text-4xl: 2.3rem;--text-6xl: 2.5rem;--text-8xl: 2.7rem;--text-10xl: 2.9rem;--text-12xl: 3.1rem;/* Font Weight */--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--spacing-x: 15px;--spacing-y: 15px;--container-max-width: 144rem;--container-max-width-padding-lg: 154rem;--container-max-width-padding-md: 150rem;--container-width-margin: 0rem;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;/* Border Radius */--rounded-2xs: 0.16666666666666666rem;--rounded-xs: 0.25rem;--rounded-sm: 0.5rem;--rounded: 1.0rem;--rounded-lg: 2.0rem;--rounded-full: 9999px;--rounded-button: 0.8rem;--rounded-input: 4.0rem;--rounded-product-card: 1.0rem;--rounded-product-media: 1.0rem;--rounded-collection-card: 0.4rem;--rounded-blog-card: 0.0rem;--padding-block-input: var(--spacing-0-6);--padding-inline-input: var(--spacing-1);--height-input: var(--spacing-4-2);--cursor-zoom-in-icon: url(theme/cursor-zoom-in.svg);--cursor-close-icon: url(theme/cursor-close.svg);/* RTL support */--value-logical-flip: 1;--value-origin-start: left;--value-origin-end: right;}/* Color schemes */[color-scheme="scheme-1"] {--color-background: 223 231 237;--gradient-background: #dfe7ed;--color-background2: 242 242 242;--color-foreground: 0 0 0;--color-foreground2: 84 84 84;--color-button: 0 0 0;--color-button-text: 255 255 255;--color-button-border: 0 0 0;--color-secondary-button: 223 231 237;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 0 0 0;--color-link: 0 0 0;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(223 231 237);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-2"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 255 255 255;--color-foreground: 0 0 0;--color-foreground2: 84 84 84;--color-button: 255 255 255;--color-button-text: 0 0 0;--color-button-border: 235 235 235;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 0 0 0;--color-link: 0 0 0;--color-line-border: 236 236 236;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 0 0 0;}[color-scheme="scheme-3"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 255 255 255;--color-foreground: 0 0 0;--color-foreground2: 0 0 0;--color-button: 242 242 242;--color-button-text: 0 0 0;--color-button-border: 242 242 242;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 0 0 0;--color-link: 0 0 0;--color-line-border: 238 238 238;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 0 0 0;}[color-scheme="scheme-4"] {--color-background: 245 245 245;--gradient-background: #f5f5f5;--color-background2: 255 255 255;--color-foreground: 0 0 0;--color-foreground2: 84 84 84;--color-button: 0 0 0;--color-button-text: 255 255 255;--color-button-border: 0 0 0;--color-secondary-button: 245 245 245;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 0 0 0;--color-link: 0 0 0;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(245 245 245);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-5"] {--color-background: 251 247 240;--gradient-background: #fbf7f0;--color-background2: 251 247 240;--color-foreground: 0 0 0;--color-foreground2: 69 83 94;--color-button: 0 0 0;--color-button-text: 255 255 255;--color-button-border: 0 0 0;--color-secondary-button: 251 247 240;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 0 0 0;--color-link: 0 0 0;--color-line-border: 0 0 0;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(251 247 240);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 104 104 104;}[color-scheme="scheme-67a7ca9f-3333-4245-b79f-2e9849d7e615"] {--color-background: 123 136 143;--gradient-background: #7b888f;--color-background2: 68 68 68;--color-foreground: 255 255 255;--color-foreground2: 231 231 231;--color-button: 255 255 255;--color-button-text: 37 61 78;--color-button-border: 255 255 255;--color-secondary-button: 123 136 143;--color-secondary-button-bg: 0 0 0;--color-secondary-button-text: 255 255 255;--color-link: 255 255 255;--color-line-border: 68 68 68;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(123 136 143);/* Product colors */--color-pr-price: 255 255 255;--color-pr-sale-price: 219 18 21;--color-pr-text: 255 255 255;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-4f7d5921-8567-40ac-8211-ef87792674d6"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 224 147 20;--color-button-text: 255 255 255;--color-button-border: 224 147 20;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 224 147 20;--color-link: 224 147 20;--color-line-border: 238 238 238;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-4f7d5921-8567-40ac-8211-ef87792674d3"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 160 128 190;--color-button-text: 255 255 255;--color-button-border: 160 128 190;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 160 128 190;--color-link: 160 128 190;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-57ce891f-d6dc-475b-825f-7c5c1917fe6b"] {--color-background: 0 0 0;--gradient-background: #000000;--color-background2: 84 84 84;--color-foreground: 255 241 225;--color-foreground2: 255 255 255;--color-button: 224 178 82;--color-button-text: 255 255 255;--color-button-border: 224 178 82;--color-secondary-button: 0 0 0;--color-secondary-button-bg: 0 0 0;--color-secondary-button-text: 224 178 82;--color-link: 224 178 82;--color-line-border: 224 178 82;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(0 0 0);/* Product colors */--color-pr-price: 224 178 82;--color-pr-sale-price: 255 255 255;--color-pr-text: 255 255 255;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-375b8f36-85a2-40e9-9198-bac5f650c728"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 240 244 246;--color-foreground: 37 61 78;--color-foreground2: 37 61 78;--color-button: 255 255 255;--color-button-text: 37 61 78;--color-button-border: 255 255 255;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 0 0 0;--color-secondary-button-text: 255 255 255;--color-link: 255 255 255;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 97 180 130;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-b188001a-abbd-4381-bbf9-8b253fb4c083"] {--color-background: 14 27 42;--gradient-background: #0e1b2a;--color-background2: 20 36 51;--color-foreground: 247 243 234;--color-foreground2: 185 194 204;--color-button: 198 161 91;--color-button-text: 14 27 42;--color-button-border: 198 161 91;--color-secondary-button: 14 27 42;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 198 161 91;--color-link: 198 161 91;--color-line-border: 42 59 77;--color-overlay: 14 27 42;--payment-terms-background-color: rgb(14 27 42);/* Product colors */--color-pr-price: 198 161 91;--color-pr-sale-price: 138 147 160;--color-pr-text: 247 243 234;--color-pr-rating: ;/* Input colors */--color-input-primary: 20 36 51;--color-input-secondary: 138 147 160;}[color-scheme="scheme-a5fb0086-be8f-496b-8e75-3332c6c15f6d"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 135 186 51;--color-button-text: 255 255 255;--color-button-border: 135 186 51;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 135 186 51;--color-link: 135 186 51;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-f1da3d09-0651-4d7e-95e4-da5341ca228d"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 37 61 78;--color-foreground2: 37 61 78;--color-button: 135 186 51;--color-button-text: 255 255 255;--color-button-border: 135 186 51;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 135 186 51;--color-link: 135 186 51;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-a185ef53-804f-44f7-ac93-51ed37977723"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 37 61 78;--color-foreground2: 37 61 78;--color-button: 10 129 112;--color-button-text: 255 255 255;--color-button-border: 10 129 112;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 10 129 112;--color-link: 10 129 112;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-2addec43-fe8f-4d06-8743-fcce914ef70e"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 247 140 198;--color-button-text: 255 255 255;--color-button-border: 247 140 198;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 0 0 0;--color-secondary-button-text: 247 140 198;--color-link: 247 140 198;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-df7f4be7-8b36-40fa-9394-abf533023ebd"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 37 61 78;--color-foreground2: 37 61 78;--color-button: 149 200 63;--color-button-text: 255 255 255;--color-button-border: 149 200 63;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 0 0 0;--color-secondary-button-text: 149 200 63;--color-link: 149 200 63;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-017552e2-0b8b-4c97-ae92-f919c765ffdf"] {--color-background: 224 178 82;--gradient-background: #e0b252;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 37 61 78;--color-button-text: 255 255 255;--color-button-border: 37 61 78;--color-secondary-button: 224 178 82;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 37 61 78;--color-link: 37 61 78;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(224 178 82);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-e9444324-cd68-4010-9725-538ce367a323"] {--color-background: 135 186 51;--gradient-background: #87ba33;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 37 61 78;--color-button: 37 61 78;--color-button-text: 255 255 255;--color-button-border: 37 61 78;--color-secondary-button: 135 186 51;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 37 61 78;--color-link: 37 61 78;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(135 186 51);/* Product colors */--color-pr-price: 37 61 78;--color-pr-sale-price: 219 18 21;--color-pr-text: 37 61 78;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-14db5a3d-ac80-49f8-ad32-efd8bffd4590"] {--color-background: 255 255 255;--gradient-background: #ffffff;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 255 255 255;--color-button: 10 129 112;--color-button-text: 255 255 255;--color-button-border: 10 129 112;--color-secondary-button: 255 255 255;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 10 129 112;--color-link: 10 129 112;--color-line-border: 235 235 235;--color-overlay: 10 129 112;--payment-terms-background-color: rgb(255 255 255);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-54c83486-7eb1-4ce2-8340-3ec15fcdd489"] {--color-background: 223 231 237;--gradient-background: #dfe7ed;--color-background2: 242 242 242;--color-foreground: 255 0 0;--color-foreground2: 255 255 255;--color-button: 135 97 0;--color-button-text: 255 255 255;--color-button-border: 135 97 0;--color-secondary-button: 223 231 237;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 135 97 0;--color-link: 135 97 0;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(223 231 237);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}[color-scheme="scheme-a8b5afc2-6a88-4e43-a992-4aa7b882ee22"] {--color-background: 31 166 152;--gradient-background: #1fa698;--color-background2: 242 242 242;--color-foreground: 255 255 255;--color-foreground2: 84 84 84;--color-button: 255 102 0;--color-button-text: 255 255 255;--color-button-border: 255 102 0;--color-secondary-button: 31 166 152;--color-secondary-button-bg: 255 255 255;--color-secondary-button-text: 255 102 0;--color-link: 255 102 0;--color-line-border: 235 235 235;--color-overlay: 0 0 0;--payment-terms-background-color: rgb(31 166 152);/* Product colors */--color-pr-price: 0 0 0;--color-pr-sale-price: 219 18 21;--color-pr-text: 0 0 0;--color-pr-rating: ;/* Input colors */--color-input-primary: 255 255 255;--color-input-secondary: 144 144 144;}@media screen and (min-width: 768px) {:root {/* Font sizes */--text-xs: 1.2rem;--text-sm: 1.4rem;--text-base: 1.6rem;--text-lg: 1.8rem;--text-xl: 2.0rem;--text-2xl: 2.2rem;--text-4xl: 2.4rem;--text-6xl: 2.6rem;--text-8xl: 2.8rem;--text-10xl: 3.0rem;--text-12xl: 3.2rem;--spacing-x: 30px;--spacing-y: 30px;}}

:root {
  --ay-navy-900: #0E1B2A;
  --ay-navy-700: #16283A;
  --ay-navy-500: #253D4E;
  --ay-gold: #C6A15B;
  --ay-gold-dark: #A9853F;
  --ay-ivory: #FAF8F3;
  --ay-cream: #F7F3EA;
  --ay-muted: #8A93A0;
  --ay-line-dark: #2A3B4D;
  --ay-line-light: #E7E2D6;
  --ay-radius: 16px;
  --ay-shadow: 0 20px 60px rgba(14,27,42,.25);
  --ay-ease: cubic-bezier(.22,1,.36,1);
}

/* --- SECTION ZEMİNLERİNİ ŞEFFAFLAŞTIR (header/footer hariç) --- */
#MainContent .shopify-section,
#MainContent .shopify-section > section,
#MainContent .shopify-section > div,
#MainContent [class*="hdt-section"],
#MainContent [class*="hdt-s-bg"]{
  background:transparent !important;
  background-color:transparent !important;
}




    .ay-bg{
      position:fixed; inset:0; z-index:-1; pointer-events:none; overflow:hidden;
      background:
        radial-gradient(1400px 600px at 85% -5%, rgba(198,161,91,.07), transparent 60%),
        linear-gradient(160deg, #0B1622 0%, #0E1B2A 45%, #101F30 100%);
    }
    .ay-bg-aura{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;will-change:transform;}
    .ay-bg-aura-1{width:56vw;height:56vw;max-width:760px;max-height:760px;top:-22vw;left:-16vw;
      background:radial-gradient(circle, rgba(198,161,91,.22), transparent 65%);
      animation:ay-bg-drift 16s ease-in-out infinite alternate;}
    .ay-bg-aura-2{width:64vw;height:64vw;max-width:860px;max-height:860px;bottom:-30vw;right:-20vw;
      background:radial-gradient(circle, rgba(37,61,78,.85), transparent 65%);
      animation:ay-bg-drift 20s ease-in-out infinite alternate-reverse;}
    .ay-bg-aura-3{width:40vw;height:40vw;max-width:520px;max-height:520px;top:38%;left:52%;
      background:radial-gradient(circle, rgba(198,161,91,.10), transparent 65%);
      animation:ay-bg-drift 24s ease-in-out infinite alternate;}
    @keyframes ay-bg-drift{from{transform:translate(0,0) scale(1);}to{transform:translate(4vw,3vw) scale(1.1);}}
    .ay-bg-dust{position:absolute;inset:0;}
    .ay-bg-dust i{position:absolute;width:3px;height:3px;border-radius:50%;
      background:#E8CE9C;opacity:0;animation:ay-bg-twinkle 7s linear infinite;}
    .ay-bg-dust i:nth-child(1){left:6%;top:14%;}
    .ay-bg-dust i:nth-child(2){left:14%;top:52%;animation-delay:.8s;}
    .ay-bg-dust i:nth-child(3){left:21%;top:81%;animation-delay:2.1s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(4){left:28%;top:28%;animation-delay:3.4s;}
    .ay-bg-dust i:nth-child(5){left:36%;top:66%;animation-delay:1.5s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(6){left:43%;top:9%;animation-delay:4.6s;}
    .ay-bg-dust i:nth-child(7){left:50%;top:44%;animation-delay:.4s;}
    .ay-bg-dust i:nth-child(8){left:57%;top:88%;animation-delay:2.9s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(9){left:64%;top:20%;animation-delay:5.3s;}
    .ay-bg-dust i:nth-child(10){left:71%;top:58%;animation-delay:1.1s;}
    .ay-bg-dust i:nth-child(11){left:78%;top:34%;animation-delay:3.9s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(12){left:85%;top:74%;animation-delay:.9s;}
    .ay-bg-dust i:nth-child(13){left:92%;top:16%;animation-delay:4.2s;}
    .ay-bg-dust i:nth-child(14){left:10%;top:92%;animation-delay:5.8s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(15){left:47%;top:96%;animation-delay:2.4s;}
    .ay-bg-dust i:nth-child(16){left:88%;top:94%;animation-delay:6.3s;}
    .ay-bg-dust i:nth-child(17){left:32%;top:5%;animation-delay:1.9s;width:2px;height:2px;}
    .ay-bg-dust i:nth-child(18){left:68%;top:6%;animation-delay:5s;}
    @keyframes ay-bg-twinkle{
      0%,100%{opacity:0;transform:translateY(0) scale(.6);}
      15%{opacity:.85;}
      50%{opacity:.2;transform:translateY(-22px) scale(1);}
      85%{opacity:.6;}
    }
    html, body{background:transparent !important;}
    main, #MainContent, .main-content, #wrapper, .wrapper,
    .tf-page, .page-wrapper, #PageContainer, .site-wrapper,
    .hdt-main, .hdt-page, .hdt-body{
      background:transparent !important;
    }
    .ayfx .ayfx-aura, .ayfx .ayfx-dust{display:none !important;}
    @media (prefers-reduced-motion: reduce){
      .ay-bg-aura, .ay-bg-dust i{animation:none !important;}
      .ay-bg-dust i{opacity:.35;}
    }
    

/* ===== APAYRI YAŞAM — FOOTER PREMIUM ===== */
.hdt-footer-main{position:relative;}
.hdt-footer-main::before{
  content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);
  width:min(1100px,90%);height:1px;
  background:linear-gradient(90deg,transparent,rgba(198,161,91,.6),transparent);
}
.hdt-footer-main h2,.hdt-footer-main h3,.hdt-footer-main h4,
.hdt-footer-main .hdt-heading,.hdt-footer-main [class*="heading"]{
  font-family:'Playfair Display',serif !important;color:#F7F3EA !important;letter-spacing:.3px;
}
.hdt-footer-main,.hdt-footer-main p,.hdt-footer-main span,
.hdt-footer-main li{color:#AEB9C5 !important;}
.hdt-footer-main b,.hdt-footer-main strong{color:#F7F3EA !important;font-weight:500 !important;}
.hdt-footer-main a{color:#AEB9C5 !important;text-decoration:none !important;transition:color .3s ease !important;}
.hdt-footer-main a:hover{color:#C6A15B !important;}
.hdt-footer-main a[href*="iletisim"],
.hdt-footer-main a[href*="contact"]{color:#C6A15B !important;font-weight:500 !important;}

/* Sosyal ikonlar — SADECE gerçek sosyal liste */
.hdt-socials__list li a{
  display:inline-flex !important;align-items:center;justify-content:center;
  width:40px;height:40px;border-radius:50%;
  border:1px solid rgba(198,161,91,.45) !important;color:#C6A15B !important;
  transition:all .35s cubic-bezier(.22,1,.36,1) !important;
}
.hdt-socials__list li a:hover{
  background:linear-gradient(120deg,#E8CE9C,#C6A15B) !important;
  border-color:transparent !important;color:#0E1B2A !important;
  transform:translateY(-3px);box-shadow:0 10px 24px rgba(198,161,91,.35);
}
.hdt-socials__list li a svg{width:17px;height:17px;fill:currentColor;}

/* Copyright */
.hdt-coppy-right,.hdt-footer-main [class*="coppy"]{
  color:#8A93A0 !important;font-size:13px !important;letter-spacing:.3px;
}

/* Menü accordion +/− altın */
.hdt-footer-menu svg,.hdt-footer-main summary svg,
.hdt-footer-main [class*="collaps"] svg{color:#C6A15B !important;}

/* Newsletter "Abone Ol" butonu — Paketleri Keşfet ile aynı */
.hdt-footer-main button[type="submit"],
.hdt-footer-newsletter button,
.hdt-footer-main [class*="newsletter"] button{
  background:linear-gradient(120deg,#E8CE9C,#C6A15B 55%,#A9853F) !important;
  border:0 !important;border-radius:100px !important;
  font-weight:600 !important;letter-spacing:1px;
  transition:transform .35s ease, box-shadow .35s ease !important;
}
.hdt-footer-main button[type="submit"],
.hdt-footer-main button[type="submit"] *,
.hdt-footer-newsletter button,
.hdt-footer-newsletter button *,
.hdt-footer-main [class*="newsletter"] button,
.hdt-footer-main [class*="newsletter"] button *{
  color:#0E1B2A !important;
  fill:#0E1B2A !important;
}
.hdt-footer-main button[type="submit"]:hover,
.hdt-footer-newsletter button:hover{
  transform:translateY(-2px);box-shadow:0 12px 30px rgba(198,161,91,.4);
}
/* ===== ANA SAYFADA ŞEFFAF HEADER v2 ===== */
.hdt-page-type-index header.shopify-section-group-header-group{
  position:absolute; top:0; left:0; right:0; z-index:60;
}
.hdt-page-type-index header.shopify-section-group-header-group,
.hdt-page-type-index header.shopify-section-group-header-group hdt-sticky-header,
.hdt-page-type-index header.shopify-section-group-header-group .hdt-main-header,
.hdt-page-type-index header.shopify-section-group-header-group .hdt-bottom-header,
.hdt-page-type-index header.shopify-section-group-header-group [class*="hdt-header"]{
  background:transparent !important;
  background-color:transparent !important;
  border-color:transparent !important;
  box-shadow:none !important;
}
/* Scroll sonrası: buzlu lacivert zemin */
.hdt-page-type-index header.ay-header-solid hdt-sticky-header,
.hdt-page-type-index header.ay-header-solid .hdt-main-header{
  background:rgba(11,22,34,.92) !important;
  backdrop-filter:blur(12px);
  transition:background .4s ease;
}
/* ===== HEADER MENÜ LİNKLERİ (premium) ===== */
/* Aktif linkin koyu kutusunu kaldır */
.hdt-header-ecommerce .hdt-list-categories--item.is--active .hdt-ecommerce-link,
.hdt-header-ecommerce .hdt-list-categories--item .hdt-ecommerce-link{
  background:transparent !important;
  background-color:transparent !important;
  color:#F7F3EA !important;
  font-weight:500 !important;
  letter-spacing:1.5px;
  position:relative;
  transition:color .3s ease !important;
}
/* Hover ve aktif: altın renk */
.hdt-header-ecommerce .hdt-list-categories--item .hdt-ecommerce-link:hover,
.hdt-header-ecommerce .hdt-list-categories--item.is--active .hdt-ecommerce-link{
  color:#E8CE9C !important;
}
/* Aktif linkin altında zarif altın çizgi */
.hdt-header-ecommerce .hdt-list-categories--item.is--active .hdt-ecommerce-link::after{
  content:"";position:absolute;left:50%;transform:translateX(-50%);
  bottom:2px;width:24px;height:1.5px;
  background:linear-gradient(90deg,transparent,#C6A15B,transparent);
}

