.elementor .e-2f35002-4cc5e8c{max-height:50px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:64px;padding-inline-end:64px;margin:0;flex-direction:row}.elementor .e-31419f5e-1815{font-family:Montserrat;font-weight:500;font-size:60px;color:#000;line-height:1.18;padding-block-start:.06em;padding-block-end:.06em;padding-inline-start:.34em;padding-inline-end:.34em;background-color:#ff65cc;display:inline-block}.elementor .e-1984ed81-b579{font-family:Montserrat;font-weight:400;font-size:40px;color:#000;line-height:1.18;padding-block-start:.06em;padding-block-end:.06em;padding-inline-start:.34em;padding-inline-end:.34em;background-color:#ff65cc;display:inline-block}.elementor .e-5ece6a14-2c36{font-family:Montserrat;font-weight:400;font-size:40px;color:#000;line-height:1.18;padding-block-start:.06em;padding-block-end:.06em;padding-inline-start:.34em;padding-inline-end:.34em;background-color:#ff65cc;display:inline-block}.elementor .e-1461e027-2402{font-family:Montserrat;font-weight:400;font-size:40px;color:#000;line-height:1.18;padding-block-start:.06em;padding-block-end:.06em;padding-inline-start:.34em;padding-inline-end:.34em;background-color:#ff65cc;display:inline-block}.elementor .e-7f77ae51-e01d{padding-block-start:0px;padding-block-end:104px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.elementor .e-439c3aa6-2702{min-height:100vh;overflow:hidden;position:relative;font-family:Montserrat,sans-serif;color:#fff;padding:0;margin-block-start:-50px;background-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(10,6,14,.15) 30%,rgba(10,6,14,.25) 60%,rgba(0,0,0,.85) 100%),url("https://looks.media/wp-content/uploads/2024/09/IMG_3308-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0,center center;background-color:#000;display:flex;flex-direction:column;justify-content:flex-end}.elementor .e-9df0a88{flex-direction:column}.elementor .e-51a40d4f-6b83{font-family:Montserrat;font-weight:400;font-size:60px;color:#0b0b0c;letter-spacing:-.035em;line-height:1}.elementor .e-61f11fdc-76b7{max-width:60ch;font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.65}.elementor .e-1f67dfe-e81e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-end:64px;display:grid;gap:48px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end}.elementor .e-4d371be6-bcdc{width:0;height:3px;min-width:0;position:absolute;inset-block-start:-1px;inset-inline-start:0px;padding:0;background-color:#ff65cc;transition:width .25s}.elementor .e-1393686d-ab8d{height:1px;position:relative;padding:0;background-color:rgba(11,11,12,.12);flex:1 1 auto}.elementor .e-5e54e33f-a566{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-end:26px;display:flex;flex-direction:row;gap:28px;align-items:center}.elementor .e-6316d459-d592:hover,.elementor .e-6316d459-d592:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-6316d459-d592{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:transform .6s,box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-e3c4087-77dd:hover,.elementor .e-e3c4087-77dd:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-e3c4087-77dd{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-8c0eff5-dff5:hover,.elementor .e-8c0eff5-dff5:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-8c0eff5-dff5{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-190e6824-10ed:hover,.elementor .e-190e6824-10ed:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-190e6824-10ed{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-712cdaea-d53f:hover,.elementor .e-712cdaea-d53f:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-712cdaea-d53f{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-3e044a1d-a078:hover,.elementor .e-3e044a1d-a078:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-3e044a1d-a078{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-859f43d-72dc:hover,.elementor .e-859f43d-72dc:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-859f43d-72dc{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-14746da8-defb:hover,.elementor .e-14746da8-defb:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-14746da8-defb{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-5154d7db-d85f:hover,.elementor .e-5154d7db-d85f:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-5154d7db-d85f{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-496a1d4a-9122:hover,.elementor .e-496a1d4a-9122:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-496a1d4a-9122{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-7df91b6d-d478:hover,.elementor .e-7df91b6d-d478:focus-visible{box-shadow:0px 6px 0px 0px #ff65cc}.elementor .e-7df91b6d-d478{width:330px;aspect-ratio:724/1024;object-fit:cover;background-color:#eee;transition:box-shadow .35s;flex:0 0 330px;scroll-snap-align:start;\n}.elementor .e-65e37d09-4916{padding-block-start:0px;padding-block-end:12px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:64px;scrollbar-width:none;\n}.elementor .e-4eebf02c-93d9{font-family:Montserrat,sans-serif;color:#0b0b0c;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fff;display:flex;flex-direction:column}.elementor .e-3e013699-2cf9{font-family:Montserrat;font-weight:400;font-size:60px;color:#0b0b0c;letter-spacing:-.035em;line-height:1}.elementor .e-b95f35a-d32d{width:auto;height:64px}.elementor .e-76ddcf1e-9541{padding:0;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:center}.elementor .e-6a0f7e80-84c2{padding:0;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;align-self:start}.elementor .e-6e8c4b9-e645{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.7;& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-4b8c66b6-de10{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.55;border-block-start-width:1px;display:block;border-top-style:solid;border-top-color:rgba(11,11,12,.12);& ul{list-style:none;margin:0;padding:0}& li{position:relative;padding:14px 0 14px 22px;border-bottom:1px solid rgba(11,11,12,.12)}& li:before{content:'';position:absolute;left:0;top:1.3em;width:7px;height:7px;background:#ff65cc}& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-2e0d716-6e56{padding:0;display:flex;flex-direction:column;gap:26px}.elementor .e-4a268db2-c3fa{padding-block-start:128px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;border-block-end-width:1px;display:flex;gap:56px;grid-template-columns:100px minmax(0,6fr) minmax(0,6fr);grid-template-rows:auto auto;justify-content:space-between;border-bottom-style:solid;border-bottom-color:rgba(11,11,12,.12);\n}.elementor .e-3086bd33-7ac2{font-family:Montserrat;font-weight:400;font-size:60px;color:#0b0b0c;letter-spacing:-.035em;line-height:1}.elementor .e-550eac70-f2df{width:auto;height:64px}.elementor .e-1da69ffe-8bdf{padding:0;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:center}.elementor .e-3919b5e0-acaf{padding:0;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;align-self:start}.elementor .e-2a338ae1-f986{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.7;& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-235a677d-d9e8{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.55;border-block-start-width:1px;display:block;border-top-style:solid;border-top-color:rgba(11,11,12,.12);& ul{list-style:none;margin:0;padding:0}& li{position:relative;padding:14px 0 14px 22px;border-bottom:1px solid rgba(11,11,12,.12)}& li:before{content:'';position:absolute;left:0;top:1.3em;width:7px;height:7px;background:#ff65cc}& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-14c1bebb-3e04{padding:0;display:flex;flex-direction:column;gap:26px}.elementor .e-136172fd-c1f1{padding-block-start:128px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;border-block-end-width:1px;display:flex;gap:56px;grid-template-columns:100px minmax(0,6fr) minmax(0,6fr);grid-template-rows:auto;border-bottom-style:solid;border-bottom-color:rgba(11,11,12,.12);\n}.elementor .e-12badde-dbd9{font-family:Montserrat;font-weight:400;font-size:60px;color:#0b0b0c;letter-spacing:-.035em;line-height:1}.elementor .e-3f0a3580-b9d2{width:auto;height:64px}.elementor .e-25b746e2-c334{padding:0;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:center}.elementor .e-58ce2cfd-151d{padding:0;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;align-self:start}.elementor .e-42562bb3-9d66{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.7;& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-5c0d853b-b4e9{font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.55;border-block-start-width:1px;display:block;border-top-style:solid;border-top-color:rgba(11,11,12,.12);& ul{list-style:none;margin:0;padding:0}& li{position:relative;padding:14px 0 14px 22px;border-bottom:1px solid rgba(11,11,12,.12)}& li:before{content:'';position:absolute;left:0;top:1.3em;width:7px;height:7px;background:#ff65cc}& strong{color:#0b0b0c;font-weight:500}\n}.elementor .e-23895884-e965{padding:0;display:flex;flex-direction:column;gap:26px}.elementor .e-8144eb2-f234{padding-block-start:128px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;border-block-end-width:1px;display:flex;gap:56px;grid-template-columns:100px minmax(0,6fr) minmax(0,6fr);grid-template-rows:auto;border-bottom-style:solid;border-bottom-color:rgba(11,11,12,.12);\n}.elementor .e-2ea407c-acf7{font-family:Montserrat,sans-serif;padding:0;border-block-start-width:1px;background-color:#fff;display:flex;flex-direction:column;gap:0px;border-top-style:solid;border-top-color:rgba(11,11,12,.12);\n}.elementor .e-7e6853dd-9d57{font-family:Montserrat,sans-serif;font-weight:500;font-size:72px;color:#000;letter-spacing:-.035em;line-height:1.08;padding-block-start:.04em;padding-block-end:.04em;padding-inline-start:.32em;padding-inline-end:.32em;background-color:#ff65cc;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;\n}.elementor .e-c1a64db-c1f1{max-width:40ch;font-family:Montserrat,sans-serif;font-weight:400;font-size:19px;color:rgba(11,11,12,.62);line-height:1.55}.elementor .e-a31804a-1a9b{width:84%;height:auto;position:absolute;inset-block-start:6%;inset-inline-start:8%}.elementor .e-7df34c42-4924{width:30%;height:auto;position:absolute;inset-inline-end:0px;inset-block-end:4%}.elementor .e-3b9ee29e-78fb{width:14%;height:auto;position:absolute;inset-block-end:0px;inset-inline-start:0px}.elementor .e-6a650138-62e0{width:100%;aspect-ratio:4/3;position:relative;padding:0;margin-block-start:36px}.elementor .e-78c65093-2330{position:sticky;inset-block-start:40px;padding:0;display:flex;flex-direction:column;gap:28px;align-items:flex-start}.elementor .e-3520ee1b-24df{font-family:Montserrat,sans-serif;font-size:18px;color:rgba(11,11,12,.8);line-height:1.6;display:block;& ol{list-style:none;margin:0;padding:0;counter-reset:d;border-top:1px solid rgba(11,11,12,.12)}& li{counter-increment:d;display:grid;grid-template-columns:70px 1fr;gap:18px;padding:30px 0;border-bottom:1px solid rgba(11,11,12,.12);transition:color .25s}& li:hover{color:#0b0b0c}& li:before{content:counter(d,decimal-leading-zero);font-size:12px;letter-spacing:.14em;color:#d6339a;font-weight:500;padding-top:.35em}\n}.elementor .e-662121b5-d309{padding:0;display:grid;gap:90px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto;align-items:start}.elementor .e-66c4ed93-4d01{font-family:Montserrat,sans-serif;color:#0b0b0c;padding-block-start:128px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(180deg,#fff 0%,#f6f1f5 30%,#f6f1f5 75%,#fff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;display:none;flex-direction:column}.elementor .e-1b7da7b5-b785{font-family:Montserrat;font-weight:400;font-size:60px;color:#0b0b0c;letter-spacing:-.035em;line-height:1}.elementor .e-26ea8f5d-b372{max-width:60ch;font-family:Montserrat;font-weight:400;font-size:18px;color:rgba(11,11,12,.62);line-height:1.65;padding:0}.elementor .e-8c6e0c-3a30{padding:0;margin-block-end:64px;display:flex;gap:48px;grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-content:space-between;align-items:end}.elementor .e-529d8b8b-c72f{width:100%;aspect-ratio:16/9;background-color:#0b0710}.elementor .e-62bc8ebe-d0c2{font-family:Montserrat,sans-serif;padding-block-start:128px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;border-block-start-width:1px;background-color:#fff;display:flex;flex-direction:column;border-top-style:solid;border-top-color:rgba(11,11,12,.12);\n}.elementor .e-33407ebf-fb9d{width:auto;height:30px;filter:invert(1);\n}.elementor .e-282b5f18-eca4{font-family:Montserrat,sans-serif;font-size:14px;color:rgba(11,11,12,.62);line-height:1.7;& a{color:inherit;text-decoration:none}& a:hover{color:#d6339a}\n}.elementor .e-6cb5ac71-1d7d{padding:0;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.elementor .e-837650-531e{font-family:Montserrat,sans-serif;font-size:12px;color:rgba(11,11,12,.55)}.elementor .e-55e34b2a-a016:hover,.elementor .e-55e34b2a-a016:focus-visible{color:#d6339a}.elementor .e-55e34b2a-a016{font-family:Montserrat,sans-serif;font-size:12px;color:rgba(11,11,12,.55)}.elementor .e-1cdaa96d-1685:hover,.elementor .e-1cdaa96d-1685:focus-visible{color:#d6339a}.elementor .e-1cdaa96d-1685{font-family:Montserrat,sans-serif;font-size:12px;color:rgba(11,11,12,.55)}.elementor .e-7ab55ff3-79a2{width:auto;padding:0;display:flex;flex-direction:row;gap:22px;flex:0 0 auto}.elementor .e-2b22b4fd-3c28{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:64px;border-block-start-width:1px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;border-top-style:solid;border-top-color:rgba(11,11,12,.12);\n}.elementor .e-fb9b56c-9d06{font-family:Montserrat,sans-serif;padding-block-start:77px;padding-block-end:28px;padding-inline-start:64px;padding-inline-end:64px;background-color:#fff;display:flex;flex-direction:column}