:root{--font-heading-family: "moret", serif;--font-body-family: "ApfelGrotezk-Regular", sans-serif;--beige: #FBEEDB;--green: #C2D06D;--grid-mobile-horizontal-spacing: 10px;--swiper-theme-color: #000000 !important}@media screen and (min-width:750px){:root{--button-size: 2.5rem;--large-button-size: 3rem;--large-paragraph: 4.2rem}}@media screen and (max-width:749px){:root{--button-size: 1.5rem;--large-button-size: 2rem;--large-paragraph: 2rem}}@font-face{font-family:juniper-std,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:moret,serif;font-weight:400;font-style:normal}@font-face{font-family:ApfelGrotezk-Regular;src:url(/cdn/shop/files/ApfelGrotezk-Regular.woff2?v=1706978513) format("woff2")}h2.h0{font-family:juniper-std,sans-serif;font-weight:400;font-style:normal}h2.h0{font-size:clamp(4rem,6vw + 1rem,12.8rem)}p,h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),1)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),1)}header.header{padding:2px 1.5rem}.header__heading-logo-wrapper img{width:460px}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-top:4rem}}summary.header__menu-item:after{content:"";background-color:transparent;width:100%;height:150%;position:absolute;transform:translateY(80%)}.header__submenu.menu-open{animation:sweep .5s forwards alternate ease-in-out!important}@keyframes sweep{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.border-bottom{border-bottom:1px solid}.border-top{border-top:1px solid}@media screen and (min-width:750px){.border-right{border-right:1px solid}.border-radius img{border-radius:3.8rem}.image-padding{padding:3.4rem}}.border-radius .ss-grid-block{border:1px solid;border-radius:3.9rem}@media screen and (max-width:749px){.border-radius img{border-radius:2.4rem}.image-padding{padding:1.5rem 0rem 0rem;padding-left:0;padding-right:0}.image-padding.bottom{padding-bottom:1.5rem}.image-padding.ss-grid__item{padding-left:0;padding-right:0}.homepage-hero .ss-content{padding-right:1.5rem;padding-left:1.5rem}}.homepage-hero .ss-image-caption-wrapper{position:absolute;z-index:2;padding:0;bottom:6rem;left:6rem;transition:.5s ease}@media screen and (max-width:749px){.homepage-hero .ss-image-caption-wrapper{bottom:4rem;left:2rem}}.homepage-hero .ss-image-caption-wrapper p:after,.button--primary:after{content:"";background-color:#e294aa;display:block;width:100%;height:100%;position:absolute;left:5px;top:5px;z-index:0;border-radius:50px;box-shadow:0 0 0 1px #000;transform:translateZ(-1px);transition:.5s ease}.button:not([disabled]):hover:after,.homepage-hero .ss-image-caption-wrapper p:hover:after{box-shadow:0 0 0 2px #000}.homepage-hero .brown-button .ss-image-caption-wrapper p:after{background-color:#d76c4c}.homepage-hero .ss-image-caption-wrapper p,.button--primary{transition:.5s ease}.homepage-hero .ss-image-caption-wrapper p:hover,.button--primary:hover{transform:translate(5px,5px)}.homepage-hero .ss-image-caption-wrapper p:hover:after,.button--primary:hover:after{transform:translateZ(-1px);left:0;top:0}.homepage-hero .ss-image-caption-wrapper p,.button--primary{text-transform:uppercase;padding:.8rem 2rem;font-size:var(--button-size);line-height:normal;border-radius:50px;margin:0;box-shadow:0 0 0 1px #000;transform-style:preserve-3d}.large-button .button--primary{padding:2.6rem 5.2rem;font-size:var(--large-button-size)}@media screen and (max-width:749px){.large-button .button--primary{padding:1.5rem 1.3rem}}.homepage-hero .ss-image-caption-wrapper p a{text-decoration:none}.announcement-bar__message{letter-spacing:0}.utility-bar{border-top:1px solid}.utility-bar:before{content:"";background-color:#c2d06d;width:100%;height:23px;display:block;border-bottom:1px solid}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),1)}@media screen and (min-width:990px){.announcement-bar__message.h5{font-size:4.6rem}}.announcement-bar__message.h5{font-size:2rem}.announcement-bar__message.h5 svg{display:none}.header.page-width{max-width:100vw}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:3.4rem;padding-right:3.4rem}}.large-paragraph .ss-text__content__button-container{margin-top:8rem}@media screen and (max-width:749px){.large-paragraph .ss-text__content__button-container{margin-top:2rem;margin-bottom:2rem}.mobile-full-height .ss-content-wrapper{position:absolute;top:50%;transform:translatey(-50%)}.mobile-full-height .section-background{min-height:400px!important}.large-paragraph.ss-grid__item{padding-left:0rem;padding-right:0rem}}.large-paragraph .ss-text__content p{font-size:var(--large-paragraph);font-weight:400;line-height:normal}.collection__title h2.h1{color:var(--green);text-align:center;font-size:10.5rem}@media screen and (max-width:749px){.collection__title h2.h1{font-size:4rem}div.collection .collection__title.title-wrapper{margin-bottom:2.5rem}}.collection .collection__title.title-wrapper{margin-bottom:8rem}section[id*=featured-collection] .collection .slider-buttons{transform:translatey(-50%);position:absolute;width:100vw}@media screen and (min-width:990px){section[id*=featured-collection] .collection .slider-buttons{top:34%}}section[id*=featured-collection] .collection .slider-button{position:absolute;background-color:#c0aace;border:1px solid;border-radius:50%}section[id*=featured-collection] .collection .slider-button:first-child{left:2rem}section[id*=featured-collection] .collection .slider-button:last-child{right:2rem}@media screen and (max-width:989px){section[id*=featured-collection] .collection .slider-button:first-child{left:50%;transform:translate(calc(-50% - 30px))}section[id*=featured-collection] .collection .slider-button:last-child{right:50%;transform:translate(calc(50% + 30px))}}section[id*=featured-collection] .slider-counter{display:none}.card__heading a:after{display:none}.card__heading.h5{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){.card__heading.h5{font-size:calc(var(--font-heading-scale) * 2.5rem)}}@media screen and (min-width:990px){.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:.3rem}}.slider-buttons .slider-button{color:rgba(var(--color-foreground),1)!important}.slider-buttons .slider-button--next .icon-arrow{width:2rem;transform:rotate(0)!important;height:2rem}.slider-buttons .slider-button--prev .icon-arrow{transform:rotate(180deg)!important;width:2rem;height:2rem}.card__content button{background-color:#c2d06d;padding:15px 20px;text-transform:uppercase;line-height:normal;border-radius:80px;box-shadow:0 0 0 1px #000}.card__heading a{line-height:normal}.product-card-wrapper .card__information{display:flex;flex-direction:column}.product-card-wrapper .card__information .card-information{margin-top:auto}.swiper{width:100%;height:100%}.swiper-wrapper{overflow:visible!important}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex!important;justify-content:center;align-items:center;position:relative!important;width:100%!important}img.swiper-slide{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-lock{opacity:0!important}.card__inner>.card__content{position:absolute!important;display:flex;top:0;padding:2rem}@media screen and (min-width:990px){.swiper-button-prev,.swiper-button-next{display:none!important}}@media screen and (max-width:989px){.swiper-button-prev.visible,.swiper-button-next.visible{display:block}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px!important;position:relative;top:33.33%}}.visible.product-link{position:absolute;width:100%;height:100%;opacity:0}.template-collection .product-card-wrapper .card__inner .card__content{padding:0!important;height:100%}.template-collection .product-card-wrapper .card__inner .card__content>.card__information{height:100%!important;width:100%!important;display:block!important;padding:0}.template-collection .product-card-wrapper .card__inner .card__content>.card__information .card__heading{width:100%;height:100%;opacity:1}.template-collection .product-card-wrapper .card__inner .card__content>.card__information .card__heading a{height:100%;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-styles.css.map */
