*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:300;src:url(/fonts/FuturaLTPro-Light.woff2) format("woff2"),url(/fonts/FuturaLTPro-Light.woff) format("woff"),url(/fonts/FuturaLTPro-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:300;src:url(/fonts/FuturaLTPro-LightOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-LightOblique.woff) format("woff"),url(/fonts/FuturaLTPro-LightOblique.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:400;src:url(/fonts/FuturaLTPro-Book.woff2) format("woff2"),url(/fonts/FuturaLTPro-Book.woff) format("woff"),url(/fonts/FuturaLTPro-Book.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:400;src:url(/fonts/FuturaLTPro-BookOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-BookOblique.woff) format("woff"),url(/fonts/FuturaLTPro-BookOblique.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:500;src:url(/fonts/FuturaLTPro-Medium.woff2) format("woff2"),url(/fonts/FuturaLTPro-Medium.woff) format("woff"),url(/fonts/FuturaLTPro-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:500;src:url(/fonts/FuturaLTPro-MediumOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-MediumOblique.woff) format("woff"),url(/fonts/FuturaLTPro-MediumOblique.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:600;src:url(/fonts/FuturaLTPro-Heavy.woff2) format("woff2"),url(/fonts/FuturaLTPro-Heavy.woff) format("woff"),url(/fonts/FuturaLTPro-Heavy.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:600;src:url(/fonts/FuturaLTPro-HeavyOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-HeavyOblique.woff) format("woff"),url(/fonts/FuturaLTPro-HeavyOblique.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:700;src:url(/fonts/FuturaLTPro-Bold.woff2) format("woff2"),url(/fonts/FuturaLTPro-Bold.woff) format("woff"),url(/fonts/FuturaLTPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:700;src:url(/fonts/FuturaLTPro-BoldOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-BoldOblique.woff) format("woff"),url(/fonts/FuturaLTPro-BoldOblique.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:normal;font-weight:800;src:url(/fonts/FuturaLTPro-XBold.woff2) format("woff2"),url(/fonts/FuturaLTPro-XBold.woff) format("woff"),url(/fonts/FuturaLTPro-XBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaLTPro;font-style:italic;font-weight:800;src:url(/fonts/FuturaLTPro-XBoldOblique.woff2) format("woff2"),url(/fonts/FuturaLTPro-XBoldOblique.woff) format("woff"),url(/fonts/FuturaLTPro-XBoldOblique.ttf) format("truetype")}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (min-width: 1024px){.visually-hidden-desktop{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.hidden{display:none!important}:root{font-family:FuturaLTPro,system-ui,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus-visible{outline-color:#000!important;outline-width:.2rem!important;outline-style:solid!important;outline-offset:.1rem!important;box-shadow:0 0 0 .2rem #000!important}*:focus-visible[data-mouse-focus]{outline:none!important;box-shadow:none!important}body{margin:0}#app{min-height:100vh;display:flex;flex-direction:column}main{padding-left:20px!important;padding-right:20px!important;margin-bottom:64px}@media (min-width: 1024px){main{padding-left:48px!important;padding-right:48px!important}}@media (min-width: 1024px){main{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:0}}main hr{margin-left:-20px!important;margin-right:-20px!important;border:1px solid #000}@media (min-width: 1024px){main hr{margin-left:-48px!important;margin-right:-48px!important}}header{position:relative;display:flex;padding:20px 28px 40px;justify-content:space-between;align-items:center;padding-left:20px!important;padding-right:20px!important}@media (min-width: 1024px){header{padding-left:48px!important;padding-right:48px!important}}@media (min-width: 1024px){header{padding-top:50px;padding-bottom:70px;justify-content:center;margin:0 auto;width:100%;max-width:1440px}}header a{color:#000;text-transform:uppercase}header a:not(:hover):not(:focus){text-decoration:none}.header__language{font-size:12px}.header__language [aria-current]{pointer-events:none;border-bottom:1px solid #000}.header__language a:hover{cursor:pointer;border-bottom:1px solid #000}@media (min-width: 1024px){.header__language{position:absolute;top:50px;right:48px}}.dg-logo{display:block}.dg-logo img{height:clamp(19px,5vw + 1px,80px)}.footer{background:#000;color:#fff;margin-top:auto}.footer *:focus-visible{outline-color:#fff!important;outline-width:.2rem!important;outline-style:solid!important;outline-offset:.1rem!important;box-shadow:0 0 0 .2rem #fff!important}.footer *:focus-visible[data-mouse-focus]{outline:none!important;box-shadow:none!important}.footer__links{display:flex;justify-content:center;gap:16px;padding:16px 24px;font-size:.8rem}@media (min-width: 1024px){.footer__links{padding:16px 64px;gap:64px;font-size:1rem}}.footer__links *{list-style:none}.footer__links a{color:#fff;text-transform:uppercase}.footer__links a:not(:hover):not(:focus){text-decoration:none}.footer__copyright{font-size:12px;text-align:center;padding:16px;color:#ddd}.under-title{margin-bottom:16px;font-size:34px;font-style:normal;font-weight:450;line-height:116.7%}@media (min-width: 1024px){.under-title{margin-top:32px;margin-bottom:8px;font-size:44px;max-width:640px;margin-inline:auto}}.description{margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:155.2%}@media (min-width: 1024px){.description{margin-bottom:62px;max-width:640px;margin-inline:auto}}#main-swiper{margin-left:-20px!important;margin-right:-20px!important;margin-bottom:29px;max-width:100vw}@media (min-width: 1024px){#main-swiper{margin-left:-48px!important;margin-right:-48px!important}}@media (min-width: 1024px){#main-swiper{padding:0 48px;margin-bottom:56.5px}}#main-swiper swiper-slide{width:fit-content;transition:all .3s ease}#main-swiper swiper-slide>*{margin-block:4px}@media (min-width: 1024px){#main-swiper swiper-slide{transition:none}}#main-swiper swiper-slide:not(.swiper-slide-active){transform:scale(.9)}@media (min-width: 1024px){#main-swiper swiper-slide:not(.swiper-slide-active){transform:none}}.look-card{all:unset;display:block;width:100%;max-width:min(280px,70vw);margin-inline:auto;cursor:pointer;transition:all .3s ease}.look-card:hover .look-card__img:after{opacity:0}.look-card:hover .look-card__title{text-decoration:underline}@media (min-width: 1024px){.look-card:hover .look-card__subtitle{opacity:1;visibility:visible}}.look-card .look-card__img{border-radius:24px;border:1px solid #d9d9d9;background-color:#ededed;padding:8px;overflow:hidden;position:relative}.look-card .look-card__img:after{content:url("data:image/svg+xml,%3Csvg width='33' height='34' viewBox='0 0 33 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.423743' y='0.970618' width='32.1511' height='32.1511' rx='16.0756' stroke='white' stroke-width='0.652174'/%3E%3Cpath d='M13.8906 12.481V21.6114L21.0645 17.0462L13.8906 12.481Z' fill='white'/%3E%3C/svg%3E%0A");position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:all .3s ease}.look-card .look-card__img img{width:100%;border-radius:16px;display:flex;aspect-ratio:9/16}.look-card .look-card__title{position:relative;text-transform:uppercase;font-size:24px;font-style:normal;letter-spacing:2.4px;font-weight:450;line-height:14px;margin:16px 8px 8px}@media (min-width: 1024px){.look-card .look-card__title{margin:56px 8px 8px}}.look-card .look-card__title:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16' fill='none'%3E%3Cpath d='M0 13.8696L1.18 15.1309L7.78 8.07583L1.18 1.02081L9.13734e-07 2.28216L5.42 8.07583L0 13.8696Z' fill='black'/%3E%3C/svg%3E");position:absolute;right:0}.look-card .look-card__subtitle{margin-left:8px;font-size:16px;transition:all .3s ease}@media (min-width: 1024px){.look-card .look-card__subtitle{opacity:0;visibility:hidden}}.looks__nav{padding-left:20px!important;padding-right:20px!important;padding:16px 25px 19px;display:flex;align-items:center;justify-content:center;gap:24px;position:relative;position:sticky;top:0;background:#fff;z-index:100}@media (min-width: 1024px){.looks__nav{padding-left:48px!important;padding-right:48px!important}}@media (min-width: 1024px){.looks__nav{padding-block:25px;gap:96px;margin-bottom:5px}}.looks__nav-item{all:unset;text-transform:uppercase;text-align:center;cursor:pointer;font-size:12px}@media (min-width: 1024px){.looks__nav-item{font-size:14px}}.looks__nav-item:hover{text-decoration:underline}.looks__nav-item.looks__nav-item--active{text-decoration:underline;pointer-events:none}.looks__nav-back{all:unset;position:absolute;left:0;cursor:pointer;display:flex}.looks__nav-back:before{content:url("data:image/svg+xml,%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 3.19562L10.48 1.30362L0.580003 11.8862L10.48 22.4687L12.25 20.5767L4.12 11.8862L12.25 3.19562Z' fill='black' /%3E%3C/svg%3E");height:24px}.look-details__title{font-size:24px;font-style:normal;font-weight:450;line-height:normal}@media (min-width: 1024px){.look-details__title{font-size:34px}}.look-details__description{margin-top:8px;font-size:16px;font-style:normal;font-weight:400;line-height:155.2%;margin-bottom:16px}.look-details__content{display:grid;gap:24px}@media (min-width: 1024px){.look-details__content{grid-template-columns:2fr 3fr;align-items:center;gap:123.22px;max-width:800px;margin:37px auto auto}}.look-details__content__video{border-radius:24px;border:1px solid #d9d9d9;background-color:#ededed;padding:7px;max-width:320px;margin:auto}@media (min-width: 1024px){.look-details__content__video{min-width:313px}}.look-details__content__container{display:flex;flex-direction:column;gap:16px}@media (min-width: 1024px){.look-details__content__container{min-width:403px}}.look-details__content__title{font-size:21px;font-style:normal;font-weight:450;line-height:normal}@media (min-width: 1024px){.look-details__content__title{font-weight:500}}.look-details__content__description{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.look-details__content__creator{display:flex;flex-direction:column;gap:16px;margin-top:29px;align-items:center}@media (min-width: 1024px){.look-details__content__creator{flex-direction:row;gap:24px;margin-top:16px}}.look-details__content__creator__img{display:flex;aspect-ratio:1/1;border-radius:9999px;object-fit:cover;--size: 80px;width:var(--size);height:var(--size)}@media (min-width: 1024px){.look-details__content__creator__img{--size: 100px}}.look-details__content_creator_container{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (min-width: 1024px){.look-details__content_creator_container{align-items:flex-start}}.look-details__content__creator__link{color:#000;text-decoration:none}.look-details__content__creator__bio{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 1024px){.look-details__content__creator__bio{text-align:left;font-size:16px}}.bundle-details{margin-top:65px;display:flex;flex-direction:column;align-items:center;gap:8px}.bundle-details__title{font-size:21px;font-style:normal;font-weight:450;line-height:66.667%}@media (min-width: 1024px){.bundle-details__title{font-size:34px;line-height:normal}}.bundle-details__description{font-size:16px;font-style:normal;font-weight:400;line-height:155.2%}.bundle-details__products{margin-top:16px;display:flex;flex-direction:column;gap:8px;width:100%}@media (min-width: 1024px){.bundle-details__products{margin-top:32px;flex-direction:row;gap:27px;align-items:center}}@media (min-width: 1024px){.bundle-details__products__info{padding-right:64px}}.name-product{font-size:21px;font-style:normal;font-weight:450;line-height:normal}.description-product{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;line-height:1.5}.products__nav{padding-left:20px!important;padding-right:20px!important;padding:30px 25px 19px;display:flex;justify-content:space-around;align-items:center;position:relative;position:sticky;top:0;background:#fff;z-index:100}@media (min-width: 1024px){.products__nav{padding-left:48px!important;padding-right:48px!important}}@media (min-width: 1024px){.products__nav{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:17px}}.products__nav-item{all:unset;text-transform:uppercase;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (min-width: 1024px){.products__nav-item{padding-left:8px}}.products__nav-item:hover{text-decoration:underline}.products__nav-item.products__nav-item--active{text-decoration:underline;pointer-events:none}@media (min-width: 1024px){.products__nav-item.products__nav-item--active{text-decoration:none;border-left:2px solid;margin-left:-2px}}@media (min-width: 1024px){.products__nav-item{font-size:16px;font-style:normal;font-weight:400;line-height:normal}}#products-swiper{aspect-ratio:3/2;max-height:400px;width:100%}@media (min-width: 1024px){#products-swiper{max-width:min(45vw,640px);align-self:flex-start}}#products-swiper::part(button-prev),#products-swiper::part(button-next){transition:all .3s ease;background-color:#d9d9d9;color:#fff;padding:12px;border-radius:9999px;aspect-ratio:1/1;display:flex;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);font-size:0px;--swiper-navigation-size: 12px;--swiper-navigation-sides-offset: 6px}#products-swiper::part(button-prev):hover,#products-swiper::part(button-next):hover{background-color:#c5c5c5}#products-swiper::part(button-prev):focus-visible,#products-swiper::part(button-next):focus-visible{outline-color:#000!important;outline-width:.2rem!important;outline-style:solid!important;outline-offset:.1rem!important;box-shadow:0 0 0 .2rem #000!important}#products-swiper::part(button-prev):focus-visible [data-mouse-focus],#products-swiper::part(button-next):focus-visible [data-mouse-focus]{outline:none!important;box-shadow:none!important}@media (min-width: 1024px){#products-swiper::part(button-prev),#products-swiper::part(button-next){--swiper-navigation-size: 40px}}#products-swiper::part(button-prev):before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_126_4707)'%3E%3Cpath d='M9.07028 12L2.35938 6.08531L2.70061 5.74408L9.07028 0L9.639 0.625592L3.61056 6.08531L9.639 11.3744L9.07028 12Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_126_4707'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}#products-swiper::part(button-next):before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_126_4710)'%3E%3Cg clip-path='url(%23clip1_126_4710)'%3E%3Cpath d='M2.92973 -1.54036e-06L9.64063 5.91469L9.29939 6.25592L2.92972 12L2.361 11.3744L8.38944 5.91469L2.361 0.625592L2.92973 -1.54036e-06Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_126_4710'%3E%3Crect width='12' height='12' fill='white' transform='translate(12 12) rotate(-180)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_126_4710'%3E%3Crect width='12' height='12' fill='white' transform='translate(12 12) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}#products-swiper swiper-slide img{height:100%;margin:auto;width:auto;object-fit:contain}@media (min-width: 1024px){#products-swiper swiper-slide img{transform:scale(1.4)}}.content_block__container{display:flex;gap:45px;flex-direction:column;justify-content:center;height:fit-content}@media (min-width: 1024px){.content_block__container{gap:40px;flex-wrap:wrap;flex-direction:row}}.content_card__container{border-radius:16px;display:flex;flex-direction:column;gap:30px}@media (min-width: 1024px){.content_card__container{margin-bottom:40px;max-width:900px;flex:1 0 0;justify-content:space-between}}.content_card__content{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.content_card__content{align-items:flex-start;gap:20px;flex:1}}.content_card_content__header__title{text-transform:uppercase;font-size:16px;font-weight:400;line-height:116.7%}.content_card_content__header__description{font-size:12px;font-style:normal;text-align:center;font-weight:400;padding:16px}@media (min-width: 1024px){.content_card_content__header__description{padding:unset;line-height:155.2%;text-align:left;width:350px}}.content_card__container__link{z-index:1;text-transform:uppercase;position:relative;padding:4px;background-color:transparent;color:#000;text-decoration:none;text-align:center;font-size:12px;font-weight:400;overflow:hidden;border-bottom:1px solid #000}.content_card__container__link:hover{color:#fff}.content_card__container__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#000;transform:translateY(100%);transition:transform .3s ease}.content_card__container__link:hover:after{z-index:-1;transform:translateY(0)}.content_card__image{border-radius:45px;object-fit:cover;aspect-ratio:4/3;flex-shrink:0}@media (min-width: 1024px){.content_card__image{height:440px;width:580px;object-position:unset}}
