.elementor .ml-backdrop{width:100%;height:calc(100% + 90px);object-fit:cover;position:absolute;inset-block-start:-30px;inset-inline-end:0px;inset-block-end:-60px;inset-inline-start:0px;z-index:0;opacity:90%;filter:blur(70px) saturate(1.3) brightness(0.5); pointer-events:none; -webkit-mask-image:radial-gradient(ellipse 60% 60% at 32% 50%, #000 0%, transparent 100%); mask-image:radial-gradient(ellipse 60% 60% at 32% 50%, #000 0%, transparent 100%); filter:blur(80px) saturate(1.5) brightness(0.85); -webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 50%, #000 0%, rgba(0,0,0,0.5) 45%, transparent 100%); mask-image:radial-gradient(ellipse 70% 65% at 50% 50%, #000 0%, rgba(0,0,0,0.5) 45%, transparent 100%); filter:blur(60px) saturate(1.5) brightness(0.85); will-change:transform;\n}.elementor .ml-look-tab-meta{position:absolute;inset-block-start:10px;inset-inline-end:auto;inset-inline-start:12px;font-family:Poppins;font-weight:500;font-size:10px;color:#EDE8DF;letter-spacing:2px;line-height:1.3;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:7px;padding-inline-end:7px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.55);text-shadow:0px 1px 6px rgba(0,0,0,0.9); width:fit-content;\n}.elementor .ml-gradient-title{font-family:"RG Tight";font-weight:500;font-size:128px;color:transparent;letter-spacing:-2px;line-height:0.8;text-transform:uppercase;padding-block-start:8px;background-clip:text;width:fit-content; background-image: linear-gradient(to right, #FF6900, #ED2024); -webkit-background-clip:text; -webkit-text-fill-color:transparent;\n}.elementor .ml-grade-text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:0px;border-inline-start-width:1px;border-left-style: solid; border-left-color: #2E2E2E;\n}.elementor .ml-grade-row{padding:0px;gap:18px;align-items:flex-start;}.elementor .ml-grades{column-gap:28px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap:16px;\n}.elementor .ml-info{padding:0px;flex-direction:column;gap:18px;}.elementor .ml-thumbs{padding:0px;display:grid;gap:10px;grid-template-columns:repeat(6, 1fr);}.elementor .ml-gallery{padding:0px;gap:10px;}.elementor .ml-look-layout{position:relative;z-index:1;column-gap:56px;padding:0px;grid-template-columns:1.35fr 1fr;grid-template-rows:auto;align-items:start;row-gap:32px;\n}.elementor .ml-flush{padding:0px;}.elementor .ml-grade-desc{font-family:Poppins;font-weight:400;font-size:12.5px;color:#8A8A8A;line-height:1.5;}.elementor .ml-grade-name{font-family:Poppins;font-weight:500;font-size:14px;color:#EDE8DF;line-height:1.4;}.elementor .ml-grade-num{font-family:Poppins;font-weight:400;font-size:13px;color:#777777;letter-spacing:1px;line-height:1.5;}.elementor .ml-img-cover{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .ml-thumb-tab:hover,.elementor .ml-thumb-tab:focus-visible{background-color:transparent;opacity:100%;}.elementor .ml-thumb-tab:focus{outline-width:2px;outline-color:#FF6900;outline-style:solid;outline-offset:2px;background-color:transparent;box-shadow:none;\n}.elementor .ml-thumb-tab{width:100%;cursor:pointer;padding:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:transparent;opacity:50%;transition:opacity 0.2s;display:block;&.e--selected { opacity:1; border-color:#EDE8DF; } &.e--selected { opacity:1; border-color:#EDE8DF; background-color:transparent; }\n}.elementor .ml-look-tab-label{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:"RG Tight";font-weight:700;font-size:21px;color:#EDE8DF;line-height:0.95;text-transform:uppercase;padding-block-start:56px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;background-image: linear-gradient(to top, rgba(0,0,0,0.92) 15%, rgba(0,0,0,0)); white-space:normal;\n}.elementor .ml-look-tab-thumb{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .ml-look-tab:hover,.elementor .ml-look-tab:focus-visible{color:#EDE8DF;border-color:#5A5A5A;background-color:#0E0E0E;transform:translate3d(0px, -4px, 0px);filter:saturate(1) brightness(1);\n}.elementor .ml-look-tab:focus{color:#EDE8DF;outline-width:2px;outline-color:#FF6900;outline-style:solid;outline-offset:2px;background-color:#0E0E0E;box-shadow:none;\n}.elementor .ml-look-tab{width:100%;overflow:hidden;position:relative;color:#EDE8DF;cursor:pointer;padding:0px;border-radius:4px;border-width:1px;border-color:#2A2A2A;border-style:solid;background-color:#0E0E0E;transition:filter 0.35s, transform 0.35s, border-color 0.35s, box-shadow 0.35s;display:block;filter:saturate(0.35) brightness(0.6); &.e--selected { filter:saturate(1) brightness(1); transform:translateY(-4px); border-color:#FF5A14; border-bottom:3px solid #ED2024; box-shadow:0px 18px 36px -14px rgba(255,90,20,0.6); background-color:#0E0E0E; color:#EDE8DF; }\n}.elementor .ml-body{font-family:Poppins;font-weight:400;font-size:15px;color:#9B9B9B;line-height:1.65;}.elementor .ml-sub{font-family:Poppins;font-weight:400;font-size:20px;color:#868686;line-height:1.5;font-style:normal;}.elementor .ml-display{font-family:"RG Tight";font-weight:700;font-size:104px;color:#EDE8DF;line-height:0.95;text-transform:uppercase;}.elementor .ml-eyebrow{font-family:Poppins;font-weight:400;font-size:11px;color:#9a9a9a;letter-spacing:3px;line-height:1.4;text-transform:uppercase;}.elementor .ml-section{max-width:1560px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:64px;}