.did-legal-page,.did-legal-page *,.did-legal-footer,.did-legal-footer *{box-sizing:border-box}.did-legal-page{width:100%;padding:70px 20px;color:#3c2d2a;background:radial-gradient(circle at 88% 12%,rgb(183 122 53 / .08),transparent 28%),linear-gradient(145deg,#fffdf9,#fff8f1);font-family:"Manrope",Arial,sans-serif}.did-legal-page__inner{width:min(980px, 100%);margin:0 auto}.did-legal-page__head{padding:42px;border:1px solid rgb(151 93 52 / .15);border-radius:30px;background:rgb(255 255 255 / .72);box-shadow:0 18px 50px rgb(78 46 32 / .08)}.did-legal-page__eyebrow{display:block;margin-bottom:12px;color:#aa1027;font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.did-legal-page__head h1{margin:0;color:#3b2622;font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px, 5vw, 64px);font-weight:400;line-height:1.05}.did-legal-page__head p{max-width:760px;margin:18px 0 0;color:#6c5b55;font-size:15px;line-height:1.75}.did-legal-page__date{display:block;margin-top:18px;color:#9a8177;font-size:11px}.did-legal-page__content{margin-top:24px;padding:42px;border:1px solid rgb(151 93 52 / .13);border-radius:30px;background:rgb(255 255 255 / .86);box-shadow:0 18px 50px rgb(78 46 32 / .07)}.did-legal-page__content h2{margin:34px 0 12px;color:#6f1224;font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:400;line-height:1.25}.did-legal-page__content h2:first-child{margin-top:0}.did-legal-page__content p,.did-legal-page__content li{color:#544943;font-size:14px;line-height:1.85}.did-legal-page__content ul{margin:10px 0 18px;padding-left:22px}.did-legal-page__content a{color:#a30f28;text-decoration:underline;text-underline-offset:3px}.did-legal-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:10px 0 28px}.did-legal-info-row{min-height:88px;padding:17px;border:1px solid rgb(125 77 46 / .13);border-radius:17px;background:#fffaf5}.did-legal-info-row span{display:block;margin-bottom:6px;color:#a18a80;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.did-legal-info-row strong{color:#4a3832;font-size:13px;line-height:1.6}.did-legal-callout{margin:0 0 26px;padding:20px 22px;border-left:4px solid #ad102a;border-radius:14px;color:#5d4040;background:#fff2f2;font-size:14px;line-height:1.75}.did-legal-action{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,#d01832,#990c22);box-shadow:0 12px 28px rgb(145 10 31 / .2)}.did-legal-footer{position:relative;z-index:50;width:100%;padding:58px 24px 0;color:#f7e9e4;background:radial-gradient(circle at 88% 0%,rgb(181 125 54 / .18),transparent 29%),linear-gradient(145deg,#35131b 0%,#591321 48%,#761328 100%);font-family:"Manrope",Arial,sans-serif}.did-legal-footer__inner{width:min(1320px, 100%);margin:0 auto;display:grid;grid-template-columns:1.45fr 0.8fr 1fr 1.1fr;gap:44px;padding-bottom:46px}.did-legal-footer__logo{display:inline-flex;align-items:center;text-decoration:none!important}.did-legal-footer__logo img{display:block;width:min(220px, 100%);height:auto;max-height:62px;object-fit:contain;object-position:left center}.did-legal-footer__brand p{max-width:360px;margin:17px 0 0;color:rgb(255 239 234 / .73);font-size:13px;line-height:1.75}.did-legal-footer__column h3{margin:7px 0 18px;color:#f4cf93;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-weight:400}.did-legal-footer__column a{display:block;width:max-content;max-width:100%;margin:0 0 12px;color:rgb(255 241 236 / .79)!important;font-size:12px;line-height:1.45;text-decoration:none!important;transition:color .2s ease,transform .2s ease}.did-legal-footer__column a:hover{color:#fff!important;transform:translateX(3px)}.did-legal-footer__social{display:flex;gap:10px;margin-top:22px}.did-legal-footer__social a{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .2);border-radius:50%;color:#fff!important;background:rgb(255 255 255 / .08);text-decoration:none!important;transition:transform .2s ease,background .2s ease}.did-legal-footer__social a:hover{transform:translateY(-3px);background:rgb(255 255 255 / .15)}.did-legal-footer__social svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.did-legal-footer__bottom{margin:0 auto;width:min(1320px, 100%);min-height:67px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgb(255 255 255 / .12);color:rgb(255 237 231 / .56);font-size:10px}.did-hide-theme-footer footer#colophon,.did-hide-theme-footer .site-footer,.did-hide-theme-footer .elementor-location-footer{display:none!important}.did-hide-theme-footer .did-legal-footer{display:block!important}.did-digital-consent{margin:18px 0 4px!important;padding:15px 16px!important;border:1px solid rgb(161 17 42 / .19);border-radius:14px;background:#fff7f7}.did-digital-consent label{color:#5b4442;font-size:12px;line-height:1.55}.did-digital-consent input{margin-right:8px!important}.did-digital-consent.is-invalid{border-color:#c51632;box-shadow:0 0 0 2px rgb(197 22 50 / .14);animation:did-consent-attention .52s ease both}.did-digital-consent-error{margin:5px 0 8px!important;color:#b3122d;font-size:11px;font-weight:700;line-height:1.45}.did-digital-consent-error[hidden]{display:none!important}@keyframes did-consent-attention{0%,100%{transform:translateX(0)}35%{transform:translateX(-3px)}70%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.did-digital-consent.is-invalid{animation:none}}.did-digital-consent-links{margin:0 0 16px!important;font-size:10px;line-height:1.6}.did-digital-consent-links a{color:#a20d26;text-decoration:underline;text-underline-offset:2px}@media (max-width:980px){.did-legal-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.did-legal-footer__brand{grid-column:1 / -1}}@media (max-width:620px){.did-legal-page{padding:38px 13px}.did-legal-page__head,.did-legal-page__content{padding:25px 20px;border-radius:22px}.did-legal-info-grid{grid-template-columns:1fr}.did-legal-footer{padding:42px 20px 0}.did-legal-footer__inner{grid-template-columns:1fr;gap:27px}.did-legal-footer__brand{grid-column:auto}.did-legal-footer__bottom{min-height:92px;flex-direction:column;align-items:flex-start;justify-content:center}}.did-legal-footer__social .did-footer-whatsapp-icon{width:23px!important;height:23px!important;display:block!important;overflow:visible!important;color:#ffffff!important;fill:currentColor!important;stroke:none!important}.did-legal-footer__social .did-footer-whatsapp-icon path{fill:currentColor!important;stroke:none!important}.did-legal-footer__social a:first-child{background:rgb(30 186 92 / .18);border-color:rgb(117 255 174 / .38)}.did-legal-footer-enabled footer#colophon,.did-legal-footer-enabled .site-footer:not(.did-legal-footer),.did-legal-footer-enabled .elementor-location-footer,.did-legal-footer-enabled [data-elementor-type="footer"]{display:none!important}.did-legal-footer-enabled .did-legal-footer{display:block!important}.did-legal-footer__payments{width:min(1320px, 100%);margin:0 auto;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid rgb(255 255 255 / .12)}.did-legal-footer__payments-title{display:flex;align-items:center;gap:12px;min-width:0}.did-payment-lock{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(244 207 147 / .28);border-radius:12px;background:rgb(255 255 255 / .07);color:#f4cf93}.did-payment-lock svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.did-legal-footer__payments-title strong,.did-legal-footer__payments-title small{display:block}.did-legal-footer__payments-title strong{color:#fff8f4;font-size:12px;font-weight:700;letter-spacing:.01em}.did-legal-footer__payments-title small{margin-top:3px;color:rgb(255 239 234 / .58);font-size:9px;line-height:1.45}.did-payment-badges{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.did-payment-badge{position:relative;height:34px;min-width:62px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 11px;border:1px solid rgb(255 255 255 / .16);border-radius:9px;background:#fff;box-shadow:0 5px 16px rgb(18 4 8 / .16);font-family:Arial,Helvetica,sans-serif;font-style:normal;line-height:1}.did-payment-badge b,.did-payment-badge em,.did-payment-badge i{font-style:normal}.did-payment-badge--iyzico{min-width:94px;gap:5px;color:#232323}.did-payment-badge--iyzico b{font-size:15px;font-weight:800;letter-spacing:-.06em}.did-payment-badge--iyzico em{font-size:8px;font-weight:700;color:#757575}.did-payment-badge--visa b{color:#1a1f71;font-size:16px;font-style:italic;font-weight:900;letter-spacing:-.04em}.did-payment-badge--mastercard{min-width:104px;padding-left:9px;padding-right:9px;gap:0}.did-payment-badge--mastercard i{width:17px;height:17px;border-radius:50%;background:#eb001b}.did-payment-badge--mastercard i+i{margin-left:-6px;background:#f79e1b;mix-blend-mode:multiply}.did-payment-badge--mastercard b{margin-left:6px;color:#1f1f1f;font-size:7px;font-weight:700;letter-spacing:-.02em}.did-payment-badge--troy b{color:#173f54;font-size:14px;font-weight:900;font-style:italic;letter-spacing:-.04em}@media (max-width:760px){.did-legal-footer__payments{align-items:flex-start;flex-direction:column;padding:20px 0 22px}.did-payment-badges{justify-content:flex-start}}@media (max-width:420px){.did-payment-badge{height:32px;padding-left:9px;padding-right:9px}.did-payment-badge--mastercard{min-width:96px}}body.did-legal-standalone #masthead,body.did-legal-standalone #site-header,body.did-legal-standalone header.site-header,body.did-legal-standalone .site-header,body.did-legal-standalone .main-header-bar,body.did-legal-standalone .ast-primary-header-bar,body.did-legal-standalone .elementor-location-header,body.did-legal-standalone [data-elementor-type="header"],body.did-legal-standalone .header-area,body.did-legal-standalone .header-wrap{display:none!important}body.did-legal-standalone .entry-header,body.did-legal-standalone .page-header,body.did-legal-standalone h1.entry-title,body.did-legal-standalone .page-title,body.did-legal-standalone .wp-block-post-title,body.did-legal-standalone .breadcrumbs,body.did-legal-standalone .breadcrumb,body.did-legal-standalone nav.rank-math-breadcrumb{display:none!important}body.did-legal-standalone #content,body.did-legal-standalone .site-content,body.did-legal-standalone #primary,body.did-legal-standalone .content-area,body.did-legal-standalone main.site-main,body.did-legal-standalone article.page,body.did-legal-standalone .entry-content{margin-top:0!important;padding-top:0!important}body.did-legal-standalone .entry-content{margin-bottom:0!important}.did-legal-page__brandbar{display:flex;align-items:center;justify-content:flex-start;margin:0 0 22px}.did-legal-page__brandbar a{display:inline-flex;align-items:center;padding:0;min-height:0;border-radius:0;background:transparent!important;box-shadow:none!important;text-decoration:none!important}.did-legal-page__brandbar img{display:block;width:clamp(170px, 22vw, 230px);height:auto;max-height:58px;object-fit:contain;object-position:left center}.did-payment-badge--3dsecure{min-width:108px;justify-content:flex-start;gap:7px;color:#1e5e3e}.did-payment-badge--3dsecure svg{width:18px;height:18px;flex:0 0 18px;fill:rgb(31 132 85 / .08);stroke:#1f8455;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.did-payment-badge--3dsecure span{display:flex;align-items:baseline;gap:3px}.did-payment-badge--3dsecure b{color:#194f36;font-size:12px;font-weight:900}.did-payment-badge--3dsecure em{color:#4d6e60;font-size:7px;font-weight:800;letter-spacing:.03em}@media (max-width:620px){.did-legal-page__brandbar{margin-bottom:16px}.did-legal-page__brandbar a{min-height:0;padding:0;border-radius:0}.did-legal-page__brandbar img{width:172px;max-height:48px}.did-legal-footer__logo img{width:190px;max-height:54px}}body.did-legal-standalone{margin:0;background:#fffdf9}#did-legal-template{min-height:100vh}#did-legal-template main{display:block}