.hero-banner[data-v-fe8d4773]{aspect-ratio:16/9;background-color:#1a1a1a;overflow:hidden;position:relative;width:100%}@media(max-width:839px){.hero-banner[data-v-fe8d4773]{aspect-ratio:auto;height:100vh;height:100dvh}}@media(min-width:1145px){.hero-banner[data-v-fe8d4773]{aspect-ratio:auto;height:100vh}}.hero-media[data-v-fe8d4773]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-poster[data-v-fe8d4773]{z-index:1}.hero-video[data-v-fe8d4773]{cursor:pointer;z-index:2}.hero-actions[data-v-fe8d4773]{align-items:stretch;bottom:10%;display:flex;gap:0;left:50%;position:absolute;transform:translate(-50%);z-index:4}.hero-actions[data-v-fe8d4773] .hero-cta--sm .v-btn__content{font-size:10px;font-weight:600}.hero-gradient[data-v-fe8d4773]{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.hero-play-btn[data-v-fe8d4773]{align-items:center;background-color:rgba(var(--v-theme-secondary),.35);border:none;border-radius:50%;color:rgb(var(--v-theme-secondary));cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .2s ease,background-color .2s ease;width:56px;z-index:5}.hero-play-btn[data-v-fe8d4773]:hover{background-color:rgba(var(--v-theme-secondary),.5);transform:translate(-50%,-50%) scale(1.15)}.hero-play-fade-enter-active[data-v-fe8d4773],.hero-play-fade-leave-active[data-v-fe8d4773]{transition:opacity .25s ease}.hero-play-fade-enter-from[data-v-fe8d4773],.hero-play-fade-leave-to[data-v-fe8d4773]{opacity:0}.hero-sound-btn[data-v-fe8d4773]{align-items:center;background-color:rgba(var(--v-theme-secondary),.35);border:none;border-radius:50%;bottom:16px;color:rgb(var(--v-theme-secondary));cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;transition:transform .2s ease,background-color .2s ease;width:40px;z-index:5}.hero-sound-btn[data-v-fe8d4773]:hover{background-color:rgba(var(--v-theme-secondary),.5);transform:scale(1.15)}@media(min-width:1145px){.hero-sound-btn[data-v-fe8d4773]{bottom:10%;right:10%}}.hero-loader-overlay[data-v-fe8d4773]{align-items:center;background-color:#1a1a1a;display:flex;inset:0;justify-content:center;position:absolute;z-index:3}.hero-loader-fade-leave-active[data-v-fe8d4773]{transition:opacity .4s ease}.hero-loader-fade-leave-to[data-v-fe8d4773]{opacity:0}.collections-carousel__viewport[data-v-b2a7dc00]{cursor:grab;overflow:hidden;transition:height .3s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.collections-carousel__viewport[data-v-b2a7dc00]:active{cursor:grabbing}.collections-carousel__viewport[data-v-b2a7dc00] img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collections-carousel__container[data-v-b2a7dc00]{align-items:flex-start;-moz-column-gap:40px;column-gap:40px;display:flex}.collections-carousel__slide[data-v-b2a7dc00]{min-width:0}.collections-carousel__group[data-v-b2a7dc00]{align-content:start;display:grid;grid-template-columns:minmax(0,1fr)}.collection-card[data-v-b2a7dc00]{color:inherit;display:block;min-width:0;text-decoration:none}.collection-card__image[data-v-b2a7dc00]{aspect-ratio:330/450;overflow:hidden;width:100%}.collection-card__img[data-v-b2a7dc00]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection-card__text[data-v-b2a7dc00]{align-items:flex-end;border-bottom:1px solid rgb(var(--v-theme-ky-border));box-sizing:border-box;display:flex;gap:12px;height:45px;justify-content:space-between;margin-top:32px;padding-bottom:16px}.collection-card__name[data-v-b2a7dc00]{flex:1 1 auto;font-family:Cormorant,serif;font-size:24px;font-weight:600;line-height:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.collection-card__name[data-v-b2a7dc00],.collection-card__open[data-v-b2a7dc00]{color:rgb(var(--v-theme-ky-black));text-transform:uppercase;white-space:nowrap}.collection-card__open[data-v-b2a7dc00]{flex:0 0 auto;font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px}@media(max-width:839px){.collections-carousel__container[data-v-b2a7dc00]{-moz-column-gap:16px;column-gap:16px}.collections-carousel__group[data-v-b2a7dc00]{gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.collection-card__image[data-v-b2a7dc00]{aspect-ratio:177/234}.collection-card__text[data-v-b2a7dc00]{height:auto;justify-content:center;margin-top:12px}.collection-card__name[data-v-b2a7dc00]{flex:0 1 auto;font-size:14px;text-align:center}.collection-card__open[data-v-b2a7dc00]{display:none}}.collections-intro[data-v-5dd9cfa2]{background-color:rgb(var(--v-theme-background));padding:80px 0;width:100%}.collections-intro-inner[data-v-5dd9cfa2]{margin:0 auto;max-width:1440px;padding:0 24px}.collections-intro-top[data-v-5dd9cfa2]{display:flex}.collections-intro-left[data-v-5dd9cfa2]{width:50%}.collections-intro-title[data-v-5dd9cfa2]{color:rgb(var(--v-theme-ky-black));display:flex;flex-direction:column;font-family:Cormorant,serif;font-size:48px;font-weight:600;line-height:100%;text-transform:uppercase}.collections-intro-right[data-v-5dd9cfa2]{display:flex;flex-direction:column;width:50%}.collections-intro-right-top[data-v-5dd9cfa2]{height:50%}.collections-intro-right-bottom[data-v-5dd9cfa2]{align-items:flex-end;display:flex;height:50%}.collections-intro-text[data-v-5dd9cfa2]{font-size:24px;font-weight:300;line-height:100%}.collections-intro-cta[data-v-5dd9cfa2],.collections-intro-text[data-v-5dd9cfa2]{color:rgb(var(--v-theme-ky-black));font-family:IBM Plex Sans,sans-serif}.collections-intro-cta[data-v-5dd9cfa2]{display:inline-block;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-decoration:none;text-transform:uppercase}.collections-intro-carousel[data-v-5dd9cfa2]{margin-top:80px}@media(max-width:839px){.collections-intro[data-v-5dd9cfa2]{padding:48px 0}.collections-intro-inner[data-v-5dd9cfa2]{padding:0 16px}.collections-intro-top[data-v-5dd9cfa2]{flex-direction:column;gap:24px}.collections-intro-left[data-v-5dd9cfa2],.collections-intro-right[data-v-5dd9cfa2]{width:100%}.collections-intro-right[data-v-5dd9cfa2]{gap:16px}.collections-intro-title[data-v-5dd9cfa2]{font-size:24px}.collections-intro-text[data-v-5dd9cfa2]{font-size:16px}.collections-intro-carousel[data-v-5dd9cfa2]{margin-top:48px}}.occasion-featured[data-v-81efc4d2]{display:block;height:100%;overflow:hidden;position:relative;text-decoration:none}.occasion-featured__img[data-v-81efc4d2]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.occasion-featured[data-v-81efc4d2]:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.55));content:"";inset:0;pointer-events:none;position:absolute}.occasion-featured__details[data-v-81efc4d2]{bottom:0;display:flex;flex-direction:column;gap:16px;left:0;padding:40px;position:absolute;right:0;z-index:1}.occasion-label[data-v-81efc4d2]{color:rgb(var(--v-theme-secondary));font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-transform:uppercase}.occasion-title[data-v-81efc4d2]{font-family:Cormorant,serif;font-weight:600;text-transform:uppercase}.occasion-desc[data-v-81efc4d2],.occasion-title[data-v-81efc4d2]{color:rgb(var(--v-theme-secondary));font-size:24px;line-height:100%}.occasion-desc[data-v-81efc4d2]{font-weight:300}.occasion-cta[data-v-81efc4d2],.occasion-desc[data-v-81efc4d2]{font-family:IBM Plex Sans,sans-serif}.occasion-cta[data-v-81efc4d2]{color:rgb(var(--v-theme-secondary));font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-transform:uppercase}@media(max-width:839px){.occasion-featured[data-v-81efc4d2]{aspect-ratio:4/5;height:auto}.occasion-featured__details[data-v-81efc4d2]{padding:24px}}.special-occasions[data-v-ff0acef3]{background-color:rgb(var(--v-theme-ky-cream));padding:80px 0;width:100%}.special-occasions-inner[data-v-ff0acef3]{margin:0 auto;max-width:1440px;padding:0 24px}.special-occasions-top[data-v-ff0acef3]{align-items:flex-start;display:flex}.special-occasions-left[data-v-ff0acef3]{width:50%}.special-occasions-title[data-v-ff0acef3]{color:rgb(var(--v-theme-ky-black));display:flex;flex-direction:column;font-family:Cormorant,serif;font-size:48px;font-weight:600;line-height:100%;text-transform:uppercase}.special-occasions-right[data-v-ff0acef3]{width:50%}.special-occasions-text[data-v-ff0acef3]{color:rgb(var(--v-theme-ky-black));font-family:IBM Plex Sans,sans-serif;font-size:24px;font-weight:300;line-height:100%}.special-occasions-grid[data-v-ff0acef3]{display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:80px}.occasion-list[data-v-ff0acef3]{display:flex;flex-direction:column;gap:40px}.occasion-card[data-v-ff0acef3]{color:inherit;display:flex;gap:32px;text-decoration:none}.occasion-card__image[data-v-ff0acef3]{aspect-ratio:177/234;flex:0 0 30%;overflow:hidden}.occasion-card__img[data-v-ff0acef3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.occasion-card__body[data-v-ff0acef3]{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;justify-content:center;min-width:0}.occasion-label[data-v-ff0acef3]{color:rgb(var(--v-theme-ky-black));font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-transform:uppercase}.occasion-title[data-v-ff0acef3]{font-family:Cormorant,serif;font-weight:600;text-transform:uppercase}.occasion-desc[data-v-ff0acef3],.occasion-title[data-v-ff0acef3]{color:rgb(var(--v-theme-ky-black));font-size:24px;line-height:100%}.occasion-desc[data-v-ff0acef3]{font-weight:300}.occasion-cta[data-v-ff0acef3],.occasion-desc[data-v-ff0acef3]{font-family:IBM Plex Sans,sans-serif}.occasion-cta[data-v-ff0acef3]{color:rgb(var(--v-theme-ky-black));font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-transform:uppercase}@media(max-width:839px){.special-occasions[data-v-ff0acef3]{padding:48px 0}.special-occasions-inner[data-v-ff0acef3]{padding:0 16px}.special-occasions-top[data-v-ff0acef3]{flex-direction:column;gap:24px}.special-occasions-left[data-v-ff0acef3],.special-occasions-right[data-v-ff0acef3]{width:100%}.special-occasions-title[data-v-ff0acef3]{font-size:24px}.special-occasions-text[data-v-ff0acef3]{font-size:16px}.special-occasions-grid[data-v-ff0acef3]{gap:24px;grid-template-columns:minmax(0,1fr);margin-top:40px}}.home-showcase[data-v-72b9c7ff]{padding:80px 0;width:100%}.home-showcase__inner[data-v-72b9c7ff]{margin:0 auto;max-width:1440px;padding:0 24px}.home-showcase[data-v-72b9c7ff] .catalog-showcase{margin-top:0!important}.home-showcase[data-v-72b9c7ff] .catalog-showcase-title{padding-top:0}@media(max-width:839px){.home-showcase[data-v-72b9c7ff]{padding:48px 0}.home-showcase__inner[data-v-72b9c7ff]{padding:0 16px}.home-showcase[data-v-72b9c7ff] .catalog-showcase-title{font-size:24px}}.collaboration-card[data-v-6159f388]{color:inherit;display:block;min-width:0;text-decoration:none}.collaboration-card__image[data-v-6159f388]{aspect-ratio:330/450;overflow:hidden;width:100%}.collaboration-card__img[data-v-6159f388]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collaboration-card__text[data-v-6159f388]{align-items:flex-end;border-bottom:1px solid rgb(var(--v-theme-ky-border));box-sizing:border-box;display:flex;gap:12px;height:45px;justify-content:space-between;margin-top:32px;padding-bottom:16px}.collaboration-card__name[data-v-6159f388]{flex:1 1 auto;font-family:Cormorant,serif;font-size:24px;font-weight:600;line-height:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.collaboration-card__name[data-v-6159f388],.collaboration-card__open[data-v-6159f388]{color:rgb(var(--v-theme-ky-black));text-transform:uppercase;white-space:nowrap}.collaboration-card__open[data-v-6159f388]{flex:0 0 auto;font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px}@media(max-width:839px){.collaboration-card__text[data-v-6159f388]{height:auto;justify-content:center;margin-top:12px}.collaboration-card__name[data-v-6159f388]{flex:0 1 auto;font-size:14px;text-align:center}.collaboration-card__open[data-v-6159f388]{display:none}}.collaborations-intro[data-v-1b81f9e7]{background-color:rgb(var(--v-theme-ky-cream));padding:80px 0;width:100%}.collaborations-intro-inner[data-v-1b81f9e7]{margin:0 auto;max-width:1440px;padding:0 24px}.collaborations-intro-top[data-v-1b81f9e7]{display:flex}.collaborations-intro-left[data-v-1b81f9e7]{width:50%}.collaborations-intro-title[data-v-1b81f9e7]{color:rgb(var(--v-theme-ky-black));display:flex;flex-direction:column;font-family:Cormorant,serif;font-size:48px;font-weight:600;line-height:100%;text-transform:uppercase}.collaborations-intro-right[data-v-1b81f9e7]{display:flex;flex-direction:column;width:50%}.collaborations-intro-right-top[data-v-1b81f9e7]{height:50%}.collaborations-intro-right-bottom[data-v-1b81f9e7]{align-items:flex-end;display:flex;height:50%}.collaborations-intro-text[data-v-1b81f9e7]{font-size:24px;font-weight:300;line-height:100%}.collaborations-intro-cta[data-v-1b81f9e7],.collaborations-intro-text[data-v-1b81f9e7]{color:rgb(var(--v-theme-ky-black));font-family:IBM Plex Sans,sans-serif}.collaborations-intro-cta[data-v-1b81f9e7]{display:inline-block;font-size:10px;font-weight:400;letter-spacing:4px;line-height:15px;text-decoration:none;text-transform:uppercase}.collaborations-carousel[data-v-1b81f9e7]{margin-top:80px}.cl-viewport[data-v-1b81f9e7]{cursor:grab;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.cl-viewport[data-v-1b81f9e7]:active{cursor:grabbing}.cl-viewport[data-v-1b81f9e7] img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cl-container[data-v-1b81f9e7]{-moz-column-gap:40px;column-gap:40px;display:flex}.cl-slide[data-v-1b81f9e7]{min-width:0}@media(max-width:839px){.collaborations-intro[data-v-1b81f9e7]{padding:48px 0}.collaborations-intro-inner[data-v-1b81f9e7]{padding:0 16px}.collaborations-intro-top[data-v-1b81f9e7]{flex-direction:column;gap:24px}.collaborations-intro-left[data-v-1b81f9e7],.collaborations-intro-right[data-v-1b81f9e7]{width:100%}.collaborations-intro-right[data-v-1b81f9e7]{gap:16px}.collaborations-intro-title[data-v-1b81f9e7]{font-size:24px}.collaborations-intro-text[data-v-1b81f9e7]{font-size:16px}.collaborations-carousel[data-v-1b81f9e7]{margin-top:16px}.cl-container[data-v-1b81f9e7]{-moz-column-gap:0;column-gap:0}.cl-viewport[data-v-1b81f9e7]{margin-left:-16px;margin-right:-16px}}
