@font-face{font-family:Satoshi-Black;src:url(/cdn/shop/files/Satoshi-Black.woff) format("woff")}@font-face{font-family:Satoshi-Regular;src:url(/cdn/shop/files/Satoshi-Regular.woff) format("woff")}@font-face{font-family:Satoshi-Medium;src:url(/cdn/shop/files/Satoshi-Medium.woff) format("woff")}:root{--font-kalnia: "Kalnia", serif;--font-satoshi-b: "Satoshi-Black", serif;--font-satoshi-r: "Satoshi-Regular", serif;--font-satoshi-m: "Satoshi-Medium", serif}body{font-family:var(--font-satoshi-r)!important;font-style:normal;line-height:1.4;letter-spacing:0em!important}p{font-size:calc(var(--font-body-size) * 1rem)}body.no-scroll{overflow:hidden;height:100vh}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.color-scheme-a12c8b07-9b29-447d-bfb0-83d0d38b850e,.color-scheme-bbdbc7aa-d40f-49d2-86d3-58492c7972f1,.color-scheme-6d854ed8-74db-4a0a-9c7b-240a8a913683,.color-scheme-cdcadfc3-ea28-48b2-a12e-9e8a8acf7e84,.color-scheme-0ec903cd-c9b2-4ffc-817d-225bb428f070,.color-scheme-a58c1aa3-0a51-4532-95cb-a5d410ee5d77,.color-scheme-03b8ea27-31e2-4aef-a522-6437c344ab35{color:rgba(var(--color-foreground),1)!important}shopify-forms-embed,#app-embed-container-892818{--forms-body-font: normal 400 14px "Satoshi-Medium", sans-serif !important;--forms-heading-font: normal 400 22px "Satoshi-Regular", sans-serif !important;--form-field-border-radius: 60px !important;--button-border-radius: 60px !important;--container-border-radius: 0}@media screen and (min-width:990px){.page-width--narrow{max-width:80%;padding:0}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-kalnia);font-weight:300;letter-spacing:0;line-height:1.2;text-transform:uppercase}h1 strong,h2 strong,.h1 strong,h3 strong,.h3 strong{font-family:var(--font-satoshi-m);letter-spacing:1px}.h0{font-size:calc(var(--font-heading-scale) * 6.5rem);line-height:1}.h1{font-size:calc(var(--font-heading-scale) * 4rem)}h2,.h2{font-size:calc(var(--font-heading-scale)* 3rem)}.alt-heading{font-family:var(--font-satoshi-r)!important;text-transform:none}h3 span,.accordion__title,.collapsible-content__heading,.caption-with-letter-spacing,.cart-item__name,.totals__total,.totals__total-value,.cart-item__price-wrapper .price{font-family:var(--font-satoshi-b)!important;font-size:14px!important;text-transform:uppercase;letter-spacing:1px}.badge{font-family:var(--font-satoshi-r)!important;font-size:10px!important;text-transform:uppercase;letter-spacing:1px}.template-name--faq .accordion__title{font-size:1.3rem;min-height:1.3rem}@media screen and (min-width:750px){.newsletter-form__message{justify-content:center!important;width:100%}}.collapsible-content summary:hover .accordion__title{text-decoration:none!important;text-underline-offset:0rem!important}.caption-with-letter-spacing strong{padding:0 3px;margin-top:-2px;transform:scale(1);animation:blink 1.3s ease infinite}@keyframes blink{0%{opacity:0}to{opacity:.7}}@media only screen and (max-width:750px){.caption-with-letter-spacing{font-size:1.1rem}.h0{font-size:calc(var(--font-heading-scale)* 3.5rem)}.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 3rem)}}.shopify-policy__container{max-width:1000px!important}@media only screen and (max-width:1100px){.shopify-policy__container{max-width:100%!important}}.shopify-section{border:10px solid transparent;border-bottom:none}.shopify-section>div:first-of-type{border-radius:35px;overflow:hidden}.section-header{margin-top:0!important;border:0}.announcement-bar-section{background-color:#fff;border:5px solid #fff;border-bottom:none}.utility-bar{border-radius:5px}.announcement-bar__message{font-size:12px;line-height:2;letter-spacing:.03em!important}.announcement-bar__message span{padding:0 3px}.utility-bar__grid.page-width{padding-left:0rem;padding-right:0rem}@media only screen and (max-width:750px){.announcement-bar__message{font-size:11px;line-height:1.5}}.header-wrapper{border:30px solid transparent;background-color:transparent}.template-index .header-wrapper,.template-name--waitlist .header-wrapper,.template-404 .header-wrapper{width:100%;position:fixed;box-sizing:border-box}@media only screen and (max-width:750px){.header-wrapper{border:15px solid transparent;background-color:transparent}}.header{padding:10px 3rem!important;border-radius:40px;background-color:rgb(var(--color-background));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 8px 4px #00000014}header.header--middle-left .list-menu--inline{display:flex;justify-content:flex-start!important;width:auto}.header__icon--menu[aria-expanded=true]:before{display:none}.header__icons{Padding-right:0rem}.menu-drawer__utility-links .button{width:100%!important;padding:20px!important}@media only screen and (max-width:750px){.header{padding:10px 2rem!important}.header__icons .button{display:none;padding:0 1rem;min-width:auto;min-height:25px;font-size:11px;width:auto}.header__heading-logo{transform:scale(1);padding-top:0}}.header__icons,.header__icon--account,.header__icon--cart>span,.list-menu__item{font-size:14px!important;text-transform:uppercase;font-family:var(--font-satoshi-m)!important;letter-spacing:1px}.header__icon--account:hover,.header__icon--cart:hover,.list-menu__item:hover{opacity:.7}.header__active-menu-item{opacity:.7;border:none!important}.header__menu-item span:after,li>a.mega-menu__link:after{display:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a{border-radius:30px!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child{border-top:0px dotted!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-bottom:0px dotted!important}.list-menu__item{justify-content:center}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{opacity:.7;background-color:transparent!important}.menu-drawer__utility-links{background-color:transparent!important}.menu-drawer__utility-links .list-social{padding-top:10px!important}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.menu-drawer__inner-container{padding:20px;background-color:rgb(var(--color-background));border-radius:0}.menu-drawer__menu-item{padding:.5rem 0!important;font-size:1.2rem!important;letter-spacing:.1rem;text-transform:uppercase!important;font-family:CaslonsEgyptian-Book,sans-serif!important}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:0!important}}.menu-drawer__navigation{padding:5rem 0 3rem!important;width:100%}.menu-drawer__navigation .list-menu__item{display:flex;align-items:flex-start}.menu-drawer__extra-group{padding:20px 0}.menu-drawer__utility-links{margin-top:auto;width:100%}.menu-drawer__navigation-container{display:flex!important;flex-direction:column;align-items:flex-start}.menu-drawer__menu .menu-drawer__menu-item{font-size:2.2rem!important;font-family:var(--font-satoshi-m)!important;font-weight:300;letter-spacing:0;line-height:1.2;text-transform:uppercase}.header__icon--menu{z-index:999}.menu-drawer{width:100vw!important;top:-15px!important;left:-15px!important;border:0px solid transparent!important;background-color:transparent!important}.drawer{background-color:#fff6!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.drawer__inner{border:none!important;border-left:0rem solid rgba(var(--color-foreground),.2)!important}.header__icon--account{padding:0 15px}.header__icons{align-items:center}.header__icons .header__icon:before{width:10px;height:10px;content:" ";display:block;background-color:#d53933;border-radius:60px;margin-right:7px}.price{letter-spacing:0!important}.service-read-more,.button--primary{font-size:14px!important;text-transform:none;-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}.button,.button--secondary,.button--alt{font-size:14px!important;text-transform:uppercase;font-family:var(--font-satoshi-m)!important;letter-spacing:1px}.button--secondary,.button--primary{border-radius:50px;padding:10px 40px}.button--secondary{color:rgb(var(--color-secondary-button-text));border:none!important;border:1px solid rgb(var(--color-secondary-button-text))!important}.button--alt{background:none;color:rgb(var(--color-secondary-button-text));border-radius:0;padding:0;border:none!important;display:flex;align-items:center;justify-content:center;text-decoration:underline;text-underline-offset:2px;gap:5px}.button:after{display:none}.button--secondary:after{border:none!important}.button--alt:hover{opacity:.7}.button--primary:hover,.button--secondary:hover{color:#fff!important;background-color:#e81f26}.header-group{position:fixed;width:100%;z-index:999}.list-menu{align-items:center}.banner__box>*+.banner__buttons,.rich-text__blocks>*+*{margin-top:3rem!important}.banner__heading p{margin:0!important}.banner__box .banner__heading+*{margin-top:3rem!important}.page-hero{margin-top:0}.home-hero{min-height:calc(100vh - 20px)!important}.home-hero{border-radius:20px;overflow:hidden}.home-hero .banner__box{padding:0rem!important}.banner__buttons{display:flex!important;flex-wrap:wrap;gap:1rem;max-width:100%!important;word-break:break-word}.banner__content--middle-center .banner__buttons{align-items:center;justify-content:center}@media screen and (min-width:750px){.banner--content-align-center .banner__buttons--multiple>*{flex-grow:0!important;min-width:50px!important}}@media screen and (min-width:750px){.banner--desktop-transparent .banner__box{max-width:75rem!important}.home-hero .banner__box{max-width:66rem!important}.home-hero .banner__content{padding:8rem}}@media screen and (max-width:749px){.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:50rem!important}.home-hero,.about-hero{min-height:80vh!important}.home-hero .banner__content{padding:3rem}.banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}}.small-pill .image-with-text__text--caption{margin:1.7rem 0;display:flex!important;justify-content:center;align-items:center;gap:8px}.small-pill .image-with-text__text--caption:before{width:10px;height:10px;content:" ";display:block;background-color:#d53933;border-radius:60px}.image-text-full .page-width{max-width:100%;width:100%;padding:0}.image-with-text .image-with-text__content{padding:8% 14%!important}.section-product-image .secondary-img{width:400px;height:auto}.section-logo-image .secondary-img{width:70px;height:auto}.image-with-text .image-with-text__heading p{margin-bottom:0}.image-with-text .banner__buttons{padding-top:20px;gap:0rem}@media only screen and (max-width:750px){.image-with-text .image-with-text__content{padding:4% 6% 6%!important}.section-product-image .secondary-img{width:300px;height:auto}}@media screen and (min-width:750px){.grid--3-col-tablet .grid__item{width:calc(45% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}}.image-with-text-img-con{position:relative}.image-with-text-img-con .image-with-text__text--caption{position:absolute;top:20px;left:20px}.multicolumn-list h3{line-height:1.4;font-size:calc(var(--font-heading-scale) * 2.5rem)}.multicolumn-card img{border-radius:6px}.background-titles .multicolumn-card__info{height:100%;display:flex;flex-direction:column;min-height:400px}.background-titles .multicolumn-card__info .rte{margin-top:auto;padding-top:100px}.background-titles .multicolumn-card{background-color:rgba(var(--color-button),var(--alpha-button-background))!important;border-radius:35px;transition:background-color .5s ease;box-shadow:0 0 8px 4px #00000014}.background-titles .multicolumn-card:hover h3{color:#fff}.background-titles .multicolumn-card:hover{color:#fff!important;background-color:rgb(var(--color-foreground))!important}@media screen and (min-width:750px){.background-none .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:749px){.background-titles .grid--peek.slider .grid__item:first-of-type{margin-left:10px}.background-titles .slider.slider--mobile{scroll-padding-left:10px}.background-titles .slider--mobile:after{padding-left:20px}.background-titles .grid{column-gap:10px;row-gap:10px}.shopify-section:has(.background-titles){border:0!important}.background-titles .multicolumn-card{box-shadow:none}.background-titles .multicolumn-card__info{min-height:300px}.multicolumn-list:not(.slider){padding-left:0rem!important;padding-right:0rem!important}}.product-card-info{display:block!important}.product-card-info .card__heading{padding-bottom:5px}.card-wrapper.product-card-wrapper .card__inner>.card__content:before,.card--card:after,.card--standard .card__inner:after{display:none!important}.product__media-wrapper media-gallery{position:relative!important}.product__media-list{margin-bottom:0!important}.product__text.caption-with-letter-spacing{margin-top:1rem!important}.product__description{padding-top:20px}.product__description li{padding:5px 0}.product__media img{border-radius:35px}@media screen and (min-width:750px){.product__media-list{column-gap:10px!important;row-gap:10px!important}}@media screen and (min-width:750px){.product__column-sticky{top:20vh!important}}.product-form__input input[type=radio]+label{font-family:var(--font-satoshi-b)!important;font-size:12px!important;text-transform:uppercase;letter-spacing:1px}.product-swatches-label:before{width:3.2em!important;height:3.2em!important}.product-swatches-label{outline:2px solid #fff;outline-offset:-2px;width:3em!important;height:3em!important}.rte ul,.rte ol{list-style-position:outside!important;padding-left:25px!important}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:100%!important}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{position:absolute;width:80%;bottom:0;margin:0 10% 30px}}.product__info-container .price--on-sale .price-item--regular,.price--large{font-size:1.5rem!important}.shopify-app-block{margin:0!important;padding-bottom:2.5px!important}.qty-btn-con{display:flex;gap:5px;margin:0!important}.add-to-cart{width:100%!important}.product__info-container .product-form{margin:0!important}.product-form__buttons{max-width:100%!important;min-width:100%!important;width:100%}.quantity{width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 1)!important;min-height:calc(3.5rem + var(--buttons-border-width) * 3)}.product-form__buttons .button{min-height:calc(3.5rem + var(--buttons-border-width) * 3)}.product-form__input{flex:auto!important;margin:0!important;max-width:100px!important;min-width:fit-content;border:none}.shopify_subscriptions_app_block_label label{width:100%;display:block;padding:10px;text-align:center;border-radius:5px;border:1px solid rgb(var(--color-foreground))!important;margin:2.5px 0!important}.shopify_subscriptions_app_block_label input{display:none}.shopify_subscriptions_app_policy,.shopify_subscriptions_app_block_label .shopify_subscriptions_purchase_option_wrapper{display:none!important}.shopify_subscriptions_app_block_label ul{padding-left:0rem!important}.shopify_subscriptions_app_block_label{padding:0!important}.shopify_subscriptions_app_block_label label:has(input[type=radio]:checked){background-color:rgb(var(--color-foreground));color:var(--gradient-background)}.slideshow-section .slideshow__text.banner__box{height:100%;justify-content:space-between}.slideshow-section .slideshow-subheading{padding-bottom:15px}.slideshow-section .slideshow-text{max-width:450px;margin:0 auto 40px 0}.slideshow-section .slideshow__controls{position:absolute;bottom:40px;width:100%;border:none;z-index:9}.slideshow-section .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}.slideshow-section .slider-counter__link{padding:.6rem}.slideshow-section .slider-counter__link--active.slider-counter__link--dots .dot{outline-offset:3px;outline:.1rem solid #fff}.slideshow-section .slider-counter__link--dots .dot{width:1rem;height:1rem;border:none;background-color:#fff}@media screen and (max-width:750px){.slideshow-section .slideshow__controls{bottom:25px}}.slider-counter{display:none!important}.slideshow-section .slider-counter{display:flex!important}.contact__button{display:flex;align-items:center;justify-content:center}.template-name--contact .rich-text__text a{font-size:calc(var(--font-heading-scale)* 2rem)}.contact-full .page-width{max-width:100%!important;margin:0 auto;padding:0!important}.contact-full .subtitle{font-size:var(--font-body-size);line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),1)}.contact-full .body{padding:10px 0 0}.contact-full .image-with-text__content{padding:5% 20%!important}@media screen and (max-width:750px){.contact-full .image-with-text__content{padding:5%!important}}.footer .page-width{max-width:100%!important;width:100%!important;margin:0 auto}.footer,.footer__content-bottom{border-top:none!important}.footer .rte a{text-decoration:none;font-family:Saans-Regular,serif!important;opacity:1;letter-spacing:0em!important}.footer .rte a:hover{opacity:.7}.footer .grid{align-items:center;margin-bottom:0!important}.footer-block__details-content{margin-bottom:0!important;line-height:1.6}.footer-block__image-wrapper{margin-bottom:0!important}.footer-block__image-wrapper img{margin-bottom:20px}.copyright__content{font-size:1.1rem!important;letter-spacing:0rem}.footer__content-top{border-radius:5px}.footer-block__newsletter p{max-width:36rem}.footer-block__newsletter{text-align:center!important;flex-direction:column!important;display:flex!important;align-items:center!important;justify-content:center!important}.footer-block .footer-block__details-content{text-align:center}.footer__content-bottom{padding:15px 0!important}.footer__copyright{text-align:center;margin-top:0rem!important}.footer__content-bottom-wrapper{justify-content:space-between!important}.footer__content-bottom-wrapper .page-width{padding:0 2rem}@media screen and (max-width:750px){.footer .grid{display:flex!important;flex-direction:row;gap:0px}.footer-block{order:2;margin:0!important}.footer-block:nth-child(2){order:1}.footer-block:nth-child(1),.footer-block:nth-child(3){width:50%!important;padding-top:30px!important}}.shopify-policy__container{max-width:100%;margin:7vh auto;padding-left:20px;padding-right:20px}.accordion{border-top:none!important;border-bottom:none!important}.accordion summary{border-bottom:.1rem solid rgba(var(--color-foreground),1)!important}.collapsible-content summary:hover{background:transparent!important}.accordion__content{margin-bottom:1.5rem;padding:20px 0!important}.image-with-text__grid .image-with-text__heading p{margin-top:0!important}input::placeholder{color:rgb(var(--color-foreground))}::placeholder{color:rgb(var(--color-foreground))}.field__input,.select__select,.customer .field input,.customer select{background-color:transparent;padding:5px 15px!important;font-family:var(--font-satoshi-r)!important;font-style:normal;line-height:1;letter-spacing:0em!important;min-height:15px!important;border-radius:var(--buttons-radius-outset)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none!important}.field__label,.customer .field label{font-size:1.3rem;color:rgba(var(--color-foreground),1);letter-spacing:0rem;line-height:1.5}.newsletter__wrapper{display:flex;align-tiems:center;justify-content:space-between}.newsletter__wrapper>*+*{margin-top:0rem!important}.newsletter-form__field-wrapper .field__label{display:none}.newsletter-form__button{border:none!important;box-shadow:none!important;padding:10px;color:rgba(var(--color-foreground),1)!important}.newsletter-form__button:hover{opacity:.7}.newsletter-form__field-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:7px}.newsletter-form__field-wrapper .field{border-radius:var(--buttons-radius-outset);border:1px solid rgba(var(--color-foreground),1)!important}.newsletter-form__button{width:auto!important;text-transform:uppercase}@media screen and (max-width:750px){.newsletter__wrapper{flex-direction:column}}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem!important;letter-spacing:0!important}.list-social{padding:0 25px!important;justify-content:center!important}.list-social__link{padding:.8rem .5rem!important}@media screen and (max-width:750px){.template-name--faq .banner--adapt,.template-name--return-policy .banner--adapt,.template-name--about .banner--adapt,.template-name--policy-pages .banner--adapt{height:30vh}}.purchase-options{padding-top:20px;display:flex;flex-direction:column;gap:5px}.purchase-options input[type=radio]{display:none}.purchase-options label{display:block;border:1px solid #000;padding:12px;text-align:center;cursor:pointer;border-radius:6px;transition:all .2s ease}.purchase-options input[type=radio]:checked+label{background:#1c1c1c;color:#fff;border-color:#1c1c1c}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-styles.css.map */
