.gooshi-category-pill{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 2.4rem;border-radius:999px;background:var(--gooshi-surface);color:var(--gooshi-ink);font-family:var(--font-display-family);font-weight:400;font-size:1.8rem;letter-spacing:-.005em;text-decoration:none;border:1.5px solid transparent;box-shadow:var(--gooshi-shadow-card);transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.gooshi-category-pill:hover{transform:translateY(-3px) rotate(-1.5deg);background:var(--gooshi-pink);box-shadow:var(--gooshi-shadow-glow),var(--gooshi-shadow-card)}.gooshi-category-pill--active{background:var(--gooshi-ink);color:var(--gooshi-cloud)}.gooshi-pills{padding:2rem 0 1rem}.gooshi-pills__row{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;padding:0 2rem}.product__media-wrapper .product__media{border-radius:28px;overflow:hidden;background:var(--gooshi-surface)}.product__info-wrapper{padding-left:3rem}.product__title h1,.product__title{font-family:var(--font-display-family);font-size:clamp(3.6rem,5vw,6rem);line-height:.92;letter-spacing:-.015em;color:var(--gooshi-ink)}.price__regular .price-item--regular,.price .price-item{font-family:var(--font-body-family);font-weight:700;font-size:2.8rem;color:var(--gooshi-ink)}.product__description,.product__description .rte{font-size:1.5rem;line-height:1.6;color:var(--gooshi-text-muted);max-width:52ch}.product-form__buttons .shopify-payment-button__button,.product-form__buttons button{border-radius:999px!important;font-size:1.6rem;padding:1.6rem 3rem}.product-form__buttons .button[disabled],.product-form__buttons .button--secondary[disabled]{opacity:.4;cursor:not-allowed}.product-form__buttons .shopify-payment-button__button--unbranded{background:var(--gooshi-ink)!important;color:#fff!important;font-weight:700}.product-form__input--pill input[type=radio]+label,variant-radios label.product-variant-option,.product-form__input .product-form__input--pill label{border-radius:999px!important;padding:1rem 2rem;border:1.5px solid var(--gooshi-line);font-family:var(--font-body-family);font-weight:500;background:#fff;transition:all .2s ease}.product__text.caption-with-letter-spacing{display:none!important}.product__media-list .product__media{border-radius:18px;overflow:hidden}.thumbnail-list{gap:.8rem!important;justify-content:flex-start}.thumbnail-list .thumbnail{border-radius:10px;overflow:hidden;border:1.5px solid var(--gooshi-line, rgba(44, 45, 120, .18));background:#fff9;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.thumbnail-list .thumbnail img{border-radius:8px}.thumbnail-list .thumbnail:hover{border-color:var(--gooshi-ink)}.thumbnail-list .thumbnail[aria-current=true],.thumbnail-list .thumbnail.is-active{border-color:var(--gooshi-ink);box-shadow:0 0 0 1px var(--gooshi-ink)}.slider--mobile.thumbnail-list{gap:.6rem!important}@media screen and (min-width:750px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7rem!important;flex:0 0 7rem!important}}@media screen and (min-width:900px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:8rem!important;flex:0 0 8rem!important}}.product--thumbnail_slider .product__media-wrapper{gap:1rem}.quantity{border-radius:999px;border:1.5px solid var(--gooshi-line)}.quantity__button{border-radius:999px}.collection-hero__title,.main-collection-banner__title,.collection__title{font-family:var(--font-display-family);font-size:clamp(4rem,7vw,7rem);letter-spacing:-.02em;color:var(--gooshi-ink);margin-bottom:0}.collection-banner__box{padding-top:2rem;padding-bottom:1rem}.facets__button,.mobile-facets__open{border-radius:999px!important;font-family:var(--font-body-family);font-weight:600}.collection-product-count{font-family:var(--font-body-family);color:var(--gooshi-text-muted)}.facets-container,.active-facets,.facets__form,.collection-product-count__wrapper{display:none!important}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],textarea{border-radius:16px!important;border:1.5px solid var(--gooshi-line);padding:1.4rem 1.8rem;font-family:var(--font-body-family);transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus{border-color:var(--gooshi-ink);box-shadow:0 0 0 4px #2c2d781a}.image-with-text__media,.image-with-text__content{border-radius:28px;overflow:hidden}.gooshi-product-shadow{filter:drop-shadow(24px 32px 0 rgba(44,45,120,.12)) drop-shadow(0 48px 80px rgba(44,45,120,.18))}.multicolumn .multicolumn-card{background:var(--gooshi-surface);border-radius:28px;padding:4rem 3rem;box-shadow:var(--gooshi-shadow-card);border:1.5px solid rgba(44,45,120,.06);transition:transform .3s ease,box-shadow .3s ease;text-align:center}.multicolumn .multicolumn-card:hover{transform:translateY(-4px);box-shadow:var(--gooshi-shadow-float)}.multicolumn-card__info h3,.multicolumn-card__info .multicolumn-card__title{font-family:var(--font-display-family);font-size:2.6rem;letter-spacing:-.01em;color:var(--gooshi-ink);margin-bottom:1rem}.multicolumn .title-wrapper-with-link .title,.multicolumn h2.title{font-family:var(--font-display-family);font-size:clamp(3.6rem,5vw,5.6rem);letter-spacing:-.02em;color:var(--gooshi-ink)}.gooshi-brand-moment{background:var(--gooshi-ink);border-radius:40px;overflow:hidden;margin:0 2rem}.gooshi-brand-moment__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center;padding:6rem 4rem}.gooshi-brand-moment__media{position:relative}.gooshi-brand-moment__img{width:100%;height:auto;border-radius:24px;filter:drop-shadow(0 32px 64px rgba(44,45,120,.3))}.gooshi-brand-moment__copy{display:flex;flex-direction:column;gap:2rem}.gooshi-brand-moment__heading{font-family:var(--font-display-family);font-size:clamp(3.6rem,5vw,6rem);line-height:.92;letter-spacing:-.015em;color:var(--gooshi-cloud);margin:0}.gooshi-brand-moment__text{font-family:var(--font-body-family);font-size:1.7rem;line-height:1.5;color:#f5f3f4cc;max-width:44ch;margin:0}.gooshi-brand-moment .button--primary{background:var(--gooshi-pink);color:var(--gooshi-ink);width:fit-content}.gooshi-brand-moment .button--primary:hover{background:var(--gooshi-pink-hot);box-shadow:var(--gooshi-shadow-glow)}.newsletter .newsletter__wrapper.color-scheme-3{background:var(--gooshi-ink);border-radius:0;margin:0;padding:5rem 4rem}.newsletter.center{margin:0!important;max-width:100%!important}.shopify-section:has(.newsletter){margin-bottom:0!important;padding-bottom:0!important}.newsletter__wrapper{border:none!important}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field{border-radius:999px;overflow:hidden}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field__input{border-radius:999px!important}.newsletter .newsletter__wrapper .newsletter-form__button{border-radius:999px}.newsletter h2{font-family:var(--font-display-family);color:var(--gooshi-cloud)}.newsletter .newsletter__subheading{color:#f5f3f4bf}.cart-drawer{border-radius:32px 0 0 32px}.cart-drawer__inner{background:var(--gooshi-cloud)}.cart-drawer__heading{font-family:var(--font-display-family);letter-spacing:-.015em;font-size:3.2rem;color:var(--gooshi-ink)}.cart-drawer .cart-item{background:var(--gooshi-surface);border-radius:20px;padding:1.6rem;margin-bottom:1.2rem}.cart-drawer .cart-item__image{border-radius:14px}.cart-drawer__empty-content .cart__empty-text{font-family:var(--font-display-family);color:var(--gooshi-ink)}.gooshi-full-photo{width:100%;overflow:hidden;border-radius:40px;margin:4rem auto 0;max-width:calc(100% - 4rem)}.gooshi-full-photo__img{width:100%;height:auto;display:block;object-fit:cover}.shopify-section:has(.gooshi-full-photo){padding:0!important;margin:0!important}.shopify-section:has(.gooshi-full-photo) .custom-liquid{padding:0!important}.shopify-section:has(.gooshi-full-photo)>div{padding:0!important}@media(max-width:749px){.gooshi-full-photo{border-radius:20px;max-width:calc(100% - 2rem);margin-top:2rem}.newsletter .newsletter__wrapper.color-scheme-3{padding:4rem 2rem;margin:0}}.shopify-section+.shopify-section .color-scheme-4{border-radius:32px;margin:0 2rem;overflow:hidden}@media(max-width:749px){.product__info-wrapper{padding-left:0}.shopify-section+.shopify-section .color-scheme-4{margin:0 1rem;border-radius:24px}.gooshi-brand-moment__inner{grid-template-columns:1fr;gap:3rem;padding:4rem 2rem}.gooshi-brand-moment{margin:0 1rem;border-radius:28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gooshi-sections.css.map */
