.main-collection-grid-section .main-facets-bar,.main-collection-grid-section .product-grid-container .collection.page-width{max-width:1520px;padding-left:20px;padding-right:20px;margin:0 auto}.template-collection .main-collection-grid-section .product-grid-container .grid{row-gap:40px;column-gap:32px;margin:0;--grid-desktop-horizontal-spacing: 30px}.template-collection .main-collection-grid-section .facets-wrapper.page-width{padding-left:0;padding-right:0;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;row-gap:20px}.template-collection .main-collection-grid-section .facets-wrapper .filter-results-tags .filter-tag{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:160%;display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:100px}.template-collection .main-collection-grid-section .facets-wrapper .filter-results-tags .filter-tag:nth-child(odd){background:#005f83;background:#33ad6a}.template-collection .main-collection-grid-section .facets-wrapper .filter-results-tags .filter-tag:nth-child(2n){background:#005f83}.template-collection .main-collection-grid-section .facets-wrapper .filter-results-tags{display:flex;display:none;column-gap:10px;row-gap:10px}.main-collection-grid-section .facet-filters__sort:focus-visible{box-shadow:none;outline:none}.main-collection-grid-section .facet-filters.sorting .select .svg-wrapper{top:calc(50% - 1rem);right:5px}.main-collection-grid-section .facet-filters__label{margin-right:5px}.template-collection .main-collection-grid-section .facets-wrapper .facet-filters .facet-filters__label label{font-family:Gabarito;font-style:normal;font-weight:800;font-size:16px;line-height:160%;color:#02643c;letter-spacing:0}.template-collection .main-collection-grid-section .main-facets-bar .facets-wrapper .custom-select .selected-sort{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:160%;padding-left:5px}.template-collection .main-collection-grid-section .main-facets-bar .facets-wrapper .facet-filters{padding-left:0;align-items:center}.template-collection .main-collection-grid-section .main-facets-bar .custom-select>.icon-caret{width:16px}.main-collection-grid-section .main-facets-bar{padding:0 20px;border-width:0 0 0 0}.main-collection-grid-section{position:relative}.main-collection-grid-section .product-grid,.template-search .product-grid{margin-bottom:-40px;margin-top:0}.product-grid .grid__item{margin-bottom:40px}.product-grid-container .loading-overlay__spinner svg{vertical-align:top}.product-grid-container .loading-overlay__spinner{margin-left:8px}.main-collection-grid-section{padding-top:40px}.main-collection-grid-section .product-grid-container{margin-top:60px}.main-collection-grid-section .card__media,.card .media{position:relative}.main-collection-grid-section .collection-list-banner-one .banner-content .read-link:hover svg path{stroke:var(--button-button-hovered, #A8D500)}.main-collection-grid-section .collection-list-banner-one .banner-content .read-link:hover{color:var(--button-button-hovered, #A8D500)}.main-collection-grid-section .collection-list-banner-one .collection-banner{border-radius:20px;will-change:transform;overflow:hidden;height:100%}.main-collection-grid-section .collection-list-banner-one{position:relative;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.main-collection-grid-section .collection-list-banner-one .banner-content{padding:32px;position:relative;z-index:1;color:#fff;text-align:left}.main-collection-grid-section .collection-list-banner-one .banner-subtitle{font-family:Gabarito;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:#fff;margin:0}.main-collection-grid-section .collection-list-banner-one .banner-title{font-family:Gabarito;font-style:normal;font-weight:800;letter-spacing:0;font-size:24px;line-height:120%;color:#fff;margin-top:32px;margin-bottom:10px}.main-collection-grid-section .collection-list-banner-one .banner-image-container{width:100%;display:flex;justify-content:center;align-items:flex-end;background-color:#006437;position:relative}.main-collection-grid-section .collection-list-banner-one .banner-image-container img{max-width:100%;display:block;box-sizing:border-box}.main-collection-grid-section .collection-list-banner-one .banner-image-container{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.main-collection-grid-section .collection-list-banner-one .banner-image-container img{height:auto;display:block}.main-collection-grid-section .collection-list-banner-one figure img.desktop{max-width:100%;width:100%}.main-collection-grid-section .collection-list-banner-one img{border-radius:20px}.main-collection-grid-section .collection-list-banner-one img.desktop-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.main-collection-grid-section .collection-list-banner-one figure{width:100%;margin:0;overflow:hidden;border-radius:20px}@media screen and (min-width:1200px) and (max-width:1440px){.template-collection .main-collection-grid-section .facets__wrapper{row-gap:1rem}}@media screen and (min-width:768px) and (max-width:1298px){.template-collection .main-collection-grid-section .facets-wrapper .facets__summary span+svg{margin-left:12px;width:18px;height:18px}.template-collection .main-collection-grid-section .facets-wrapper .facets__disclosure{padding:10px 20px}.template-collection .facets-wrapper .facets__disclosure{margin-right:16px}}@media screen and (max-width:767px){.template-collection .main-collection-grid-section .main-facets-bar .facets-wrapper .facet-filters{align-items:flex-start}}@media screen and (min-width:768px) and (max-width:1199px){.main-collection-grid-section .collection-list-banner-one .banner-title{font-size:20px}.main-collection-grid-section .collection-list-banner-one p.banner-subtitle{margin:0}.main-collection-grid-section .collection-list-banner-one .banner-title{margin-top:20px}.main-collection-grid-section .collection-list-banner-one .banner-content{padding:20px;margin-left:0}.main-collection-grid-section .collection-list-banner-one .banner-image-container{height:100%}}@media screen and (max-width:749px){.main-collection-grid-section .collection-list-banner-one,.main-collection-grid-section .collection-list-banner-two{width:calc(50% - 5px);max-width:calc(50% - 5px)}}@media screen and (max-width:1598px){.main-collection-grid-section .main-facets-bar,.main-collection-grid-section .product-grid-container .collection.page-width{max-width:var(--page-width)}}@media screen and (max-width:767px){.main-collection-grid-section .collection-list-banner-one img.mobile-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.main-collection-grid-section .collection-list-banner-one img.desktop-img{display:none}.main-collection-grid-section .collection-list-banner-one{height:auto}.main-collection-grid-section .collection-list-banner-one .banner-image-container img{transform:none}.main-collection-grid-section .collection-list-banner-one .banner-title{font-size:16px;line-height:120%}.main-collection-grid-section .collection-list-banner-one p.banner-subtitle{margin:0}.main-collection-grid-section .collection-list-banner-one .banner-title{margin-top:16px;margin-bottom:14px}.main-collection-grid-section .collection-list-banner-one .banner-subtitle{font-size:12px;line-height:120%}.main-collection-grid-section .collection-list-banner-one .banner-content{padding:16px;margin-left:0}.main-collection-grid-section .collection-list-banner-one .banner-image-container{height:auto}}.main-collection-grid-section .collection-list-banner-two{max-width:346px;background:#02643c;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;justify-content:space-between}.main-collection-grid-section .collection-list-banner-two .banner-content{padding:32px 32px 0;color:#fff;text-align:left}.main-collection-grid-section .collection-list-banner-one .banner-content .read-link{gap:4px;margin-top:0;text-decoration:none;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.04em;text-transform:uppercase}.main-collection-grid-section .collection-list-banner-two .banner-subtitle{font-family:Gabarito;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:#fff;margin:0}.main-collection-grid-section .collection-list-banner-two .banner-title{font-family:Gabarito;font-style:normal;font-weight:800;font-size:24px;line-height:120%;color:#fff;margin-top:32px;margin-bottom:20px}.main-collection-grid-section .collection-list-banner-two .banner-image-container{width:100%;display:flex;justify-content:center;align-items:flex-end;background-color:#006437;position:relative}.main-collection-grid-section .collection-list-banner-two .banner-image-container img{max-width:100%;display:block;box-sizing:border-box}.main-collection-grid-section .collection-list-banner-two .banner-image-container{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.main-collection-grid-section .collection-list-banner-two .banner-image-container img{height:auto;display:block}.main-collection-grid-section .collection-list-banner-one .banner-content .read-link span{display:flex}.main-collection-grid-section facet-remove.mobile-facets__clear-wrapper a:hover{text-decoration:none}.main-collection-grid-section .collection-list-banner-one .banner-content .read-link{display:flex;align-items:center}.main-collection-grid-section .quick-add button.card__link.button.button--primary:before,.main-collection-grid-section .quick-add button.card__link.button.button--primary:after{display:none}.main-collection-grid-section .product-grid-container .loading-overlay__spinner{display:none!important}.main-collection-grid-section .quick-add button.card__link.button.button--primary{padding:13px;box-shadow:0 0 15px #0000000d;width:fit-content;display:block;background-color:#fff;min-width:auto;max-width:fit-content;transition:all .3s linear;position:absolute;top:15px;right:15px;opacity:0;bottom:auto}.main-collection-grid-section .card.card--product:hover .quick-add button.card__link.button.button--primary{opacity:1}.main-collection-grid-section span.card__quickview-text{display:flex}.main-collection-grid-section .quick-add{margin:0}.main-collection-grid-section .product-grid-container .stamped-badge-starrating{margin:0!important}@media screen and (min-width:1200px) and (max-width:1539px){.main-collection-grid-section .collection-list-banner-two,.main-collection-grid-section .collection-list-banner-one{width:calc(25% - 26.25px);max-width:calc(25% - 26.25x)}}@media screen and (min-width:768px){.main-collection-grid-section .collection-list-banner-one img.mobile-img{display:none}.main-collection-grid-section .product-grid-container .stamped-badge-caption{margin-top:7px}}@media screen and (min-width:768px) and (max-width:1024px){.main-collection-grid-section .collection-list-banner-two .banner-image-container img{width:100%}}@media screen and (min-width:750px) and (max-width:989px){.main-collection-grid-section .product-grid.grid--2-col-tablet-down .grid__item,.main-collection-grid-section .product-grid.grid--2-col-tablet .grid__item,.main-collection-grid-section .collection-list-banner-one,.main-collection-grid-section .collection-list-banner-two{width:calc(50% - 26.25px);max-width:calc(50% - 26.25px)}}@media screen and (min-width:990px) and (max-width:1199px){.main-collection-grid-section .collection-list-banner-one,.main-collection-grid-section .collection-list-banner-two{width:calc(25% - 26.25px);max-width:calc(25% - 26.25x)}}@media screen and (min-width:768px) and (max-width:1119px){.template-collection .main-collection-grid-section .product-grid-container .grid{gap:32px}.main-collection-grid-section .collection-list-banner-two .banner-title{font-size:20px}.main-collection-grid-section .collection-list-banner-two p.banner-subtitle{margin:0}.main-collection-grid-section .collection-list-banner-two .banner-title{margin-top:20px}.main-collection-grid-section .collection-list-banner-two .banner-content{padding:20px 20px 0}.main-collection-grid-section .collection-list-banner-two .banner-image-container{height:100%}}@media screen and (max-width:767px){.main-collection-grid-section .quick-add button.card__link.button.button--primary svg{width:18px;height:18px}.main-collection-grid-section .quick-add button.card__link.button.button--primary{width:40px;height:40px;padding:11px;min-height:auto;bottom:8px;right:8px;top:auto;opacity:1}.main-facets-bar .disclosure-has-popup:not(.custom-sortyBy){width:100%}.main-collection-grid-section .collection-list-banner-two{height:auto;justify-content:space-between}.main-collection-grid-section .collection-list-banner-two .banner-image-container img{transform:none}.main-collection-grid-section .collection-list-banner-two{max-width:calc(50% - 5px)}.main-collection-grid-section .collection-list-banner-two .banner-title{font-size:16px;line-height:120%;letter-spacing:0}.main-collection-grid-section .collection-list-banner-two p.banner-subtitle{margin:0}.main-collection-grid-section .collection-list-banner-two .banner-title{margin-top:16px;margin-bottom:14px}.main-collection-grid-section .collection-list-banner-two .banner-subtitle{font-size:12px;line-height:120%}.main-collection-grid-section .collection-list-banner-two .banner-content{padding:16px 16px 0}.main-collection-grid-section .collection-list-banner-two .banner-image-container{height:auto}}.main-collection-grid-section .product-list .product-item .product-item__vendor{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#001424;margin-bottom:3px}.main-collection-grid-section .product-list .product-item .product-item__title{font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin-bottom:10px}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge:empty,.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge:empty:after{display:none}.main-collection-grid-section .product-list .product-item .bv_stars_component_container .bv_stars_svg_no_wrap svg{transform:scale(.74)!important}.main-collection-grid-section .product-list .product-item .bv_stars_component_container .bv_stars_svg_no_wrap svg:not(:last-child){margin-right:-4px!important}.main-collection-grid-section .product-list .product-item div[data-bv-show=inline_rating]>div{display:flex!important}.main-collection-grid-section .product-list .product-item .bv_averageRating_component_container{display:none!important}.main-collection-grid-section .product-list .product-item .bv_numReviews_component_container{padding:0!important}.main-collection-grid-section .product-list .product-item .bv_numReviews_component_container .bv_text{padding:0!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:21px!important;color:#001424!important}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list{margin-top:12px;align-items:center}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list .price.price--highlight{font-style:normal;font-weight:700;font-size:20px;line-height:30px;margin:0}.main-collection-grid-section .stamped-badge-caption[data-reviews][data-label]:after{content:"(" attr(data-reviews) ")"!important;margin-left:0;font-size:14px}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list .price.price--compare{font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-decoration-line:line-through;color:#001424;margin:0 0 0 8px}.main-collection-grid-section .product-item .product-item__info-inner .bot-part-wrapper .clicked{cursor:pointer}.main-collection-grid-section .button{padding:17px 24px;color:#fff;font-family:var(--font-btn-family);font-size:16px;font-style:var(--font-btn-style);font-weight:var(--font-btn-weight);line-height:var(--font-btn-lineheight);letter-spacing:.64px;text-transform:var(--font-btn-textcase);display:flex;gap:8px;align-items:center;border-radius:100px;background:#02643c;text-decoration:none}.main-collection-grid-section header.section__header.with-button{justify-content:space-between}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge{align-items:center}.main-collection-grid-section .with-slider .product-list .slick-track .product-item{height:inherit;display:flex;flex-flow:column}.main-collection-grid-section .with-slider .product-list .slick-track .product-item .product-item__info-inner{flex:1;display:flex;flex-direction:column}.main-collection-grid-section .with-slider .product-list .slick-track .product-item .bot-part-wrapper{margin-top:auto;margin-bottom:0}.main-collection-grid-section .product-list .product-item .bot-part-wrapper{margin-top:auto}.main-collection-grid-section .see-all-product-btn{max-width:fit-content}.main-collection-grid-section .slick-arrow{background:#fff;border-radius:100px;height:50px;width:50px;display:flex;align-items:center;justify-content:center;z-index:1;color:#02643c}.section-collection-carousel .card-information{padding-right:20px;margin-top:24px}.main-collection-grid-section .see-all-product-btn{margin:4rem auto 0;display:block}.section-collection-carousel .flavours_wrap:last-child:not(:only-child,:first-child) span.flavours_label:before{position:relative;content:"|";font-size:inherit;color:#d9e8e2}.main-collection-grid-section .section-collection-carousel .section__title.heading{font-family:var(--font-btn-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:40px;line-height:100%;letter-spacing:-.02em;color:#02643c;margin:0}.main-collection-grid-section .section-padding{padding:120px 0}.main-collection-grid-section .collection-tabs{margin-top:32px}.main-collection-grid-section .collection-tabs ul{display:flex;align-items:center;gap:12px;margin-bottom:60px;justify-content:center;flex-wrap:wrap}.main-collection-grid-section header.section__header.center,.main-collection-grid-section .collection-tabs ul.center{justify-content:center}.main-collection-grid-section header.section__header.left,.main-collection-grid-section ul.left{justify-content:flex-start}.main-collection-grid-section header.section__header.right,.main-collection-grid-section .collection-tabs ul.right{justify-content:flex-end}.main-collection-grid-section .collection-tabs ul li a{border:1px solid #D9E8E2;justify-content:center;letter-spacing:0;display:flex;flex-direction:row;align-items:center;padding:15px 24px;gap:12px;font-family:Gabarito;font-style:normal;font-weight:500;font-size:16px;line-height:160%;text-align:center;color:#02643c;min-height:48px;border-radius:100px}.main-collection-grid-section .collection-tabs ul li a:hover,.main-collection-grid-section .collection-tabs ul li a.active{border:1px solid #02643C;background:#02643c;color:#fff}.main-collection-grid-section .card .media{position:relative;background:none}.main-collection-grid-section .price__regular .price-item--regular{font-family:Gabarito;font-style:normal;font-weight:500;font-size:16px;color:#02643c;margin:0;letter-spacing:0}.main-collection-grid-section .rating-main-wrapper{position:absolute;bottom:0;left:0;z-index:1}.main-collection-grid-section .card-product .card-information .price-wrap{display:inline-flex;align-items:center;margin-top:12px}.main-collection-grid-section .card-product .card-information .flavours_wrap,.main-collection-grid-section .card-product .card-information .price{display:inline-block}.main-collection-grid-section .card-product .stamped-badge-caption[data-reviews][data-label]:after{content:"(" attr(data-reviews) ")"!important;margin-left:0;font-size:14px}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge:before{position:absolute;content:"";width:20px;height:20px;left:0;z-index:1;bottom:100%;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0 0C0.626888 13.2313 7.08457 20.1093 20 19.9987H0V0Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0 0C0.626888 13.2313 7.08457 20.1093 20 19.9987H0V0Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge:after{position:absolute;content:"";width:20px;height:20px;left:99%;z-index:1;bottom:0;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0 0C0.626888 13.2313 7.08457 20.1093 20 19.9987H0V0Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M0 0C0.626888 13.2313 7.08457 20.1093 20 19.9987H0V0Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge{display:flex;justify-content:center;align-items:center;padding:10px 17.5px;gap:10px;height:42px;background:#fff;border-radius:0 20px;z-index:1;font-family:Gabarito;font-style:normal;font-weight:500;font-size:14px;line-height:160%;color:#02643c}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge[data-rating="0.0"]{display:none!important}.main-collection-grid-section span.flavours_label{display:flex;justify-content:center;align-items:center;gap:10px;z-index:1;font-family:Gabarito;font-style:normal;font-weight:500;font-size:14px;line-height:160%;color:#02643c}.main-collection-grid-section .flavours_wrap:last-child:not(:only-child,:first-child) span.flavours_label:before{position:relative;content:"|";font-size:inherit;color:#d9e8e2}.main-collection-grid-section .flavours_wrap:last-child:not(:only-child,:first-child){margin-left:10px}.main-collection-grid-section span.flavours_label:empty:before,.main-collection-grid-section span.flavours_label:empty:after{display:none}.main-collection-grid-section .product-card .price__sale .price-item--sale{font-weight:500;letter-spacing:0}.main-collection-grid-section .product-card .price-wrap{margin-top:11.5px}.main-collection-grid-section p.card__sku.small-hide{display:none}.main-collection-grid-section .card_desc{font-style:normal;font-weight:500;font-size:16px;line-height:19.2px;color:#02643c;margin:4px 0 0}.main-collection-grid-section .card--product{border-radius:20px;position:relative;overflow:hidden;height:auto;background:rgba(var(--color-foreground),.1);padding:0}.card--product img.motion-reduce{padding:58px}.main-collection-grid-section .card__badge{position:absolute;top:15px;left:15px;right:15px;display:flex;flex-wrap:wrap;gap:10px;z-index:1}.main-collection-grid-section .badge{display:flex;flex-direction:row;align-items:center;padding:4px 16px;border-radius:100px;justify-content:center;font-family:Gabarito;font-style:normal;font-weight:800;font-size:14px;line-height:160%;border-width:0;letter-spacing:0;color:#fff}.main-collection-grid-section .badge.product-label--on-bestseller{background:#f38922}.main-collection-grid-section .badge.product-label--on-sale{background:#a8d500}.main-collection-grid-section .badge.product-label--on-new{background-color:#a6a0f3}.main-collection-grid-section .card__title{margin:24px 0 0}.main-collection-grid-section .card__title a.link,.main-collection-grid-section .card__title{font-family:Gabarito;font-style:normal;font-weight:800;font-size:20px;line-height:120%;color:#02643c;letter-spacing:0;text-decoration:none}@media only screen and (min-width: 769px){.main-collection-grid-section .button.mob-btn{display:none}}@media screen and (max-width: 1540px){.main-collection-grid-section .slick-prev.slick-arrow{left:20px}.main-collection-grid-section .slick-next.slick-arrow{right:20px}}.main-collection-grid-section .facets-wrapper details.active-class{background-color:#009e4f;color:#fff}.main-collection-grid-section .facets-wrapper .facets__disclosure{border-radius:var(--corners-button, 100px);background:var(--button-button-dark-green, #02643C);padding:0}.main-facets-bar .disclosure-has-popup:not(.custom-sortyBy){position:relative}.main-collection-grid-section .parent-display.facets__display{max-width:222px}.main-collection-grid-section .facets__summary .icon-caret path{stroke:#fff}.main-collection-grid-section .facet-filters__sort{letter-spacing:0}.main-collection-grid-section .facets-wrapper .facets__summary span{font-size:16px;font-style:normal;font-weight:500;line-height:160%;color:var(--text-text-white, #FFF)}.main-collection-grid-section .facets-wrapper .facets__summary .facets__selected,menu-drawer .mobile-facets__open .facets__selected,.main-collection-grid-section .main-facets-bar .mobile-facets__summary .facets__selected{color:#b3c0c4}.main-facets-bar .mobile-facets__details[open] .facets__selected{display:none}@media screen and (max-width: 767px){.section-collection-carousel .stamped-badge-caption{margin-left:4px}.main-collection-grid-section .stamped-product-reviews-badge:before,.main-collection-grid-section .stamped-product-reviews-badge:after{width:12px;height:12px}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge{padding:4px 8px 4px 0;height:unset;min-height:24px;border-radius:0 16px;gap:0}.main-collection-grid-section .badge{font-size:12px;padding:0 8px;letter-spacing:0}.main-collection-grid-section span.flavours_label{font-size:12px;font-weight:400}.main-collection-grid-section .card-information{margin-top:16px}.main-collection-grid-section .card__title a.link,.main-collection-grid-section .card__title{font-size:14px}.main-collection-grid-section .card_desc{font-size:12px}.main-collection-grid-section .price__regular .price-item--regular{font-size:14px;font-weight:500}.main-collection-grid-section .with-slider .product-list .card-product{min-width:170px;max-width:170px}.main-collection-grid-section .fa-star-half-o:before,.main-collection-grid-section .fa-star-o:before,.main-collection-grid-section .fa-star:before,.main-collection-grid-section .stamped-fa-star-half-o:before,.main-collection-grid-section .stamped-fa-star-o:before,.main-collection-grid-section .stamped-fa-star:before{font-size:12px}.main-collection-grid-section .stamped-product-reviews-badge .main-collection-grid-section .stamped-product-reviews-badge:empty,.main-collection-grid-section .stamped-product-reviews-badge:empty,.main-collection-grid-section .stamped-product-reviews-badge:empty:after{display:none}.main-collection-grid-section .stamped-product-reviews-badge .stamped-badge{padding-top:4px;padding-bottom:4px}.main-collection-grid-section .heading-wrapper+.card-product-wrapper{margin-top:40px}.main-collection-grid-section .heading-wrapper,.main-collection-grid-section .heading-wrapper:has(.heading-btn){justify-content:center}.main-collection-grid-section .button.desktop-btn{display:none}.main-collection-grid-section .button.mob-btn{margin-top:40px}.main-collection-grid-section header.section__header.with-button{justify-content:center}.main-collection-grid-section header.section__header.with-button .section__title.heading{text-align:center}.main-collection-grid-section .section-padding{padding:40px 0 60px}.main-collection-grid-section .section__title.heading{text-align:center;font-size:36px;line-height:110%;letter-spacing:-.72px}.main-collection-grid-section .card-information{padding-right:0}.main-collection-grid-section .product-list .product-item{max-width:160px}.main-collection-grid-section .product-list .product-item{max-width:25%}.main-collection-grid-section .product-list.product-list-with-slider{padding:0;margin:0 -20px;width:calc(100% + 40px);border:none;display:flex;gap:10px;overflow-y:hidden}.main-collection-grid-section .product-list.product-list-with-slider .card-product:first-child{margin-left:20px}.main-collection-grid-section .product-list.product-list-with-slider .card-product:last-child{margin-right:20px}.main-collection-grid-section .product-list.product-list-with-slider .card-product{min-width:170px;max-width:170px}.main-collection-grid-section .product-list .product-item .product-item__vendor{font-size:14px;line-height:21px;margin-bottom:5px}.main-collection-grid-section .product-item--vertical .product-item__info a.product-item__title{font-size:14px;line-height:22px}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list{margin-top:5px;margin-bottom:3px}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list .price.price--highlight{font-size:15px;line-height:22px}.main-collection-grid-section .product-list .product-item .bot-part-wrapper .price-list .price.price--compare{font-size:11px;line-height:16px}.main-collection-grid-section .product-list .slick-dots{position:relative;bottom:0;display:flex;width:calc(100% - 40px);left:20px}.main-collection-grid-section .product-list .slick-dots li{margin:0;width:100%;height:auto}.main-collection-grid-section .product-list .slick-dots li button{margin:0;padding:0;width:100%}.main-collection-grid-section .product-list .slick-dots li button:before{height:1px;background:#dadbdf;opacity:1;font-size:0;width:100%;bottom:0;top:inherit;transition:all .2s ease-in-out}.main-collection-grid-section .product-list .slick-dots li.slick-active button:before{height:2px;background:#212d3d}.main-collection-grid-section .product-list.simple-list{border:none}.main-collection-grid-section .product-list.simple-list .product-item{max-width:50%;width:100%}.main-collection-grid-section .stamped-badge-caption[data-reviews][data-label]:after{content:"(" attr(data-reviews) ")"!important;font-size:16px;vertical-align:middle;display:inline-block;font-style:normal;font-weight:400;line-height:160%;margin-left:0}.main-collection-grid-section .stamped-badge-caption[data-reviews][data-label]:after{font-size:12px;font-weight:500;margin-left:0}.main-collection-grid-section .stamped-badge-caption{margin-left:4px}.main-collection-grid-section .stamped-badge-caption[data-reviews][data-label]:after{font-size:10px}.card--product img.motion-reduce{padding:26px}}@media only screen and (max-width: 749px){.template-collection .main-collection-grid-section .main-facets-bar .custom-select>.icon-caret{top:6px}.template-collection.category .main-collection-grid-section .product-grid-container .card-product-new .top-tag-wrapper .tag{font-size:10px}.main-collection-grid-section .main-facets-bar{margin-bottom:40px}.main-collection-grid-section .product-grid.grid--2-col-tablet-down .grid__item,.main-collection-grid-section .product-grid.grid--2-col-tablet .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}.main-collection-grid-section .product-grid.grid--2-col-tablet.grid--1-col .grid__item{width:100%;max-width:100%}.template-collection .main-collection-grid-section .product-grid-container .grid{row-gap:32px;column-gap:10px}.product-grid.grid--4-col-desktop{column-gap:10px;row-gap:40px}}@media screen and (min-width: 750px){.product-grid.grid--4-col-desktop{column-gap:30px}}@media screen and (min-width: 750px) and (max-width: 989px){.template-collection .main-collection-grid-section .product-grid.grid--2-col-tablet.grid--1-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width: 990px){.main-collection-grid-section .collection-list-banner-one{width:calc(25% - 26.25px);max-width:calc(25% - 26.25x)}.main-collection-grid-section .product-grid.grid--2-col-desktop .grid__item{width:calc(50% - 15px);max-width:calc(50% - 15px)}.main-collection-grid-section .product-grid.grid--3-col-desktop .grid__item{width:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.main-collection-grid-section .product-grid.grid--5-col-desktop .grid__item{width:calc(20% - 24px);max-width:calc(20% - 24px)}.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 26.25px);max-width:calc(25% - 26.25x)}}@media screen and (max-width: 989px){.main-collection-grid-section .product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - 15px)}.main-collection-grid-section .product-grid,.template-search .product-grid{margin-bottom:-30px}.product-grid .grid__item{margin-bottom:30px}}@media screen and (max-width: 1199px){.product-count.light{opacity:1}}body.sets .main-collection-grid-section{padding-block:3.2rem 6rem}@media screen and (min-width: 1200px){body.sets .main-collection-grid-section{padding-block:4rem 12rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection-grid.css.map */
