@font-face{font-family:ClashDisplay;src:url(./ClashDisplay-Variable.ttf) format("truetype"),url(ClashDisplay-Variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-heading-family: "ClashDisplay", sans-serif;--font-body-family: "ClashDisplay", sans-serif;--color-accent-green: #98B5B0;--color-border-green: #598880;--color-hover-variant: #D6E1DF;--color-sale-label: #E69095;--color-menu-detail: #E0E5E9;--color-thumbnail-border: #C1D2CF;--subtle-text-shadow: .5px .5px 1.5px rgba(0, 0, 0, .12)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-menu-detail)}::-webkit-scrollbar-thumb{background:var(--color-accent-green);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-border-green)}html,body{background:linear-gradient(to bottom,#ffffff 0%,var(--color-menu-detail) 100%)!important;background-attachment:fixed!important;margin:0;padding:0;min-height:100vh}html body,h1,h2,h3,h4,h5,h6,.button,.card__heading,.price,p,span,li,.facet-checkbox,.facets__label,.header__menu-item,.menu-drawer__menu-item{font-family:ClashDisplay,sans-serif!important;-webkit-font-smoothing:antialiased;text-shadow:var(--subtle-text-shadow)}.header-wrapper{position:sticky!important;top:0;z-index:100;background:#fff9!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 2px 10px #0000000d!important}.header__icon:hover{transform:scale(1.1);transition:transform .2s ease-in-out!important;color:var(--color-border-green)!important}.badge--onsale,.price--on-sale .price__badge-sale,.card__badge .badge--onsale{background-color:var(--color-sale-label)!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:.6rem 1.2rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.1rem;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:0 0 10px 2px #e6909566!important;opacity:1!important;visibility:visible!important}.price:not(.price--on-sale) .price__badge-sale{display:none!important}.card__badge{position:absolute!important;top:1.5rem!important;right:1.5rem!important;left:auto!important;bottom:auto!important;z-index:30!important;display:flex!important;margin:0!important}.product__info-container .badge--onsale,.product__info-container .price__badge-sale{position:relative!important;top:auto!important;right:auto!important;margin:0 0 1rem!important;vertical-align:middle}.product-card-wrapper,.collection-card-wrapper,.card-wrapper{box-shadow:0 6px 15px #0000001a,0 0 0 2px var(--color-border-green)!important;border-radius:12px!important;overflow:hidden!important;background-color:transparent!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;display:flex !direction: column!important;height:100%!important}.product-card-wrapper:hover,.collection-card-wrapper:hover,.card-wrapper:hover{transform:translateY(-5px)!important}.product-card-wrapper:hover .card__media img,.collection-card-wrapper:hover .card__media img,.card-wrapper:hover .card__media img,.product-card-wrapper:hover .media img,.collection-card-wrapper:hover .media img{transform:scale(1.05)!important}.card{display:flex!important;flex-direction:column!important;height:100%!important;background:transparent!important}.card .card__inner{position:relative!important;background:transparent!important}.card .card__inner,.card .card__media,.card .media,.card .media--transparent{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;outline:none!important}.card .card__media img,.card .media img{opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;position:absolute!important;top:0;left:0;transition:transform .5s cubic-bezier(.4,0,.2,1)!important}.button,.button--primary,.button--secondary,.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button,.customer button,.product-popup-modal__button{background-color:#fff!important;color:#000!important;border:none!important;box-shadow:0 4px 10px #0000000d,0 0 0 1px var(--color-accent-green)!important;border-radius:10px!important;padding:1.2rem 3rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05rem!important;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,background-color .25s ease!important;cursor:pointer;position:relative;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.button:hover,.product-form__submit:hover,.cart__checkout-button:hover{background-color:var(--color-hover-variant)!important;transform:translateY(-3px)!important;box-shadow:0 6px 15px #0000001a,0 0 0 1px var(--color-accent-green)!important}.button:active,.product-form__submit:active{transform:translateY(-1px) scale(.97)!important;box-shadow:0 2px 5px #0000001a,0 0 0 1px var(--color-accent-green)!important}.product-form__input input[type=radio]+label{border:1px solid var(--color-accent-green)!important;background-color:transparent!important;color:#000!important;border-radius:8px!important;padding:.8rem 1.2rem!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;font-weight:500!important;cursor:pointer;min-width:80px!important;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;font-size:clamp(1rem,2.5vw,1.3rem)!important;word-break:break-word;line-height:1.1;box-sizing:border-box}.product-form__input label:hover{background-color:#c1d2cf!important;transform:translateY(-2px);box-shadow:0 4px 10px #0000000d!important}.product-form__input label:active{transform:scale(.95)!important}.product-form__input input[type=radio]:checked+label{background-color:#d6e1df!important;box-shadow:0 4px 10px #0000001a,0 0 0 1px var(--color-accent-green)!important}.quantity{background-color:transparent!important;border:1px solid var(--color-accent-green)!important;border-radius:10px!important;overflow:hidden;transition:box-shadow .3s ease,transform .2s ease!important;box-shadow:none!important;display:flex!important;position:relative}.quantity:after,.quantity:before,.quantity__button:after,.quantity__button:before,.quantity__input:after,.quantity__input:before{display:none!important;content:none!important}.quantity__button,.quantity__input{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;margin:0!important;-webkit-appearance:none!important;appearance:none!important}.quantity:hover{box-shadow:0 4px 12px #00000014!important;transform:translateY(-1px)}.quantity__button:hover{background-color:var(--color-hover-variant)!important}.facets__display,.mobile-facets__inner,.facet-filters__sort,.cart-drawer .drawer__inner,.cart-drawer{background:#ffffffb3!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 10px 30px #00000014!important}.mobile-facets__item,.facets__item{border-bottom:1px solid var(--color-menu-detail)!important}.mobile-facets__item:last-child,.facets__item:last-child{border-bottom:none!important}.facet-checkbox,.mobile-facets__label{padding:1.2rem!important;transition:all .3s ease!important}.facet-checkbox:hover,.mobile-facets__label:hover{background-color:var(--color-hover-variant)!important}.header__submenu.list-menu,.menu-drawer__inner-container{background:#ffffffb3!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:10px!important}.header__submenu.list-menu{border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 15px 40px #0000001a!important}.menu-drawer__menu-item,.header__submenu .list-menu__item{border-bottom:1px solid var(--color-menu-detail)!important;padding:1.5rem 2.5rem!important;transition:all .25s ease!important;color:#000!important}.menu-drawer__menu-item:last-child,.header__submenu .list-menu__item:last-child{border-bottom:none!important}.menu-drawer__menu-item:hover,.header__submenu .list-menu__item:hover{background-color:var(--color-hover-variant)!important;padding-left:3rem!important}.thumbnail{box-shadow:0 0 0 2px var(--color-thumbnail-border)!important;border-radius:8px!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;background:transparent!important}.thumbnail:hover{transform:translateY(-3px)!important;box-shadow:0 4px 10px #0000001a,0 0 0 2px var(--color-thumbnail-border)!important}.product__modal-opener .product__media-icon,.product__modal-opener .product__media-toggle,.product__media-icon{display:none!important;opacity:0!important;visibility:hidden!important}.product__media-list .product__modal-opener{pointer-events:none!important;cursor:default!important}.card__content{margin:0!important;padding:0!important;flex-grow:1!important;display:flex!important;flex-direction:column!important}.card__information{background-color:var(--color-accent-green)!important;padding:2.5rem 1.5rem!important;flex-grow:1!important}.card__heading,.price,.price *,.card-information *{color:#000!important;text-decoration:none!important}.price--on-sale .price-item--regular{text-decoration:line-through!important;color:#00000073!important;margin-right:.6rem!important;font-size:.9em}.card:after,.card__inner:after,.card__content:after,.card__media:after,.card-wrapper:after,.button:after,.button:before{display:none!important;content:none!important}.product__media-container .media{background-color:transparent!important}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}body{animation:pageFadeIn .8s ease-out forwards!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
