:root{--color-base-button-background: 8, 140, 0;--color-border-secondary: 13, 124, 0;--color-base-button-background-hover: 17, 180, 0;--color-text-accent: 13, 124, 0;--color-secondary-text: 0,30,0;--color-base-border-input: 13, 124, 0;--color-hover-border-input: 15, 160, 0;--color-secondary-button-labels: 13, 124, 0;--color-base-outline-button-labels-hover: 17, 180, 0;--color-title-text: 8, 130, 48}italic{font-style:italic!important}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - .3rem))}}.marquee{gap:.3rem;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%;background:#fff;color:#000;border-bottom:solid 2px #006128;background:#015a2c repeat url(/cdn/shop/files/Seemless-Texture-Christmas-2025c.jpg?v=1750283460) center / 200px;color:#fff;font-style:italic;height:30px;min-height:30px;max-height:30px;overflow-y:hidden}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:.3rem;list-style-type:none;animation:scroll 30s linear infinite;margin:0}.marquee__content{padding-inline-start:0px!important}.marquee__content .TTperk{content:"";width:inherit;padding:0 10px;display:flex;flex-direction:row;align-items:center}.gradient{animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background:linear-gradient(to right,#f7f7f7,#cae1d1 45%,#f7f7f7);background-size:1000px 640px;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@media screen and (min-width: 1460px){.marquee__content{animation:none}}.TTperk .icon,.list-menu__item .wl-icon,.wishlist-button .wl-icon,.icon.icon-email,.icon.icon-phone{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:none!important;stroke-width:4px!important;stroke:currentColor!important;stroke-linecap:miter;stroke-linejoin:miter;margin-right:5px}.TTperk .icon.icon-tcwi-globe,.list-menu__item .wl-icon,.wishlist-button .wl-icon,.icon.icon-email,.icon.icon-phone{stroke-width:6px!important}.TTperk .icon.icon-tcwi-truck{width:30px;height:30px;transform:scaleX(-1)}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{border-radius:49px}.text-center{text-align:center}.header .search__modal,.predictive-search{top:calc(100% - .6rem)!important;left:1%!important;width:98%!important}@media screen and (max-width: 576px){.header__heading-logo{max-width:220px}.header__top-inner .header__search{order:4;flex-basis:100%;margin-left:auto;margin-top:.5rem}}@media screen and (max-width: 405px){.header__heading-logo{max-width:180px}}@media screen and (max-width: 370px){.header__heading-logo{max-width:150px}}@media screen and (max-width: 340px){.header__heading-logo{max-width:120px}}.contact__text--accent{font-family:var(--font-header-menu-family)}.header__top.color-background-1{background:#f9fff9;background:linear-gradient(1deg,#d0ffd0,#f9fff9);background:linear-gradient(1deg,#eaffea,#fff);background:linear-gradient(1deg,#f7fffa,#fff)}.header__bottom{background:#015a2c repeat url(/cdn/shop/files/Seemless-Texture-Christmas-2025c.jpg?v=1750283460) center / 225px}.header--bottom-menu .header__bottom .list-menu--inline>li>.header__menu-item{padding:1.25rem 1rem}.header--bottom-menu .header__bottom .header__contact{padding-block:1rem}.header__menu-item.main-link,.header__menu-item .icon-caret{color:#fff}.header__menu-item.main-link:hover{color:#d1d1d1}.contact__text,.contact__text--accent{color:#fff;font-weight:700}.header__bottom{box-shadow:0 -8px 6px 10px #0000006e}.header__account-modal{border:solid 1px #43895a}span.mega-menu__link-text{text-align:center}@media screen and (min-width: 768px){.shopify-section-group-header-group{margin-bottom:1.25em}}@media screen and (min-width: 1200px){.header--bottom-menu .header__bottom:before{display:none}.header{transform:translateY(0);transition:transform .5s ease}.shopify-section-header-sticky .header{transform:translateY(-38px)}.header--bottom-menu .header__inline-menu{max-width:100%;width:100%}.header--bottom-menu .list-menu--inline{justify-content:space-between;width:100%}.list-menu--megamenu .icon-caret{transition:transform .35s ease;transform:translateY(0)}.list-menu--megamenu:hover .icon-caret{transform:translateY(4px)}li.Artists .mega-menu__list{flex:1 1 81%!important;flex-flow:column wrap;columns:4;gap:0 .5em}li.Artists .mega-menu__list .header__menu-item{padding:.6rem 1rem;font-size:.9em}li.list-menu--megamenu.Holidays .mega-menu__submenu{display:none}.header__inline-menu .header__menu-item.image-link{flex-direction:column;justify-content:center;align-items:center}.header__inline-menu .header__menu-item.image-link img{width:100%;height:auto;max-width:115px;margin-bottom:5px;transition:transform .2s ease-in-out;transform:translateY(0)}.header__inline-menu .header__menu-item.image-link:hover img{transform:translateY(-6px)}li.ornament-lines ul{flex:1 1 80%!important;flex-flow:column wrap;columns:2;gap:0 .5em}li.popular-categories ul{flex:1 1 80%!important;flex-flow:column wrap;columns:4;gap:0 .5em}.Ornaments .header__mega-menu.mega-menu{padding:1em 3em;gap:0}.Ornaments .mega-menu__list{gap:0}.Ornaments .mega-menu__wrapper{display:block}.Ornaments .header__menu-item.list-menu__item{padding:0rem 1.2rem 1rem}li.ornament-lines{width:30%}li.popular-categories{width:70%}.Other-Decor .mega-menu,.Holidays .mega-menu,.Themes .mega-menu{gap:0}.Other-Decor span.mega-menu__link-text,.Holidays span.mega-menu__link-text,.Themes span.mega-menu__link-text{max-width:180px;text-align:center}.mega-menu__list{overflow-y:auto}.Other-Decor .mega-menu__list,.Holidays .mega-menu__list,.Themes .mega-menu__list{display:flex;justify-content:space-between}.Other-Decor .mega-menu__list li{width:12.5%}.Holidays .mega-menu__list li{width:calc(100% / 7)}.Halloween .mega-menu__list li{width:calc(100% / 5.5)}.Themes .mega-menu__list li{width:calc(100% / 6)}.Other-Decor .mega-menu__wrapper,.Holidays .mega-menu__wrapper,.Themes .mega-menu__wrapper{max-height:40em}.mega-menu{max-height:45rem}.mega-menu{opacity:0;transform:translateY(20px);transition:all .2s ease-in-out;transition-delay:.13s}.mega-menu.visible{opacity:1;transform:translateY(0);pointer-events:all}.mega-menu__link:hover{background-color:transparent}.mega-menu{scrollbar-width:auto;scrollbar-color:#616161 #d4d4d4}.mega-menu::-webkit-scrollbar{width:20px}.mega-menu::-webkit-scrollbar-track{background:#d4d4d4}.mega-menu::-webkit-scrollbar-thumb{background-color:#616161;border-radius:20px;border:4px solid #ffffff}}@media (min-width: 1200px) and (max-width: 1240px){.header__contact.contact>span.contact__text:first-child{display:none}}@media (max-width: 750px){.product-form__buttons-row{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important}.product-form__quantity{width:70%!important}#wishlist-hero-product-page-button{width:27%}}@media (min-width: 1200px){.product__outer .product__main{width:calc(52% - 2.8rem)}.product__outer .product__info-wrapper{width:calc(50% - 2.8rem)}}.product__info-wrapper .advantage+.advantage{border-top:none}.product__info-wrapper .advantage{padding:1rem 0}.advantage__icon svg.icon.icon-tcwi-truck{stroke-width:4px!important;stroke:currentColor!important;stroke-linejoin:miter;margin-right:5px;display:block!important;fill:transparent}.product__text-type:after,.product__text-vendor:after,.product__text-vendor:before{display:none!important}.ruk_rating_snippet.CS,.product__sku{display:inline-block}.ruk_rating_snippet{color:#008407!important}.product__sku{font-size:1em!important;margin:1em 0!important}h2.product-recommendations__heading.h2.title--section{text-align:center;font-style:italic;margin-bottom:1em}.installment-wrapper{min-height:60px}.quantity{border:.2rem solid rgb(var(--color-border-secondary));background-color:rgb(var(--color-background-card))}button.product-form__submit.button.button--primary{background-color:rgb(var(--color-base-button-background));border:.2rem solid rgb(var(--color-border-secondary));color:#fff}button.product-form__submit.button.button--primary:hover{background-color:rgb(var(--color-base-button-background-hover));color:#fff}.collection-header__image-wrapper{text-align:center}.collection-header__image{position:relative;background-size:contain!important;border-radius:5px;max-width:1920px;margin:0 auto;width:100%}pickup-availability-preview.pickup-availability-preview{margin-top:1em;border-top:.2rem solid rgb(var(--color-border));padding-top:1em;justify-content:center;text-align:center}article.article-card a{text-decoration:none}.article-card:hover .article-card__title{transition-property:color;transition-duration:var(--duration-long);transition-timing-function:ease}.article-card:hover .article-card__title{color:rgb(var(--color-accent))}.newsletter-form__message--success{background:#fff;padding:1em;border-radius:15px}@media (min-width: 750px){.product__main .about{position:sticky;top:0}}.collection-description{margin-top:1.5em}.new-grid.scrollable-grid--small.subcollection{position:relative}.view-more-button.container{display:flex;justify-content:center;margin-top:1.5em}span.collection_page_number{font-size:.6em}.categories-list__link{color:rgb(var(--color-foreground-title));text-decoration:none;text-align:center}.categories-list__item{background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;transition:box-shadow .2s ease;border-radius:10px}.collection-product.loading .loading-overlay__spinner{width:3rem;height:3rem}.collection-product.loading{pointer-events:none}.categories-list__item:hover{box-shadow:0 0 5px 2px #ccc}.categories-list__image img{max-width:100%;height:auto}.categories-list__link:after{content:" ";position:absolute;height:100%;width:100%;top:0;left:0}h1.collection-hero__title{text-align:center;margin:.25em 0}.subCollectionsContainer.new-grid.alternate-subcollection.subcollection{display:grid;flex-wrap:wrap;gap:1em;grid-template-columns:1fr}.subcollections-container{margin-top:1em}.choose-Subcollection.text-center{text-align:center}.choose-Subcollection.text-center{margin:1.5em 0 1em}.collection-title-crumbs .breadcrumb{justify-content:center}.pagination-wrapper.header{margin:0 0 1em}.Year-Introduced.facets__disclosure{display:none}.facets.help-and-info.small-hide{position:sticky;top:10px}.facets.help-and-info.small-hide .facets__disclosure{padding:1em}.facets.help-and-info .list-social{justify-content:center}.facets.help-and-info .footer__column--social{text-align:center;margin:.7em auto 0}.subCollectionsContainer{max-width:1920px;margin:0 auto;overflow-x:clip;min-height:240px}.subCollectionsContainer .swiper-slide{opacity:0;pointer-events:none}.subCollectionsContainer.swiper-initialized .swiper-slide{opacity:1;pointer-events:all}.swiper-initialized.gradient{background:none;animation:none}.mySwiper .swiper-pagination,.mySwiper2 .swiper-pagination{min-height:8px;width:100%;margin-top:15px}@media (max-width: 640px){.mySwiper .swiper-pagination,.mySwiper2 .swiper-pagination{display:none!important}}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev,.mySwiper2 .swiper-button-next,.mySwiper2 .swiper-button-prev{position:absolute;top:50%;margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));background:#f5f5f5;border:solid 1px #b3b3b3;box-shadow:0 0 5px #afafaf;transform:translateY(2em);opacity:0}.mySwiper.swiper-initialized .swiper-button-next,.mySwiper.swiper-initialized .swiper-button-prev,.mySwiper2.swiper-initialized .swiper-button-next,.mySwiper2.swiper-initialized .swiper-button-prev{transform:translateY(0);opacity:1}.mySwiper .swiper-button-next,.mySwiper .swiper-rtl .swiper-button-prev,.mySwiper2 .swiper-button-next,.mySwiper2 .swiper-rtl .swiper-button-prev{right:10px;left:auto}.mySwiper.swiper-horizontal>.swiper-pagination-bullets,.mySwiper .swiper-pagination-bullets.swiper-pagination-horizontal,.mySwiper2.swiper-horizontal>.swiper-pagination-bullets,.mySwiper2 .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{margin-top:15px}.mySwiper .swiper-button-next.swiper-button-disabled,.mySwiper .swiper-button-prev.swiper-button-disabled,.mySwiper2 .swiper-button-next.swiper-button-disabled,.mySwiper2 .swiper-button-prev.swiper-button-disabled{pointer-events:all}.card__size,.card__material{display:none}.collection .card__size,.collection .card__material{display:block}.caption-with-letter-spacing.subtitle.card__size,.caption-with-letter-spacing.subtitle.card__material{font-size:.8em;text-transform:none}.caption-with-letter-spacing.subtitle.card__vendor{font-style:italic}.collection .price{margin:.4em 0 .2em}.caption-with-letter-spacing.subtitle.card__size{margin:.25em 0}.card-information__wrapper{text-align:center;align-items:center!important}.card-information__wrapper .card__title.h5,.notify-me{pointer-events:none}.theres-more-container{padding:2em 0 1em;background:#fff;border:solid 2px rgb(var(--color-border-input));border-left:none;border-right:none;margin-bottom:0;max-width:100%}.collection-hero__description_c{max-width:1200px;padding:0 1em;margin:0 auto;text-indent:2em;font-size:1.15em}@media only screen and (min-width: 360px){.subCollectionsContainer.new-grid.alternate-subcollection.subcollection{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 900px){.collection-title-crumbs{text-align:center;display:flex;flex-direction:column;align-items:center}h1.collection-hero__title.title--page{text-align:center}.subCollectionsContainer.mySwiper,.subCollectionsContainer.mySwiper2{overflow:hidden}}@media only screen and (min-width: 600px){.subCollectionsContainer.new-grid.alternate-subcollection.subcollection{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 900px){.collection-description{display:flex;justify-content:center;flex-direction:column}.collection-title-crumbs{min-width:40%}}@media only screen and (min-width: 1200px){.collection-header__image{position:relative;width:100%}}@media only screen and (min-width: 1360px){.subCollectionsContainer.new-grid.alternate-subcollection.subcollection{grid-template-columns:1fr 1fr 1fr 1fr}.collection-product-list{grid-template-columns:repeat(4,1fr)!important}}.gsAppContainer .gs__wrapper,.gs__app-container .gs__wrapper{margin:0 0 0 auto;max-width:100%;width:100%!important}label.gs__checkbox-label{Line-height:1.75em!important}.gs__checkbox-image{width:55px!important}button.TD-WS.btn.product__form--add-to-cart:hover{border-color:rgb(var(--color-button))!important}.esc-out-of-stock-title{font-size:1.5em!important;font-weight:700!important;color:rgb(var(--color-foreground-title))!important;margin-bottom:.5em!important}button.esc-btn{background-color:green!important;transition:background-color ease-in-out .15s!important}.esc-btn:hover{background-color:rgb(var(--color-base-button-background-hover))!important}input.esc-email-input.esc-input{padding-left:.75em}#esc-out-of-stock-inputs .esc-success{color:rgb(var(--color-foreground-title))!important}.login__forgot-password,#login,.login__subtitle,.login__reset .title--page,.login__form .title--page,.login__reset p{text-align:center}.address-add-form__inner .field input[type=text],.address-add-form__inner .field input[type=email],.address-add-form__inner .field input[type=tel],.address-add-form__inner .field input[type=search],.address-add-form__inner .field input[type=password],.address-add-form__inner .field select,.field .field__input{border-radius:5px}@media (min-width: 1200px){.order-table .row>*:first-child{min-width:140px;padding-left:4rem}}#wishlist-hero-product-page-button{display:flex;height:60px;width:60px;justify-content:center;align-items:center;border:.2rem solid rgb(var(--color-border-secondary))!important;background-color:rgb(var(--color-background-card))!important;border-radius:var(--border-radius-button)!important}.wishlisthero-floating{z-index:2!important}.floated-form #wishlist-hero-product-page-button{display:none}#wishlisthero-product-page-button-container button{display:flex!important;padding:0!important;border-radius:0!important;font-size:1.65em!important;height:60px!important;width:60px!important;justify-content:center;align-items:center}.MuiDialogTitle-root{text-align:center}.MuiButton-label{color:#fff}button.MuiButtonBase-root.MuiButton-root.MuiButton-text.wishlist-hero-list-header-login{background:green;padding:.15em 1em}button.wishlist-hero-list-card-footer-add-all-to-cart-dialog.wishlist-hero-dyna-translate,.wishlist-hero-list-card-footer-delete-all.wishlist-hero-dyna-translate{background:green;font-weight:700;border-radius:4px!important;font-size:1.2em;margin-top:.4em}.MuiGrid-container{justify-content:center}p.MuiTypography-root.wishlist-hero-list-header.wishlist-hero-dyna-translate.MuiTypography-body1,.wishlist-hero-list-footer{text-align:center}.MuiButton-root:hover{background-color:#bf0000!important}button.MuiButtonBase-root.MuiButton-root{background:green!important}.MuiDialogActions-root{justify-content:center!important}.MuiDialogContentText-root{margin-bottom:12px;font-size:14px!important;color:#000!important;text-align:center!important}.MuiButton-label,.wishlist-hero-dyna-translate,.MuiSnackbarContent-message span#message-id{font-size:13px!important}.MuiCardActions-root a.jss4.wishlist-hero-dyna-translate{cursor:pointer}.wishlist-hero-header-title.wishlist-hero-dyna-translate.MuiTypography-h5{font-size:2em!important;font-weight:700}.wishlist-hero-footer-share-btn{margin-left:1em!important}h2.MuiTypography-root.MuiTypography-h6{font-size:1.5em;font-weight:700}.wishlist-hero-footer-send-email-btn .MuiSvgIcon-root,.wishlist-hero-footer-share-btn .MuiSvgIcon-root{margin-right:.25em}.MuiDialog-paperFullWidth.MuiPaper-rounded{border-radius:24px}button.MuiButtonBase-root.MuiIconButton-root.jss6.wishlist-hero-header-close .MuiSvgIcon-root{font-size:1.5em}#wishlisthero-product-page-button-container{padding-top:0!important}.R-Button.R-Button--md.R-Button--primary.u-marginBottom--none,[role=button] .R-TextBody--inline.u-marginTop--xs,.ElementsWidget-prefix .R-Button--primary{background:rgb(var(--color-base-button-background))!important;border:.2rem solid rgb(var(--color-border-secondary))!important;border-radius:var(--border-radius-button)!important;color:rgb(var(--color-button-text))!important;cursor:pointer}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .R-Button--cancel{border-radius:var(--border-radius-button)!important}.R-TextBody--inline.u-marginTop--xs{padding:1.5rem 3rem;font-weight:700}.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .star__icon--empty,.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .R-RatingSelection__button:hover .star__icon--full,.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item.isSelected .R-RatingSelection__button .star__icon--full{color:rgb(var(--color-base-button-background))!important}.ElementsWidget-prefix .R-AvatarThumbnail .R-AvatarThumbnail__inner{background-color:rgb(var(--color-base-button-background))!important}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{color:rgb(var(--color-base-button-background))!important}.ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon--100{background-image:linear-gradient(to right,rgb(var(--color-base-button-background)) 99.9% 100%)!important}.ElementsWidget-prefix .R-TextHeading--md,.ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive>.R-TextHeading,.ElementsWidget-prefix .R-TabControls .R-TabControls__item>.R-TextHeading,.ElementsWidget-prefix .ElementsWidget .cssVar-authorName{font-family:var(--font-heading-family)!important}.ElementsWidget-prefix .R-AvatarThumbnail .R-AvatarThumbnail__inner{background:rgb(var(--color-base-button-background))!important;color:rgb(var(--color-button-text))!important}.upsell-product{display:flex;justify-content:space-between;align-items:center}.upsell-product .card--product{position:relative;max-width:80px}.upsell__title{text-align:center;font-weight:700;color:rgb(var(--color-foreground-title))}.upsell-product .card__link-button{width:calc(100% - 6rem);left:3rem;position:relative;display:block;opacity:1;left:auto;top:0;transform:none;min-width:5rem;padding:0!important}.upsell .upsell-product-card:not(:first-of-type){margin-top:.5em;padding-top:.5em;border-top:.2rem solid rgb(var(--color-border))}floated-form .upsell{display:none}@media (max-width: 600px){.upsell-product span.card__title.h5{font-size:13px}}.advantage__popup-label{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background-color:transparent;cursor:pointer;transition:var(--duration-default)}.advantage__popup-label:hover{opacity:.5}.advantage__wrapper.inventory{align-items:center}.inventory .advantage__text,.product-popup-modal{display:none}.product-popup-modal[open]{display:block}.product-popup-modal{width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;display:none}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:103;display:block}.product-popup-modal__toggle{position:absolute;top:-4.4rem;right:0}@media (min-width: 1200px){.product-popup-modal__toggle{top:.2rem;right:-4rem}}.product-popup-modal__toggle:hover svg{transform:rotate(180deg)}.product-popup-modal__toggle svg{color:#fff;transition:var(--duration-default)}.product-popup-modal__content{width:calc(100% - 3.2rem);max-width:80rem;height:max-content;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 1.6rem 2.4rem 3.2rem;background-color:rgb(var(--color-background));box-shadow:0 4rem 6rem #0000000d;border-radius:.4rem}.product-popup-modal__title p{margin-top:0}.product-popup-modal__text{margin-top:3rem}.product-popup-modal__text p{font-size:1.4rem;color:rgba(var(--color-foreground),.6);margin:0}.product-popup-modal__text p+p{margin-top:2.6rem}.product-popup-modal table{margin:.8rem 0}@media screen and (max-width: 990px){.product-popup-modal table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap}}.drawer__heading{margin-bottom:0;margin-top:0;font-size:2.5rem!important}.drawer__inner{height:100%}.cart-drawer__bottom{padding:0 1.25em}.cart-drawer .cart__link{margin:.5rem auto .8rem!important}div#nvd-standard-widget-container{max-width:100%!important}h3.nvd-std-widget-title{font-size:.85em!important}.drawer__footer{padding:0 2rem 0rem!important}#nvd-standard-widget-container{padding:0!important}.nvd-mini{min-height:196px}.nvd-main-content-area{order:1}.nvd-subtotal-area{order:2}#nvd-with-checkout-btn{order:3}#nvd-without-checkout-btn{order:4}button#nvd-with-checkout-btn{background:linear-gradient(90deg,#038503,#00933d 47%,#007f51);transition:all .4s ease}button#nvd-with-checkout-btn:hover{filter:brightness(1.2)}.nvd-subtotal-area{font-weight:700;color:#005f3b;padding:6px 2px}.nvd-main-content-area{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:10px 0}button#nvd-without-checkout-btn{padding:6px 0 4px!important}@media (max-width: 600px){.drawer__footer{padding:0 1rem 0rem!important}}.rebuy-cart__flyout{z-index:30!important}.rebuy-cart__background{z-index:29!important}.rebuy-cart__flyout-item-variant-sku{color:#000;display:block;width:100%;font-size:.8em;margin-top:.5em}#rebuy-cart__progress-bar-meter-label{color:#000}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item:not(:last-child){padding-bottom:.75em;border-bottom:solid 2px #eee}span.cart-error-message{color:#c10000;font-weight:700;font-size:.75em;margin-top:.75em}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield!important}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget{border-radius:6px!important;border-color:#a3a3a3!important}@media screen and (max-width:350px){[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity{width:100%!important}}button.rebuy-cart__flyout-item-quantity-widget-button:hover{border:none!important}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button{background:transparent!important}[data-rebuy-component=cart-items]>ul{gap:.5em!important}.rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout-item-quantity-widget-label,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{height:3em!important;width:3.2em!important}.rebuy-cart__flyout-item-price .rebuy-money{color:#161616!important}.rebuy-cart__flyout-item-remove,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove{color:#535353!important}.rebuy-button,.rebuy-widget .rebuy-button,.rebuy-cart__flyout-empty-cart a,[data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd,.rebuy-cart__progress-free-product-variant-select-container{background:linear-gradient(90deg,#038503,#007720 47%,#007522)!important;border-width:0!important;border-radius:8px!important;color:#fff!important;font-weight:700!important;transition:all .2s ease-in-out!important}.rebuy-cart__flyout-shipping-bar-meter-fill,.rebuy-cart__progress-bar-meter-fill,.complete .rebuy-cart__progress-step-icon,[data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill,[data-rebuy-component=progress-bar] .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon{background:linear-gradient(90deg,#038503,#007720 47%,#007522)!important}.rebuy-button:hover,.rebuy-widget .rebuy-button:hover,.rebuy-cart__flyout-empty-cart a:hover,[data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd:hover,.rebuy-cart__progress-free-product-variant-select-container:hover{filter:brightness(1.2)!important}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{width:3.25em!important;text-align:center!important;font-size:16px!important;height:2.2em!important}.rebuy-cart__flyout-empty-cart{color:#000!important}.freeShippingContainer{display:block;width:100%;padding:0 1em;margin:.5em 0}.freeshiptext strong{color:green}.freeshiptext{margin-bottom:.5em;text-align:center;color:#000}.sliderbar,.sliderbar--percent{background:#e4e4e4;border-radius:10px;height:12px;position:relative}.sliderbar--percent{background:#18581d;height:100%;left:0;position:absolute;top:0;transition:width .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);width:0}.search__form-inner .button{min-width:14.3rem;min-height:6rem;border-radius:4.5em}.search__items-item{text-decoration:none}predictive-search button.button.button--primary{position:absolute;z-index:2;right:0}@media screen and (min-width: 576px){.search__form-inner{flex-direction:row;position:relative;max-width:900px}}.footer{background:linear-gradient(1deg,#d7ffe6,#efe)}.footer .newsletter__form .newsletter__button{border-radius:3.5em}ul.footer-block__details-content .icon.icon-phone,.icon.icon-email{width:20px;font-weight:700;margin-right:.7em}.footer-block.newsletter__form{width:100%;max-width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;padding:3em 1em;background:#efffef;border-top:1px solid rgba(var(--color-border-input));background:url(/cdn/shop/files/newsletter-signup-background.jpg?v=1750281559);background-size:cover;background-position:center;min-height:250px}.footer-block.newsletter__form #contact_form{width:100%;max-width:620px}.footer-block.newsletter__form .newsletter__button{position:absolute;right:0;height:100%;width:13rem;min-height:5rem;border-radius:0 3em 3em 0;transition:all .25s ease-in-out}.footer-block.newsletter__form .newsletter__button:hover{filter:brightness(1.3)}.store-reviws-section{border-top:.2rem solid rgb(var(--color-border));background:#fff0f0;background:radial-gradient(circle at bottom,#fafffb 12%,#dbf5f1)}@media (max-width: 960px){.footer-block.footer-block--logo.text-center{order:9;padding-top:1em}img.footer__logo.header__heading-logo{max-width:350px!important;width:100%}.newsletter__title{margin-bottom:1rem;margin-top:1em;background:#fffffff0;padding:11px 12px;border-radius:20px}}@media (max-width: 600px){.footer-block.newsletter__form{background:url(/cdn/shop/files/newsletter-signup-background-mobile.jpg?v=1750282205) center center / cover no-repeat}}@media (max-width: 450px){.footer-block.newsletter__form{background:url(/cdn/shop/files/newsletter-signup-background-mobile-400.jpg?v=1750282588) center center / cover no-repeat}}@media screen and (min-width: 960px){.newsletter__form .newsletter__title{margin-bottom:2.2rem;background:#fffffff0;padding:14px 18px;border-radius:30px}}.cards-grid__wrapper .cards-grid__image{transform:scale(1)}.cards-grid__wrapper .cards-grid__item:hover .cards-grid__image{transform:scale(1.05)}.card-horizontal-wrapper .card-horizontal__title{display:inline;font-family:var(--font-heading-card-family);font-size:calc(var(--font-heading-card-scale) * 1rem);font-style:var(--font-heading-card-style);font-weight:var(--font-heading-card-weight);line-height:var(--font-body-line-height);word-break:break-word;z-index:2;letter-spacing:-.02em;text-decoration:none;transition-property:color;transition-duration:var(--duration-long);transition-timing-function:ease}.card-horizontal-wrapper:hover .card-horizontal__title{color:rgb(var(--color-accent))}.categories-list .categories-list__image{aspect-ratio:1 / 1}#google-merchantwidget-iframe-wrapper,#shopify-chat{z-index:13!important}@media screen and (min-width: 1200px){.rte.article-template__content_big-image img,.rte.article-template__content_big-image figure{max-width:1038px!important;margin:0 auto!important}}.blog.container .article-card-row__image.media.media--landscape{padding-bottom:97%}
/*# sourceMappingURL=/cdn/shop/t/107/assets/custom.css.map */
