.collection-page.overflow-hidden{height:100%}.main-collection-product-grid .product-grid-items.grid{--grid-mobile-horizontal-spacing: .8rem;--grid-mobile-vertical-spacing: 1.6rem;--grid-desktop-horizontal-spacing: 1rem;--grid-desktop-vertical-spacing: 3rem}@media (min-width: 750px){.main-collection-product-grid .facets-vertical .page-width{padding-left:2rem;padding-right:2rem}}.main-collection-product-grid .product-grid-items .product-grid-card{position:relative;width:100%;height:100%;display:flex;flex-direction:column;margin-bottom:0rem;background:rgb(var(--color-product-card-background-1));border-radius:1.1rem}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__badges .badge.color-accent-2{background-color:#232459}.main-collection-product-grid .product-grid-items .product-grid-card.active .product-grid-item-popup{opacity:1;visibility:visible}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__thumbnail{padding:.7rem;overflow:hidden}.main-collection-product-grid .product-grid-items .product-grid-card .product__media_thumbnail{border-radius:1.1rem;overflow:hidden}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__content{padding:1.2rem!important;display:flex;flex-direction:column;flex:1 1 0}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h6{font-size:1.8rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h5{font-size:2rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h4{font-size:2.2rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title{margin-bottom:0rem;letter-spacing:.2px}.main-collection-product-grid .product-grid-items .product-grid-card .product--color-swatch-wrapper{margin:0rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec{margin-top:1.1rem;margin-bottom:1.5rem}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec span{display:flex;align-items:center;font-size:1.2rem!important;font-weight:400;letter-spacing:.2px;color:var(--color-light-charcoal)}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec span.jdgm-star{font-size:1.4rem!important;color:var(--color-golden-chalice)}.main-collection-product-grid .product-grid-items .product-grid-card .buttonaddtocart{margin-top:auto}.main-collection-product-grid .product-grid-items .product-grid-card .buttonaddtocart button{font-size:1.6rem;line-height:2rem;padding:1.2rem 2.5rem!important;border-radius:.8rem!important;border:0rem;margin-top:0rem!important}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper{margin-top:6.5rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list{column-gap:1rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list li{display:flex;margin-right:0rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list .pagination__item{font-size:2.4rem;letter-spacing:.6px;width:4.5rem;height:4.5rem;border-radius:.5rem;color:var(--color-dark-charcol);border:.1rem solid var(--color-bright-gray);background:transparent}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list .pagination__item--current{color:var(--color-white);border-color:transparent;background:var(--color-approx-black)}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list .pagination__item-arrow{color:var(--color-dark-charcol);border:0rem}@media screen and (max-width: 989px){.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title{font-weight:500!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h6{font-size:1.6rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h5{font-size:1.8rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h4{font-size:2rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec{margin-top:.8rem}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec span{line-height:normal;font-weight:600}.main-collection-product-grid .product-grid-items .product-grid-card .buttonaddtocart button{font-size:1.4rem;padding:.8rem 2.5rem!important;letter-spacing:.06rem}}@media screen and (max-width:767px){.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__content{padding:.7rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h6{font-size:1.4rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h5{font-size:1.6rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product-grid-item__title.h4{font-size:1.8rem!important}.main-collection-product-grid .product-grid-items .product-grid-card .product_pricesec span.jdgm-prev-badge__text{padding-top:.2rem}.main-collection-product-grid .product-grid-items .product-grid-card .buttonaddtocart button{font-size:1.2rem;line-height:1.4rem;padding:.8rem 2.5rem!important;letter-spacing:.06rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper{margin-top:3.6rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list{column-gap:.8rem}.main-collection-product-grid .collection-product-grid-wrapper .pagination-wrapper .pagination__list .pagination__item{font-weight:400}}.collection-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:none;padding:2rem;z-index:1000;align-items:center;justify-content:center}.collection-popup.active{display:flex}.collection-popup.active.loading .loader-popup{display:block}.collection-popup.active.loading .content-wrap{display:none}.collection-popup .loader-popup{width:50px;aspect-ratio:1;border-radius:50%;border:5px solid #000000;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear;display:none}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.collection-popup .content-wrap .close-btn{position:absolute;top:2.5rem;right:2.5rem;width:2rem;height:2rem;padding:0rem;border:0rem;color:var(--color-grey);background:transparent;z-index:5}.collection-popup .content-wrap .close-btn svg{width:2rem;height:2rem}.collection-popup .content-wrap{position:absolute;max-width:1000px;width:100%;background:#fff;z-index:1001;border-radius:2.2rem;height:75%;overflow:hidden}.collection-popup .content-wrap .collection-popup-content{height:100%;padding:3.8rem;overflow-y:auto}.collection-popup .content-wrap .collection-popup-content::-webkit-scrollbar{width:.5rem;border-radius:.5rem}.collection-popup .content-wrap .collection-popup-content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;border-radius:.5rem}.collection-popup .content-wrap .collection-popup-content::-webkit-scrollbar-thumb{background-color:#a9a9a9;width:.5rem;border-radius:.5rem}.collection-popup .content-wrap .main-product{padding:0rem!important;background:var(--color-white)!important}.collection-popup .content-wrap .main-product .main-product-wrapper{padding:0rem!important;margin:0rem!important;border:0rem!important}.collection-popup .content-wrap .main-product .main-product-wrapper .product.row{margin-left:0rem;margin-right:0rem}.collection-popup .content-wrap .main-product media-gallery .product-media-component{border-radius:2.2rem;overflow:hidden}.collection-popup .content-wrap .main-product media-gallery .product-media-thumbnail-component{display:none}.collection-popup .content-wrap .main-product media-gallery .thumbnail-list .thumbnail{border-radius:1.2rem;border:.2rem solid transparent}.collection-popup .content-wrap .main-product media-gallery .thumbnail-list .thumbnail[aria-current]{border-color:var(--color-dark-blue)}.collection-popup .content-wrap .main-product media-gallery .thumbnail-list .thumbnail>img{border-radius:1.2rem;border:0rem;padding:0rem}.collection-popup .content-wrap .main-product .product__info-container{padding:0rem!important}.collection-popup .content-wrap .main-product .product__info-container .lasttime-sale,.collection-popup .content-wrap .main-product .product__info-container .product__text,.collection-popup .content-wrap .main-product .product__info-container .iconsection_collection,.collection-popup .content-wrap .main-product .product__info-container .wuw-discount-banner{display:none}.collection-popup .content-wrap .main-product .product__info-container .product__title{margin-bottom:1rem;font-size:2.6rem!important;line-height:normal}.collection-popup .content-wrap .main-product .menwoment-text{display:none}.collection-popup .content-wrap .main-product .iconsection_collection{display:flex;column-gap:2rem;row-gap:1rem;margin-bottom:3rem}.collection-popup .content-wrap .main-product .iconsection_collection .iconsec_min{padding:.5rem .8rem;width:auto;margin:0rem;border-radius:2.5rem}.collection-popup .content-wrap .main-product .iconsection_collection .iconsec_min img{width:2rem;height:2rem;margin-right:.5rem}.collection-popup .content-wrap .main-product .iconsection_collection .iconsec_min span{font-size:1.6rem;line-height:2rem;color:var(--color-approx-black)}.collection-popup .content-wrap .main-product .product__info-container .price.price--large{font-size:2.2rem!important}.collection-popup .content-wrap .main-product .product__info-container dd.price__compare{font-size:14px}.collection-popup.active .content-wrap .main-product .snap_emi_txt.snap_emi_txt_wrapper{display:none}.collection-popup .content-wrap .main-product .swatch-wrapper-container{overflow:visible;display:flex;flex-direction:column-reverse;margin-top:0rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.variant--swatch-option2{margin-top:0rem!important}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input:not(:last-child){margin-top:1rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch-variant-flavour{margin-bottom:1.5rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch{padding:0rem;max-width:100%;column-gap:1.5rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input{flex-wrap:wrap!important;column-gap:1rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input .swatch-variant-legend-title{display:block!important;width:100%;font-size:1.4rem;line-height:normal;font-weight:500;color:var(--color-approx-black);margin-bottom:.8rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label{max-width:calc(33.33% - 1rem);width:calc(33.33% - 1rem);margin:0rem;padding:2.2rem 1.7rem;border-radius:2.8rem;background:var(--color-grey-smoke)}.beauty-collagen .collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch input[type=radio]:checked+label:not(.variant--swatch-custom){background:var(--color-white)!important;border-color:var(--color-dark-blue)}.beauty-collagen .collection-popup .content-wrap .swatch-wrapper-container .product-form__input.radio--swatch .most-popular-text-wrapper,.beauty-collagen .collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .save-discount-text-wrapper{background:var(--color-dark-blue)!important}.collection-popup .content-wrap .main-product .whats-up-gluta-gummies variant-radios fieldset.js.product-form__input.radio--swatch label:last-of-type{display:none}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .gummies-count{display:none}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label span{font-size:1.6rem;line-height:2.8rem;font-weight:400;letter-spacing:.02rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch input[type=radio]:checked+label:not(.variant--swatch-custom) .gummies_variussec,.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch input[type=radio]:checked+label:not(.variant--swatch-custom) .save-discount-text-wrapper{font-weight:700}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label .product-variant-price{font-size:1.8rem;line-height:2.8rem;letter-spacing:.02rem;font-weight:700;margin-top:.5rem;color:var(--color-approx-black)}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .save-discount-text-wrapper{bottom:-1rem;min-height:2rem;height:2.8rem;font-size:1.4rem;line-height:2.2rem;letter-spacing:.06rem;font-weight:400;color:var(--color-white);padding:.4rem 1.5rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .most-popular-text-wrapper,.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label span.wuw-product-pack-label{top:-1rem;min-height:2rem;font-size:1.4rem;line-height:2rem;letter-spacing:.02rem;font-weight:500;color:var(--color-white);padding:.4rem 1.5rem}.collection-popup .content-wrap .main-product .product-form__buttons .product-form__submit{padding:1.5rem 2rem;font-size:2rem;line-height:3.4rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label.variant--swatch-image{max-width:100%;width:8rem!important;height:auto;padding:0rem!important;border-radius:0rem;box-shadow:none;outline:none;background:transparent;border:0rem}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label.variant--swatch-image .variant-image-wrapper{width:6.2rem;min-height:6.2rem;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:1.2rem;overflow:hidden;border:.2rem solid var(--color-grey-smoke)}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch input[type=radio]:checked+label.variant--swatch-image .variant-image-wrapper{border-color:var(--color-dark-blue)}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label.variant--swatch-image .variant-name{font-size:1.2rem;line-height:1.4rem;font-weight:400;letter-spacing:normal;margin-top:.6rem;color:var(--color-approx-black)}.collection-popup .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch input[type=radio]:checked+label.variant--swatch-image .variant-name{font-weight:500}.collection-popup .content-wrap .main-product .variants-icons-wrapper{display:none}.collection-popup .content-wrap .main-product .mobile_stickybutton{margin-top:3rem;position:relative;padding:0rem}.collection-popup .content-wrap .main-product .mobile_stickybutton .product-form__buttons{margin-top:2.5rem!important}.collection-popup .content-wrap .main-product .product-popup-modal__opener.notify__me--available{margin-top:1rem;margin-bottom:0rem}@media (min-width: 1024px){.collection-popup .content-wrap .main-product .product__media_wrapper{padding-right:2rem}}@media (min-width: 990px) and (max-width: 1024px){.collection-popup .content-wrap{max-width:95%}.collection-popup .content-wrap .collection-popup-content{padding:5rem 1rem}}@media screen and (max-width: 989px){.collection-popup .content-wrap .wuw-products-tab{display:none!important}.collection-popup{padding:0rem}.collection-popup .content-wrap{height:75%;bottom:-100%;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}.collection-popup.active .content-wrap{bottom:0rem}.collection-popup .content-wrap .collection-popup-content{padding:5rem 1.5rem 2rem}.collection-popup .content-wrap .main-product .product__media_container{margin-bottom:2rem}.collection-popup .content-wrap .main-product .product__info-container .product__title{font-size:2.2rem!important}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch{column-gap:1.3rem;justify-content:unset}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label{max-width:calc(33.33% - 1.3rem * 2 / 3);width:calc(33.33% - 1.3rem * 2 / 3);padding:2.6rem 1rem;border-radius:2.2rem;border-width:.2rem}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label span{font-size:1.4rem;line-height:2.2rem}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label span.wuw-product-pack-label{min-height:2rem;height:2.8rem!important;display:flex;align-items:center;justify-content:center}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label .product-variant-price{font-size:1.6rem;line-height:2.8rem;margin-bottom:0rem;margin-top:.6rem}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch label .product-variant-price b{font-size:1.6rem;line-height:2.8rem;margin-bottom:0rem}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .most-popular-text-wrapper{font-size:1.2rem!important;line-height:1.4rem;letter-spacing:.02rem;padding:.5rem 1rem;min-height:2.4rem}.collection-popup.active .content-wrap .main-product .swatch-wrapper-container .product-form__input.radio--swatch .save-discount-text-wrapper{font-size:1.4rem;line-height:normal;letter-spacing:.06rem;padding:.4rem 1rem;display:flex;align-items:center;justify-content:center}.collection-popup.active .content-wrap .main-product .price__box_wrapper{display:none}.collection-popup .content-wrap .main-product .product-form__buttons .product-form__submit{line-height:2.4rem}.collection-popup .content-wrap .main-product .mobile_stickybutton{margin-top:2.5rem}.collection-popup .content-wrap .main-product .mobile_stickybutton .product-form__buttons{margin-top:2rem!important}}@media (max-width: 749px){.collection-popup .content-wrap{height:96%}.collection-popup .content-wrap .main-product .product__media_container{max-width:80%;margin-left:auto;margin-right:auto}.main-product .swatch-wrapper-container .product-form__input.radio--swatch{column-gap:1rem}.main-product .swatch-wrapper-container .product-form__input.radio--swatch label{max-width:calc(33.33% - 1rem * 2 / 3);width:calc(33.33% - 1rem * 2 / 3)}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/main-collection-product-grid.css.map */
