.font-bold{font-weight:600}.rich-text__heading{font-family:MetaPro;font-size:2.8rem;font-weight:700}@media screen and (max-width:767px){.rich-text__heading{font-size:2rem}}@media screen and (max-width:1023px){html.search-focusing body{overflow:hidden;height:100%;width:100%;position:fixed;touch-action:none}.search-focusing .topbar-section,.search-focusing .header__logo,.search-focusing .header__icons,.search-focusing .menu-drawer-button,.search-suggestion-open .topbar-section,.search-suggestion-open .header__logo,.search-suggestion-open .header__icons,.search-suggestion-open .menu-drawer-button{display:none!important}.wc-search-suggestion{padding-bottom:6rem!important}.search-focusing .header__search{padding-block-start:0}.header-button-close-search{display:none;align-items:center;min-width:2.4rem;max-width:2.4rem;height:2.4rem;margin-right:1rem;opacity:1;visibility:visible}.search-suggestion-open .wc-search-suggestion{left:-5rem!important}.header-button-close-search svg{width:2.4rem}.search-focusing .header-button-close-search,.search-suggestion-open .header-button-close-search{display:flex}}@media screen and (min-width:1024px){.header-button-close-search{display:none!important}}.section__header .btn--plain{color:#778077;font-weight:400;text-decoration:underline;text-underline-offset:.6rem}.section__heading .__sub{color:#778077;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:2.5}@media screen and (max-width:767px){.section__heading .__sub{margin-top:-.5rem}}.member-icon{display:flex;position:relative}.member-icon.has-icon{margin-right:1rem}.member-icon img{position:absolute;bottom:0;right:-1.2rem;width:2.4rem}.member-points{display:flex;align-items:center;position:relative;margin-left:.4rem;padding-left:.4rem}.member-points:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:1.6rem;border-left:1px solid rgba(187,187,187,.5)}.member-points svg{width:3rem;height:3rem}@media screen and (max-width:767px){.member-name,.member-points{display:none}}.menu__item--with-icon{display:flex;align-items:center;gap:10px;color:#316244;font-weight:600!important;cursor:pointer!important}.menu__item--with-icon:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:16px;border-right:1px solid #BBB}.menu__item__hamburger{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background-color:#e1f2dd}.menu__item__hamburger svg{width:20px;height:21px}.menu__item__hamburger path{stroke:#316244}.mega-menu{overflow:hidden;border-radius:0 0 40px 40px;max-height:unset}.search__field{border-radius:var(--inputs-radius);background-color:#f8f8f8}.search__input-wrapper{position:relative}.search__input{position:relative;background:transparent;border:1px solid #f8f8f8}.search__input::placeholder{color:#f8f8f8!important;font-size:0!important}.search__input:focus::placeholder,.search__input:focus-visible::placeholder{color:#fff!important;font-size:0!important}.search__placeholder-item{display:flex;position:absolute;top:0;left:0;align-items:center;gap:10px;width:100%;height:100%;padding:0 50px 0 12px;opacity:1;transition:opacity .5s;color:#bbb;font-size:14px}.search__placeholder-item:not(.active){opacity:0;z-index:-1}.search__placeholder__image{position:relative;min-width:3.4rem;max-width:3.4rem;height:3.4rem;padding:.4rem;background-color:#fff;border-radius:50%;overflow:hidden}.search__placeholder__image img{border-radius:50%}.predictive-search-open .search__field-icon path{stroke:#fff}.wc-search-suggestion{position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;border-radius:32px;box-shadow:0 0 10px #2428221a;width:600px;max-width:100vw;max-height:77vh;padding:20px;overflow-y:auto}.wc-search-suggestion::-webkit-scrollbar{width:0}.wc-search-suggestion__idea{position:relative;display:flex;align-items:center;gap:12px;border-bottom:1px dashed #BBBBBB;padding-bottom:20px;color:#316244}.wc-search-suggestion__idea a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.wc-search-suggestion__idea span{flex-grow:1}.wc-search-suggestion__idea .wc-icon-caret-right path{stroke:#778077}.wc-search-suggestion__idea *{margin:0}.wc-search-suggestion-block{margin:24px 0}.wc-search-suggestion-block .h6{margin-bottom:16px;font-weight:600}.wc-your-searches{display:flex;flex-wrap:wrap;gap:12px}.wc-your-search{border-radius:100px;background-color:#f8f8f8;padding:8px 12px;color:#444d44;font-size:13px;transition:background-color .5s,color .5s}.wc-your-search:hover{background-color:#e1f2dd;color:#316244}.wc-hot-search{display:flex;align-items:center;gap:5px;background-color:#e1f2dd;border:.5px solid #316244;color:#316244;font-weight:500}.wc-trending-brand,.wc-search-recently-viewed-product{display:flex;align-items:center;justify-content:center;width:81px}.wc-search-recently-viewed-product{border-radius:1.6rem;overflow:hidden;padding:0!important}@media screen and (max-width:767px){.wc-search-recently-viewed-product{border-radius:1rem;overflow:hidden}}.wc-trending-today-items{position:relative;gap:20px}.wc-trending-today-items:before,.wc-trending-today-items:after{content:"";position:absolute;top:0;bottom:0;left:33%;border-right:1px dashed #bbb}.wc-trending-today-items:after{right:33%;left:unset}.wc-trending-today{position:relative;width:calc((100% - 40px) / 3);display:flex;align-items:center;gap:10px;color:#778077;font-size:13px}.wc-trending-today__text{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc-trending-today__badge{display:flex;position:relative;color:#242822;font-weight:700}.wc-trending-today__badge font{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-trending-today.--highlighted{color:#242822;font-weight:500}.wc-trending-today.--highlighted .wc-trending-today__badge{color:#fff}.wc-trending-today.--highlighted:not(.--new):after{content:"";display:inline-block;border-bottom:5px solid #357520;border-left:4px solid transparent;border-right:4px solid transparent;margin-right:3px}.predictive-search-result__heading{font-size:14px;font-weight:700}.wc-search-query{font-size:14px}.wc-search-query:hover{color:#316244;font-weight:700}.predictive-search-results-products-list{display:flex;gap:12px;max-width:100%;overflow-x:auto}.predictive-search-results-products-list .product-card{min-width:80px;max-width:80px}.predictive-search-results-products-list .product-card__title,.predictive-search-results-products-list .product-card__image-badges,.predictive-search-results-products-list .product-card__badge,.predictive-search-results-products-list .product-card button{display:none}.topbar__link{border-right:1px solid rgba(255,255,255,.4);padding-right:12px;font-size:1.3rem}.footer__wrapper{padding-bottom:0!important}.footer__top-of-top{border-bottom:1px solid rgba(187,187,187,.5);margin-bottom:2rem;padding-bottom:2rem}.wc-shop-logos img{height:4rem;width:auto}.wc-citysuper-logo img{max-width:17.1rem}.wc-citysuper-logo__message{font-family:MetaPro;font-size:3.6rem;font-weight:250}.wc-citysuper-logo__message p{margin:2rem 0}.footer-block__heading{font-size:1.4rem;font-weight:700}.wc-other-links{width:fit-content}.wc-download-apps{margin:2rem 0 4rem;max-width:29rem}.wc-download-apps a:not([href]){cursor:unset}div.wc-download-apps-item{min-width:37.5%}.footer__list-social{margin-top:2rem}.footer__list-social .social__link{background-color:#fff;border:0}.accordion-details__content h6{font-size:1.3rem}.footer__bottom{margin-top:3rem;padding-top:1.6rem;padding-bottom:1.6rem;background:#2b2b2b;color:#bbb;font-size:1.2rem}@media screen and (min-width:1024px){.footer-accordion-details+.footer-accordion-details{margin-top:3rem}}@media screen and (max-width:1023px){.wc-citysuper-logo img{max-width:12.8rem}.wc-citysuper-logo__message{font-size:3.2rem;line-height:1.2}.footer-block__heading{font-size:1.2rem;font-weight:500}.wc-other-links-block{order:-1}.wc-citysuper-logo-block{order:-2}.wc-payments{gap:.5rem;flex-wrap:wrap;margin-bottom:2rem;padding-top:2rem;border-top:1px solid rgba(187,187,187,.5)}.wc-payments svg{max-width:3.6rem;max-height:2.5rem}.footer-accordion-details{margin-top:-1px;border-top:.1rem solid rgba(var(--color-foreground),.2)}.footer__list-social{margin-bottom:3rem}.wc-shop-logos{justify-content:center;padding:1.2rem 0;background:#fff;margin-top:-1px;position:relative}.footer__bottom{margin-top:0}.footer__bottom-row{align-items:center;gap:0}.footer__info .linklist{justify-content:center;margin-bottom:1rem;row-gap:.5rem}}.money-wrapper{display:flex;line-height:.9}.money-symbol{align-self:flex-end;font-family:system-ui;font-size:.7em}.money-sub{font-size:.6em;font-weight:500}.collection-card__image{overflow:visible}.collection-card__image.rounded motion-element{border-radius:50%}.collection-card__badge{position:absolute;top:0;right:0;width:3.8rem;height:3.8rem;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:var(--font-body-family-2);font-size:1.3rem;font-weight:800}.product-card__image-wrapper:not(.bg-none){background-image:var(--bg-image);background-repeat:no-repeat;background-size:cover;padding:.8rem}.product-card__image-wrapper:not(.bg-none) .media-wrapper{border-radius:var(--pcard-radius)}.product-card__info{padding:1rem 1rem 0}.product-card__link-cover{position:absolute;top:0;left:0;bottom:0;right:0}.product-card__title{color:#242822;font-weight:400}.product-card__title .reversed-link__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card__vendor{position:relative;z-index:2;color:#778077;font-size:1.2rem;font-weight:500;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-price{margin-top:2rem;font-family:var(--font-body-family-2);font-size:2.4rem;line-height:1}.f-price--member{align-items:flex-end}.f-price__regular{color:#357520}.f-price__sale{flex-direction:column;align-items:flex-start!important;row-gap:.5rem!important}.f-price__member{display:flex;align-items:flex-end;gap:.3rem;margin-left:2rem;padding-left:2rem;border-left:1px dotted #BBBBBB;font-size:1.6rem}.f-price__member .f-price-label{font-size:1.2rem;font-weight:400}.product-card__image-badges{position:absolute;bottom:1rem;left:1rem;display:flex;flex-direction:column;gap:.6rem}.product-card .f-price--on-sale .f-price-item--regular .money-wrapper *{font-size:1.4rem}.product-card__image-badges img{width:4.6rem}.product-card .add-to-wishlist-button{display:none;position:absolute;bottom:.6rem;right:.6rem;justify-content:center;width:4rem;height:4rem;background:#fff;border-radius:50%;box-shadow:0 0 8px #24282214;z-index:2}.product-card:hover .add-to-wishlist-button{display:flex}.product-card .add-to-wishlist-button span{display:none!important;position:absolute;bottom:calc(100% + 5px);right:0;background:#00000080;border-radius:.6rem;padding:.2rem 1rem;color:#fff;font-size:1.2rem;white-space:nowrap}.product-card .add-to-wishlist-button:not(.is-added):hover [role=add]{display:block!important}.product-card .add-to-wishlist-button.is-added:hover [role=added]{display:block!important}.product-card .add-to-wishlist-button path{stroke:#357520;stroke-width:2px}.product-card .wc-wishlist-remove-button{display:none;position:absolute;top:.6rem;right:.6rem;z-index:4}.product-card:hover .wc-wishlist-remove-button{display:flex}.product-card .product-card__image-badges .wc-icon-preorder{order:999}.product-card .product-card__image-badges>*{display:none}@media screen and (max-width:767px){.product-card .product-card__image-badges img{max-width:3.2rem}}.product-card .product-card__image-badges>*:nth-child(1),.product-card .product-card__image-badges>*:nth-child(2),.product-card .product-card__image-badges>*:nth-child(3){display:inline-block}.product-card__btns{position:absolute;bottom:0;right:0;width:fit-content;height:fit-content}.product-card__atc-btn{width:4rem;height:4rem;padding:0;border-radius:50%;background-color:#e1f2dd;display:flex;justify-content:center;align-items:center}.wc-noti-popup{position:fixed;bottom:2rem;left:2rem;z-index:100;width:25rem;background:#000c;border-radius:1.2rem;display:flex;gap:1rem;align-items:center;color:#fff;font-size:1.4rem;white-space:initial;line-height:1.2}.wc-noti-popup:empty{display:none}.wc-noti-popup:not(:empty){padding:1.2rem}.wc-noti-popup .__image{min-width:4rem;max-width:4rem;height:4rem;border-radius:.6rem;background-color:#fff;overflow:hidden}.wc-noti-popup .__message{text-align:left;font-weight:400;text-transform:none}.wc-noti-popup a{text-decoration:underline;font-weight:600}.product-card__short-description{display:flex!important;align-items:center;gap:.5rem;height:2.9rem;margin-bottom:.5rem;padding:0 1rem;border-radius:5rem;font-family:var(--font-body-family-3);font-size:1.2rem;font-weight:500}.product-card__short-description span{width:100%;text-align:center;font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__short-description svg{min-width:.9rem;max-width:.9rem}.product-card__badge{top:0;left:0}.product-card__badge .f-badge{gap:.2rem;padding:.2rem .8rem;border-radius:0 0 var(--badges-radius) 0;font-size:1.3rem;font-weight:400}.product-card__badge .f-badge--soldout{margin-top:1rem;margin-left:1rem;background:#24282299;border-radius:.4rem;font-weight:500}.product-card__badge .f-badge .wc-icon-point{width:3rem;height:3rem;margin-left:-.8rem;margin-right:-.4rem}.product-card__badge .f-badge.--locked{background-color:#fff6b8;border:1px dashed #DDBF6A;color:#2428224d}.product-card__badge .f-badge.--locked .wc-tooltip-content{white-space:normal;padding-block:.8rem}.f-badge--sale{background:linear-gradient(90deg,#ffeb66,#fff6b8);color:#242822}.f-badge-inner{display:flex;align-items:center}.product-card__badge .f-badge strong{display:inline-block}.product-card__find-similar-btn{display:none;position:absolute;bottom:1rem;left:1rem;right:1rem;background:#ffffffe6;box-shadow:0 0 .6rem #24282214;border-radius:.6rem;padding:.5rem 1rem;font-size:1.3rem;text-align:center;text-transform:capitalize;z-index:3;transition:box-shadow .3s}.product-card__find-similar-btn:hover{box-shadow:0 0 .6rem #24282233;color:#357520}.product-card{padding-bottom:1rem}.product-card-ranking{position:relative}.product-card:not(.product-card-promo):not(.product-card--with-bg):not(.product-card-reorder):not(.product-card-ranking) .product-card__image.media-wrapper.loaded{background-color:#f8f8f8}.product-card--sold-out .product-card__image-wrapper:before{content:"";display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:#444d4433;z-index:2}.product-card--sold-out:hover .product-card__find-similar-btn,.product-card--sold-out:hover .product-card__image-wrapper:before{display:block}.product-card--sold-out .add-to-wishlist-button{display:flex;bottom:0;right:0}.saved-amount{margin-top:1rem;padding-top:1rem;border-top:1px dotted #BBBBBB;color:#357520;font-family:var(--font-body-family-3);font-size:1.3rem;font-weight:500;font-style:italic;line-height:1}.saved-amount strong{font-family:var(--font-body-family-2);font-size:1.6rem;font-weight:700;font-style:normal}.product-banners{display:flex;flex-wrap:wrap;row-gap:3rem;margin:0 -1.5rem;padding-bottom:3rem}.product-banner{width:50%;padding:0 1.5rem}.product-card-banner{position:relative;overflow:hidden;display:flex;align-items:flex-end;background-image:var(--bg-image);background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;border-radius:var(--pcard-radius);aspect-ratio:2.4;padding:2rem}@media screen and (max-width:767px){.product-card-banner{padding:1rem}}.product-card-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#242822,#24282200)}.product-card-banner .product-card__wrapper,.product-card-promo .product-card__wrapper,.product-card-ranking .product-card__wrapper{position:unset;display:flex;gap:1rem;width:100%;height:fit-content;color:#fff}.product-card-banner .product-card__image-wrapper{position:unset;min-width:6.4rem;max-width:6.4rem;border-radius:1.2rem;padding:0!important}@media screen and (max-width:767px){.product-card-banner .product-card__image-wrapper{display:none}}.product-card-banner .product-card__image{position:relative;border-radius:1.2rem!important}.product-card-banner .product-card__image-wrapper:hover:not(.product-card__image-wrapper--main-only) .product-card__image--main{opacity:1}.product-card-banner .product-card__image--second{position:absolute;display:none!important;z-index:-10;opacity:0}.product-card-banner .product-card__info,.product-card-ranking .product-card__info{position:relative;flex-grow:1;flex-direction:row;padding:0}.product-card-banner .product-card__info-main{flex-grow:1;display:flex;flex-direction:column;padding-right:2rem}.product-card-banner .product-card__vendor{order:-1;color:#fff}.product-card-banner .product-card__title{color:#fff;font-family:MetaPro;font-size:1.6rem;font-weight:500;line-height:1.2}.product-card-banner .product-card__title:hover .reversed-link__text{color:#fff!important}.product-card-banner .product-card__list-actions{position:relative;display:flex;justify-content:flex-end}.product-card-banner .product-card__btns{position:relative}.product-card-banner .f-price--on-sale .f-price-item--sale,.product-card-banner .f-price--on-sale .f-price-item--regular{color:#fff}@media screen and (max-width:767px){.product-card-banner .f-price{font-size:2rem}}.f-badge--promo-message{position:absolute;top:2rem;right:2rem;background-color:#242822e6;color:#fff;font-size:1.3rem;font-weight:400}@media screen and (max-width:767px){.f-badge--promo-message{top:1rem;right:1rem}}.rating-and-sold-quantity{display:flex;align-items:center;gap:1rem;margin:1rem 0 0}@media screen and (max-width:767px){.rating-and-sold-quantity{gap:.5rem}}.rating-and-sold-quantity__rating{display:flex;align-items:center;gap:.5rem;color:#242822;font-family:var(--font-body-family-2);font-weight:800;line-height:1}.rating-and-sold-quantity__sold-quantity{color:#778077;font-size:1.3rem;line-height:1}.rating-and-sold-quantity__rating+.rating-and-sold-quantity__sold-quantity{border-left:1px solid #DDDDDD;padding-left:1rem}@media screen and (max-width:767px){.rating-and-sold-quantity__rating+.rating-and-sold-quantity__sold-quantity{padding-left:.5rem}}.product-card-ranking .product-card__wrapper{display:flex;align-items:center;gap:2rem}.product-card-ranking .product-card__image-wrapper{min-width:8rem;max-width:8rem;padding:0}@media screen and (max-width:767px){.product-card-ranking .product-card__image-wrapper{min-width:6rem;max-width:6rem}}.product-card-ranking .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product-card-ranking .f-price,.product-card-ranking .product-card__badge,.product-card-ranking .product-card__list-actions{display:none}.product-card__ranking{position:relative;display:flex;height:fit-content}.product-card__ranking svg{min-width:4rem;max-width:4rem;height:4rem}.product-card__ranking span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#242822;font-family:var(--font-body-family-2);font-size:1.6rem;font-weight:700}@media screen and (max-width:767px){.product-card__ranking span{font-size:1.4rem}}.product-card__ranking.filled span{color:#fff}@media screen and (max-width:1199px){.product-card-ranking .product-card__wrapper{gap:1rem}.product-card__ranking svg{min-width:3rem;max-width:3rem;height:3rem}}.product-card-promo{position:relative;background:#fff;border-radius:1.6rem}.product-card-promo .product-card__image-wrapper{min-width:12.8rem;max-width:12.8rem;padding:0}.product-card-promo .product-card__image-badges{display:none}.product-card-promo .product-card__info{flex-grow:1;padding:1rem 0 0 1rem}.product-card-promo .saved-amount{margin-bottom:1rem}.product-card-promo .f-price{margin-top:0;order:-1}@media screen and (max-width:767px){.product-card-promo .f-price{font-size:1.8rem}}.product-card-promo .f-price__sale{flex-direction:column-reverse}.product-card-promo .product-card__title,.product-card-promo .product-card__vendor{display:none}.product-card-promo .product-card__btns{position:absolute;bottom:1rem;left:8.8rem;z-index:2}.tabs__btn{border:0;border-radius:.6rem;background-color:#f8f8f8;height:auto;padding:.4rem 1.4rem;color:#242822;font-weight:400}.tabs__btn:hover{color:#357520}.tabs__btn.active{background:#242822;color:#fff}.simple-carousel{position:unset}.simple-carousel .swiper-controls-wrapper{position:absolute;top:.5rem;right:0;display:flex;align-items:center;gap:2rem}@media screen and (max-width:767px){.simple-carousel .swiper-controls-wrapper{top:0}}.simple-carousel .swiper-controls{display:flex;align-items:center;gap:.5rem;margin:0}.simple-carousel .swiper-button{position:unset;width:2.8rem;height:2.8rem;margin:0;box-shadow:0 1px 4px #0003;border:0}.simple-carousel .swiper-button:before,.simple-carousel .swiper-button:after{display:none}.simple-carousel .swiper-button-prev svg{transform:rotate(180deg)}.wc-coupon{position:relative}.wc-coupon__body{position:absolute;top:20%;bottom:0;left:0;width:100%;padding:1rem 1rem 1.6rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem}.wc-coupon-product{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:1rem}.wc-coupon-product__title{font-size:1.3rem;line-height:1}.wc-coupon-product__image{min-width:4rem;max-width:4rem;height:4rem;background-color:#fff;border-radius:50%;overflow:hidden;position:relative}.wc-coupon__value{display:flex;justify-content:center;align-items:center;height:5rem;margin:0;padding:0 1rem;color:#5a6d51;font-family:var(--font-body-family-2);font-size:2rem;font-weight:700;text-align:center;line-height:1.2}.copy-text{display:flex;justify-content:space-between;align-items:center;gap:.5rem;border-radius:.6rem;background-color:#fff;padding:.6rem 1rem}.copy-text__text{display:flex;flex-direction:column}.copy-text__text p{margin:0;font-size:1.4rem;font-weight:500;letter-spacing:.2px}.copy-text__text span{color:#778077;font-size:1rem}.copy-text__button{position:relative;width:auto;height:auto;border:0;padding:0}.copy-text .wc-icon-checked{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.copy-text.copied .wc-icon-checked{display:inline-block}.copy-text.copied .copy-text__button span{color:transparent}.copy-text.copied .copy-text__button svg:not(.wc-icon-checked){opacity:0}.wc-coupon .countdown-timer.has-day .countdown-timer__block:not(.--day){display:none}.wc-coupon .countdown-timer.has-hour .countdown-timer__block:not(.--hour){display:none}.wc-coupon .countdown-timer.has-min .countdown-timer__block:not(.--min){display:none}.wc-coupon .countdown-timer.has-sec .countdown-timer__block:not(.--sec){display:none}.wc-coupon .countdown-timer__block{display:block;margin:0;color:#357520;text-align:center;font-size:1.2rem;font-weight:700}.wc-coupon .countdown-timer__block *{color:inherit}.wc-coupon .countdown-timer__inner{display:block}.wc-coupon .countdown-timer__block div{display:inline;margin-right:.3rem;font-size:1.2rem;font-weight:700}.wc-coupon .countdown-timer__block font{font-weight:400}.wc-coupon .countdown-timer__block.--red{color:#e94e1b}.wc-coupon .countdown-timer__block.--hidden{display:none}.event-card{position:relative;border-radius:var(--border-radius);overflow:hidden;display:flex}.event-card__tag{position:absolute;top:1.2rem;right:1rem;background-color:#242822cc;border-radius:.4rem}.event-card__date{position:absolute;top:1.2rem;left:1rem;background-color:#f8f8f8;padding:.3rem .3rem .6rem;min-width:6rem;border-radius:1.2rem;display:flex;flex-direction:column;text-align:center}.event-card__date .__weekday{border-bottom:1px solid rgba(187,187,187,1.5);padding:.5rem 1rem;font-family:MetaPro;font-size:1.2rem;font-weight:500}.event-card__date .__day{font-family:var(--font-body-family-2);font-size:2.4rem;font-weight:700}.event-card__date .__month{font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.event-card__info{position:absolute;bottom:2rem;left:0;right:0;padding:1rem;background-color:#ffffffb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:center}.event-card__title{font-family:MetaPro;font-size:2rem;font-weight:500;line-height:1.2}.event-card__subtitle{margin:0;color:#778077;font-size:1.2rem}.happening-card{position:relative}.happening-card__dates{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px dotted #BBBBBB}.happening-card .event-card__date{position:unset}.happening-card__title{display:flex;align-items:center;gap:.5rem}.happening-card__title span{flex-grow:1;font-size:1.2rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.happening-card img{margin-top:2rem}.happening-card__description{margin-top:2rem;font-size:1.1rem;line-height:1.4}.happening-card.simple{display:flex;align-items:center}.happening-card.simple .happening-card__dates{gap:.4rem;justify-content:flex-start;align-items:center;margin:0 1rem 0 0;padding:0 1rem 0 0;border-bottom:0;border-right:1px dotted #BBBBBB}.happening-card.simple .event-card__date{background:none;flex-direction:row;align-items:flex-end;gap:.5rem}.happening-card.simple .event-card__date .__weekday{display:none}.happening-card.simple .event-card__date .__day{font-size:1.6rem;line-height:1.6rem}.happening-card.simple .event-card__date .__month{font-size:1.2rem;line-height:1.6rem}.happening-card.simple .happening-card__title span{letter-spacing:0;text-transform:capitalize}.product-card-detailed{border-radius:4rem;background:#fff;box-shadow:0 0 6px #2428220a;padding:3.2rem;display:flex;flex-wrap:wrap;max-width:100%;box-sizing:border-box}@media screen and (max-width:767px){.product-card-detailed{padding:0;background:none}}@media screen and (max-width:799px){.product-card-detailed{padding:1.2rem}}@media(min-width:800px)and (max-width:1023px){.product-card-detailed{padding:2rem}}@media screen and (min-width:768px){.product-card-detailed .product__media-gallery{display:flex;width:46.6rem;gap:1.4rem}}.product__media-gallery-viewer-wrap .swiper-controls{position:absolute;top:50%;right:2rem;transform:translateY(-50%);flex-direction:column;gap:1rem;margin:0!important}.product__media-gallery-viewer-wrap .swiper-controls .swiper-pagination{display:none}.product__media-gallery-viewer-wrap .swiper-button{position:relative;left:unset;right:unset;top:unset;min-width:2.8rem;max-width:2.8rem;height:2.8rem;opacity:1!important;visibility:visible!important;transform:none!important;margin:0}.product-card-detailed .product__media-gallery-viewer-wrap .swiper-button-next svg{transform:rotate(90deg)}.product-card-detailed .product__media-gallery-viewer-wrap .swiper-button-prev svg{transform:rotate(-90deg)}@media screen and (max-width:767px){.product-card-detailed .product-card-detailed__gallery{max-width:100%}.product-card-detailed .product__media-gallery-viewer-wrap{margin:0 -1.6rem;border-radius:0!important}.product-card-detailed .product__media-gallery .swiper-controls{display:none}.product-card-detailed .product__media-item.swiper-slide{width:24rem!important}}.product-card-detailed .product__media-gallery-viewer-wrap{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:2.4rem;overflow:hidden}@media screen and (min-width:768px){.product-card-detailed .product__media-gallery-viewer-wrap{min-width:39rem;max-width:39rem;height:39rem;background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:2.4rem;overflow:hidden}}.product-card-detailed .product__media-gallery-thumbails{position:absolute;top:0;right:0;width:6rem;max-width:100%;overflow-y:auto;margin:0!important;padding:0!important}.product-card-detailed .thumbnail-list{flex-direction:column}.product-card-detailed .product__thumbs-inner{border:1px solid #f8f8f8;border-radius:1.2rem;overflow:hidden}.product-card-detailed .product__thumbs-item.swiper-slide-thumb-active .product__thumbs-inner{border:1px solid #316244}@media screen and (min-width:768px){.product-card-detailed__info{width:calc(100% - 46.6rem);padding-left:3rem;box-sizing:border-box}}@media screen and (max-width:767px){.product-card-detailed__info{margin-top:2rem;border-radius:1.6rem;background:#fff;box-shadow:0 0 6px #2428220a;padding:1.6rem 1.4rem;box-sizing:border-box;max-width:100%}}.product-card-detailed__heading{display:flex;justify-content:space-between}.product-card-detailed .f-price{margin:0;font-size:4rem}@media screen and (max-width:767px){.product-card-detailed .f-price{font-size:2.4rem}}.product-card-detailed .f-price s{font-size:1.6rem}.product-card-detailed .f-price--on-sale .f-price__sale{align-items:flex-end!important}.product-card-detailed .f-price--on-sale .f-price-item--regular *{font-size:1.6rem;font-weight:400}.product-card-detailed .product-card__vendor{margin-bottom:1rem;color:#778077;font-size:1.3rem;font-weight:700;text-transform:uppercase}.product-card-detailed__title{color:#242822;font-family:MetaPro;font-size:3.2rem;font-weight:500;line-height:1.2}@media screen and (max-width:767px){.product-card-detailed__title{font-size:2rem}}.product-card-detailed__tags{display:flex;gap:1.2rem;margin-top:2rem;padding:.3rem 0;flex-wrap:wrap}.product-card-detailed__tags::-webkit-scrollbar{display:none}.product-card-detailed .product-card__badge{position:unset}.product-card-detailed .f-badge{display:flex;align-items:center;flex-wrap:nowrap;gap:.3rem;height:3.4rem;border-radius:.4rem;padding:.5rem 1rem;font-size:1.2rem;font-weight:400;white-space:nowrap}.product-card__badge .wc-icon-preorder{min-width:8.3rem;max-width:8.3rem;height:2.4rem}.product-card-detailed .f-badge--custom{background-color:#f8f8f8;color:#444d44}.product-card-detailed .f-badge--sale strong{font-size:1.4rem}.product-card-detailed .saved-amount{display:flex;align-items:center;gap:.3rem;height:3.4rem;margin:0;border:1px solid #357520;border-radius:.4rem;padding:.5rem 1rem;font-size:1.2rem;line-height:1.2;font-weight:800}.product-card-detailed .saved-amount strong{font-size:1.4rem}.product-card-detailed__custom-blocks{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.product-card-detailed__custom-block{flex-grow:1;width:calc(50% - 1rem);background:#f8f8f8;border-radius:1.2rem;padding:1.2rem}@media screen and (max-width:767px){.product-card-detailed__custom-block{width:100%}}.product-card-detailed__custom-block .coupon-applier{display:none}@media screen and (max-width:900px){.product-card-detailed__custom-block .coupon-applier{display:flex}.product-card-detailed__custom-block .coupon-applier{padding:0!important;color:#242822;font-size:1.1rem!important;font-weight:500!important;line-height:1;text-transform:capitalize}.product-card-detailed__custom-block .coupon-applier>span{text-decoration:underline}.product-card-detailed__actions .coupon-applier{display:none}}.product-card-detailed__actions .quantity-adjustor input{flex-grow:1}@media screen and (min-width:768px){.product-card-detailed__actions.--no-promo .quantity-adjustor{min-width:calc((100% - 2rem)/2)}}.product-card-detailed__custom-block .__header{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem;padding-bottom:1rem;border-bottom:1px solid #DDDDDD;font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:900px){.product-card-detailed__custom-block .__header{gap:.5rem;letter-spacing:0;font-size:1.1rem}.product-card-detailed__custom-block .__header>span{flex-grow:1}}@media screen and (max-width:799px){.product-card-detailed__custom-block .__header svg{min-width:1.5rem;max-width:1.5rem}}.product-card-detailed__custom-block .__content{color:#444d44;font-size:1.2rem}.product-card-detailed__custom-block .__content p{margin:0 0 1.2rem}.product-card-detailed__custom-block .__content p:last-child{margin:0}.product-card-detailed__custom-block .__content ul{padding-left:2rem;list-style-type:initial}.product-card-detailed__actions{display:flex;gap:2rem;margin-top:2rem}.product-card-detailed__actions .coupon-applier.--button{justify-content:center;height:auto;padding:.6rem 2rem}@media(min-width:1400px)and (max-width:1749px){.product-card-detailed__actions .coupon-applier.--button{min-width:14.4rem;max-width:14.4rem}.product-card-detailed__actions .quantity-adjustor input{width:4rem}}@media screen and (min-width:1750px){.product-card-detailed__actions .coupon-applier.--button{min-width:calc((100% - 4rem)/4 - .6rem);max-width:calc((100% - 4rem)/4 - .6rem)}.product-card-detailed__actions .quantity-adjustor{min-width:calc((100% - 2rem)*.3333 - .6rem);max-width:calc((100% - 2rem)*.3333 - .6rem)}}.product-card-detailed__actions .coupon-applier.--button.--applied{padding-right:1rem}.product-card-detailed .product-card__btns{position:unset;flex-grow:1;display:flex;gap:2rem}.product-card-detailed .product-card__atc-btn{flex-grow:1;height:auto;border-radius:.8rem;background-color:#316244;padding:1rem 2rem;color:#fff}.product-card-detailed .product-card__atc-btn svg:not(.spinner){display:none}.product-card-detailed .product-card__atc-text{display:inline;font-size:1.6rem;font-weight:700}.product-card-detailed .copy-text{padding:0;gap:0}@media screen and (max-width:767px){.product-card-detailed .copy-text.hidden{display:none}.product-card-detailed .product-card__atc-text{display:inline;max-width:unset;left:50%;transform:translate(-50%);font-size:1.4rem}}.product-card-detailed .copy-text__button{background-color:#f8f8f8;border-radius:.8rem;padding:1rem 2rem;height:100%;color:#242822;font-size:1.4rem;font-weight:400}.quantity-adjustor{display:flex;align-items:center;background-color:#f8f8f8;border-radius:.8rem;padding:.5rem 1.2rem;width:fit-content}@media screen and (max-width:767px){.quantity-adjustor{padding:.5rem}}.quantity-adjustor button{width:4rem;height:4rem;border-radius:50%;border:2px solid white;box-sizing:border-box;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:0}.quantity-adjustor button[name=plus]{background-color:#e1f2dd}.quantity-adjustor input{width:6rem;text-align:center;border:0;box-shadow:none;background:none;color:#242822;font-family:var(--font-body-family-2);font-size:1.6rem;font-weight:700;padding-inline:0}@media screen and (max-width:767px){.quantity-adjustor input{width:3.8rem}}.swiper-arrow{border:0;box-shadow:0 0 8px #24282214;width:6rem;height:6rem}.swiper-arrow:before{display:none}.swiper-arrow.swiper-button-next svg{transform:rotate(180deg)}.swiper-arrow.swiper-button-next{left:unset;right:3px}.swiper-arrow.swiper-button-prev{left:3px}.product-form__submit{border-radius:.8rem;background-color:#316244;height:5rem;color:#fff;font-size:1.6rem;font-weight:700}.product-form__submit .cart-count{position:relative}.product-form__submit.--egold{position:relative;overflow:visible;border:2px solid #C4AB72}.product-form__submit.--egold .cart-count{margin-left:.6rem;font-size:1.4rem;font-weight:400}.product-form__submit.--egold .wc-icon-egold-privileges{position:absolute;top:0;right:-1.2rem;transform:translateY(-50%)}.product-form__submit .__saved-amount{border-left:1px dotted rgba(255,255,255,.4);margin-left:1rem;padding-left:1rem;font-family:var(--font-body-family-3);font-size:1.3rem;font-style:italic;font-weight:600}.product-form__submit .__saved-amount strong{font-family:var(--font-body-family-2);font-size:1.4rem;font-weight:700;font-style:normal}.wc-review-badge .jdgm-widget{display:flex!important;gap:1rem;font-family:var(--font-body-family-2);font-size:1.6rem;font-weight:700;background:linear-gradient(180deg,#829777,#242822);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wc-review-badge .jdgm-prev-badge__text{display:none}.wc-social-sharing{position:relative}.wc-social-sharing__button{padding:0;width:5rem;height:5rem;border:0;border-radius:50%;background-color:#f8f8f8;display:flex;justify-content:center;align-items:center}.wc-social-sharing .sharing__links{position:absolute;top:0;right:calc(100% + 1rem);flex-wrap:nowrap}.wc-social-sharing .sharing__links .btn--icon-circle{background:#fff}.wc-social-sharing .sharing__links .btn--icon-circle:before{background:#316244}.wc-social-sharing .sharing__links .copy-text{margin-left:.6rem;padding:0}.wc-social-sharing .sharing__links .copy-text.copied .icon-copy{display:none}.wc-social-sharing .sharing__links .copy-text:not(.copied) .icon-check{display:none}.wc-social-sharing .sharing__links .copy-text .icon-check path{stroke:currentColor}.related-products{position:relative}.related-products .rich-text__heading.h3{font-family:var(--font-body-family);font-size:1.6rem;font-weight:700}.related-products .rich-text__heading.h2{font-family:var(--font-body-family);font-size:2rem;font-weight:700}.related-products .media-wrapper.loaded{background-color:#f8f8f8;border-radius:1.6rem}.related-products .products-grid-wrap{overflow-x:hidden}.related-products .swiper-button-next svg{transform:rotate(180deg)}.related-products .swiper-button path{stroke:currentColor}.related-products .swiper-controls--grouped{position:absolute;top:0;right:0;margin:0}.related-products .swiper-controls--grouped .swiper-button{width:2.8rem;height:2.8rem}@media screen and (min-width:990px){.section.container-position-left{padding-right:1.4rem}.section.container-position-right{padding-left:1.4rem}}.wc-anchor-button{display:inline-block;background:#fff;border-radius:5rem;padding:.5rem 1.4rem;color:#444d44;font-size:1.3rem;cursor:pointer}@media screen and (max-width:767px){.wc-anchor-button{font-size:1.2rem}}.wc-anchor{display:flex;align-items:center;gap:.5rem;padding:1.5rem 2rem;font-size:1.5rem;cursor:pointer}.wc-anchor.is-active{position:relative;color:#316244;font-weight:700}.wc-anchor.is-active+.wc-anchor{color:#242822!important;font-weight:400!important}.wc-anchor.is-active+.wc-anchor:after{display:none}.wc-anchor.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;border-bottom:2px solid #316244}.wc-anchors{position:sticky;top:8.8rem;display:flex;border-bottom:1px solid #DDDDDD;background-color:#f8f8f8;z-index:2}@media screen and (max-width:767px){.wc-anchors{top:14rem}}.wc-tooltip{display:flex;position:relative;cursor:pointer}.wc-tooltip-content{display:none;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);background-color:#000;width:20rem;padding:1.2rem;border-radius:.8rem;box-shadow:0 0 6px #0003;color:#fff}.wc-tooltip:hover .wc-tooltip-content{display:block}.reorder-button{position:relative}.product-special-offer__code{display:flex;align-items:center;gap:1rem;width:fit-content;background:linear-gradient(-90deg,#faffd5,#f4ffb0,#cee9c5);border:2px solid white;border-radius:.6rem;margin-bottom:1.4rem;padding:.8rem 1.2rem;color:#316244;font-family:var(--font-body-family-2);font-size:1.2rem;font-weight:700;letter-spacing:1px}.product-special-offer__content{margin:0;font-size:1.3rem;line-height:1.2}.product-special-offer .copy-text__button{background:#f8f8f8;border-radius:.6rem;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:400}@media screen and (max-width:767px){.product-special-offer{position:relative}.product-special-offer .copy-text{position:absolute;top:0;right:0;padding:0}.product-special-offer .copy-text__button{background:none;padding:0;font-size:1.3rem;font-weight:500;text-decoration:underline}.product-special-offer+.product-special-offer .copy-text{top:2rem}}.coupon-applier{display:flex;align-items:center;position:relative;color:#778077;font-size:1.2rem;cursor:pointer;font-weight:500;white-space:nowrap}.coupon-applier[disabled]{cursor:unset}.coupon-applier>span{display:flex;align-items:center;gap:1rem;line-height:1}.coupon-applier .btn-remove{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.coupon-applier.--applied .__unapplied{display:none}.coupon-applier:not(.--applied) .__applied{display:none}.coupon-applier .__applied{color:#10b650}.coupon-applier .__error-message{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-1rem);background:#00000080;width:20rem;padding:1.2rem;border-radius:.6rem;color:#fff;font-size:1.2rem;line-height:1.2;white-space:normal}.coupon-applier .__error-message:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-top:.5rem solid rgba(0,0,0,.5);border-left:.4rem solid transparent;border-right:.4rem solid transparent}.coupon-applier .__error-message .__close-error-message{position:absolute;top:.3rem;right:.3rem;border:0;background:none;display:flex;padding:0;width:1.2rem;height:1.2rem;color:#fff}.coupon-applier .__error-message .icon-close{width:1.2rem;height:1.2rem}.coupon-applier.--button{background-color:#f8f8f8;border-radius:.6rem;padding:.6rem 1rem;height:4rem}.coupon-applier.--button .__unapplied svg{display:none}.coupon-applier.--button .wc-icon-tick rect{fill:none}.coupon-applier.--button .__applied{gap:.3rem}.coupon-applier.--button.--applied{padding-right:.6rem}.coupon-applier .loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%)}.coupon-applier .discount{display:none}.wc-search-form{display:flex;position:relative;width:35rem;max-width:100%;height:5rem;margin-bottom:2rem;background:#f8f8f8;border-radius:4rem;overflow:hidden}@media screen and (max-width:767px){.wc-search-form{height:4.6rem}}.wc-search-form input{background:none}@media screen and (max-width:767px){.wc-search-form input{font-size:1.2rem}}.wc-search-form input:focus,.wc-search-form input:focus-visible{outline:none;box-shadow:none}.wc-search-form button{position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:3.4rem;height:3.4rem;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}.wc-search-form button svg{width:1.8rem;height:1.8rem}[data-search-container].is-searching .search-hidden,[data-search-container].is-searching .search-hidden+.order-products-row{display:none!important}.add-to-wishlist-button{display:flex;align-items:center;gap:.5rem;cursor:pointer}.add-to-wishlist-button.is-added span[role=add]{display:none}.add-to-wishlist-button:not(.is-added) span[role=added]{display:none}.add-to-wishlist-button.is-added path{fill:#357520;stroke:#357520}.wc-wishlist-remove-button{display:flex;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;background:#fff;border-radius:50%;box-shadow:0 0 .8rem #24282214;cursor:pointer}.wc-wishlist-remove-button svg{width:2.4rem;height:2.4rem}.wc-wishlist-remove-button path{stroke:#242822;stroke-width:1.5px}.wc-bundle-card__image-wrapper{position:relative;flex-basis:45%;min-width:18.4rem;background:#f8f8f8;border:2px solid #F8F8F8;border-radius:1.6rem;overflow:hidden}@media screen and (max-width:767px){.wc-bundle-card__image-wrapper{min-width:unset}}.wc-bundle-card__main-image:not(.is-active){display:none}.wc-bundle-card__thumbnails{position:absolute;bottom:1rem;left:1rem;display:flex;gap:.5rem}.wc-bundle-card__thumbnail{min-width:3.4rem;max-width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid rgba(187,187,187,.5);overflow:hidden;cursor:pointer}@media screen and (max-width:767px){.wc-bundle-card__thumbnails{gap:0}.wc-bundle-card__thumbnail+.wc-bundle-card__thumbnail{margin-left:-.8rem}}.wc-bundle-card__thumbnail.is-active{border-color:#31624480}.wc-bundle-card__thumbnail:hover{box-shadow:0 0 .5rem #0003}.wc-bundle-card__info{padding-left:2rem}@media screen and (max-width:767px){.wc-bundle-card__info{padding:0 .5rem}}.wc-bundle-card .f-price{font-size:3.2rem}@media screen and (max-width:767px){.wc-bundle-card .f-price{margin-top:1rem;font-size:2rem}}.wc-bundle-card .f-price__sale{width:100%;justify-content:space-between;align-items:center!important;flex-direction:row}.wc-bundle-card .f-price__member{margin-top:1rem;margin-left:0;padding-left:0;border:0;font-size:1.2rem}@media screen and (max-width:767px){.wc-bundle-card .f-price__member{width:100%;justify-content:space-between}.wc-bundle-card .f-price__member .f-price-label{color:#778077;font-size:1rem}}.wc-bundle-card .product-card__badge{position:unset;margin-top:2rem;flex-wrap:wrap;flex-direction:row;row-gap:1.2rem}@media screen and (max-width:767px){.wc-bundle-card .product-card__badge{margin-top:1rem}}.wc-bundle-card .f-badge--sale{border-radius:.4rem}.wc-bundle-card .f-badge--sale strong{font-size:1.4rem}.wc-bundle-card .f-badge--loyalty-point{background:none!important;height:2.4rem;display:flex;align-items:center;padding:0 .5rem;overflow:hidden}.wc-bundle-card .f-badge--loyalty-point svg{margin-top:-.4rem}.wc-bundle-card .f-badge--loyalty-point strong{margin-bottom:.4rem;color:#9b7700;font-size:1.4rem}.wc-bundle-card .f-badge--loyalty-point span{display:none}.wc-bundle-card .f-badge--custom{justify-content:flex-start;width:100%;padding-inline:0;background:none;color:#444d44;font-size:1.2rem}@media screen and (max-width:767px){.wc-bundle-card .f-badge--custom{position:absolute;top:.5rem;left:.5rem;background:#fffc;border-radius:5rem;padding:.2rem 1rem;width:fit-content}}.wc-bundle-card .product-card__btns{bottom:.6rem;right:.6rem}.wc-bundle-card:hover .product-card__atc-btn{background:linear-gradient(180deg,#7dc566,#357520)}@media screen and (max-width:767px){.wc-bundle-card .product-card__atc-btn{width:3.6rem;height:3.6rem}}.wc-bundle-card:hover .wc-icon-plus-sign path{stroke:#fff}.wc-bundle-card .add-to-wishlist-button{display:none;justify-content:center;position:absolute;top:.6rem;right:.6rem;width:4rem;height:4rem;background:#fff;border-radius:50%;box-shadow:0 0 .8rem #24282214;font-size:0}.wc-bundle-card:hover .add-to-wishlist-button{display:flex}.wc-bundle-card .add-to-wishlist-button span{display:none!important}.wc-bundle-card .wc-icon-heart path{stroke:#357520}mega-menu-swiper{max-height:100%}mega-menu-swiper .swiper-slide{box-sizing:border-box}mega-menu-swiper .swiper-slide:last-child{padding-bottom:2.4rem}.wc-menu-mobile-slider mega-menu-swiper .swiper-slide:last-child{margin-bottom:20rem;padding-bottom:4rem;border-radius:0 0 2.4rem 2.4rem}.products-list .product-column .product-card{height:100%}.products-list .product-column .product-card__wrapper{display:flex;flex-direction:column}.products-list .product-column .product-card__info-main,.products-list .product-column .product-card__info{flex-grow:1}.wc-custom-card{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.wc-custom-card__image-wrapper{position:relative;display:flex;width:100%}.wc-custom-card__image-wrapper:before{content:"";display:inline-block;width:100%;padding-top:100%}.wc-custom-card__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12rem;height:12rem;background:#f8f8f8;border-radius:50%;overflow:hidden}.wc-custom-card__title{font-size:1.8rem;font-weight:700}.wc-custom-card__description{text-align:center}.wc-custom-card__description p{margin:0}.wc-custom-card .btn--underline{color:#778077;font-size:1.2rem;font-weight:400}.wc-delivery-tags{display:flex;flex-direction:column;gap:.5rem}.wc-delivery-tag{display:flex;align-items:center;gap:.5rem;width:fit-content;border:1px solid #f8f8f8;border-radius:.4rem;background:#f8f8f8;padding:.2rem .8rem;color:#316244;font-size:1.2rem}.wc-delivery-tag svg{width:1.4rem;height:1.4rem}.wc-delivery-tag:not(.leadtime){border:1px solid rgba(49,98,68,.5)}.wc-delivery-tag.leadtime{order:-1}.wc-languages-placeholder{display:flex;align-items:center;gap:.8rem}swym-storefront-layout-notification{display:none!important}.collection-list-slider .swiper-button:not(.swiper-button--blank):before{background-color:#316244}.collection-list-slider .swiper-button:not(.swiper-button--blank):disabled:before{background-color:#e1f2dd}.language-switcher .disclosure__toggle{display:none}.language-switcher .disclosure-list{position:relative;top:unset;opacity:1;visibility:visible;margin:0;padding:0;border:0;background:none;transform:none;min-width:unset}.language-switcher .disclosure-list__item{font-size:1.3rem;line-height:normal!important}.language-switcher .disclosure-list__item--current{display:none}.language-switcher .disclosure-list__item a:hover{text-decoration:none}@media(max-width:767px){.footer__top-wrapper{position:relative}}@media(min-width:768px){.footer__top-wrapper .language-switcher{display:none}}.footer__top-wrapper .language-switcher{position:absolute;top:0;right:0}.footer__top-wrapper .language-switcher .disclosure-list__item a{gap:.5rem;font-size:1.2rem;font-weight:700}.footer__top-wrapper .language-switcher .disclosure-list{background:#fff;padding:10px 16px;border-radius:50px}
/*# sourceMappingURL=/cdn/shop/t/59/assets/wave.css.map */
