body,.color-scheme-1,.color-scheme-2,.color-scheme-4,.color-scheme-6,.color-scheme-7,.color-scheme-8,.color-scheme-9,.color-scheme-10{color:rgb(var(--color-foreground))}.page-width{max-width:var(--content-max-w);padding-left:2.4rem;padding-right:2.4rem}@media screen and (min-width:750px){.page-width{padding-left:4rem;padding-right:4rem}}body,.text-body,.rte,.product__description{font-size:var(--text-p-large);line-height:var(--text-p-large--line-height);letter-spacing:var(--text-p-large--letter-spacing)}body .caption,.caption-large,.caption-with-letter-spacing,body .price,body .card-information,.footer,.facets,.cart-items,.totals,.product-form__input label,.form__label,.field__input,.select__select,.customer .field input,body .quantity__input{font-size:var(--text-p-small);line-height:var(--text-p-small--line-height);letter-spacing:var(--text-p-small--letter-spacing)}.caption-with-letter-spacing,.visually-hidden+.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:500}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-weight:400;letter-spacing:0;line-height:1}.hxxl,.hxl,.h0{font-size:var(--text-display)}h1,.h1{font-size:var(--text-h1)}h2,.h2{font-size:var(--text-h2)}h3,.h3,h4,.h4,h5,.h5{font-size:var(--text-h3)}@media only screen and (min-width:750px){.hxl,.h0{font-size:var(--text-display)}h1,.h1{font-size:var(--text-h1)}h2,.h2{font-size:var(--text-h2)}h3,.h3,h5,.h5{font-size:var(--text-h3)}}.link,.underlined-link,.inline-richtext a,.customer a{color:rgb(var(--color-foreground));text-decoration-color:var(--color-poppy);text-decoration-thickness:.2rem;text-underline-offset:.4rem;transition:color .15s ease}.link:hover,.underlined-link:hover,.inline-richtext a:hover,.customer a:hover{color:var(--color-poppy);text-decoration-thickness:.2rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.25;padding:1.2rem 2.4rem;min-height:0;min-width:0;transition:background-color .15s ease,color .15s ease,box-shadow var(--duration-short) ease}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{--alpha-button-background: .9}.button--secondary{background-color:var(--color-white)}.button--secondary:hover{--color-button: 232, 70, 25;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.field__input,.select__select,.customer .field input,.customer select,.localization-form__select,.quantity__input{background-color:var(--color-white);color:var(--color-navy);border:0}.field__input::placeholder,.customer .field input::placeholder{color:#1c407366;opacity:1}.field__input:focus,.select__select:focus,.customer .field input:focus{outline:.2rem solid var(--color-navy);outline-offset:0;box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.field__label,.form__label{font-size:var(--text-p-xs);letter-spacing:var(--text-p-xs--letter-spacing);font-weight:600;text-transform:uppercase}body .card .media.media--hover-effect>img:only-child,body .card-wrapper .media.media--hover-effect>img:only-child{transition:transform .6s ease-out}body .card:hover .media.media--hover-effect>img:first-child:only-child,body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){body .card .media.media--hover-effect>img:only-child,body .card-wrapper .media.media--hover-effect>img:only-child{transition:none}body .card:hover .media.media--hover-effect>img:first-child:only-child,body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}}body .card__heading{font-family:var(--font-heading-family);font-size:var(--text-h3);line-height:1.2;font-weight:400;letter-spacing:0;color:var(--color-poppy)}body .card__heading a{color:var(--color-poppy);transition:color .15s ease}body .card-wrapper:hover .card__heading a,body .card__heading a:hover{color:var(--color-navy);text-decoration:none}.card--standard>.card__content{padding-top:2rem}.card--standard>.card__content .card__information{padding-left:0;padding-right:0;padding-bottom:0}.card-information .price{margin-top:.8rem;color:var(--color-navy)}@media screen and (min-width:750px){.product-grid,.collection-list{row-gap:4.8rem}}body .badge{font-size:var(--text-p-xs);letter-spacing:var(--text-p-xs--letter-spacing);line-height:1;padding:.4rem 1.2rem;border:0;text-transform:none}.scallop-edge{position:absolute;left:0;right:0;overflow:hidden;line-height:0;pointer-events:none}.scallop-edge--top{top:0}.scallop-edge--bottom{bottom:0}.scallop-edge__svg,.wave-divider__svg{display:block}.wave-divider{width:100%;overflow:hidden;line-height:0}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:var(--text-p-small);letter-spacing:var(--text-p-small--letter-spacing);font-weight:500;text-transform:none;color:var(--color-navy)}.footer .footer-block__details-content .list-menu__item--link,.footer .list-menu__item--link,.footer .policies a{font-size:var(--text-p-small);letter-spacing:var(--text-p-small--letter-spacing);font-weight:500;text-transform:uppercase;color:var(--color-navy);transition:color .15s ease}.footer .list-menu__item--link:hover,.footer .policies a:hover{color:var(--color-poppy);text-decoration:none}.footer .copyright__content{font-size:var(--text-p-xs);letter-spacing:var(--text-p-xs--letter-spacing);color:var(--color-navy)}body .footer__content-bottom{border-top:.1rem solid rgba(28,64,115,.15)}body .footer__content-top{padding-bottom:0}body .header.drawer-menu{grid-template-areas:"heading spacer icons navigation";grid-template-columns:auto 1fr auto auto;column-gap:.4rem}body .header.drawer-menu header-drawer{grid-area:navigation;justify-self:end;margin-left:.4rem}.header .logo-stacyhsu{display:inline-block;color:var(--color-poppy);line-height:0}.header .logo-stacyhsu svg{display:block;width:100%;height:auto}.menu-pill{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:.8rem 2rem;border-radius:999px;background-color:var(--color-poppy);color:var(--color-white);font-size:1.4rem;font-weight:500;letter-spacing:.025em;line-height:1.25;transition:background-color .15s ease;cursor:pointer}.menu-pill:hover{background-color:#e84619e6}.menu-pill .menu-pill__label--close,details[open]>.menu-pill .menu-pill__label--open{display:none}details[open]>.menu-pill .menu-pill__label--close{display:inline}.header__icon--menu[aria-expanded=true]:before{content:none}body .menu-drawer{width:100%;left:0;border:0;transform:translateY(-102%);filter:drop-shadow(0px 4px 2px rgba(0,0,0,.25))}.js body .menu-drawer{height:auto;max-height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));overflow-y:auto}.js body details[open].menu-opening>.menu-drawer{transform:translateY(0)}body .menu-drawer,body .menu-drawer .menu-drawer__inner-container{background-color:transparent}body .menu-drawer .menu-drawer__inner-container{position:relative;background:none;padding-bottom:3.2rem}body .menu-drawer .menu-drawer__inner-container:before{content:"";position:absolute;top:0;right:0;bottom:3.2rem;left:0;background:var(--color-cream);z-index:-1}.menu-drawer__scallop{line-height:0}body .menu-drawer__navigation-container{justify-content:center}body .menu-drawer__navigation{padding:4rem 2.4rem 3.2rem}body .menu-drawer__menu{display:flex;flex-direction:column;align-items:center;gap:2rem}body .menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:400;letter-spacing:0;color:var(--color-poppy);padding:0;text-decoration:none;transition:color .15s ease}body .menu-drawer__menu-item:hover{color:var(--color-navy);background:transparent;text-decoration:none}body .menu-drawer__menu-item--active,body .menu-drawer__menu-item--active:hover{color:var(--color-navy);background:transparent}body .menu-drawer__utility-links{background-color:transparent;padding:0 2.4rem 2.4rem}.scallop-edge,.footer-scallop-band .scallop-edge{background-color:transparent!important;background-image:none!important}.footer-scallop-band{position:relative;height:3.2rem;overflow:hidden;line-height:0}.footer-scallop-band .scallop-edge{position:absolute;top:0;right:0;bottom:0;left:0}.footer-scallop-band+.footer{margin-top:0}:root{--product-card-shadow-blur-radius: .4rem;--collection-card-shadow-blur-radius: .4rem;--blog-card-shadow-blur-radius: .4rem;--media-shadow-blur-radius: .4rem;--popup-shadow-blur-radius: .4rem;--drawer-shadow-blur-radius: .4rem}body summary.menu-pill,body details[open]>summary.menu-pill{color:var(--color-white)}@media screen and (max-width:749px){.header__icons .header__icon--account,.header__icons account-icon{display:none}body .header .logo-stacyhsu{width:132px!important}body .header.drawer-menu{column-gap:.2rem}body .menu-pill{padding:.8rem 1.6rem}}body .menu-drawer__divider{height:1px;width:28.8rem;max-width:80vw;background:#e846194d;margin:.4rem 0}body .menu-drawer__shop-button{display:block;width:28.8rem;max-width:80vw;border-radius:999px;background:var(--color-poppy);padding:1.2rem 0;text-align:center;font-family:var(--font-heading-family);font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:400;color:var(--color-white);text-decoration:none;transition:background-color .15s ease}body .menu-drawer__shop-button:hover{background:#e84619e6;color:var(--color-white)}.shop-layout{display:block}@media screen and (min-width:990px){.shop-layout{display:grid;grid-template-columns:20.8rem minmax(0,1fr);column-gap:5.6rem}}.shop-layout .page-width{max-width:none;padding-left:0;padding-right:0}.shop-left-nav__sticky{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:990px){.shop-left-nav__sticky{position:sticky;top:3.2rem;gap:3.2rem}}.shop-left-nav__heading{margin:0 0 1.6rem;font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);font-weight:500;text-transform:uppercase;color:var(--color-poppy)}.shop-left-nav__list{list-style:none;margin:0 -2.4rem;padding:0 2.4rem .8rem;display:flex;gap:.8rem;overflow-x:auto}.shop-left-nav__item{flex-shrink:0}.shop-left-nav__link{display:block;white-space:nowrap;border-radius:999px;padding:.4rem 1.2rem;font-size:var(--text-p-xs);line-height:1.5;letter-spacing:var(--text-p-xs--letter-spacing);background:var(--color-white);color:var(--color-navy);text-decoration:none;transition:background-color .15s ease,color .15s ease}.shop-left-nav__link:hover{background:var(--color-peach);color:var(--color-navy)}.shop-left-nav__link--active{background:var(--color-marigold)}@media screen and (min-width:750px){.shop-left-nav__list{margin:0 -4rem;padding:0 4rem .8rem}}@media screen and (min-width:990px){.shop-left-nav__list{margin:0;padding:0;display:block;overflow:visible}.shop-left-nav__link{border-radius:0;border-left:2px solid transparent;padding:.8rem 1.2rem;white-space:normal;overflow-wrap:break-word;font-size:var(--text-p-small);line-height:var(--text-p-small--line-height);letter-spacing:var(--text-p-small--letter-spacing);background:transparent;color:#1c4073b3}.shop-left-nav__link:hover{background:transparent;color:var(--color-navy)}.shop-left-nav__link--active{background:transparent;border-color:var(--color-marigold);color:var(--color-navy);font-weight:600}}body .announcement-bar__message{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);color:var(--color-poppy);font-weight:500;text-transform:uppercase;padding-top:.8rem;padding-bottom:.8rem}body .announcement-bar__link:hover .announcement-bar__message,body .announcement-bar__link:hover{color:var(--color-navy);text-decoration:none}.banner__scallop{z-index:3}body .pagination__item,body .pagination__item-arrow{color:var(--color-poppy)}body .pagination__item:hover,body .pagination__item-arrow:hover{color:var(--color-navy);text-decoration:none}body .pagination__item--current{color:var(--color-navy)}body .mobile-facets__open,body .facets__reset,body .active-facets__button,body .facet-remove{color:var(--color-poppy)}body .mobile-facets__open:hover,body .facets__reset:hover,body .active-facets__button:hover,body .facet-remove:hover{color:var(--color-navy);text-decoration:none}body .mobile-facets__open:hover .mobile-facets__open-label{color:var(--color-navy)}.stacyhsu-footer-list{margin:0;padding:0}.stacyhsu-footer-list li+li{margin-top:.8rem}.stacyhsu-footer-list--legal{margin-top:1.6rem}@media screen and (min-width:990px){body .footer__content-top{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4rem;padding-bottom:4rem}body .footer__content-top .footer__blocks-wrapper{grid-column:span 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4rem}body .footer__content-top .footer-block.grid__item{width:100%;max-width:none;margin:0;padding:0}body .footer-block--newsletter{grid-column:span 1;margin:0;display:block;text-align:left}body .footer-block--newsletter .footer-block__newsletter{text-align:left;margin:0}body .footer-block--newsletter .newsletter-form{margin:0;max-width:none;align-items:flex-start}body .footer-block--newsletter .newsletter-form__field-wrapper{max-width:none;width:100%}}body .footer__content-bottom-wrapper,body .footer__content-bottom-wrapper--center{justify-content:flex-start}body .footer__copyright{text-align:left}.template-index .shopify-section-group-header-group.section-header{position:relative;z-index:4;height:0}.template-index .section-header .header-wrapper{background:transparent}.template-index .section-header .header-wrapper:before{content:"";position:absolute;inset:0 0 auto 0;height:12.8rem;background:linear-gradient(to bottom,rgba(255,255,255,.5),transparent);pointer-events:none}.template-index .section-header .header{position:relative}body .banner__heading{color:var(--color-sky)}.shop-left-nav__back{display:inline-block;font-size:var(--text-p-small);letter-spacing:var(--text-p-small--letter-spacing);color:var(--color-poppy);text-decoration:none;transition:color .15s ease;white-space:nowrap}.shop-left-nav__back:hover{color:var(--color-navy)}.shop-left-nav__count{color:#1c40738c;font-size:var(--text-p-xs)}@media screen and (max-width:989.98px){.shop-left-nav__back{padding:.4rem 0 .8rem}}@media screen and (min-width:990px){.shop-layout .facets__wrapper,.shop-layout .facets .active-facets{display:none}}body .product__media.media--transparent,body .product__media,body .thumbnail,body .product-media-modal__content{background:var(--color-white)}body .rte ul,body .rte ol{list-style-position:outside;padding-left:2rem}body .rte li{padding-left:.4rem}body .rte li+li{margin-top:.4rem}body .product__info-container [id^=price-]{margin-top:2rem;margin-bottom:1.2rem}body .product__info-container .price{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:0;font-family:var(--font-body-family);font-weight:500;color:var(--color-navy)}body .product__info-container .product__tax{margin-top:0}body .product__info-container .price .price-item{font-size:inherit}body .product-form__input--pill input[type=radio]+label{background-color:var(--color-white);color:var(--color-navy);border:1px solid rgba(28,64,115,.3);box-shadow:none}body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--color-poppy)}body .product-form__input--pill input[type=radio]:checked+label{background-color:var(--color-white);color:var(--color-navy);border:1px solid var(--color-poppy);box-shadow:inset 0 0 0 1px var(--color-poppy)}body .quantity:before{background:var(--color-white)}body .quantity__button,body .quantity__input{color:var(--color-navy)}body .field,body .customer .field{display:flex;flex-direction:column-reverse}body .field__label,body .customer .field label{position:static;transform:none;pointer-events:auto;margin:0 0 .4rem;transition:none;line-height:1.5;color:var(--color-navy)}body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label,body .field__input:-webkit-autofill~.field__label,body .customer .field input:focus~label,body .customer .field input:not(:placeholder-shown)~label,body .customer .field input:-webkit-autofill~label{font-size:var(--text-p-xs);letter-spacing:var(--text-p-xs--letter-spacing);top:auto;left:auto}body .field__input,body .field__input:focus,body .field__input:not(:placeholder-shown),body .field__input:-webkit-autofill,body .customer .field input,body .customer .field input:focus,body .customer .field input:not(:placeholder-shown),body .customer .field input:-webkit-autofill{padding:1.2rem 1.6rem;margin:0}body .newsletter-form__field-wrapper .field__button{top:auto;bottom:0;height:4.4rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/stacyhsu.css.map */
