@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.d63f2443.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.ce7264d2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.05f616b6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.827d5469.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_5ba9b604-module__ZlX_Ya__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_5ba9b604-module__ZlX_Ya__variable{--font-courier-prime:"Courier Prime","Courier Prime Fallback"}
.styles-module-scss-module__QjymYW__button,.styles-module-scss-module__QjymYW__button--secondary,.styles-module-scss-module__QjymYW__button--primary{cursor:pointer;text-wrap:nowrap;height:fit-content;font-family:var(--font-courier-prime);text-transform:uppercase;outline:none;padding:12px;font-size:13px;font-weight:900;transition:all .5s}.styles-module-scss-module__QjymYW__button:disabled,.styles-module-scss-module__QjymYW__button--secondary:disabled,.styles-module-scss-module__QjymYW__button--primary:disabled{cursor:not-allowed;opacity:.5}.styles-module-scss-module__QjymYW__button--primary{color:#000;background:#fff;border:2px solid #000;padding:12px 48px}.styles-module-scss-module__QjymYW__button--primary:enabled:active{transform:scale(.9)}.styles-module-scss-module__QjymYW__button--primary:hover,.styles-module-scss-module__QjymYW__button--primary:hover:disabled{color:#fff;background:#000}.styles-module-scss-module__QjymYW__button--secondary{color:#000;background:#fff;border:2px solid #000;border-radius:25px;padding:12px 32px}.styles-module-scss-module__QjymYW__button--secondary:enabled:active{transform:scale(.9)}.styles-module-scss-module__QjymYW__button--secondary:hover,.styles-module-scss-module__QjymYW__button--secondary:hover:disabled{color:#fff;background:#000}.styles-module-scss-module__QjymYW__button--tertiary{color:#000;background:0 0;border:none;padding:0}
.styles-module-scss-module__TkBn-q__input{font-family:var(--font-courier-prime);border:none;border-bottom:1px solid #000;padding:8px 0}.styles-module-scss-module__TkBn-q__input:focus{border-bottom:2px solid #d2e4d4;outline:none}
.styles-module-scss-module__yAj2pW__footer{flex-direction:column;align-items:center;gap:16px;display:flex}.styles-module-scss-module__yAj2pW__newsletter{border-radius:25px;flex-direction:column;gap:20px;width:fit-content;padding:72px 36px;display:flex}@media only screen and (max-width:636px){.styles-module-scss-module__yAj2pW__newsletter{width:min-content}}.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__subscribe-text{margin:0;font-size:16px}@media only screen and (max-width:636px){.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__subscribe-text{font-size:14px}}.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__form{flex-wrap:wrap;align-items:flex-end;gap:32px;display:flex}.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__email-input{border-radius:0;width:300px}@media only screen and (max-width:636px){.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__email-input{width:250px;font-size:11px}.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__subscribe-button{font-size:11px}}.styles-module-scss-module__yAj2pW__newsletter .styles-module-scss-module__yAj2pW__error{color:#c41e3a;margin:0;font-size:12px}.styles-module-scss-module__yAj2pW__footer-links{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:32px;margin:16px;padding:0 16px;font-size:12px;display:flex}@media only screen and (max-width:636px){.styles-module-scss-module__yAj2pW__footer-links{font-size:11px}}
.styles-module-scss-module__KjlP_G__container{flex-direction:column;align-items:center;display:flex}
.styles-module-scss-module__kD_SfG__trigger-container{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.styles-module-scss-module__kD_SfG__trigger-container .styles-module-scss-module__kD_SfG__cart{color:#000;cursor:pointer}.styles-module-scss-module__kD_SfG__trigger-container .styles-module-scss-module__kD_SfG__cart-quantity{font-size:12px;font-weight:700;position:absolute;top:-4px;right:-4px}.styles-module-scss-module__kD_SfG__dialog-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1001;cursor:pointer;height:100dvh;position:fixed;inset:0}.styles-module-scss-module__kD_SfG__dialog-content{z-index:1002;color:#000;background-color:#fff;grid-template-rows:min-content auto min-content;width:65%;max-width:320px;height:100dvh;padding:24px;display:grid;position:fixed;top:0;bottom:0;right:0;box-shadow:0 0 10px #00000040}.styles-module-scss-module__kD_SfG__dialog-content[data-state=open]{animation:.2s linear styles-module-scss-module__kD_SfG__slide-in}.styles-module-scss-module__kD_SfG__dialog-content[data-state=closed]{animation:.2s linear styles-module-scss-module__kD_SfG__slide-out}.styles-module-scss-module__kD_SfG__cart-content{-ms-overflow-style:none;scrollbar-width:none;justify-content:center;width:100%;display:flex;overflow-y:scroll;-webkit-mask-image:linear-gradient(#0000 0%,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 48px calc(100% - 48px),#0000 100%)}.styles-module-scss-module__kD_SfG__cart-content--empty{align-items:center}@media only screen and (max-width:636px){.styles-module-scss-module__kD_SfG__cart-content--empty{font-size:12px}}.styles-module-scss-module__kD_SfG__cart-content::-webkit-scrollbar{display:none}.styles-module-scss-module__kD_SfG__title{text-transform:uppercase;font-size:16px;font-weight:900}@media only screen and (max-width:636px){.styles-module-scss-module__kD_SfG__title{font-size:14px}}.styles-module-scss-module__kD_SfG__cart-lines{flex-direction:column;gap:32px;width:100%;margin:24px 0;display:flex}.styles-module-scss-module__kD_SfG__cost-container{flex-direction:column;padding:16px 0;display:flex}.styles-module-scss-module__kD_SfG__cost-container .styles-module-scss-module__kD_SfG__cost-line{justify-content:space-between;padding:8px 0;font-size:14px;font-weight:700;display:flex}.styles-module-scss-module__kD_SfG__button{width:100%}@keyframes styles-module-scss-module__kD_SfG__slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes styles-module-scss-module__kD_SfG__slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.styles-module-scss-module__kD_SfG__cart-line{flex-direction:column;align-items:center;width:100%;padding:12px 0;display:flex;position:relative}.styles-module-scss-module__kD_SfG__cart-line .styles-module-scss-module__kD_SfG__image{grid-area:image;width:75%;height:auto}.styles-module-scss-module__kD_SfG__cart-line .styles-module-scss-module__kD_SfG__product-title{font-size:12px}.styles-module-scss-module__kD_SfG__cart-line .styles-module-scss-module__kD_SfG__cost{font-size:11px}.styles-module-scss-module__kD_SfG__cart-line .styles-module-scss-module__kD_SfG__quantity-toggle{justify-content:center;align-items:center;gap:8px;margin:16px;font-size:14px;display:flex}.styles-module-scss-module__kD_SfG__cart-line .styles-module-scss-module__kD_SfG__quantity-toggle .styles-module-scss-module__kD_SfG__quantity-toggle-button{justify-content:center;align-items:center;width:32px;display:flex}
.styles-module-scss-module__EfEY5q__container{width:100%;padding:0 48px;position:relative}@media only screen and (max-width:848px){.styles-module-scss-module__EfEY5q__container{padding:0}}.styles-module-scss-module__EfEY5q__carousel{overflow:hidden}.styles-module-scss-module__EfEY5q__carousel .styles-module-scss-module__EfEY5q__carousel-container{touch-action:pan-y pinch-zoom;aspect-ratio:1;width:100%;height:auto;display:flex}.styles-module-scss-module__EfEY5q__carousel .styles-module-scss-module__EfEY5q__carousel-container .styles-module-scss-module__EfEY5q__slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;max-height:100%;display:flex}.styles-module-scss-module__EfEY5q__carousel .styles-module-scss-module__EfEY5q__carousel-container .styles-module-scss-module__EfEY5q__slide .styles-module-scss-module__EfEY5q__image{width:auto;max-width:100%;height:100%}.styles-module-scss-module__EfEY5q__controls{width:100%;margin:16px 0}.styles-module-scss-module__EfEY5q__controls .styles-module-scss-module__EfEY5q__dots{justify-content:center;align-items:center;gap:4px;display:flex}.styles-module-scss-module__EfEY5q__controls .styles-module-scss-module__EfEY5q__dots .styles-module-scss-module__EfEY5q__dot-container{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.styles-module-scss-module__EfEY5q__controls .styles-module-scss-module__EfEY5q__dots .styles-module-scss-module__EfEY5q__dot{content:"";background-color:#d2e4d4;border:none;border-radius:50%;align-items:center;width:12px;height:12px;padding:0;display:flex}.styles-module-scss-module__EfEY5q__controls .styles-module-scss-module__EfEY5q__dots .styles-module-scss-module__EfEY5q__dot--active{background-color:#000}.styles-module-scss-module__EfEY5q__arrow-button{z-index:100;padding:12px;position:absolute;top:50%;transform:translateY(-50%)}.styles-module-scss-module__EfEY5q__prev-button{left:0}.styles-module-scss-module__EfEY5q__next-button{right:0}
.styles-module-scss-module__tkD-ra__trigger-container{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.styles-module-scss-module__tkD-ra__trigger-container[data-state=open] .styles-module-scss-module__tkD-ra__title{text-decoration:underline}.styles-module-scss-module__tkD-ra__trigger-container .styles-module-scss-module__tkD-ra__cardinal{cursor:pointer}@media only screen and (max-width:636px){.styles-module-scss-module__tkD-ra__trigger-container .styles-module-scss-module__tkD-ra__cardinal{width:24px;height:auto}}.styles-module-scss-module__tkD-ra__dropdown-menu{z-index:1000;background-color:#fff;border:1px solid #696969;border-radius:12px;align-items:flex-start;min-width:200px;padding:8px 16px}.styles-module-scss-module__tkD-ra__menu-item{margin-bottom:12px}.styles-module-scss-module__tkD-ra__menu-item:hover .styles-module-scss-module__tkD-ra__title{text-decoration:underline}.styles-module-scss-module__tkD-ra__menu-item:last-child{margin-bottom:0}.styles-module-scss-module__tkD-ra__title-link:focus{outline:none}.styles-module-scss-module__tkD-ra__title{text-transform:uppercase;color:#000;text-align:left;font-size:14px;font-weight:900;text-decoration:none;display:block}.styles-module-scss-module__tkD-ra__title:hover{outline:none}
.styles-module-scss-module__Ixe9ea__root{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.styles-module-scss-module__Ixe9ea__item{cursor:pointer;font-family:var(--font-courier-prime);text-transform:capitalize;color:#000;background-color:#fff;border:2px solid #000;min-width:48px;padding:12px;font-size:14px;font-weight:900}.styles-module-scss-module__Ixe9ea__item--disabled{cursor:not-allowed;border:2px solid #dadada}.styles-module-scss-module__Ixe9ea__item[data-state=checked]{color:#fff;background-color:#000}
.styles-module-scss-module__ulQryW__navbar{z-index:1000;width:100%;padding:32px 48px;display:flex;position:fixed;top:0}@media only screen and (max-width:636px){.styles-module-scss-module__ulQryW__navbar{padding:24px}}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__navbar-grid{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"flower logo cart";justify-content:center;align-items:center;gap:24px;width:100%;display:grid}@media only screen and (max-width:636px){.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__navbar-grid{grid-template-columns:1fr 1fr;grid-template-areas:"flower cart"}}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-menu{grid-area:menu;place-self:start}@media only screen and (max-width:636px){.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-menu .styles-module-scss-module__ulQryW__cardinal{width:24px;height:auto}}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-menu{grid-area:flower;align-items:center;gap:24px;display:flex}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-menu .styles-module-scss-module__ulQryW__flower-container{place-self:center start;display:flex}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-logo{grid-area:logo;justify-content:center;place-self:center;align-items:center;height:36px;display:flex}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-logo .styles-module-scss-module__ulQryW__logo{width:164px;height:auto}@media only screen and (max-width:636px){.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-logo{display:none}}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-cart{grid-area:cart;place-self:start end}.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-cart .styles-module-scss-module__ulQryW__cart{color:#000}@media only screen and (max-width:636px){.styles-module-scss-module__ulQryW__navbar .styles-module-scss-module__ulQryW__nav-cart .styles-module-scss-module__ulQryW__cart{width:24px;height:auto}}
