@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.container{max-width:1440px;margin:auto;padding:0 80px}.bm-section-heading{font-size:36px;line-height:130%}.bm-section-description{line-height:24px;letter-spacing:1px}.header .bm-menu-drawer .menu-content .menu-product p{display:none}.header__heading-link{padding:14px .75rem}.header__menu-item{color:#575757;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.header-wrapper{border-top:1px solid #575757;border-bottom:1px solid #575757}.header__icon .svg-wrapper{width:28px}.header__search{display:none!important}.header-wrapper .header .bm-button{padding:10px 16px;font-size:16px}.header__inline-menu .list-menu--inline>li{border-right:1px solid #575757}.header__inline-menu,.list-menu--inline,header-menu>details,.header__inline-menu .list-menu--inline>li .list-menu__item,.header__icons,.header__icon{height:100%}.header-cta-container{display:flex;align-items:center;border-left:1px solid #575757;max-width:200px;justify-content:center;width:100%}.header__icon{width:100px;border-left:1px solid #575757}.header__inline-menu .list-menu--inline>li{max-width:160px}.header__inline-menu .list-menu--inline>li .list-menu__item{justify-content:center;gap:8px}.header-wrapper summary .icon-caret{position:unset;height:unset}.header-wrapper .icon.icon-account,.header-wrapper .icon.icon-hamburger{height:100%;width:100%}.header-wrapper .mega-menu__content .mega-menu__list{display:flex;gap:0;padding:0}.header-wrapper .mega-menu__content{padding:0}.header-wrapper .mega-menu__content .mega-menu__list>li{padding:30px}.header-wrapper .mega-menu__content .menu-content{display:flex;padding:40px;gap:32px;flex:1 0 0;justify-content:center;border-left:1px solid #575757}.header-wrapper .mega-menu__content .menu-content .menu-product{text-align:center}.header-wrapper .mega-menu__content .menu-content .menu-product img{border-radius:25px;border:1px solid #575757;max-width:213px}.header-wrapper .mega-menu__content .menu-content .menu-product h4{color:#575757;text-align:center;font-size:16px;font-weight:700;line-height:140%;text-transform:uppercase}.header-wrapper .mega-menu__content .menu-content .menu-product a{text-decoration:none}.header-wrapper .mega-menu__content .mega-menu__link{color:#575757;text-align:center;font-size:16px;font-weight:500;line-height:100%;padding:0;margin-top:24px}.header-wrapper .mega-menu__content li #HeaderMenu-shop-shop-by-product,.header-wrapper .mega-menu__content li #HeaderMenu-shop-shop-by-category{font-size:18px;font-weight:700;margin:0}@media (max-width: 1070px){.header-wrapper .mega-menu__content .mega-menu__list>li:first-child{padding:60px 30px 0}.header-wrapper .mega-menu__content .mega-menu__list>li:nth-child(2){padding:60px 30px 0}.header-wrapper .mega-menu__content .menu-content{padding:40px}}.bm-menu-drawer li.bm-drawer-menu-item .menu-drawer__menu{display:none}.bm-menu-drawer li.bm-drawer-menu-item.active-submenu .menu-drawer__menu{display:block;padding-left:20px;padding-right:20px;font-weight:500}.bm-menu-drawer .bm-drawer-menu-item.active-submenu{background:#ecf3eb}.bm-menu-drawer .header-cta-container{display:block!important}@media (max-width: 990px){.bm-menu-drawer .menu-drawer__navigation{padding:0;overflow:auto;scrollbar-width:none}.header .bm-menu-drawer .menu-content .menu-product{max-width:157px;width:100%}.bm-menu-drawer .menu-content{display:flex;gap:20px;padding:20px;border-top:1px solid #575757;overflow-x:auto;scrollbar-width:none}.bm-menu-drawer .bm-drawer-menu-item>.menu-drawer__menu-item,.bm-menu-drawer #HeaderDrawer-our-science{justify-content:space-between;padding:20px;border-top:1px solid #575757;color:#575757;font-size:16px;font-weight:600;line-height:140%;text-transform:uppercase}.bm-menu-drawer .header-cta-container{padding:20px;border:0;border-top:1px solid #575757;max-width:100%}.bm-menu-drawer .header-cta-container .bm-button{padding:10px 14px;border-radius:23px;max-width:165px}.bm-menu-drawer .bm-drawer-menu-item.active-submenu>.menu-drawer__menu-item{background:#ecf3eb}.bm-menu-drawer .bm-drawer-menu-item.active-submenu .menu-drawer__menu.list-menu .menu-drawer__menu-item{padding:0 20px 20px;color:#575757;font-size:16px;font-weight:500;line-height:140%}.bm-menu-drawer .menu-content .menu-product a{text-decoration:none}.bm-menu-drawer .menu-content .menu-product img{border-radius:25px;border:1px solid #575757;max-width:157px}.bm-menu-drawer .menu-content .menu-product h4{color:#575757;text-align:center;font-size:16px;font-weight:700;line-height:140%;text-transform:uppercase}.bm-menu-drawer .menu-content::-webkit-scrollbar,.menu-drawer__navigation-container::-webkit-scrollbar{display:none}}.bm-menu-drawer .bm-drawer-menu-item.active-submenu{background:#ecf3eb;margin:0!important}.bm-menu-drawer .menu-drawer__menu li{margin:0!important}.section-sections--18099539411118__footer-padding{padding:0}.footer .page-width{max-width:1550px}.footer .field__label{color:#575757}.footer .page-width .footer__blocks-wrapper{gap:0}.footer__blocks-wrapper .footer-block--newsletter{flex-direction:column;gap:32px}.footer-block:nth-child(3){align-self:center}.footer-block__newsletter+.footer__list-social{align-self:flex-start;gap:20px}.footer .list-social__link{padding:0}.footer .list-social__item .svg-wrapper,.footer .list-social__item .svg-wrapper svg{width:32px;height:32px}.footer-block .footer-block__newsletter .footer-block__heading{color:#575757;font-size:24px;font-weight:900;text-transform:capitalize;margin-bottom:24px}.footer-block .footer-block__heading{color:#575757;font-size:18px;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:24px;width:fit-content}.footer .footer-block__details-content .link--text{font-size:16px;line-height:100%;font-weight:500;padding:0}.footer-block__details-content li{margin-bottom:24px;line-height:normal;margin-right:0!important}.footer__content-top{padding:0;padding-bottom:0!important;max-width:100%}.footer .footer__blocks-wrapper .footer-block:first-child,.footer .footer__blocks-wrapper .footer-block:nth-child(2){padding:60px}.footer .footer__blocks-wrapper .footer-block:first-child{width:fit-content}.footer .footer__blocks-wrapper .footer-block:nth-child(2){width:fit-content}.footer-block__details-content{width:fit-content}.footer .footer__blocks-wrapper .footer-block:nth-child(3),.footer .footer__blocks-wrapper .footer-block:last-child{padding:32px 60px;align-self:center}.footer .footer__blocks-wrapper .footer-block:not(:last-child){border-right:1px solid #575757}.footer .footer__blocks-wrapper .footer-block:nth-child(3){align-self:stretch;padding-top:60px}.footer-block-image.center{height:100%;align-items:center}.footer .field:after{border-radius:4px}.footer .newsletter-form__button{display:none}@media (max-width:768px){.container{padding:0 15px}.header-wrapper .header .header-cta-container{display:none}header-drawer,.menu-drawer-container{height:100%}.header__icon--menu{border-right:1px solid #575757;border-left:none}.header__icon{width:60px}.header{padding:0 15px!important}.header-wrapper .icon.icon-hamburger{width:24px;height:24px}}.header--has-social .menu-drawer__utility-links{background:transparent}@media (max-width:1200px){.footer .footer__blocks-wrapper .footer-block:first-child,.footer .footer__blocks-wrapper .footer-block:nth-child(2),.footer .footer__blocks-wrapper .footer-block:nth-child(3),.footer .footer__blocks-wrapper .footer-block:last-child{padding:30px 20px}}@media (max-width:880px){.footer .page-width{padding-right:0}.footer-block__newsletter:not(:only-child){margin:auto}.footer-block__newsletter+.footer__list-social{align-self:center}.footer .footer__blocks-wrapper .footer-block:first-child,.footer .footer__blocks-wrapper .footer-block:nth-child(2),.footer .footer__blocks-wrapper .footer-block:nth-child(3),.footer .footer__blocks-wrapper .footer-block:last-child{padding:30px 40px}.footer .footer__blocks-wrapper .footer-block:nth-child(3){border-right:0}.footer .footer__blocks-wrapper .footer-block:last-child{border-top:1px solid #575757}}@media (max-width:748px){.footer .footer__blocks-wrapper .footer-block:last-child{border-top:0}.footer .footer__content-top{padding-left:0;padding-right:0;padding-bottom:0}.footer .page-width .footer__blocks-wrapper{display:flex;margin:0}.footer .footer__blocks-wrapper .footer-block:first-child,.footer .footer__blocks-wrapper .footer-block:nth-child(2){order:2;width:48%;margin:0;border-top:1px solid #575757;border-bottom:1px solid #575757;padding:28px 15px 24px}.footer .footer__blocks-wrapper .footer-block:first-child ul,.footer .footer__blocks-wrapper .footer-block:nth-child(2) ul{margin:0}.footer .footer__blocks-wrapper .footer-block:first-child{border-right:1px solid #575757}.footer .footer__blocks-wrapper .footer-block:nth-child(2),.footer .footer__blocks-wrapper .footer-block:nth-child(3){border-right:none}.footer .footer-block__details-content .link--text{font-size:14px}.footer .footer__blocks-wrapper .footer-block:nth-child(3){order:4;margin:0;padding:32px 40px}.footer .footer__blocks-wrapper .footer-block:nth-child(3) .footer-block__details-content{width:auto;max-width:235px;margin:auto}.footer-block-image.center,.footer-block-image.center .footer-block__image-wrapper{margin:0}.footer .footer__blocks-wrapper .footer-block:last-child{order:1;margin:0;padding:24px 40px}.footer-block__newsletter+.footer__list-social{align-self:center}.footer__blocks-wrapper .footer-block--newsletter{gap:20px}.footer .list-social__item .svg-wrapper,.footer .list-social__item .svg-wrapper svg{width:28px;height:28px}.footer-block .footer-block__newsletter .footer-block__heading{margin:0 auto 16px;font-size:22px}}.product .grid__item{padding-left:0}.product .product__info-wrapper .badge{padding:6px 13px}.product .product__info-wrapper .product__description p:nth-child(5),.product .product__info-wrapper .product__description p:nth-child(3),.product .product__info-wrapper .product__description ul li{color:#575757;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px}.product .product__info-wrapper .product__description ul{list-style:disc;margin:20px 0}.product-form__buttons .appstle_subscription_wrapper{display:flex;flex-direction:column}.product-form__buttons .appstle_subscription_wrapper_option.appstle_include_dropdown{order:1}.product-form__buttons .appstle_subscription_wrapper_option:nth-child(1){order:2;margin:16px 0!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{margin:0}body.product .product__info-wrapper .product__description li,body.product .product__info-wrapper .product__description p{color:#575757;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;margin-bottom:10px}body.product .product__info-wrapper .product__description p:last-child{margin-bottom:0}body.product .product__info-wrapper .product__description ul{margin-top:0!important}body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding-left:24px;padding-right:24px;border-radius:12px}body.product #appstle_subscription_widget0 .appstle_subscription_amount,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_subscribe_save_text,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_one_time_text{color:#575757;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:1px}body.product #appstle_subscription_widget0 .appstle_circle{margin-right:14px}body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle-save-badge{display:none}body.product .WIDGET_TYPE_7 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){margin-bottom:24px!important}body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option *{cursor:pointer!important}@media screen and (max-width: 1120px) and (min-width: 1024px){body.product #appstle_subscription_widget0 .appstle_subscription_amount,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_subscribe_save_text,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_one_time_text{font-size:18px}html body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:16px}}@media screen and (max-width: 1023px){body.product #appstle_subscription_widget0 .appstle_subscription_amount,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_subscribe_save_text,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option .appstle_one_time_text{font-size:16px}html body..product #appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:16px}}body.product .appstle_widget_title{display:none}.question-and-answer{display:flex;max-width:1281px;width:100%;flex-direction:column;align-items:flex-start;margin-top:40px!important}.question-and-answer .accordion{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:24px 20px;align-self:stretch;border-bottom:1px solid #575757;margin:0}.question-and-answer .accordion:nth-child(1){border-top:1px solid #575757}.question-and-answer .accordion .question img{display:none}.question-and-answer .accordion.active .question:before{display:none}.question-and-answer .accordion .question{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer}.question-and-answer .accordion .question p{color:#575757;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;max-width:398px;width:100%;margin:0}.question-and-answer .accordion.active p{margin-top:0}.question-and-answer .accordion .answer p{color:#575757;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;margin-bottom:0}.question-and-answer .accordion .answer p strong{font-weight:700}.question-and-answer .accordion .answer{display:none}.question-and-answer .accordion.active .answer{display:block}.question-and-answer .accordion .question img{width:100%;max-width:20px}.question-and-answer .accordion.active .question img{transform:rotate(180deg);transition:transform .3s ease-in-out}.question-and-answer .accordion .question:before{content:"";position:absolute;top:7px;right:6px;width:1.5px;height:12px;background-color:#575757;transform:rotate(0);cursor:pointer;border-radius:10px}.question-and-answer .accordion .question:after{content:"";position:absolute;top:12px;right:0;width:13px;height:1.5px;background-color:#575757;transform:rotate(0);cursor:pointer;border-radius:10px}.question-and-answer .accordion.active .answer ul{margin-left:18px}.question-and-answer .accordion:nth-child(1) .answer ul{display:flex;flex-direction:column;gap:20px}.question-and-answer .accordion.active .answer li{color:#575757;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px}.product .thumbnail-slider .slider-button{display:none}.new-features{display:flex;justify-content:space-between;gap:10px}.new-features .feature{text-align:center;max-width:180px}.new-features .feature img{max-width:60px;height:60px;margin-bottom:20px}.new-features .feature h4{color:#575757;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:1px}.new-testimonial{border-radius:12px;background:#f6f5f0;padding:20px;margin:24px 0}.new-testimonial .testimonial-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.new-testimonial .quote-mark{width:19px;height:20px;aspect-ratio:19/20}.video-wrapper{position:relative;width:100%;max-width:100%;border-radius:10px;overflow:hidden}.video-wrapper .video-frame{width:100%;height:350px;border:none;display:none}.video-wrapper .video-placeholder{position:relative;width:100%}.video-wrapper .video-thumbnail{width:100%;height:auto;display:block}.video-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f0f0f0;border:none;border-radius:50%;font-size:40px;cursor:pointer;background:none}.product .product__info-wrapper .new-testimonial,.product .product__info-wrapper .video-wrapper{display:none}.product .product__media-wrapper .media-section-image{grid-column:span 2}.product .product__info-wrapper .product-form__submit{padding:0}.product .product__info-wrapper .product-form__submit:after,.product .product__info-wrapper .product-form__submit:before{display:none}.product .product__info-wrapper .product-form__submit span{color:#fff;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;border-radius:31px;background:#575757;display:flex;padding:24px 40px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%}.product .product__info-wrapper .product-form__submit:focus,.product .product__info-wrapper .product-form__submit:hover{box-shadow:none;outline:none}.product .product__info-wrapper .product-form__buttons{max-width:100%}@media (min-width:769px){.product .grid__item.product__media-wrapper media-gallery:has(>slider-component+slider-component){align-items:start;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:15% 85%}.product .grid__item.product__media-wrapper media-gallery .new-testimonial{grid-column:span 2}.product .grid__item.product__media-wrapper media-gallery .video-wrapper{grid-column:span 2}.product .grid__item.product__media-wrapper media-gallery .thumbnail-list{display:flex;flex-direction:column;gap:12px;height:533px;margin:0}.product .grid__item.product__media-wrapper media-gallery button.slider-button--next{position:absolute}media-gallery slider-component.slider-mobile-gutter:first-of-type{width:100%;order:0;height:533px}media-gallery slider-component.slider-mobile-gutter:last-of-type{width:100%;order:-1;position:relative}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%}.product .grid__item.product__media-wrapper media-gallery button.slider-button--prev{position:absolute;top:-36px}.product .grid__item.product__media-wrapper media-gallery button.slider-button--next{position:absolute;bottom:-36px}.product .grid__item.product__media-wrapper media-gallery button.slider-button--prev,.product .grid__item.product__media-wrapper media-gallery button.slider-button--next{display:none}.product .product__media-wrapper media-gallery slider-component ul{margin-left:20px}.product .product__media-wrapper media-gallery slider-component ul .product-media-container{margin:0;width:100%}.product-media-container.constrain-height .media{padding-top:unset!important;height:533px}body.product .product__info-wrapper{padding-left:60px}}.product .product__info-wrapper .product__title h1{font-size:36px;font-weight:900}.product .product__info-wrapper .price__container,.product .product__info-wrapper .badge{margin-bottom:0!important}.product .product__info-wrapper .price__container .price__regular .price-item{font-size:20px;font-weight:500;line-height:25px;letter-spacing:1px}.product .product__info-wrapper .product__title+div{margin:20px 0!important}.product .product__info-wrapper .new-description.bm-section-description{margin:24px 0!important}.product .product__info-wrapper .product__description{color:#575757}.product .product__info-wrapper .product-form__quantity{display:flex;align-items:center;gap:25px}.product .product__info-wrapper .product-form__quantity .quantity__label{font-weight:700;line-height:25px;letter-spacing:1px;font-size:20px;color:#575757}.product .product__info-wrapper .product-form__quantity .price-per-item__container{border-radius:12px;border:1px solid #575757;background:#fff}.product .product__info-wrapper .product-form__quantity .price-per-item__container .quantity{display:flex;width:100%;max-width:165px}.product .product__info-wrapper .product-form__quantity .price-per-item__container .quantity:after,.product .product__info-wrapper .product-form__quantity .price-per-item__container .quantity:before{display:none}.product product-info{padding-bottom:80px;padding-top:44px}.product .product-media-container{border:none}.product .product__media.media.media--transparent{border-radius:55px;border:1px solid #575757}.product .thumbnail[aria-current]{box-shadow:none;border-color:none;border-radius:12px}.product .thumbnail[aria-current]:focus,.thumbnail.focused{outline:none}.product .thumbnail.global-media-settings{border:none}.product .grid__item.product__media-wrapper media-gallery .thumbnail-list li button img{border-radius:12px;background:url(<path-to-image>) #d3d3d3 30.793px 5.29px / 32.295% 89.052% no-repeat}@media (max-width: 1300px){.product product-info{padding:24px 15px 32px}}@media (max-width:769px){.product .product__info-wrapper .new-testimonial,.product .product__info-wrapper .video-wrapper{display:block;margin:0}.product .product--medium media-gallery .video-wrapper,.product .product--medium media-gallery .new-testimonial{display:none}.product .product__info-wrapper .product__title h1{font-size:24px;line-height:130%}.product .product__info-wrapper .price__container .price__regular .price-item{font-size:16px;line-height:25px;letter-spacing:1px}.product .product__info-wrapper .new-description.bm-section-description{font-size:14px;line-height:22px;margin-top:16px}.product .product__info-wrapper .product-form__quantity .price-per-item__container .quantity{max-width:206px}.product product-info .page-width{padding:0}.new-features .feature img{width:48px;height:48px}.new-features .feature h4{font-size:15px;line-height:25px}.new-features .feature{max-width:110px}.question-and-answer .accordion{padding:20px}.question-and-answer .accordion .question p,.question-and-answer .accordion.active .answer li,.question-and-answer .accordion .answer p{font-size:16px;line-height:25px;letter-spacing:1px}.product .product__info-wrapper .new-testimonial{margin:44px 0}.product .product__info-wrapper .new-testimonial .bm-section-description{font-size:14px}body.product .product .product__info-wrapper{padding-top:32px}.product .product__info-wrapper .product__title+div{margin:16px 0!important}.product .product__info-wrapper .product-form__submit span{padding:20px 40px}}@media screen and (min-width: 750px) and (max-width: 780px){body.product .product__info-wrapper{padding-left:10px}}@media screen and (max-width: 749px){.product .product__media-wrapper media-gallery .thumbnail-list__item.slider__slide{width:calc(16% - .6rem)}}@media screen and (min-width: 990px){body.product .product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:52%;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)}body.product .product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:48%;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}}.contact-us .subtitle{font-size:18px;line-height:28px;font-weight:400;text-align:center;padding-bottom:60px}.card__content .card__information .metafield-rich_text_field p{color:#575757;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;margin-top:8px;margin-bottom:26px}.list-collections .collection-list{margin:0}.list-collections .collection-list__item.grid__item .card__heading{text-align:center}.contact-us #ContactForm .contact__button{justify-content:center}.list-collections .collection-list{border:1px solid #575757;border-collapse:separate;border-spacing:0;border-right:0px;border-bottom:0px;gap:0px;margin:0 auto}.list-collections .collection-list .collection-list__item .card-wrapper{padding:20px}.list-collections .collection-list .collection-list__item{display:table-row;border-right:1px solid #575757;border-bottom:1px solid #575757;grid:none!important;padding:0}.list-collections main#MainContent{padding-bottom:40px}@media screen and (min-width: 990px){.list-collections .collection-list.grid--3-col-desktop .grid__item{width:33.33%;max-width:33.33%}}@media screen and (max-width: 989px){.list-collections .collection-list.grid--3-col-desktop .grid__item{width:50%;max-width:50%}.list-collections .collection-list.grid--3-col-desktop .grid__item:last-child{width:100%!important;max-width:100%}.list-collections .collection-list .collection-list__item .card-wrapper{padding:12px 10px!important}.list-collections .collection-list__item.grid__item .card__heading{font-family:Montserrat;font-weight:900;font-size:14px;line-height:140%;letter-spacing:0%;text-align:center}.list-collections .collection-list .card--standard>.card__content .card__information{padding-bottom:0}}.product .product__info-wrapper .quantity-buy-wrapper pickup-availability{display:none}.product .product__info-wrapper .quantity-buy-wrapper .product-form__error-message-wrapper,.product .product__info-wrapper .quantity__label.form__label{display:none}.product .product__info-wrapper .quantity-buy-wrapper{display:flex;align-items:flex-start;gap:12px}.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container{flex:0 0 130px!important;flex-shrink:0!important;border-radius:0;border:1px solid #d9d9d9;background:#f7f7f7;height:56px;min-height:56px;max-height:56px;min-width:130px!important;width:130px!important;margin-top:0!important;padding-top:0!important;overflow:visible!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container .quantity{width:130px!important;min-width:130px!important;max-width:130px!important;height:56px;min-height:56px!important;max-height:56px;border-radius:0;flex-shrink:0!important;overflow:visible!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity__button{flex:0 0 auto!important;width:auto!important;padding:0 10px!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity__input{flex:1 1 auto!important;min-width:20px!important;text-align:center!important;color:#121212!important;-webkit-text-fill-color:#121212!important;font-size:16px!important;line-height:56px!important;height:56px!important;opacity:1!important;visibility:visible!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important;padding:0 5px!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity:after,.product .product__info-wrapper .quantity-buy-wrapper .quantity:before{display:none}.product .product__info-wrapper .quantity-buy-wrapper>div:last-child{flex:1 1 auto;min-width:0;overflow:hidden}.product .product__info-wrapper .quantity-buy-wrapper>div:last-child,.product .product__info-wrapper .quantity-buy-wrapper>div:last-child>*,.product .product__info-wrapper .quantity-buy-wrapper .product-form,.product .product__info-wrapper .quantity-buy-wrapper .product-form>*,.product .product__info-wrapper .quantity-buy-wrapper .product-form .form,.product .product__info-wrapper .quantity-buy-wrapper .product-form .form>*,.product .product__info-wrapper .quantity-buy-wrapper .product-form__buttons{margin-top:0!important;padding-top:0!important}.product .product__info-wrapper .quantity-buy-wrapper .product-form__buttons{max-width:100%}.product .product__info-wrapper .quantity-buy-wrapper .product-form__submit{padding:0;height:56px;min-height:56px;max-height:56px;margin-top:0!important}.product .product__info-wrapper .quantity-buy-wrapper .product-form__submit span{border-radius:0!important;padding:16px 40px!important;height:56px!important;min-height:56px!important;max-height:56px!important;display:flex;align-items:center;justify-content:center}.product .product__info-wrapper .quantity-buy-wrapper .quantity__rules,.product .product__info-wrapper .quantity-buy-wrapper volume-pricing{display:none}@media (max-width: 1199px) and (min-width: 750px){.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container{flex:0 0 130px!important;width:130px!important;min-width:130px!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container .quantity{width:130px!important;min-width:130px!important;max-width:130px!important}}@media (max-width: 989px){.product .product__info-wrapper .quantity-buy-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container{flex:0 0 auto!important;width:130px!important;min-width:130px!important;max-width:130px!important}.product .product__info-wrapper .quantity-buy-wrapper .quantity-input-container .quantity{width:130px!important;min-width:130px!important;max-width:130px!important}.product .product__info-wrapper .quantity-buy-wrapper>div:last-child{flex:1!important}.product .slider-counter{display:none!important}.slider-buttons,.product .slider-buttons{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.product media-gallery .slider-buttons,.product slider-component .slider-buttons,.product slideshow-component .slider-buttons,.product .slider-mobile-gutter .slider-buttons,slideshow-component .slider-buttons,slider-component .slider-buttons{display:none!important;height:0!important}.product .product__media-wrapper slider-component{margin-bottom:0!important;padding-bottom:0!important}.product media-gallery>slider-component:first-of-type{margin-bottom:0!important}.product slider-component.slider-mobile-gutter,slideshow-component.slider-mobile-gutter{margin-bottom:0!important;padding-bottom:0!important}.product .product__media-wrapper{margin-bottom:8px!important;padding-bottom:0!important}.product product-info{padding-top:16px!important;padding-bottom:40px!important}.product .product__info-wrapper{padding-top:8px!important}.product .product__info-wrapper .rating-wrapper,.product .product__info-wrapper .jdgm-widget{margin-top:0!important;padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/BM-custom.css.map */
