:root{--background-color-1: #0E0E11;--background-color-2: #1A1A1A;--background-color-3: #141418;--background-color-4: rgba(23, 23, 28, .5);--background-color-5: rgba(33, 33, 38, .5);--background-color-6: #131317;--background-color-7: #F5F4F0;--background-color-searchbar:#dcdbd8;--color-icon: #8033CC;--color-icon-hover: #F5F4F0;--heading-font-family: "Gilda Display", serif;--body-font-family: "DM Sans", sans-serif;--heading-color: #F5F4F0;--sub-heading-color:#F5F4F0;--text-color: #F5F4F0;--color-white: #FFFFFF;--color-dark: #0E0E11;--light-grey-text: rgba(245, 244, 240, .8);--searchbar-text-color: #939290;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--heading-size-h1: 39px;--heading-size-h2: 39px;--heading-size-h3: 18px;--text-size-xs: 12px;--text-size-small: 15px;--text-size-medium: 18px;--text-size-large: 22px;--text-size-normal: 18px;--line-height-small: 1.2;--line-height-medium: 1.5;--line-height-large: 1.8;--font-pcard-title-size: 18px;--karten-padding: 20px;--container-padding: 50px;--spacing-small: 10px;--spacing-medium: 20px;--spacing-large: 30px;--spacing-xl: 40px;--spacing-xxl: 50px;--border-color-1: #292932;--border-color-2: rgba(182, 188, 201, .1);--border-color-3: #626160;--btn-primary-background: linear-gradient(90deg, #8033CC 0%, rgba(128, 51, 204, .8) 100%);--btn-primary-font-size: 16px;--btn-primary-font-weight: 500;--btn-primary-text-color-hover: #8033CC}@media screen and (max-width:767.98px){:root{--heading-size-h1: 27px;--heading-size-h2: 27px;--text-size-medium: 15px;--text-size-large: 18px;--font-pcard-title-size: 15px;--karten-padding: 15px;--spacing-small: 5px}}body .cc-revoke,html .cc-revoke{display:none}.topbar-section{border-bottom:1px var(--border-color-1) solid}@media(min-width:1024px){.topbar__inner{grid-template-columns:unset}.topbar__column.topbar__center .topbar__text:nth-of-type(2){justify-content:center}.topbar__column.topbar__center .topbar__text:nth-of-type(3){justify-content:flex-end}}.topbar__column{display:grid;grid-template-columns:1fr 1fr 1fr}.topbar__column.topbar__center .topbar__text:nth-of-type(2){justify-content:center}.topbar__column.topbar__center .topbar__text:nth-of-type(3){justify-content:flex-end}@media(max-width:767px){.topbar__column{grid-template-columns:1fr}.topbar__column.topbar__center .topbar__text:nth-of-type(1){justify-content:center}.topbar__column .topbar__text:not(:first-of-type){display:none}.topbar__column{justify-content:center}}.topbar__text p{font-size:var(--text-size-small)}.topbar__inner{row-gap:unset}.form-control{background-color:var(--background-color-searchbar);border:1px var(--border-color-2) solid}.form-control::placeholder{color:var(--searchbar-text-color)}.search__field-icon{color:var(--searchbar-text-color)}.search__content{background-color:var(--background-color-2);border-top-color:var(--border-color-1)}@media(min-width:768px){.search__box-others{border-inline-start-color:var(--border-color-1)}}.predictive-search-result--products .predictive-search-result__heading,.predictive-search-result--queries .predictive-search-result__heading,.predictive-search-result--collections .predictive-search-result__heading,.predictive-search-result--article .predictive-search-result__heading{font-size:var(--heading-size-h3)}@media(min-width:640px){.cart-icon--bordered{border:unset}}.predictive-search__list-item,.predictive-search-result__list-item{font-size:var(--text-size-small)}@media(min-width:1024px){.header__top--logo-left{--header-grid-template: "logo search icons" / 1fr 1fr 1fr}}.header--show-sperator-line .header__bottom{border-block-end:1px #626160 solid}.header__icons--right{position:relative;z-index:3}.disclosure__toggle--icon-only{padding:.25rem}.disclosure__toggle--icon-only .icon-caret-up{margin-inline-start:.25rem}.disclosure-list{background-color:var(--background-color-1);border-radius:var(--blocks-radius);border-color:var(--border-color-1)}.disclosure__toggle svg{width:26px;height:26px;color:var(--color-icon-hover)}.disclosure .disclosure__toggle .icon-caret-up{transition:transform .2s ease-in-out;transform:rotate(180deg)}.disclosure .disclosure__toggle[aria-expanded=true] .icon-caret-up,.disclosure[open] .disclosure__toggle .icon-caret-up{transform:rotate(0)}.header .account-button .reversed-link__text{display:none}.mega-menu__container{background-color:var(--background-color-2)}.mega-menu__wrapper{border-top-color:var(--border-color-1)}.menu-sidebar__content{border-inline-start-color:var(--border-color-1)}.menu-sidebar__toggle.is-visible{background:var(--btn-primary-background)}.menu-sidebar__toggle h3{font-family:var(--font-body-family);font-size:var(--heading-size-h3)}.header__top{background:var(--background-color-2)}@media(max-width:1023.98px){.header__top{--header-grid-template: "icons-left logo icons" "search search search" / 1fr 1.7fr 1fr}.header__logo{justify-self:center}}.dropdown__container{background-color:var(--background-color-2);border-radius:var(--blocks-radius);border-color:var(--border-color-2)}.drawer__inner,.menu-drawer .menu-drawer__submenu{background:var(--background-color-2)}@media(max-width:1023.98px){.menu-drawer__item-link,.menu-drawer__item-link span,.menu-drawer__item-link-heading,.menu-drawer .accordion-details__summary,.menu-drawer__item-back-link{font-size:var(--text-size-normal)!important}}.mega-menu__promotions-grid .promotion-item .card-media__media-wrapper{aspect-ratio:2 / 2}.kl-teaser-WDhzM2{z-index:5!important}h1{font-size:var(--heading-size-h1)!important}main h2,.shopify-section-group-footer-group h2 span,.collection-hero__title,.image-with-text__content h2,body:not(.index-template) h1{gap:10px;display:flex;flex-direction:column;font-size:var(--heading-size-h2)!important;color:var(--heading-color)!important}body:not(.index-template) h1:after,h2:after,.klaviyo-form h2 span:after,.collection-hero__title:after,.product__info-container h1:after,.template-search__header h1:after{content:"";display:block;width:80px;height:1px;background:linear-gradient(90deg,#b6bcc900,#b6bcc9,#b6bcc900)}body .hd1,body .hd2,body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{color:var(--heading-color)}h4,.h4,h5,.h5,h6,.h6{font-size:var(--text-size-normal)}p,a,span,li,li::marker{color:var(--text-color)}@media screen and (max-width:767.98px){p,span{font-size:var(--text-size-medium)}}.btn--primary{background:var(--btn-primary-background)}.btn--primary .btn__text,button{font-size:var(--btn-primary-font-size)!important;font-weight:var(--btn-primary-font-weight)!important}@media(hover:hover)and (pointer:fine){.btn--primary:hover .btn__text,.btn--primary:hover .btn__text .product-card__atc-text{color:var(--btn-primary-text-color-hover)}}.bg-image img{object-position:50% 32%}.tabs__btn,.btn__text{font-weight:var(--font-weight-medium);text-transform:none}.product-card{border:1px var(--border-color-2) solid;background:var(--background-color-4)}.product-card__title,.f-price{color:var(--sub-heading-color);line-height:var(--line-height-medium)}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.reversed-link:not([aria-disabled]):has(.reversed-link__text):hover .reversed-link__text{color:var(--sub-heading-color)}}.product-card__title .f-price,.product-card__info .f-price{font-size:var(--text-size-small)}@media(min-width:768px){.product-card .product-card__wrapper .product-card__info{padding:var(--karten-padding)}}.product-card .product-card__wrapper .product-card__info{padding:var(--karten-padding)}.product-card__title,.product-card__title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-template .featured-collection,.index-template .image-with-feature,.index-template .products-bundle{border-bottom:1px var(--border-color-1) solid}.collection-card__wrapper{padding:0;height:100%;background:var(--background-color-4);border:1px var(--border-color-2) solid;border-radius:var(--blocks-radius)}.collection-card__image.blocks-radius,.theme-radius{border-radius:var(--blocks-radius) var(--blocks-radius) 0 0}.collection-card__image{object-fit:cover;object-position:center;overflow:hidden}.collection-card__title{padding-block:0px;padding:var(--karten-padding);font-size:var(--text-size-large);padding-top:1.2rem}.card-media__content-wrapper .btn__text{font-weight:var(--font-weight-light)}.index-template .section--lookbook-banner,.index-template .section-app{background:var(--background-color-6)}.lookbook-icon__pin{background:linear-gradient(90deg,#8033cc,#8033cccc)}.lookbook-card .media{border-radius:10px;overflow:hidden}@media(min-width:1280px){.section.image-with-feature .image-with-feature__wrapper{--column-gap: 7rem}}.image-with-feature__card{border:1px var(--border-color-2) solid;background:var(--background-color-4);border-radius:10px;padding:20px}.image-with-feature-card__info{row-gap:var(--spacing-small)}.image-with-feature-card__text{font-size:var(--text-size-medium)}.image-with-feature-card__info.rich-text>*+*:is(.rich-text__text){margin-top:0}.image-with-feature-card__title{font-size:var(--text-size-large)}@media(min-width:960px){.section.image-with-feature .f-column.image-with-feature__image{height:595px;object-fit:cover}.section.image-with-feature .image-with-feature__image .media-wrapper{height:100%}.section.image-with-feature .image-with-feature__image .media-wrapper:before{display:none;padding-top:0;height:0}}@media(min-width:1024px){.section.image-with-feature .lg\:w-1\/3{width:39%}}@media(min-width:1280px){.section.image-with-feature.page-width:not(.page-width--full) .image-with-feature__wrapper{padding-inline:0}}#MainContent .jdgm-title{display:flex;align-items:flex-start}:is(#MainContent .jdgm-testimonials-carousel,.jdgm-videos-carousel,.jdgm-cards-carousel) .jdgm-header-info{justify-content:flex-start;margin-top:var(--spacing-medium)}#MainContent .jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%}:is(#MainContent .jdgm-testimonials-carousel,.jdgm-videos-carousel,.jdgm-cards-carousel) .jdgm-arrow{width:45px;height:45px;background-color:var(--color-icon-hover);border-radius:100%;color:var(--color-icon)}:is(#MainContent .jdgm-testimonials-carousel,.jdgm-videos-carousel,.jdgm-cards-carousel) .jdgm-arrow svg{width:22px;height:22px}#MainContent .jdgm-cards-carousel .jdgm-media-card{border:1px var(--border-color-2) solid;background:var(--background-color-4);border-radius:var(--blocks-radius)}#MainContent .jdgm-cards-carousel .jdgm-media-card .jdgm-text{padding:var(--karten-padding) var(--karten-padding) 0 var(--karten-padding)}#MainContent .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{padding:var(--karten-padding)}@media(min-width:768px){.section .grid-banner .grid-banner__inner.f-grid-auto-rows--auto{--grid-auto-rows: 30rem}}@media(min-width:768px){.grid-banner .card-media.card-media--content-below{display:flex;flex-direction:column;height:100%}.grid-banner .card-media.card-media--content-below .card-media__media-wrapper{flex:1;min-height:0;overflow:hidden}.grid-banner .card-media.card-media--content-below .card-media__media-wrapper .card-media__media,.grid-banner .card-media.card-media--content-below .card-media__media-wrapper picture{height:100%}.grid-banner .card-media.card-media--content-below .card-media__media-wrapper img{object-fit:cover;width:100%;height:100%}.grid-banner .card-media.card-media--content-below .card-media__content{padding-top:5px}}@media(max-width:767.98px){.card-media--content-below .card-media__content{padding-top:var(--spacing-medium);padding-left:0}}.card-media__button.rich-text__button.block{margin:unset}.section .grid-banner .card-media__heading.rich-text__heading,.section .grid-banner motion-element.card-media__heading.rich-text__heading{font-family:var(--body-font-family);font-weight:var(--font-weight-light)}.section.products-bundle .products-bundle__wrapper{--products-bundle-image-offset: 12.85rem;--products-bundle-image-max-height: 75vh;--products-bundle-button-area: 8rem}@media(min-width:1280px){.section.products-bundle.page-width .products-bundle__wrapper{padding-inline:0}}@media(min-width:768px){.section.products-bundle .products-bundle__wrapper .products-bundle__content .section__header{text-align:left;text-align:start;align-items:flex-start;justify-content:flex-start}.section.products-bundle .products-bundle__wrapper .products-bundle__content .section__header.s__header{max-width:100%}.section.products-bundle .products-bundle__wrapper .products-bundle__content{justify-content:flex-start}.section.products-bundle .products-bundle__wrapper .products-bundle__image{display:flex;flex-direction:column}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper{height:100%;min-height:0;max-height:var(--products-bundle-image-max-height);margin-top:var(--products-bundle-image-offset);margin-bottom:var(--products-bundle-button-area)}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper[style*=--aspect-ratio]:before{display:none;padding-top:0;height:0}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper{height:100%}.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper picture,.section.products-bundle .products-bundle__wrapper .products-bundle__image .products-bundle__image-wrapper .media-wrapper img{height:100%;object-fit:cover}}@media(max-width:767.98px){.products-bundle__content .section__header,.products-bundle__content .section__heading{align-items:self-start}}.section.image-with-text .image-with-text__wrapper{--image-with-text-media-max-height: 370px}.image-with-text__badge span{color:var(--color-dark)}@media(min-width:768px){.section.image-with-text .image-with-text__wrapper{align-items:flex-start}.section.image-with-text .image-with-text__media{align-self:flex-start;max-height:var(--image-with-text-media-max-height)}.section.image-with-text .image-with-text__media .media-wrapper,.section.image-with-text .image-with-text__media .hover-wrapper{max-height:var(--image-with-text-media-max-height);overflow:hidden}.section.image-with-text .image-with-text__media .media-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top}.section.image-with-text .image-with-text__inner{align-self:flex-start}}@media(max-width:767.98px){.section.image-with-text.image-with-text--show-badge .image-with-text__media{padding-inline:0}}.section--collapsible-tabs .accordion-card .accordion-details{border:1px solid var(--border-color-2);background:var(--background-color-4);border-block-end:none}.collapsible-tabs__content-col .accordion-details[aria-expanded=true] .accordion-details__summary{border-color:var(--border-color-2)}.accordion-card .accordion-details__content{padding-top:.9rem;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.accordion-card .accordion-details__summary h3{font-family:var(--font-body-family)!important;font-size:var(--text-size-medium)}.accordion-details__content p{font-size:var(--text-size-small)}.multicolumn-card__title{font-size:var(--heading-size-h3)}.multicolumn-card__text p{font-size:var(--text-size-small)}form.klaviyo-form{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:0!important}form.klaviyo-form>div{width:100%!important;min-width:0!important;max-width:none!important}form.klaviyo-form [data-testid=form-row]:nth-of-type(2) p,form.klaviyo-form [data-testid=form-row]:nth-of-type(2) span{text-align:left!important}.section--glow-purple,.section:has(form.klaviyo-form){position:relative;overflow:visible}.section--glow-purple:before,.section:has(form.klaviyo-form):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(115rem,120%);height:min(60rem,80%);background:radial-gradient(ellipse at center,#8033cc12,#8033cc00 80%);border-radius:9999px;filter:blur(40px);pointer-events:none;z-index:0}.section--glow-purple>*,.section:has(form.klaviyo-form)>*{position:relative;z-index:1}.footer{border-top:1px var(--border-color-1) solid}.footer__top-wrapper{justify-content:space-between}.footer-image-box__text p,.footer-accordion-details .reversed-link__text,.footer__copyright-content{font-size:var(--text-size-small)}.footer-block__heading{font-size:var(--text-size-normal)}.f-badge--default{background-color:var(--color-icon);color:var(--text-color);padding:5px 10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-styles.css.map */
