.sc-flyer-theme{--sc-cream: #f4ecd5;--sc-olive: #78864e;--sc-pink: #df688c;--sc-brown: #65452f;--font-heading-family: "SC Flyer", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 800;background:var(--sc-cream)}.sc-flyer-theme :is(h1,h2,.h0,.h1,.h2,.hxl){font-family:SC Flyer,Georgia,serif;font-weight:800;color:var(--sc-olive);letter-spacing:-.035em;line-height:1.12}.sc-flyer-theme :is(h3,.h3,.card__heading){font-family:SC Flyer,Georgia,serif;font-weight:800;letter-spacing:-.015em}.sc-flyer-theme .header-wrapper{background:var(--sc-cream);border-bottom:1px solid #78864e26}.sc-flyer-theme .header__menu-item{color:var(--sc-brown)}.sc-flyer-theme .header__active-menu-item{text-decoration-color:var(--sc-pink);text-underline-offset:.6rem}.sc-flyer-theme .header .header__heading-logo{width:300px;max-width:100%;height:auto;object-fit:contain;object-position:center}.sc-flyer-theme :is(.button,.shopify-challenge__button,.customer button){border-radius:28px;font-weight:600;letter-spacing:.01em}.sc-flyer-theme .button:after{border-radius:28px}body.sc-flyer-theme :is(.button,.shopify-challenge__button,.customer button,.newsletter-form__button,button.shopify-payment-button__button--unbranded){--color-button: 223,104,140 !important;--color-button-text: 61,40,27 !important;background-color:#df688c!important;border-color:#df688c!important;color:#3d281b!important}body.sc-flyer-theme :is(.button,.shopify-challenge__button,.customer button,.newsletter-form__button,button.shopify-payment-button__button--unbranded):hover{background-color:#e67c9b!important;border-color:#e67c9b!important;color:#3d281b!important}body.sc-flyer-theme :is(.button,.shopify-challenge__button,.customer button,.newsletter-form__button,button.shopify-payment-button__button--unbranded):after{box-shadow:none!important}body.sc-flyer-theme .button.button--secondary{--color-button: 244,236,213 !important;--color-button-text: 88,103,52 !important;background-color:#f4ecd5!important;color:#586734!important;border:1px solid #78864e!important}body.sc-flyer-theme :is(.button,.customer button,.newsletter-form__button):disabled,body.sc-flyer-theme .button[aria-disabled=true]{background-color:#e2dfd1!important;border-color:#e2dfd1!important;color:#6c665c!important}body.sc-flyer-theme #cart-icon-bubble,body.sc-flyer-theme #cart-icon-bubble :is(.svg-wrapper,.icon){color:#78864e!important}body.sc-flyer-theme #cart-icon-bubble .cart-count-bubble{background-color:#df688c!important;color:#3d281b!important}.sc-flyer-theme :is(a,button,input,summary):focus-visible{outline:3px solid #536331;outline-offset:5px}.sc-flyer-theme .card-wrapper .card__inner{border-radius:20px 20px 5px 5px;overflow:hidden}.sc-flyer-theme .card__heading{line-height:1.4}.sc-flyer-theme .price{color:var(--sc-brown)}.sc-flyer-theme .badge{border-radius:30px}.sc-flyer-theme .multicolumn-card{border-radius:24px}.sc-flyer-theme .multicolumn-card__info h3{color:#5e6b3c}.sc-flyer-theme .footer{background:#e8e9d4;border-top:1px solid #78864e33}.sc-flyer-theme .footer-block__heading{color:#5e6b3c}.sc-flyer-theme .field__input{border-radius:14px}.sc-flyer-theme .field:after{border-radius:14px}.sc-flyer-theme .sc-flyer-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--sc-cream)}.sc-flyer-hero:before{content:"";position:absolute;width:250px;height:165px;background:var(--sc-pink);border-radius:40% 55% 65% 35%;top:-128px;left:-75px;transform:rotate(-14deg);z-index:-1}.sc-flyer-hero:after{content:"";position:absolute;width:260px;height:300px;background:#a9b28d;border-radius:65% 30% 50% 45%;bottom:-220px;right:-110px;z-index:-1}.sc-flyer-hero .sc-flyer-hero__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding-top:50px;padding-bottom:65px}.sc-flyer-eyebrow{font-size:11px;font-weight:650;letter-spacing:.16em;margin:0 0 24px;color:var(--sc-brown)}.sc-flyer-theme .sc-flyer-hero h1{font-size:clamp(46px,4.9vw,76px);line-height:1.06;margin:0 0 27px}.sc-flyer-hero h1 span{display:block;color:#d85c83}.sc-flyer-hero__description{max-width:410px;font-size:16px;line-height:1.85;letter-spacing:0;color:var(--sc-brown)}.sc-flyer-hero__description p{margin:0 0 25px}.sc-flyer-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:20px 34px;background:var(--sc-pink);color:#3d281b;border-radius:50px;font-family:SC Flyer,Georgia,serif;font-size:23px;line-height:1.2;font-weight:800;text-decoration:none;transition:transform .18s}.sc-flyer-cta:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed #f9eddb;border-radius:inherit;pointer-events:none}.sc-flyer-cta:hover{transform:translateY(-2px);background:#e67c9b}.sc-flyer-cta span{font-family:Arial,sans-serif;font-size:26px}.sc-flyer-hero__note{max-width:360px;font-size:11px;line-height:1.7;letter-spacing:.025em;margin:18px 0 0;color:var(--sc-brown)}.sc-flyer-hero__art{position:relative;aspect-ratio:14 / 11;overflow:hidden;border-radius:36% 8% 25% 10%/12% 22% 12% 24%}.sc-flyer-hero__art .sc-flyer-hero__image{display:block;width:100%;height:auto;max-width:none;transform:none}.sc-flyer-theme .rich-text__heading{text-wrap:balance}.sc-flyer-theme .title-wrapper-with-link .title{font-size:clamp(30px,3vw,44px)}.sc-flyer-theme .rich-text__text{max-width:680px}@media(min-width:990px){.sc-flyer-theme .header{padding-top:5px;padding-bottom:8px}.sc-flyer-theme .header__heading{margin-bottom:-5px}}@media(max-width:989px){.sc-flyer-theme .header .header__heading-logo{width:240px;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.sc-flyer-hero .sc-flyer-hero__grid{gap:18px;padding-top:35px;padding-bottom:35px}.sc-flyer-theme .sc-flyer-hero h1{font-size:clamp(37px,5.1vw,60px)}}@media(max-width:749px){.sc-flyer-hero .sc-flyer-hero__grid{grid-template-columns:1fr;padding-top:30px;padding-bottom:28px;gap:21px}.sc-flyer-eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:18px}.sc-flyer-theme .sc-flyer-hero h1{font-size:clamp(36px,10.6vw,66px);margin-bottom:17px}.sc-flyer-hero__description{font-size:14px;line-height:1.75;max-width:100%}.sc-flyer-hero__description p{margin-bottom:19px}.sc-flyer-cta{font-size:21px;padding:18px 31px}.sc-flyer-hero__note{font-size:10px;margin-top:14px;max-width:300px}.sc-flyer-hero__art{margin:0 -5px}.sc-flyer-theme .collection__title.title-wrapper{margin-bottom:24px}.sc-flyer-theme .card__heading{font-size:16px}.sc-flyer-theme .footer{margin-top:20px}}@media(prefers-reduced-motion:reduce){.sc-flyer-cta{transition:none}}@media(min-width:990px){.sc-flyer-theme .header.header--top-center .header__heading-link{width:300px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sc-flyer.css.map */
