@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Black.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Black.woff?v=1749542719.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-ExtraBold.woff2?v=1749542720.woff2) format("woff2"),url(/cdn/shop/files/Outfit-ExtraBold.woff?v=1749542719.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Bold.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Bold.woff?v=1749542719.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-ExtraLight.woff2?v=1749542720.woff2) format("woff2"),url(/cdn/shop/files/Outfit-ExtraLight.woff?v=1749542720.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Medium.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Medium.woff?v=1749542719.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Regular.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Regular.woff?v=1749542719.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Light.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Light.woff?v=1749542719.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Thin.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-Thin.woff?v=1749542719.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-SemiBold.woff2?v=1749542719.woff2) format("woff2"),url(/cdn/shop/files/Outfit-SemiBold.woff?v=1749542720.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.header__icon--menu[aria-expanded=true]:before{background:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:3}details[open] .modal-overlay:after{background:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body{background:url(/cdn/shop/files/body-bg.png?v=1749543364)!important;background-size:cover!important}.gradient{font-family:Outfit!important;background:transparent}.template-index sticky-header.header-wrapper{position:absolute;width:100%;background:transparent}.header-wrapper .header.page-width{max-width:90%;width:100%}body:not(.template-index) .main-logo{display:none}body:not(.template-index) .header-wrapper{background:#000}.main-logo{text-align:center;transition:opacity .4s ease,transform .4s ease,max-height .4s ease;transform:translateY(0) scale(1);opacity:1}.template-index #menu-drawer,#menu-drawer{top:0;height:100vh}.template-index .header__icon--menu[aria-expanded=true]:before,.header__icon--menu[aria-expanded=true]:before{top:0;height:100vh}details-modal details[open] .modal-overlay:after{top:0}.main-logo .header__heading-logo{max-width:350px;width:100%;height:auto;transition:transform .4s ease}.header-wrapper .header.shrink-logo+.main-logo{transform:translateY(-50px) scale(.7);opacity:0;max-height:0;pointer-events:none}.header-wrapper .header .header__heading .header__heading-logo{opacity:0;visibility:hidden;transition:opacity .4s ease}.header-wrapper .header.shrink-logo .header__heading .header__heading-logo{opacity:1;visibility:visible}.header-wrapper .header{transition:padding .3s ease}.header-wrapper .header.shrink-logo{padding:10px 0}account-icon .svg-wrapper svg,.header__icon--cart .svg-wrapper svg{width:19px;height:auto}.template-password .banner__heading{font-family:Outfit}h1,h2,h3,h4,h5,h6{font-family:Outfit!important}.collection__title h2{text-align:center;font-size:32px;line-height:32px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#fff!important}.featured-collection-section .card__information h3{font-size:17px!important;line-height:17px!important;font-weight:400}.featured-collection-section .card__information .price__regular{font-size:17px!important;line-height:27px;font-weight:400}header nav ul li a{text-transform:uppercase}.collection__view-all .button:after,.collection__view-all .button:before{content:unset!important}.collection__view-all .button{font-size:18px;line-height:18px;font-weight:400;border:1px solid #fff;color:#fff;text-transform:uppercase}.featured-collection-section .card__information{padding-top:10px!important}.section-collection-list h2{text-align:center;font-size:32px;line-height:32px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#fff!important}.section-collection-list .title-wrapper-with-link{justify-content:center}.section-collection-list ul li{position:relative}.section-collection-list ul li .card__information{position:absolute}.section-collection-list ul li .card__information{position:absolute;bottom:15px;left:50%;transform:translate(-50%);width:100%}.section-collection-list ul li .card__information h3 a:after{content:unset!important}.section-collection-list ul li .card__information h3 a span{display:none}.section-collection-list ul li .card__information h3{border:2px solid #fff;font-size:18px;line-height:18px;font-weight:400;text-transform:uppercase;padding:15px 40px;color:#fff;width:fit-content;margin:0 auto}.menu-link ul{list-style:none;display:flex;align-items:center;gap:25px;margin-top:10px}.menu-link ul li a{font-size:16px;line-height:17px;text-decoration:none;text-transform:uppercase;color:#fff}.button{background:transparent;border:2px solid #fff;color:#fff;text-transform:uppercase;font-weight:400;line-height:18px;font-size:18px;opacity:1!important}.button:after,.button:before{content:unset!important}.banner-img .banner__content h2{font-size:60px;line-height:60px;font-weight:700;text-transform:uppercase}.banner-img .banner__content .banner__text p{font-size:17px;line-height:27px;font-weight:400;color:#fff;max-width:450px}.about-us .image-with-text__content h3{margin:0;text-transform:uppercase;font-size:24px;line-height:24px;font-weight:400;color:#fff}.about-us .image-with-text__content h2{margin-top:15px;text-transform:uppercase;font-size:50px;line-height:50px;font-weight:600}.join-section .newsletter__wrapper h2{font-size:32px;line-height:32px;font-weight:400;text-transform:uppercase;letter-spacing:3px}.join-section .newsletter__wrapper p{font-size:16px;line-height:26px;font-weight:400;color:#000}.join-section .field:after,.join-section .field:before{content:unset!important}.join-section .field{display:flex;align-items:center;gap:20px}.join-section .field input{border:1px solid #00000054}.join-section .field button{position:unset;color:#000;border:2px solid #000;padding:12px 50px;font-size:16px;line-height:16px;font-weight:400}.join-section form,.join-section .newsletter__wrapper .newsletter-form__field-wrapper{max-width:50rem!important}footer .footer-block h2{font-size:20px;line-height:20px;font-weight:400;color:#fff;text-transform:uppercase}footer .footer-block ul li a{font-size:15px!important;font-weight:400;color:#fff!important;text-transform:uppercase}.footer-block__details-content p{font-size:14px;line-height:24px;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:15px!important}footer .field button{position:unset!important}footer .field{flex-direction:column;row-gap:20px}footer .field input{border:1px solid #fff}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;flex-direction:row-reverse}.footer__content-bottom-wrapper--center{justify-content:start!important}.footer__localization:empty+.footer__column--info{align-items:self-end!important}footer .field:after,footer .field:before{content:unset!important}.template-index .page-width{max-width:1870px;padding-left:20px;padding-right:20px;max-width:100%}.about-us .image-with-text__content{background:#0f0f0f!important}.join-section .newsletter__wrapper{background:#eee!important;z-index:111;position:relative}footer .newsletter-form{align-items:flex-start;margin:0!important;max-width:36rem}.footer__copyright.caption{font-size:14px;line-height:14px;text-transform:uppercase;color:#fff}.footer__list-social.list-social:only-child{justify-content:start!important;margin-top:5px}.template-password .newsletter-from__button{position:relative;margin-left:5px}.template-password .newsletter-form__button{position:relative;margin-left:5px;color:#fff;border:2px solid #fff;width:auto;padding:2rem 3rem}.template-password .field__input{background:transparent;border:1px solid #fff}.template-password .field:after,.template-password .field:before{box-shadow:none;content:unset}.cart-items th{color:#fff;opacity:1!important}.title-wrapper-with-link a.underlined-link{color:#fff}.shopify-policy__container{max-width:560px;max-width:115ch;margin:0 auto 20px;padding-left:20px;padding-right:20px}.share-button__button{color:#fff}h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{text-align:center;text-transform:uppercase;margin-bottom:0}.underlined-link,.customer a,.cart__items td.cart-item__details{color:#fff}.underlined-link:hover{color:#fff!important}.footer{background-image:url(/cdn/shop/files/footer-background.png?v=1750079726);background-repeat:no-repeat;background-size:cover;background-position:center;background:none}.cart-notification.active{background-color:#000}.shopify-policy__container a{color:#fff}#shopify-section-template--25598223352157__image_banner_8cehD6 .banner__content{margin-top:10rem}.footer{background-color:#000}.custom-collection-with-products{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;height:100%}.custom-collection-with-products .grid__item{display:flex;flex-direction:column}.custom-collection-with-products img{object-fit:cover;width:100%;height:100%;aspect-ratio:1 / 1}.custom-collection-with-products .grid__item{display:flex;flex-direction:column;width:100%!important;max-width:calc(100% - .8rem);height:auto;margin:0!important;position:relative}.custom-collection-with-products .grid__item .product-title{position:absolute;bottom:0;left:50%;transform:translate(-50%);color:#fff;background:#000;border:2px solid #fff;padding:4px 0;width:90%;text-align:center}@media screen and (max-width: 1499px){.main-logo .header__heading-logo{max-width:250px}}@media screen and (max-width: 1299px){.banner-img .banner__content h2{font-size:50px;line-height:50px}.about-us .image-with-text__content{padding:30px!important}.template-password .banner__content{padding-bottom:0}}@media screen and (max-width: 1199px){.template-index #menu-drawer{top:0}.template-index .header__icon--menu[aria-expanded=true]:before{top:0}.banner-img .banner__content h2,.about-us .image-with-text__content h2{font-size:40px;line-height:40px}.main-logo .header__heading-logo{max-width:150px}}@media screen and (max-width: 1099px){.banner-img .banner__content .banner__text p{font-size:17px;line-height:27px;max-width:400px}.banner-img .banner__box{min-width:36rem!important}}@media screen and (max-width: 1024px){.section-template--25598223221085__featured_collection_rLfarK-padding{padding-top:52px!important;padding-bottom:0}.button{line-height:16px;font-size:16px}.section-template--25598223221085__image_with_text_GbD9Px-padding{padding-top:50px!important;padding-bottom:50px!important}.about-us .image-with-text__content h2{font-size:30px;line-height:30px}.about-us .image-with-text__content h3{font-size:20px;line-height:20px}.collection__view-all .button{font-size:16px;line-height:16px}.section-template--25598223221085__featured_collection_cWxybi-padding{padding-top:0;padding-bottom:52px!important}}@media screen and (min-width: 990px){.template-page-about .image-with-text__content{padding:6rem}}@media screen and (max-width: 991px){.main-logo .header__heading-logo{max-width:140px}.section-collection-list ul li .card__information h3{font-size:16px;line-height:16px;padding:13px 28px}.banner-img .banner__content h2{font-size:30px;line-height:30px}.banner-img .banner__content .banner__text p{font-size:16px;line-height:25px;max-width:330px}.banner-img .banner__box{min-width:30rem!important}footer .grid{column-gap:10px!important;row-gap:var(--grid-desktop-vertical-spacing)}footer .footer-block ul li a{font-size:14px!important}.template-password .banner__box{padding:14px 0!important}.menu-link{display:none}}@media screen and (max-width: 767px){.custom-collection-with-products .grid__item .product-title{font-size:10px}header-drawer .header__icon--menu span .icon-close{z-index:9;right:4px;top:4px}.template-index #menu-drawer{top:0}.template-index .header__icon--menu[aria-expanded=true]:before{top:0}.main-logo .header__heading-logo{max-width:90px}.collection__title h2{font-size:22px;line-height:22px}.section-collection-list ul li .card__information h3{font-size:14px;line-height:14px;padding:10px 20px}.banner-img .page-width{padding-left:0!important;padding-right:0!important}.banner-img .banner__box{padding-bottom:0!important}.banner-img .banner__content .banner__text p{max-width:100%}.about-us .image-with-text__content{padding:30px 20px 20px!important}.join-section .newsletter__wrapper{padding:30px 20px!important}.join-section .newsletter__wrapper h2{font-size:22px;line-height:22px}.join-section .field{gap:10px}.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{justify-content:start!important}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{margin:0!important}ul.footer-block__details-content.list-unstyled{margin-bottom:25px!important}.footer-block.grid__item.scroll-trigger.animate--slide-in{margin:0!important}.footer-block__details-content{margin-bottom:3rem}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer__localization:empty+.footer__column--info{align-items:center!important}section#shopify-section-template--25598223221085__image_banner_jLNnMP .banner__box{padding-top:0!important}.footer__content-top{padding-bottom:3rem;padding-left:20px!important;padding-right:20px!important}}@media screen and (min-width: 750px){.banner-img:first-child .banner .banner__content .banner__buttons{margin-top:10rem}}@media screen and (max-width: 749px){#Banner-template--25598223221085__image_banner_jLNnMP .banner__content:before{padding-bottom:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
