body{font-family:Spline Sans,sans-serif;font-weight:400;line-height:1.6;color:var(--color-normal-text, #222)}h1,h2,h3{font-family:Spline Sans,sans-serif;font-weight:600;line-height:1.3}h4,h5,h6{font-family:Spline Sans,sans-serif;font-weight:500;line-height:1.4}strong,b{font-weight:700}small,.footer-text,.note{font-weight:300;font-size:.9em}button,.btn,.button{font-family:Spline Sans,sans-serif;font-weight:500;text-transform:none;letter-spacing:.3px}.s-header__desc p+p{margin-top:.6em}.p-card__info,.p-card .p-card__content,.product-card__info,.card-information{position:static!important;background:transparent!important;padding:8px 0!important}.p-card__info:before,.p-card__content:before,.product-card__info:before{display:none!important}.p-card__title,.card-information .price,.product-card__title,.product-card__price{color:var(--color-normal-text, #222)!important}.carousel__item,.carousel__item .p-card__content,.carousel__item .p-card__info,.carousel__item .card-information,.carousel__item .p-card__title,.carousel__item .product-card__title,.carousel__item .product-card__price{text-align:left!important;align-items:flex-start!important}[data-ui-component="Featured Product Carousel Section"] .s-header,[data-ui-component="Featured Product Carousel Section"] .s-header__content,[data-ui-component="Featured Product Carousel Section"] .s-header__title{text-align:left!important;align-items:flex-start!important;margin-left:0!important}@media (min-width: 990px){sht-header .header{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-areas:"header-nav logo icon-right"!important;align-items:center!important}sht-header .header__menu{grid-area:header-nav!important}sht-header .header__heading{grid-area:logo!important}sht-header .header__icons--right,sht-header .header__icons,sht-header .header__actions{grid-area:icon-right!important}sht-header .main__menu,.logo-position--middle-center .main__menu,.logo-position--top-center .main__menu{justify-content:flex-start!important;text-align:left!important}sht-header .header__heading,sht-header .header__logo,sht-header .header__logo-link{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:auto!important}}sht-header .header__logo img{width:var(--logo-width, 160px)!important;height:auto!important}@media (max-width: 989px){sht-header .header__logo img{width:var(--logo-width-mobile, 70px)!important}}@media (min-width: 1025px){:root{--menu-left-nudge: 14px}sht-header .header__menu,sht-header .header__navigation{margin-left:calc(var(--menu-left-nudge) * -1)!important}}.header .menu__link,.header .menu__link-lv1,.header .main__menu .menu__link,.menu-drawer .menu__link{font-weight:650!important}@media (max-width: 989px){.header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}.header__heading{grid-column:2!important;justify-self:center!important;display:flex!important;justify-content:center!important;text-align:center!important}.header__logo,.header__logo-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;transform:none!important}.header__icons--right{grid-column:3!important;justify-self:end!important}.header>.btn-menu,.header .menu-toggle,.header .js-menu-toggle{grid-column:1!important;justify-self:start!important}.header__logo img{height:auto!important;width:auto!important;max-width:var(--logo-width-mobile, 70px)!important;margin:0 auto!important}}@media (max-width: 989px){.header{position:relative!important}.header__heading{position:absolute!important;left:50%!important;transform:translate(-50%)!important;top:0;bottom:0;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;margin:0!important;z-index:2;pointer-events:none}.header__heading .header__logo-link{pointer-events:auto}.header__logo,.header__logo-link{width:auto!important}.header__logo img{height:auto!important;width:auto!important;max-width:var(--logo-width-mobile, 70px)!important;margin:0 auto!important}.header>.btn-menu,.header .menu-toggle,.header .js-menu-toggle,.header__icons--right{position:relative;z-index:3}}@media (min-width: 1025px){[data-ui-component="Image with text Section"] .s-content{grid-template-columns:60% 40%!important}[data-ui-component="Image with text Section"] .s-header__title{max-width:none!important}}.jdgm-carousel-wrapper,.jdgm-widget .jdgm-carousel-wrapper,.jdgm-carousel{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:auto!important;text-align:left!important}.jdgm-carousel__items,.jdgm-carousel__item-list,.jdgm-carousel__track{text-align:left!important}.jdgm-carousel__item{flex:0 0 320px!important;min-width:280px!important;width:320px!important;max-width:360px!important}.jdgm-carousel__item,.jdgm-carousel__item *{text-align:left!important}.header--transparent{background:transparent!important}.header-wrapper.header--sticky .header--transparent{background:var(--color-page-bg)!important}.template-list-collections .s-header__title,.template-list-collections h1{font-weight:700!important}.shopify-section.section-header,.header-wrapper,.header--transparent,.header--transparent .header{background:var(--color-page-bg, #fff)!important;background-image:none!important}.header-wrapper:not(.header--sticky) .header--transparent:after{content:none!important}.is-header-transparent{margin-bottom:0!important}.js-anmb-section{background:var(--color-page-bg, #fff)!important}.header-wrapper,.header--transparent,.header--transparent .header{transition:background 0s!important}html,body{background-color:var(--color-page-bg)!important}html,body{overflow-x:hidden!important;max-width:100%!important;position:relative}*,*:before,*:after{box-sizing:border-box}.shopify-section,.section,.page-width,.ctnr,.main-content,.wrapper,.s-content{overflow-x:hidden!important;max-width:100vw!important}img,video,iframe{max-width:100%!important;height:auto;display:block}div[class*=app],div[class*=widget],div[class*=embed]{max-width:100vw!important;overflow-x:hidden!important}html,body{overflow-x:hidden!important}.section .s-header h1,.section .s-header h2,.h2.m-zero,h1.h2,.page-title,.section__heading{white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;box-sizing:border-box!important}@media (max-width: 767px){.section .s-header h1,.section .s-header h2,.h2.m-zero,h1.h2{font-size:clamp(20px,6.5vw,34px)!important;line-height:1.05!important;letter-spacing:normal!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important;max-width:calc(100% - 24px)!important}.junge-review-carousel,.jm-review-carousel,.junge-reviews,.review-carousel,.yg-review-carousel{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.s-header,.section,.s-content{padding-left:12px!important;padding-right:12px!important}}@media screen and (max-width: 767px){h1,h2,h3,h4,h5,h6,.section-heading,.title,.heading,.page-title,.shopify-section h2,.shopify-section h3{font-size:150%!important}}.header--transparent{background:transparent!important;transition:background .3s ease}.header-wrapper.header--sticky .header{background:var(--color-page-bg, #fff)!important}.header__menu-item,.menu__link,.main__menu .menu__link{color:#222!important;transition:color .2s ease}.header__menu-item:hover,.menu__link:hover,.main__menu .menu__link:hover{color:#9b5a3c!important}.header__inline-menu{white-space:nowrap!important}@media screen and (max-width: 1100px){.header__heading{margin-left:70px!important}}.header-wrapper{position:sticky!important;top:0!important;z-index:50!important;overflow:visible!important;height:auto!important}.header{overflow:visible!important;height:auto!important;min-height:unset!important}.header__icons,.header__icons--right{opacity:1!important;visibility:visible!important;overflow:visible!important}.header-wrapper,.header,.header__content{overflow-y:hidden!important;margin-bottom:0!important;padding-bottom:0!important}.header-wrapper.header--sticky{position:fixed!important;top:0;width:100%;background:var(--color-page-bg, #fff)!important;box-shadow:0 2px 4px #0000000d}@media (max-width: 989px){.header-wrapper.header--sticky{position:fixed!important;top:0!important;left:0;right:0}.header{overflow:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
