.justify-end{justify-content:flex-end}.page-wrapper .page-header{background:#c6c6c6}.page-wrapper .page-header .header-top{background:#e4e4e4;color:#000;box-shadow:0 4px 4px rgba(0,0,0,.25)}.page-wrapper .page-header .header-top a{color:#000;padding:12px 0;display:block;font-size:14px}.header-bar-extra:after{display:none}.page-header .header-bar-extra{background:#4e4a44}.page-header .h-right{background:#cacaca;padding-left:10px}.page-header .block-search{background:0 0}.block-search .aa-InputWrapperPrefix>label{display:block}@media screen and (min-width:641px){.page-wrapper #algoliaAutocomplete .aa-SubmitButton{background-color:#dbdbdb;color:#000;height:100%;top:0;margin:0 -3px 0;border:4px solid #e4e4e4;border-radius:4px}}.page-wrapper #algoliaAutocomplete .aa-SubmitButton svg{width:26px;height:26px;margin-top:5px}.page-wrapper .page-header .login-link-wrapper{order:unset;display:flex;align-items:center}.page-wrapper .page-header .customer-account .login-toggle{background:0 0;color:#000;order:auto;font-size:14px;padding:8px 15px;margin:0 15px}.page-wrapper .page-header .customer-account .login-toggle strong{font-weight:400}.page-wrapper .page-header .customer-account .login-toggle .flaticon-user{color:#e4e4e4;background-color:#000;border-radius:100%;width:21px;height:21px;text-align:center;line-height:23px;font-size:14px}.page-wrapper .page-header .customer-account.active .login-toggle{background:#ddd;color:#000}@media screen and (min-width:641px){body .page-header .login-link-wrapper{margin:0 15px}body .page-header .login-link-wrapper .account-link i{color:#000}body .page-header .login-link-wrapper .authorization-link a{color:#000;border-color:#000}}.page-wrapper .minicart-wrapper .showcart{border:2px solid #e4e4e4;background:#fff}.page-wrapper .minicart-wrapper{margin-right:0}@media screen and (min-width:1025px){.page-wrapper .main-menu__link:hover{background:#fff;color:#444}}.page-wrapper .h-left ul{display:flex;align-items:center;gap:20px;font-weight:600}.page-header .header.content .h-phone{display:none !important}.page-header .need-help .toggle:before,.page-header .recently-viewed .toggle:before{filter:invert(100%)}.footer-peba{display:none}.page-footer .footer-columns-wrapper{background:#4e4a44}.page-footer .footer-extra{background:#44413c;padding:20px 15px}.hero-banner{width:1200px;margin:0 auto;max-width:100%}.hero-banner .ratio-container{position:relative;display:block}.hero-banner picture,.hero-banner img{width:100%;height:100%;position:absolute}.page-wrapper .home-featured-categories{margin:0;padding:0 0 50px;text-align:left}.page-wrapper .home-featured-categories .section-title-wrapper{background:#bebbb6;background:linear-gradient(180deg,#bebbb6 0%,#f5f2ec 14px,#f5f2ec 100%);color:#4e4a44;font-size:24px;padding:15px;width:1200px;margin:0 auto 45px;max-width:100%}.page-wrapper .home-featured-categories .section-title{max-width:1200px;margin:0 auto;width:100%;padding:0 15px;text-align:right;font-weight:700}.page-wrapper .home-featured-categories .item{background:#fff;border-radius:8px;padding:0;margin-bottom:20px;overflow:hidden}.page-wrapper .home-featured-categories .title{background:0 0}.page-wrapper .home-featured-categories .ratio-container{max-width:100%!important}.page-wrapper .home-featured-categories .title{margin-top:0;padding:20px;text-transform:none;font-size:16px;display:flex;align-items:center;justify-content:space-between}.page-wrapper .home-featured-categories .title:after{content:"";background:url('../images/right-arrow.svg') center no-repeat;width:29px;height:15px}.page-wrapper .main-menu__link{text-transform:none;padding:5px 30px !important;border-top-right-radius:10px;border-top-left-radius:10px}.main-menu__item .main-menu__link:before{font-family:flaticon_aunt_alma !important;font-size:22px;margin-right:5px;position:relative}.main-menu__item.icon-flower .main-menu__link:before{top:3px;content:"\f101"}.main-menu__item.icon-leaf .main-menu__link:before{top:3px;content:"\f102"}.main-menu__item.icon-potted-plant .main-menu__link:before{top:2px;content:"\f103"}.main-menu__item.icon-branch .main-menu__link:before{top:2px;content:"\f104"}.main-menu__item.icon-pruning-shears .main-menu__link:before{top:0;content:"\f105"}.main-menu__item.icon-flower-1 .main-menu__link:before{top:2px;content:"\f106"}.main-menu__item.icon-flower-bouquet .main-menu__link:before{top:2px;content:"\f107"}.main-menu__item.icon-orchid .main-menu__link:before{top:4px;content:"\f108"}.main-menu__item.icon-orchid-1 .main-menu__link:before{top:4px;content:"\f109"}.main-menu__item.icon-tag .main-menu__link:before{top:4px;content:"\f10a"}.page-wrapper .footer-logo{max-width:291px}.home-new-products .product-items{margin-left:-10px;margin-right:-10px}.home-new-products h2{margin-bottom:30px;color:#4e4a44}.page-wrapper .product-items .price-hidden .action.primary{padding-top:15px;padding-bottom:15px;border-radius:5px;text-transform:none;font-size:14px}.page-wrapper .product-items .qty-control{align-items:center}.page-wrapper .product-items .qty-control .category-item-qty{margin-right:10px}.page-wrapper .product-items .action.tocart{padding-top:14px;padding-bottom:14px;border-radius:5px;text-transform:none;font-size:14px}.page-wrapper .product-items .stock.unavailable{font-size:13px;padding:7px 15px;text-align:center;border-radius:5px;text-transform:none}.page-wrapper .product-items .product-item-details{margin:12px 0}.page-wrapper .product-items{text-align:left}.page-wrapper .product-items .sku{font-size:12px;text-transform:uppercase;opacity:.7;margin-bottom:5px}.page-wrapper .product-items .product-item{width:50%}.home-featured-categories .ratio-container>*{object-fit:cover}.page-wrapper .product-items .price-box{font-size:15px;margin-bottom:15px}.product-items .price-box>span:first-of-type:before{display:none}body .product-items .product.product-item.is-new:before,body .product-items .product.product-item.is-sale:before,body .product-items .product.product-item.is-comingsoon:before{top:15px;left:15px;content:'';border:none;background-repeat:no-repeat;background-color:transparent}body .product-items .product.product-item.is-new:before{background-image:url('../images/icon-new.svg');background-size:32px 32px;height:32px;width:32px}body .product-items .product.product-item.is-sale:before{background-image:url('../images/icon-sale-tag.svg');background-size:32px 32px;height:32px;width:32px}body .product-items .product.product-item.is-comingsoon:before{background-image:url('../images/icon-coming-soon.svg');background-size:42px 42px;height:42px;width:42px}.cms-index-index .columns-wrapper{display:none}@media screen and (min-width:1025px){.page-wrapper .home-new-products h2{font-size:30px}.page-wrapper .product-items .product-item-link{font-size:13px;font-weight:600}}.page-wrapper .block-search .aa-Input{background:#fff}.page-wrapper .block-search .aa-Input::-webkit-input-placeholder{font-style:italic;font-size:16px}.page-wrapper .block-search .aa-Input::-moz-placeholder{font-style:italic;font-size:16px}.page-wrapper .block-search .aa-Input:-ms-input-placeholder{font-style:italic;font-size:16px}@media screen and (min-width:641px){.page-wrapper .product-items .product-item{width:20%}.minicart-wrapper{margin-left:20px}.page-wrapper #algoliaAutocomplete{margin-bottom:0}.page-wrapper .page-header .logo{width:180px}.page-wrapper .page-header .login-link-wrapper .authorization-link a{margin:0}.page-wrapper .page-header .login-link-wrapper .account-link i{font-size:26px;margin:0 15px;width:auto}}@media screen and (min-width:991px){.page-wrapper .page-header .logo{margin:0 60px 0 0;width:240px;padding:15px 0}}@media screen and (min-width:1150px){.page-wrapper .main-menu__list{justify-content:center}.page-wrapper .nav-sections{background:#c6c6c6}}@media screen and (max-width:641px){.page-wrapper .page-header .logo{width:150px;margin-left:0;transform:translateX(-50%)}.page-wrapper .minicart-wrapper .showcart .icon{margin-top:5px}.page-wrapper .minicart-wrapper .showcart{height:55px}.page-wrapper .nav-sections{background:#4e4a44}.page-wrapper .section-item-title,.page-wrapper .sections-close{background:#c6c6c6}.page-wrapper .section-item-title.active{background:#4e4a44}}@media screen and (min-width:1024px){body .footer-columns .footer-column-right{border-left:none}}body .footer-social a{font-size:30px;margin:0 10px;display:block}body .footer-intro{justify-content:end}body .footer-links-top{font-weight:500}body .footer-links__item.title{font-weight:600}body .product-items .qty-control .category-item-qty{width:44px;height:44px}