@font-face{font-family:Inter Tight;src:url(/cdn/shop/files/InterTight-Medium.woff2) format("woff2"),url(/cdn/shop/files/InterTight-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/cdn/shop/files/InterTight-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/InterTight-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/cdn/shop/files/InterTight-Bold.woff2) format("woff2"),url(/cdn/shop/files/InterTight-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{letter-spacing:0!important;line-height:1.6}h1,h2,h3,h4{font-family:Inter Tight!important;letter-spacing:0}.page-width{padding-left:15px!important;padding-right:15px!important}img{max-width:100%}.button{background-color:#0d3d7b;color:#fff;letter-spacing:0;font-size:16px;border-radius:50px;padding:18px 70px 18px 30px;position:relative;font-weight:600;text-transform:capitalize}.button:before{content:"";display:block;background:url(/cdn/shop/files/white-fill-arrow-icon.svg) no-repeat;width:45px;height:45px;background-size:contain;box-shadow:none;right:7px;left:auto;z-index:1;top:5px;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;border-radius:50%;border:1px solid #0d3d7b}.button:hover:before{transform:rotate(-45deg)}.button-white{background-color:#fff;color:#0d3d7b}.button:hover,.button-white:hover{background:linear-gradient(to right,#1371b3,#0d3d7b);color:#fff}.button-white:before{background:url(/cdn/shop/files/blue-fill-arrow-icon.svg) no-repeat;background-size:contain;border:1px solid #fff}.button:after{content:none!important}.announcement-bar__message{letter-spacing:0}.announcement-bar__message p{margin:0;font-size:15px;text-transform:capitalize;font-weight:400}.header .header__heading-link{padding:0;margin:0}.header.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu .list-menu{justify-content:center;gap:15px;width:100%}.header__inline-menu .list-menu .list-menu__item{font-size:16px;color:#2a2a2a}.header__inline-menu .list-menu .list-menu__item:hover,.header__inline-menu .list-menu .list-menu__item .header__active-menu-item{color:#0d3d7b}.js .menu-drawer__menu li{border-bottom:1px solid #e7e7e7}.menu-drawer__navigation .menu-drawer__menu-item{font-size:16px;padding:15px 20px!important;color:#2a2a2a}.contactInformation.menuDrawer-social .list-social.footer__list-social{margin-left:0;margin-top:1.5rem}.reliableService_card{display:flex;gap:25px;align-items:center;background:transparent!important}.reliableService_card .multicolumn-card__image-wrapper{width:65px;line-height:0;margin:0;padding:0}.reliableService_card .multicolumn-card__info{width:calc(100% - 90px);padding:0}.reliableService_card .reliableShipping{margin-top:0;font-family:Inter,sans-serif!important;margin-bottom:1rem}.reliableService_card .reliableContent p{margin:0;line-height:1.5}.footer .footer-block__heading{font-size:20px;text-transform:capitalize}.footer .footer__content-top .footer-block__details-content li{margin-right:2.5rem}.footer-block__details-content li .link.link--text{font-size:16px;color:#ddd;line-height:1.6}.footer-block_contact{position:relative;padding-left:40px;margin-bottom:2rem}.footer-block_contact p,.newsletter-block_contact p{margin:0;color:#ddd;line-height:1.5}.footer-block_contact p a{color:#ddd;text-decoration:none}.footer-block_logo,.footer-block__newsletter .newsletter-block_contact{margin-bottom:2rem}.footer-block_contact.address:before{content:"";background:url(/cdn/shop/files/location-icon.svg) no-repeat;display:block;width:22px;height:28px;background-size:contain;position:absolute;left:0;top:3px}.footer-block_contact.phone:before{content:"";background:url(/cdn/shop/files/phone-icon.svg) no-repeat;display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0}.footer-block_contact.email:before{content:"";background:url(/cdn/shop/files/email-icon.svg) no-repeat;display:block;width:25px;height:19px;background-size:contain;position:absolute;left:0;top:3px}.footer-block__details-content .footer__list-social{justify-content:start!important;gap:15px;margin-top:3rem}.footer-block__details-content .footer__list-social li.list-social__item{margin:0}.footer-block__details-content .footer__list-social li.list-social__item .list-social__link{border:1px solid #DDDDDD;border-radius:50%;padding:5px;color:#ddd}.footer-block__details-content .footer__list-social li.list-social__item .list-social__link .svg-wrapper,.footer-block__details-content .footer__list-social li.list-social__item .list-social__link .svg-wrapper .icon{width:28px;height:28px}.footer__Subscribe .button{width:100%}.footer-block__newsletter .footer__payment{margin-top:2.5rem}.footer-block__newsletter .footer__payment .list-payment{justify-content:center}.footer .footer__content-bottom{background-color:#000;border:none;padding-top:15px;padding-bottom:15px}.footer .footer__content-bottom .footer__copyright{margin:0}.footer .footer__content-bottom small.copyright__content{font-size:14px;letter-spacing:0;color:#c1c1c1}.image-with-text__media-item.aboutIntro_image,.collection-card-wrapper .card__media,.card-wrapper.product-card-wrapper .card__media,.imageWrapper .shadowRadius__image{border-radius:20px!important;box-shadow:0 6px #0d3d7b;border:1px solid #0D3D7B}.image-with-text__media-item.aboutIntro_image .image-with-text__media,.collection-card-wrapper .card__media .media,.card-wrapper.product-card-wrapper .card__media .media{border-radius:20px;border:none;box-shadow:none}.aboutIntro_content .image-with-text__heading,.ctabanner__box .banner__heading,.maintitle-wrapper .mainTitle,.reaction-Description .reaction__heading,.collectionProduct_shippingInfo .shippingInfo_heading{font-size:46px;font-weight:600;line-height:1.1;color:#2a2a2a;margin-top:0}.reaction-Description .reaction__heading{margin-bottom:1.5rem}.aboutIntro_content .image-with-text__text--caption,.ctabanner__box .banner__subheading p,.maintitle-wrapper .banner__subheading p{font-size:20px;letter-spacing:0;color:#0d3d7b;text-transform:capitalize;font-weight:500;margin-bottom:1.5rem;line-height:1.3}.maintitle-wrapper .mainTitle{margin-bottom:1.5rem}.aboutIntro_content .image-with-text__text p,.ctabanner__box .banner__text p,.maintitle-wrapper .mainContent-text p{font-size:18px;margin-bottom:1.5rem;margin-top:0}.ctabanner__box .banner__heading{margin-bottom:1.5rem}.aboutIntro_content .image-with-text__text p:last-child,.maintitle-wrapper .mainContent-text p:last-child{margin-bottom:0}.image-with-text__text.quoteText p{font-size:22px;color:#2a2a2a;font-weight:600;text-transform:capitalize;line-height:1.4}.ctaBanner .banner__media{border-radius:30px}.ctaBanner .banner:after{background:linear-gradient(to right,#fcfaf6,transparent);border-radius:30px;left:0}.ctabanner__content,.poweredNature .banner .ctabanner__box.banner__box{position:relative;z-index:9;max-width:500px}.ctaBanner .banner{align-items:center;padding:60px}.ctabanner__box .banner__subheading p,.maintitle-wrapper .banner__subheading p{margin-top:0}.ctabanner__box .banner__buttons{margin-top:2rem}.poweredNature .banner:after{background:linear-gradient(to right,#0d3d7b,transparent)}.homeHerobanner .banner:after{background:linear-gradient(to right,#08223F 30%,#08223F 35%,transparent 100%)}.homeHerobanner .banner{min-height:62rem!important}.homeHerobanner .banner .ctabanner__box.banner__box{max-width:620px}.homeHerobanner .ctabanner__box.banner__box .banner__heading{font-size:60px}.homeHerobanner .ctabanner__box.banner__box .banner__text p{font-size:20px}.ctabanner__box .banner__text ul{list-style:none;padding-left:0}.ctabanner__box .banner__text ul li{font-size:18px;margin-bottom:1.5rem;padding-left:35px;position:relative}.ctabanner__box .banner__text ul li:last-child{margin:0}.ctabanner__box .banner__text ul li:before{content:"";background:url(/cdn/shop/files/checked-icon.svg) no-repeat;display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0;top:1px}.image-with-text__Videogrid{display:flex;flex-wrap:wrap}.image-with-text__Videogrid .image-with-text__text-item{width:50%}.image-with-text__Videogrid .image-with-text__text-item .image-with-text__content{background:transparent;color:#fff;padding-left:0;align-items:center;padding-top:100px;padding-bottom:100px}.image-with-text__video-item{position:absolute;width:50%;right:0;height:100%}.image-with-text__video-item video{width:100%;height:100%;object-fit:cover}.multirow__inner.home_videoBanner,.multirow__inner.home_videoBanner .image-with-text{position:static}.videoBanner .multirow{position:relative;overflow:hidden}.home_videoBanner .pumicHeading{font-weight:600}.maintitle-wrapper{text-align:center;max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:40px}.multicolumn-card.safeNatural-card{background-color:#fff;border:1px solid #E5E5E5;border-radius:10px;padding:30px 20px;box-shadow:0 4px 14px #00000014}.safeNatural-card .multicolumn-card__image-wrapper{margin-bottom:2rem;line-height:0}.safeNatural-card .multicolumn-card__info h3{margin:0;font-size:20px;color:#2a2a2a}.nature-Gridcolumn .button,.collection-list-wrapper .collection-list-view-all{margin-top:4rem}.collection-card-wrapper .card--standard .card__content .card__information{text-align:center;padding:20px 20px 0}.collection-card-wrapper .card__information h3.card__heading a,.card-wrapper.product-card-wrapper .card__information .card__heading a{color:#2a2a2a}.shopNow-link{color:#0d3d7b;display:inline-block;margin-top:.5rem;text-underline-offset:.3rem}.shopNow-link .icon-wrap .icon-arrow{width:22px;position:relative;top:2px}.shopNow-link:hover,.card-wrapper.collection-card-wrapper:hover .shopNow-link{text-decoration:none}.multicolumn-list.contains-content-container{margin-top:0}.multicolumn-card.customerReviews-card{background:#fff!important;border-radius:10px;box-shadow:0 2px 20px #00000014;padding:30px 25px;height:100%}.multicolumn-card.customerReviews-card .reviewsImg_card{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #ECECEC}.multicolumn-card.customerReviews-card .reviewsImg_card .media.media--transparent{width:60px;height:60px;padding:0!important;border-radius:50%}.customerReviews_name .customerName{font-size:20px;margin:0 0 .5rem;font-weight:600;color:#121212;line-height:1}.product-rating .stars{line-height:1}.star.full{color:#f9c316}.star{font-size:26px;display:inline-block;line-height:1}.star.half{background:linear-gradient(90deg,#f9c316 50%,#ccc 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.star.empty{color:#ccc}.reviewsContent_card .reviewsContent p{font-style:italic;color:#767676!important;line-height:1.5!important;font-size:18px;margin:0}.customerReviews-grid ul.multicolumn-list,.pumiceProducts slider-component ul.product-grid{scroll-padding-left:0}.customerReviews-grid ul.multicolumn-list li.multicolumn-list__item,.pumiceProducts slider-component ul.product-grid li.grid__item{width:calc(25% - 15px)}.customerReviews-grid ul.multicolumn-list li.multicolumn-list__item{margin-left:0!important;scroll-margin-left:0!important}.multicolumn-card__info.reviewsContent_card{position:relative}.multicolumn-card__info.reviewsContent_card:after{content:"";background:url(/cdn/shop/files/quote-icon.svg) no-repeat;width:130px;height:92px;background-size:contain;display:block;position:absolute;right:0;top:0}.multicolumn-card__info.reviewsContent_card .reviewsContent{position:relative;z-index:1}.pumiceProducts slider-component{max-width:1140px!important;overflow:hidden;padding-left:10px!important;padding-right:10px!important;margin-left:auto;margin-right:auto}.pumiceProducts slider-component ul.product-grid li.grid__item{margin-left:0!important;padding:0!important;scroll-margin-left:0!important}.card-wrapper.product-card-wrapper .card__heading a:after{content:none}.card-wrapper.product-card-wrapper .card__information{padding-top:25px;padding-bottom:0}.card-wrapper.product-card-wrapper .card__information .card__heading{margin-bottom:1rem}.card-wrapper.product-card-wrapper .card__information .select{margin:0}.card-wrapper.product-card-wrapper .card__information .select select{border:1px solid #7d7d7d;border-radius:8px;background-color:#fff;color:#000;font-size:14px;letter-spacing:0}.select select{box-shadow:none!important}.card-wrapper.product-card-wrapper .card__information .select:before,.card-wrapper.product-card-wrapper .card__information .select:after{content:none}.card-wrapper.product-card-wrapper .card__information .select .svg-wrapper{right:20px;width:20px;height:10px;top:calc(50% - .3rem)}.card-wrapper.product-card-wrapper .quick-add{margin-bottom:0;margin-top:1.5rem}.card-wrapper.product-card-wrapper .quick-add button.quick-add__submit{cursor:pointer;min-width:auto;background-color:#0d3d7b;color:#fff;letter-spacing:0!important;font-size:14px;border-radius:50px;border:none;font-family:Inter,sans-serif;padding:15px 25px;text-transform:uppercase;font-weight:600}.card-wrapper.product-card-wrapper .quick-add button.quick-add__submit:hover{background:linear-gradient(to right,#1371b3,#0d3d7b)}.card-wrapper.product-card-wrapper .price__container{font-size:22px;letter-spacing:0;font-weight:700;color:#2a2a2a;line-height:1.3}.card-wrapper.product-card-wrapper .price{margin-top:1.25rem!important}.pumiceProducts slider-component .product-grid{margin-top:0!important}.card-wrapper.product-card-wrapper .card__inner{background-color:transparent}.slider-counter__link--dots.slider-counter__link{padding:3px}.slider-counter__link--dots .dot{background-color:#ececec;border:0!important;width:10px!important;height:10px!important;opacity:.6}.slider-counter__link--dots.active .dot{background-color:#ddd;opacity:1}.slider-button{display:none!important}.slider-buttons{margin-top:30px}.collectionsProducts .collection{padding-left:0!important;padding-right:0!important}.collection-hero__text-wrapper{text-align:center}.collection-hero__text-wrapper .collection__subheading{margin-bottom:1.5rem}.collection-hero__text-wrapper .collection__subheading p{margin:0;font-size:20px;color:#1e98d3;line-height:1.3}.collection-hero__text-wrapper .collection-hero__title{font-size:50px;font-weight:700;margin:0;line-height:1.1;text-transform:capitalize}.collection-description__wrapper{display:flex;gap:50px}.collection-description__wrapper .collection__description,.collection-description__wrapper .collection_otherDetails{width:50%}.collection-description__wrapper .collection__description p,.reaction-Description .reaction__text p{font-size:17px;margin-bottom:2rem}.collection-description__wrapper .collection__description p:last-child,.reaction-Description .reaction__text p{margin-bottom:0}.collection_Imagegrid{display:flex;gap:20px;flex-wrap:wrap}.collection__description h2{font-size:30px;color:#2a2a2a;line-height:1.1;font-weight:700;margin-bottom:1rem}.collection__description table th.tableHeadDark{background-color:#233a73;color:#fff;text-align:center}.collection__description table th{background-color:#ddd;color:#2a2a2a;text-align:left}.collection_Imagegrid .imageWrapper{width:calc(50% - 10px)}.imageWrapper .shadowRadius__image{object-fit:cover;width:100%}.imageWrapper .imageCaption{margin-bottom:0;font-style:italic;font-size:14px;line-height:1.4;margin-top:1rem}.collection-logo_wrapper{background-color:#eaf4f9;border-radius:20px;padding:50px;display:flex;align-items:center;gap:40px;margin-top:40px}.collection-logo_wrapper .collectionLogo_img{width:120px;line-height:0}.collection-logo_wrapper .pumiceLogo_wrapper{width:calc(100% - 160px)}.pumiceLogo_wrapper .pumiceCaption,.pumiceLogo_wrapper .pumiceCaption p{margin-bottom:0;font-size:14px;line-height:1.4;font-weight:500;margin-top:.5rem}.customProduct_grid{display:flex;gap:30px}.collectionsDocuments{background-color:#1771b3;width:25%;border-radius:10px;padding:30px 25px;height:100%;color:#fff}.collectionsProducts{width:75%}.collectionsProducts.no-documents{width:100%}.contactInfo_heading{font-size:17px;color:#fff;margin-top:0;font-weight:500;word-break:normal}.contactInfo_text p{margin-top:0;line-height:1.4;font-size:15px}.contactInfo_text p:last-child{margin-bottom:0}.contactInfo_text p a{color:#fff;text-underline-offset:.3rem}.collectionInformation-info{margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.3)}.contactInfo_text p a:hover{text-decoration:none}.contactInfo_text.pdfLinks p{position:relative;padding-left:35px}.contactInfo_text.pdfLinks p:before{content:"";background:url(/cdn/shop/files/pdflink-icon.svg) no-repeat;width:23px;height:22px;background-size:contain;display:block;position:absolute;left:0;top:4px}.collectionContact-info .contactLogo__image{margin-bottom:1rem}.collectionProduct_shippingInfo .shippingInfo_heading{margin-bottom:1.5rem}.shippingNotes_text{margin-bottom:2rem}.shippingNotes_text p{margin:0;display:inline-block;background-color:#faf4aa;padding:3px 20px;color:#2a2a2a}.facets__summary,.facet-filters__field .select__select,.mobile-facets__sort .select__select{border:1px solid #000!important;margin-bottom:0!important;padding:9px 15px!important;color:#2a2a2a!important;letter-spacing:0!important;min-width:150px;font-size:15px!important;text-transform:capitalize}.mobile-facets__sort .select__select{margin-left:0!important;margin-right:0!important}select.facet-filters__sort.select__select{min-width:200px;background-color:#fff}.facets__disclosure{margin-right:15px!important}.facets__summary .icon-caret,.facet-filters__sort+.svg-wrapper,.mobile-facets__sort .select__select+.svg-wrapper{right:15px!important;height:7px!important;color:#2a2a2a!important;top:calc(50% - .3rem)!important}.facets__heading,.facet-filters__label label{margin-bottom:0!important;color:#2a2a2a!important;font-size:16px!important;letter-spacing:0!important;margin-top:0!important;text-transform:capitalize}.facet-filters__sort:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.facet-filters__field .select__select option{text-transform:capitalize}.facets__form .product-count{align-self:center!important;opacity:1}.product-count__text{font-size:1.5rem!important;color:#2a2a2a;letter-spacing:0;font-weight:400}.facets-container .facets__form{gap:0 2.5rem}.pagination__item{background-color:#fff;border:1px solid #1771b3;border-radius:50%;font-size:20px;color:#1771b3!important}.pagination__item.pagination__item--current,.pagination__item:hover{background-color:#1771b3;opacity:1;color:#fff!important}.pagination__item:after{content:none!important}.pagination__item .svg-wrapper svg{width:17px;height:17px}.mobile-facets__open-label{letter-spacing:0;font-weight:600;text-transform:uppercase}.mobile-facets__sort label{text-transform:capitalize}.mobile-facets__footer .button.button--primary{font-size:14px;padding:15px 70px 15px 30px}.mobile-facets__footer .button.button--primary:before{width:40px;height:40px;top:3px}.mobile-facets__heading{font-size:16px;color:#2a2a2a}.card--card,.card--standard .card__inner{background-color:transparent!important}.product__title h1{font-size:30px;color:#2a2a2a;font-weight:700;line-height:1.1}.product__info-container .price__container .price__regular,.product__info-container .price__container .price__sale{letter-spacing:0;color:#1e98d3;font-size:28px;line-height:1;font-weight:700}.product__info-container .product__description{margin-top:0!important}.product__info-container .product__description p{font-size:15px}.product-form__input--dropdown label.form__label,.product-form__quantity .form__label{color:#2a2a2a;font-size:15px;letter-spacing:0;font-weight:500}.product-form__input--dropdown .select:before,.product-form__input--dropdown .select:after{content:none}.product-form__input--dropdown select{border:1px solid #7d7d7d;border-radius:8px!important;background-color:#fff;color:#000;font-size:14px;letter-spacing:0}.quantity:after{border-radius:8px;border-color:#000;box-shadow:none}.quantity__input:focus-visible{box-shadow:none;outline:none;background-color:transparent}.quantity__input{color:#000;letter-spacing:0}.quantity__button .svg-wrapper{width:1.25rem}.product.product--left .product__info-wrapper .product-form__buttons .product-form__submit{width:auto;padding:18px 40px;margin:0}.product.product--left .product__info-wrapper .product-form__buttons .product-form__submit:before{content:none}.specificationsPdf p{margin:0;padding-left:35px;position:relative;color:#2a2a2a;font-size:15px}.specificationsPdf p:before,.pumicUses__box.supportDocuments p:before{content:"";background:url(/cdn/shop/files/adobe-reader-icon.svg) no-repeat;width:25px;height:24px;display:block;position:absolute;left:0}.specificationsPdf p a,.pumicUses__box a,.reaction-Description .reaction__text a{color:#2e9fd6;text-underline-offset:.3rem}.specificationsPdf p a:hover,.pumicUses__box a:hover,.reaction-Description .reaction__text a:hover{text-decoration:none}.product__info-container .specificationsPdf{margin-bottom:2.5rem}.product__media.media{height:500px!important;padding-top:0!important;border:1px solid #EAEAEA}.product__media.media img{object-fit:contain}.thumbnail-slider .thumbnail[aria-current]{border-color:#1e98d3;box-shadow:none!important;opacity:1}.thumbnail-slider .thumbnail{border-color:#eaeaea}.productDetails .product .grid__item.product__media-wrapper,.productDetails .product .product__info-wrapper.grid__item{max-width:50%;width:calc(50% - 10px)}.grid__item.product__media-wrapper .product__modal-opener .product__media-icon,.grid__item.product__media-wrapper .product__media-toggle{display:none!important}.collection-logo_wrapper.fullWrapper{padding:40px 30px;margin-top:30px}.collection-logo_wrapper.fullWrapper .pumiceLogo_wrapper{width:100%}.pumiceLogo__image{margin:0!important;border:none!important;box-shadow:none!important}.pumicUses__wrapper{margin-top:30px}.pumicUses__box{border:1px solid #DBDBDB;border-radius:10px;padding:25px;margin-bottom:20px;background-color:#fff}.pumicUses__box .usesHeading,.reaction-Description .reaction__text h3{color:#2a2a2a;margin:0 0 1rem}.pumicUses__box p{margin-top:0;margin-bottom:1rem}.pumicUses__box:last-child,.pumicUses__box p:last-child{margin-bottom:0}.pumicUses__box ul{margin-bottom:0;padding:0}.pumicUses__box ul li{list-style:none;position:relative;padding-left:35px;margin-bottom:1.5rem}.pumicUses__box ul li:before{content:"";background:url(/cdn/shop/files/blue-checkmark-icon.svg) no-repeat;display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0;top:2px}.pumicUses__box ul li:last-child{margin-bottom:0}.pumicProperties__wrapper{display:flex;flex-wrap:wrap;gap:30px;margin-top:30px}.pumicProperties__wrapper .pumicUses__box{width:calc(50% - 15px);height:auto;margin:0}.pumicUses__box.supportDocuments{margin-top:30px}.pumicUses__box.supportDocuments p{color:#000;padding-left:35px;position:relative}.contactDetails_wrapper{display:flex;gap:60px}.contactDetails_wrapper .contactDetails_info,.contactDetails_wrapper .contactDetails_form{width:50%}.contactDetails_form{padding:30px;border-radius:20px;background-color:#fff;box-shadow:0 0 25px #0000001a}.contactDetails_info p{font-size:18px;margin-top:0;line-height:1.5;color:#2a2a2a}.contactDetails_info p a{color:#0d3d7b;text-underline-offset:.3rem}.contactDetails_info p a:hover{text-decoration:none}.contactDetails_form .title{font-size:22px;color:#2a2a2a;margin-bottom:2rem}.contactDetails_form .field__input{border:1px solid #E7E7E7;letter-spacing:0;padding:15px 20px!important;color:#c1c1c1;background-color:#fafafa;height:auto;border-radius:10px;font-size:15px}.contactDetails_form .field:before,.contactDetails_form .field:after{content:none}.contactDetails_form .field label.field__label{letter-spacing:0;left:20px;top:18px;font-size:15px;color:#c1c1c1}.contactDetails_form .field__input:focus{border-color:#0d3d7b;box-shadow:none}.contactDetails_form .field__input:focus~.field__label,.contactDetails_form .field__input:not(:placeholder-shown)~.field__label{display:none}.contactDetails_form .contact__button{margin-top:20px}.contactDetails_form .field__input.text-area{height:12rem}.contactInformation>div{position:relative;padding-left:40px;margin-bottom:2rem}.contactInformation>div p{margin:0}.contactInformation .contactAddress:before{content:"";background:url(/cdn/shop/files/location-icon-blue.svg) no-repeat;display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0;top:1px}.contactInformation .contactPhone:before{content:"";background:url(/cdn/shop/files/phone-icon-blue.svg) no-repeat;display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0}.contactInformation .contactEmail:before{content:"";background:url(/cdn/shop/files/email-icon-blue.svg) no-repeat;display:block;width:25px;height:19px;background-size:contain;position:absolute;left:0;top:3px}.contactInformation .footer__list-social{justify-content:start!important;gap:15px;margin-top:3rem}.contactInformation .footer__list-social li.list-social__item{margin:0}.contactInformation .footer__list-social li.list-social__item .list-social__link{border:1px solid #000;border-radius:50%;padding:5px;color:#000}.contactInformation .footer__list-social li.list-social__item .list-social__link .svg-wrapper,.contactInformation .footer__list-social li.list-social__item .list-social__link .svg-wrapper .icon{width:28px;height:28px}.drawer__header .drawer__heading{text-transform:capitalize;color:#0d3d7b}.cart-item__name{letter-spacing:0}.cart-drawer .cart-item{padding-bottom:15px;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead tr th{font-weight:700;color:#2f2f2f;letter-spacing:0;font-size:14px;opacity:1;padding-top:10px;padding-bottom:10px}.cart-drawer .cart-item:last-child{border:none}cart-remove-button .button{min-width:4.5rem!important;line-height:1!important;height:45px}.cart-drawer .cart-item__totals .cart-item__price-wrapper .price{letter-spacing:0;color:#2a2a2a;font-weight:600}.totals .totals__total-value{font-size:26px;color:#0d3d7b;font-weight:700}.totals .totals__total{font-size:18px}.cart-drawer .tax-note{letter-spacing:0}cart-remove-button .button:hover{color:#fff!important}.cartDrawer_view-cart{margin-bottom:1rem}.cartDrawer_view-cart .button{width:100%;border:1px solid #0d3d7b}.title-wrapper-with-link h1.title,.cart__warnings .cart__empty-text{color:#2a2a2a;text-transform:capitalize;font-weight:700}.title-wrapper-with-link a.underlined-link{text-transform:capitalize}.cart-item__quantity-wrapper{align-items:center}.cart__items .cart-item .cart-item__totals .cart-item__price-wrapper .price{font-size:20px;color:#2a2a2a;font-weight:600;letter-spacing:0}.cart__items .cart-item .cart-item__details .cart-item__name{font-size:18px;color:#2a2a2a;font-weight:700}.cart__items .cart-items .cart-item td{padding-top:20px;padding-bottom:20px;border-bottom:.1rem solid rgba(var(--color-foreground),.08);vertical-align:middle}#main-cart-items{border:0;padding-bottom:0}.cart__footer .tax-note{letter-spacing:0}.is-empty .cart__warnings{padding-bottom:5rem}.cart__login-title{color:#2a2a2a}.cart-drawer__empty-content .cart__empty-text{color:#2a2a2a;text-transform:capitalize;margin:0 0 2rem}.cart-drawer__empty-content .cart__login-title{letter-spacing:0;margin:3.5rem 0 .5rem}.sitecontent-hero__inner{background:#eaf4f9;padding-top:60px;padding-bottom:60px}.sitecontent-hero__inner .collection-hero__title{color:#2a2a2a}.predictive-search__heading{letter-spacing:0;font-weight:700;color:#2a2a2a!important;font-size:12px}.predictive-search__item-content .predictive-search__item-heading{font-weight:600;letter-spacing:0}.scroll-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.scroll-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;background:#0009}.scroll-popup-content{position:relative;max-width:900px;width:95%;margin:auto;background:#fff;border-radius:20px;z-index:9999;top:50%;transform:translateY(-50%)}.scroll-popup-close{position:absolute;top:20px;right:20px;font-size:24px;border:none;cursor:pointer;background-color:#e2e2e2;color:#fff;width:30px;height:30px;border-radius:50%;line-height:30px}.popup-content-wrapper{display:flex;flex-wrap:wrap;align-items:center}.popup-content-wrapper .popup-content-banner,.popup-content-wrapper .popup-content-inner{width:50%}.popup-content-banner{line-height:0;border-radius:20px 0 0 20px}.popup-content-banner img{border-radius:20px 0 0 20px}.popup-content-inner{text-align:center;padding:50px}.popup-content-inner .caption{font-size:20px;letter-spacing:0;color:#0d3d7b;text-transform:capitalize;font-weight:500;margin:0;margin-bottom:1rem;line-height:1.3}.popup-content-inner .popupContent{margin-bottom:2rem}.popup-content-inner h3{font-size:30px;margin:0;color:#2a2a2a;font-weight:700;line-height:1.2;margin-bottom:1rem}.popup-content-inner .popupContent p{margin:0;font-size:18px;line-height:1.5}@media(max-width:1199px){.customerReviews-grid ul.multicolumn-list li.multicolumn-list__item{width:calc(100% / 3 - 15px)}.aboutIntro_content .image-with-text__heading,.ctabanner__box .banner__heading,.maintitle-wrapper .mainTitle,.reaction-Description .reaction__heading,.collectionProduct_shippingInfo .shippingInfo_heading{font-size:42px}.collection-description__wrapper{gap:30px}.collection-hero__text-wrapper .collection-hero__title{font-size:46px}}@media(max-width:989px){.image-with-text .grid__item{width:100%;max-width:100%}.pumiceProducts slider-component ul.product-grid li.grid__item{width:calc(100% / 3 - 15px)}.multirow__inner .image-with-text__content{padding-left:0;padding-bottom:0}.ctaBanner .banner{padding:35px}.customerReviews-grid ul.multicolumn-list li.multicolumn-list__item,.footer__content-top .grid--4-col-tablet .grid__item{width:calc(50% - 15px)}.footer-block__details-content li .link.link--text{padding-bottom:0}.slider-counter.caption{display:none}.multicolumn-card.safeNatural-card{box-shadow:none}.slider.slider--tablet .slider__slide{margin:0!important;width:100%}.slider.slider--tablet{scroll-padding-left:0!important}.multicolumn-card.customerReviews-card{height:auto}.reviewsContent_card .reviewsContent p{font-size:16px}.image-with-text__Videogrid .image-with-text__text-item .image-with-text__content{padding-top:60px;padding-bottom:60px;padding-right:0}.image-with-text__video-item{position:static;width:100%;padding-bottom:50px}.header .header__heading-link{margin-left:30px}.header__heading-logo-wrapper .header__heading-logo{width:130px}.collection-description__wrapper .collection__description,.collection-description__wrapper .collection_otherDetails,.collectionsDocuments,.collectionsProducts{width:100%}.collection-description__wrapper,.customProduct_grid{flex-wrap:wrap}.productDetails .product .grid__item.product__media-wrapper,.productDetails .product .product__info-wrapper.grid__item{max-width:100%;width:100%}.productDetails .product .product__info-wrapper.grid__item{padding-left:0;padding-top:3rem}.product__info-wrapper.grid__item .product__info-container{max-width:100%}.contactDetails_wrapper{gap:30px;flex-wrap:wrap}.contactDetails_wrapper .contactDetails_info,.contactDetails_wrapper .contactDetails_form{width:100%}.homeHerobanner .ctabanner__box.banner__box .banner__heading{font-size:50px}.homeHerobanner .ctabanner__box.banner__box .banner__text p{font-size:18px}.popup-content-inner{padding:20px}.popup-content-inner h3{font-size:26px}.popup-content-inner .popupContent p{font-size:16px}}@media(max-width:749px){.aboutIntro_content .image-with-text__heading,.ctabanner__box .banner__heading,.maintitle-wrapper .mainTitle,.reaction-Description .reaction__heading,.collectionProduct_shippingInfo .shippingInfo_heading,.homeHerobanner .ctabanner__box.banner__box .banner__heading{font-size:32px}.collection-hero__text-wrapper .collection-hero__title{font-size:34px}.aboutIntro_content .image-with-text__text p,.ctabanner__box .banner__text p,.maintitle-wrapper .mainContent-text p,.ctabanner__box .banner__text ul li,.collection-description__wrapper .collection__description p,.reaction-Description .reaction__text p,.contactDetails_info p,.homeHerobanner .ctabanner__box.banner__box .banner__text p{font-size:16px}.image-with-text__Videogrid .image-with-text__text-item .image-with-text__content{padding-top:50px;padding-bottom:40px}.reliableService_card .reliableShipping{margin-bottom:.5rem}.aboutIntro_content .image-with-text__text--caption,.ctabanner__box .banner__subheading p,.maintitle-wrapper .banner__subheading p{font-size:18px;margin-bottom:1rem}.image-with-text__text.quoteText p,.customerReviews_name .customerName,.collection-hero__text-wrapper .collection__subheading p{font-size:18px}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item,.footer__content-top .grid--4-col-tablet .grid__item{width:100%!important}.announcement-bar__message p{font-size:12px}.maintitle-wrapper{margin-bottom:25px}.footer-block.grid__item:last-child{margin-bottom:0}.footer-block_contact p,.newsletter-block_contact p{text-align:left}.footer .footer-block__heading{margin-bottom:1rem}.trustedReliable .multicolumn-list{gap:20px}.multicolumn-card__info.reviewsContent_card:after{width:100px;height:71px}.poweredNature .banner__content{padding-left:0!important;padding-right:0!important}.poweredNature .banner__content .ctabanner__box{padding:4rem 2rem}.ctaBanner .banner__media{border-radius:20px}.ctaBanner .banner{padding:60px 20px}.ctaBanner .banner:after{background:#fcfaf6;border-radius:20px}.collection_Imagegrid .imageWrapper{width:100%;text-align:center}.contactInfo_text.pdfLinks p:before{width:20px;height:21px;top:2px}.shippingNotes_text p{font-size:12px;padding:10px 15px;line-height:1.3;text-align:center}.collection-logo_wrapper .pumiceLogo_wrapper{width:calc(100% - 100px)}.collection-logo_wrapper .collectionLogo_img{width:80px}.pumiceLogo_wrapper .pumiceCaption,.pumiceLogo_wrapper .pumiceCaption p{font-size:12px;margin-top:0}.collection-logo_wrapper{padding:30px 20px;gap:20px}.product__title h1{font-size:24px}.product__info-container .price__container .price__regular,.product__info-container .price__container .price__sale{font-size:22px}.productDetails .product .product__info-wrapper.grid__item{padding-top:1rem}.product__media.media{height:320px!important}.grid__item.product__media-wrapper slider-component.slider-mobile-gutter{padding:0 15px}.grid__item.product__media-wrapper slider-component.thumbnail-slider.slider-mobile-gutter{padding:0}.grid__item.product__media-wrapper ul.product__media-list{column-gap:0;row-gap:0;scroll-padding-left:0}.grid__item.product__media-wrapper ul.product__media-list li.product__media-item{width:100%;max-width:100%;padding:0!important;margin:0!important}.product__info-container .specificationsPdf{margin-bottom:1.5rem}.pumicProperties__wrapper .pumicUses__box{width:100%}.pumicUses__box{padding:25px 20px}.pumicProperties__wrapper{gap:20px;margin-top:20px}.pumicUses__box.supportDocuments{margin-top:20px}.collection-logo_wrapper.fullWrapper{padding:30px 20px}.pumicUses__box ul li:before{top:4px}.collection-logo_wrapper.fullWrapper .pumiceCaption p{margin-top:1rem}.contactDetails_form{padding:30px 20px}.cart-items thead tr{margin-bottom:0!important}.cart__items .cart-item .cart-item__totals .cart-item__price-wrapper .price,.cart__items .cart-item .cart-item__details .cart-item__name{font-size:16px}.totals{justify-content:end!important}.cart__login-title{margin:2.5rem 0 .5rem!important}.sitecontent-hero__inner{padding-top:45px;padding-bottom:45px}.predictive-search__item-content .price__regular,.predictive-search__item.predictive-search__item--term{letter-spacing:0}.poweredNature .banner .ctabanner__box.banner__box{max-width:100%}.pumiceProducts slider-component ul.product-grid li.grid__item{width:calc(50% - 15px)}.customerReviews-grid slider-component{padding-left:10px;padding-right:10px}.homeHerobanner .banner{min-height:auto!important}.homeHerobanner .banner .ctabanner__box.banner__box{padding:60px 10px}.homeHerobanner .banner:after{background:linear-gradient(to right,#08223F 20%,#08223F 50%,transparent 130%)}.popup-content-wrapper .popup-content-banner,.popup-content-wrapper .popup-content-inner{width:100%}.popup-content-banner{display:none}.popup-content-inner{padding:40px 20px}}@media(max-width:480px){.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.pumiceProducts slider-component ul.product-grid li.grid__item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
