:root{--h1-size: 2rem;--h2-size: 2rem;--h3-size: 2rem;--h4-size: 1.6rem;--h5-size: 1rem;--h1-line-height: 1.1;--h2-line-height: 1.15;--h3-line-height: 1.2;--h4-line-height: 1.25;--h5-line-height: 1.3;--color-1: #F5F3F0;--color-2: #1B1815;--color-2-hsl: 30,12%,9%;--color-3: #6A594A;--color-3-hsl: 28,18%,35%;--color-4: #9E846E;--color-5: #B8AC9B;--color-6: #fff;--color-7: #F7F5F2;--input-height: 2.8rem;--btn-height: 3rem;--btn-min-width: 3.25rem;--btn-border-radius: 3px;--border-radius: 3px;--grid-base-columns: 12;--grid-span-all: 1/-1;--grid-contained-section-columns: calc(var(--grid-base-columns) - 8);--grid-contained: 5 / 21;--grid-contained-section-span-all: span var(--grid-contained-section-columns);--grid-span-all-columns: span var(--grid-base-columns);--grid-12-col: 12;--container-max-width: 1440px;--blur-value: 8px;--color-green: #2FD143;--color-yellow: #ffd537;--color-blue: #ff4040;--color-red: #ff4040}body{background-color:var(--color-6);color:var(--color-2);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}ul{list-style-type:none}.icon{fill:var(--color-2);width:1.25rem;height:1.25rem;cursor:pointer}.icon.icon--caret{fill:none;width:.75rem;height:.75rem;margin-left:.25rem}main,footer,menu-slideout,.main-overlay,main-cart-slideout,predictive-search,.announcement-bar-header,collection-filters-slideout{position:relative}.grid\:contain{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:var(--container-max-width)}main#MainContent{animation:fadeInAnimation ease .8s;animation-iteration-count:1;animation-fill-mode:forwards;min-height:calc(100vh - 13rem)}h1,h2,h3,h4,h5,h6{margin:0;letter-spacing:-.05rem}h1{font-size:var(--h1-size);line-height:var(--h1-line-height)}h2{font-size:var(--h2-size);line-height:var(--h2-line-height);margin-bottom:1rem;font-weight:400}h3{font-size:var(--h3-size);line-height:var(--h3-line-height)}h4{font-size:var(--h4-size);line-height:var(--h4-line-height);margin-bottom:1rem}h5{font-weight:400;font-size:var(--h5-size);line-height:var(--h5-line-height)}h6{font-weight:400;font-size:.95rem;line-height:var(--h5-line-height)}a{color:var(--color-2);text-decoration:none}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=datetime-local]{height:var(--input-height);border:1px solid #e6e6e6}input{padding:0 .5rem}p{font-size:.95rem;line-height:1.4rem;margin:0 0 1rem}ul{padding:0}span,label{font-size:.85rem}textarea{padding:.5rem}address{font-style:normal;line-height:1.8}a.link{text-decoration:underline}.main-product-grid__paginate span{font-size:1rem}span.page.current{font-weight:700}.section__inner-container>*{width:100%}button,a.btn{transition:all .125s ease-in-out;height:var(--btn-height);min-width:var(--btn-min-width);background-color:var(--color-2);color:var(--color-6);display:inline-flex;align-items:center;align-content:center;padding:0 2rem;text-decoration:none;text-align:center;font-size:1rem;border:0;border-radius:var(--btn-border-radius);font-weight:500}button[disabled=disabled]{background-color:#d3d3d399;cursor:not-allowed;color:#fff;justify-content:center}button:hover,a.btn:hover{opacity:.9}.btn.btn--cart,.btn.btn--search,.btn.btn--menu,.btn.btn--menu-slideout-close,.btn.btn__main-cart-slideout--close,button.client-services__main-modal-close-btn{background-color:transparent;padding:0;align-content:center;cursor:pointer}button.btn.btn__main-cart-slideout--close,button.client-services__main-modal-close-btn{margin-top:.5rem}svg.icon.icon--menu{width:1.6rem;height:1.6rem}svg.icon.icon-plus{width:1rem;height:1rem}header{height:5rem}.header{display:grid;align-content:center;grid-template-columns:subgrid}.header>*{grid-column:span calc(var(--grid-12-col) / 3);display:flex;display:-webkit-flex}.site-header{align-items:center;position:sticky;top:0;width:100%;z-index:5;background-color:var(--color-6);border-bottom:1px solid #ccc}.header__nav{display:inline-flex;height:-webkit-fit-content;align-items:center}.header__nav-list--mobile{display:none!important}.header__logo{align-content:center}.header__logo a{display:inline-block}.header__logo svg{height:3rem}.header__misc{align-content:center;align-items:center}.header__misc .icon{fill:var(--color-2)}.header__nav-list{display:flex;padding:0;margin:0;height:100%;align-items:center}.header__nav-dropdown{transition:all .125s ease-in-out;position:absolute;width:10rem;min-width:fit-content;padding:0 1rem 2rem;left:0;box-shadow:#00000029 0 1px 4px;visibility:hidden;opacity:0;z-index:-1;background-color:var(--color-6)}.header__nav-dropdown-item{margin-top:2rem;text-align:left}.header__nav-item{height:100%;align-content:center}.header__nav-item--special{align-content:center}.header__nav-item--special>a.btn{padding:0 2rem}.header__nav-item__special-container{height:100%;align-content:center}.header__nav-item__special-container>a.btn{background:transparent;color:var(--color-2);font-weight:700;font-size:.85rem}.header__nav-item__special-container>a.btn:hover{background-color:hsl(var(--color-3-hsl),90%)!important}.header__nav-btn{display:none}.header__nav-link{height:100%;display:inline-block;align-content:center;min-width:5rem;text-align:center;text-transform:uppercase;font-size:.85rem;font-weight:700;color:var(--color-2)}.header__nav-item--dropdown{position:relative;min-width:6rem;text-align:center}.header__nav-item--dropdown:hover>.header__nav-dropdown{opacity:1;z-index:5;visibility:visible}.header__nav-dropdown-link{color:var(--color-2)}.header__nav-dropdown-link:hover{text-decoration:underline}.header__logo-placeholder{color:#fff!important;letter-spacing:-2px}predictive-search{padding:1rem;width:50%;position:fixed;opacity:0;left:0;margin:0 auto;background-color:#fff;right:0;z-index:-5;transform:translateY(-100%);top:0;border:1px solid #efefef}predictive-search .predictive-search__close{text-align:right}predictive-search .predictive-search__input{margin-top:.25rem;position:relative}predictive-search .predictive-search__input input{width:100%}predictive-search .clear-input{position:absolute;right:.5rem;display:flex;height:100%;top:0;align-items:center;font-weight:700}predictive-search .loader{position:absolute;left:0;right:0;margin:0 auto;top:0;bottom:25%;width:4rem;height:4rem}.main-overlay{z-index:5;position:fixed;background-color:#231b1b3d;-webkit-backdrop-filter:blur(var(--blur-value));-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);backdrop-filter:blur(var(--blur-value));top:0}menu-slideout{background-color:#fff;position:fixed;top:0;left:0;transform:translate(-100%)}.menu-slideout__close{position:absolute;right:.5rem;top:.5rem}.main-cart-slideout__header{position:absolute}main-cart-slideout{background-color:#fff;position:fixed;top:0;right:0;transform:translate(100%);padding:1rem}main-cart{display:flex;flex-direction:column;justify-content:space-between;padding-top:4rem}.footer{min-height:10rem;border-top:1px solid #cccccc;background:var(--color-7)}.footer__socials-container{display:flex;gap:1rem}.footer__social{display:inline-block}.footer__social svg{width:1.5rem;height:1.5rem}.footer__column{grid-column:span 3}#shopify-section-footer{padding:4rem 1rem 10rem}.hero-section{padding:0 1rem}.hero{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr 1fr;grid-column:1/-1;margin:0 auto;max-width:var(--container-max-width);height:100%}.hero__image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.hero__content{position:relative;z-index:1;grid-area:2/2/3/span 4;color:#fff;align-content:center}.hero__placeholder{position:absolute;width:100%;height:100%}.hero__placeholder>svg{width:100%;height:100%}.hero__wrapper{aspect-ratio:16/9;height:512px;width:100%;overflow:hidden;position:relative}.btn.hero__button{background-color:#fff;color:var(--color-2)}.btn.hero__button:hover{background-color:#ffffffe6}.announcement-bar{height:2.75rem;align-content:center;z-index:2;grid-column:1/-1}div.featured-collection__description{grid-column:span 6}div.featured-collection__view-all-btn{text-align:center;align-content:center}img.product-card__primary-image{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.featured-collection{padding:0 1rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:var(--container-max-width);margin:0 auto;align-items:center}.featured-collection__collection-info{grid-column:span 3;align-self:start;padding:1rem}.featured-collection .btn{background-color:var(--color-4)}.featured-collection__products{display:grid;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:1rem}.featured-collection__title,.featured-collection__view-all-btn{grid-column:1/-1}.featured-collection collection-slider{border-top:1px solid #efefef;border-bottom:1px solid #efefef}collection-slider product-card,collection-slider .product-card-2{visibility:hidden}.collection-slider__navigation-container{position:absolute;z-index:5;top:45%;width:100%;display:flex;justify-content:space-between}.collection-slider__navigation-container .swiper-button-next,.collection-slider__navigation-container .swiper-button-prev{position:initial;z-index:10;cursor:pointer;display:inline-block;font-weight:700;width:4rem;height:3rem;align-content:center;text-align:center;border-radius:0;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.about-me{gap:2rem;padding-top:2rem;padding-bottom:2rem}.about-me__container{background:#f7f5f2}.about-me__description{max-width:550px;margin:0 auto;display:block;padding:0 1rem}.about-me>*{text-align:center;grid-column:span calc(var(--grid-12-col) / 2);max-height:500px;align-content:center}.about-me img{object-fit:cover;width:100%;height:100%;padding:1rem}.client-reviews__container h4{padding:0 1rem}.client-reviews__container>*{grid-column:var(--grid-span-all)}.client-reviews__review{min-height:20rem}.client-reviews__slide{border-left:1px solid #efefef;padding:1rem}.product-card__secondary-image{position:absolute;top:0;opacity:0;height:100%;width:100%}.product-card__link{display:grid}.product-card__container{position:absolute}.product-card__media{grid-row-start:1;grid-row-end:2;width:100%;height:100%}.product-card__media img{object-fit:contain}.product-card__info{grid-row-start:2;grid-row-end:3}.product-card__info>span{font-weight:600}.product-card__image_container{object-fit:contain}.product-card__image-container[data-animation-type=show_second_image]{transition:all .3s cubic-bezier(.075,.82,.165,1);display:flex;position:relative}.product-card__image-container[data-animation-type=show_second_image]:hover .product-card__primary-image{transition:all .5s cubic-bezier(.075,.82,.165,1);opacity:0}.product-card__image-container[data-animation-type=show_second_image]:hover .product-card__secondary-image{transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1}.product-recs{display:grid;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:subgrid;gap:1rem;padding:0 1rem}.product-recs__container{display:grid;grid-column:3/23;grid-template-columns:subgrid}.product-recs__container>*{grid-column:1/-1;display:grid;grid-template-columns:subgrid;margin-top:1rem}.product-recs__collection{display:grid;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:subgrid}.product-recs>*{grid-column:1/-1}product-recommendations{display:grid;grid-column:1/-1;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:1rem}main-product-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);max-width:var(--container-max-width);grid-column:var(--grid-span-all);padding:0 1rem;width:100%;margin:0 auto;grid-auto-rows:min-content}main-product-grid>product-card{grid-column:span 1;position:relative}.main-product-grid__title{grid-area:1/3/2/23}.main-product-grid__header-container{width:100%;margin:0 auto;max-width:var(--container-max-width);grid-column:var(--grid-span-all);padding:0 1rem}.breadcrumbs>ul{display:flex;gap:.5rem;margin-top:0}.pore-cloggers__ingredient{color:red}.textarea__field-group{display:flex;flex-direction:column}.product__option[disabled=disabled]{background-color:#d3d3d3}.price--hidden{display:none}span.icon-container{position:relative}span.cart-button__item-count{position:absolute;border:1px solid #000000;background:var(--color-2);height:1.25rem;width:1.25rem;border-radius:100%;left:11px;align-content:center;top:-10px}.pore-cloggers__container{padding:4rem 0;background:var(--color-7);margin-top:2rem;margin-bottom:2rem}pore-checker{z-index:1}pore-checker>div{grid-column:span 6;padding:1rem}pore-checker>div img{max-height:500px}pore-checker textarea{max-width:60%;margin:0 auto}pore-checker .btn{max-width:12rem;margin:0 auto;margin-top:1rem}.star-container{display:flex;justify-content:center}.star{width:1rem;display:inline-block;aspect-ratio:1;background:#000;clip-path:polygon(50% 0,79.3892626146% 90.4508497187%,2.4471741852% 34.5491502813%,97.5528258148% 34.5491502813%,20.6107373854% 90.4508497187%)}product-detail button-add-to-cart{width:100%}product-detail button-add-to-cart>button{width:100%}.product-details{margin-top:1rem}.product-details__inner-info-container{position:sticky;top:5rem;padding:2rem}.product-details__qty-controls{display:flex;align-items:center;border:1px solid #efefef;overflow:hidden;border-radius:var(--border-radius);max-height:var(--input-height)}.product-details__qty-btn{background-color:#fff;border:none;padding:.5rem;width:2.5rem;text-align:center;cursor:pointer;font-size:2rem;line-height:1;color:var(--color-2);display:inline-flex;justify-content:center}.product-details__qty-btn:hover{background-color:#f0f0f0}.product-details__qty-btn:active{background-color:#e0e0e0}.product-details__qty-input{width:100%;border:none!important;text-align:center;font-size:1rem;pointer-events:none;background-color:#fff}.product-details__qty-input:focus{outline:none}.product-details__add-to-cart-container{display:flex;justify-content:space-between;gap:3rem}.product-details__product-name{color:var(--color-3);padding-bottom:1rem;border-bottom:2px solid var(--color-3)}.product-details__media-wrapper img{width:100%}.product-details__more-info{grid-column:1/-1;margin-top:2rem;border-top:1px solid var(--color-2);display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem .5rem .5rem;column-gap:.5rem}.product-details__more-info-item{flex:1 0 50%}.product-details__breadcrumbs{grid-column:1/-1}.product-details__breadcrumbs li,.product-details__breadcrumbs a{font-size:.85rem;color:#373737}.product-details__media,.product-details__info{grid-column:span 6}product-card{position:relative}product-card .product-card__badge{z-index:1;margin-bottom:.25rem;text-align:right}product-card .product-card__badge span{padding:.25rem .75rem;border-radius:2px;font-weight:500;color:#fff}.product-badge__container{display:flex;position:absolute;top:1rem;right:1rem;gap:.5rem;flex-direction:column}.product-badge--high{background-color:var(--color-green)}.product-badge--default{background-color:#000}.product-badge--sale{background-color:var(--color-blue)}.product-badge--warn{background-color:var(--color-yellow)}.product-badge--danger{background-color:var(--color-red)}.qty-btn--minus{position:relative;padding-bottom:1rem}.qty-updater{display:flex;align-items:center;border:1px solid #efefef;overflow:hidden;max-height:var(--input-height);width:50%}.qty-updater__input{width:100%;border:none!important;text-align:center;font-size:1rem;pointer-events:none;background-color:#fff}.qty-updater__decrement,.qty-updater__increment{background-color:#fff;border:none;padding:.5rem;width:2.5rem;text-align:center;cursor:pointer;font-size:2rem;line-height:1;color:var(--color-2)}.qty-updater__decrement{padding-bottom:2.5rem}.product-options{margin-bottom:2rem;display:block}.product-options__button-options{display:flex;gap:.5rem;font-size:.85rem}.product-options__button-option{padding:.25rem 2rem;min-height:2rem;align-content:center;border:1px solid #efefef;min-width:5rem;text-align:center;cursor:pointer!important}.product__option-label{cursor:pointer}.option--selected{background-color:var(--color-4);color:#fff}before-after-slider,previous-work-slider{width:100%;display:block}before-after-slider svg,previous-work-slider svg{max-height:20rem;display:block;margin:0 auto}before-after-slider{border-top:1px solid #efefef;border-bottom:1px solid #efefef}.page-placeholder-wrapper svg{max-height:15rem}.button-filters button{background-color:transparent;border:0;color:var(--color-2);text-decoration:underline;margin-right:.5rem}.button-filters svg{height:1rem;width:1rem}main-snackbar{width:90%;justify-self:center;position:fixed;bottom:10rem;background:#fff;padding:2rem;min-height:6rem;border:1px solid #e8e8e8;z-index:-10;opacity:0}.main-snackbar__close{position:absolute;right:1rem;top:.75rem}.main-cart__item{display:flex;padding:1rem 0;margin-bottom:1rem;border-top:1px solid #efefef;gap:1rem}.main-cart__item-remove{cursor:pointer;position:absolute;right:2rem}.main-cart__item-remove:hover{font-weight:700;text-decoration:none}.main-cart__footer{border-top:1px solid var(--color-2);padding-top:1rem}.main-cart__total__price{font-weight:700;margin-top:.5rem}.cart-item__media-container{width:15%}.previous-work{padding:3rem 0}.previous-work__column-1{align-content:center;padding:1rem;grid-column:span calc(var(--grid-12-col) / 3)}.previous-work__column-2{grid-column:span 8}previous-work-slider .swiper-slide img{max-height:500px}.page__container{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.services__service-group-header{grid-column:1/-1}.services__service{border-radius:4px;padding:2rem;min-height:260px;align-content:center;grid-column:span 6}.page__container>*{grid-column:1/-1}.new-clients__columns{grid-column:var(--grid-span-all)}.new-clients__column{padding:7rem;align-content:center;grid-column:span 6}.new-clients__jot-form{grid-column:1/-1}.new-clients__image-column{padding:0}.new-clients__image-column img{width:100%;object-fit:cover;height:100%;aspect-ratio:1/1}collapsible-accordion{display:block;background:#fff;margin-left:auto;margin-right:auto;width:100%}.collapsible-accordion__wrapper{position:relative;display:block;background:#7676e5;padding-left:.5rem;padding-right:.5rem}.collapsible-accordion__accordion-info{padding:.5rem}.collapsible-accordion__item{border-top:var(--light-border-color);border-bottom:var(--light-border-color);transition:all .6s cubic-bezier(.075,.82,.165,1)}.collapsible-accordion__section-title{padding:0 .5rem}.collapsible-accordion__item.active .collapsible-accordion__content{height:auto;padding-top:.5rem;margin-bottom:1rem}.collapsible-accordion__header{display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem;min-height:2.5rem;border-top:1px solid #efefef}.collapsible-accordion__content{transition:all .4s cubic-bezier(.075,.82,.165,1);padding:0 .5rem;height:0;overflow:hidden}.collapsible-accordion__title{font-size:1rem;font-weight:700}.collapsible-accordion__li-link{margin-top:1rem}.menu-slideout__ul{margin-top:4rem}menu-slideout .collapsible-accordion__item.active .collapsible-accordion__toggle svg{transform:rotate(90deg)}.price__container span{font-size:1rem;font-weight:700;color:var(--color-3)}.breadcrumbs a{text-decoration:underline}pickup-availability{display:block;padding:1rem;border:1px solid #efefef;border-radius:3px;padding-bottom:0}pickup-availability ul{margin-bottom:0}.header__logo .icon__logo g{fill:var(--color-2)}.footer__logo{text-align:center}.footer__logo svg{height:4rem}.footer__logo svg g{fill:var(--color-3)}.pickup-availability__location{display:flex;gap:.5rem}.service-checkbox[type=checkbox]{display:none}.service-checkbox__label{transition:all .125s ease-in-out;display:inline-block;padding:1rem .75rem;margin-bottom:.5rem;box-shadow:#00000029 0 1px 4px;border-radius:3px;cursor:pointer;width:100%}client-services-footer{width:100%;min-height:4rem;position:fixed;background-color:#fff;bottom:0;border:1px solid var(--color-2);padding:1rem;z-index:4;justify-content:center;display:flex;gap:1rem;align-items:center}client-services-email-modal{opacity:0;position:fixed;transform:translateY(-100%);width:50%;top:0;left:0;right:0;background:#fff;margin:0 auto;padding:1rem;padding-top:0;box-shadow:#00000029 0 1px 4px;border-radius:3px}client-services-email-modal form{display:block;margin:0 auto;max-width:600px;padding-bottom:1rem}client-services-email-modal form label{display:block;margin-bottom:.5rem;font-weight:700}client-services-email-modal form .input-group{margin-bottom:1rem;width:100%}client-services-email-modal form .input-group textarea{width:inherit}client-services-email-modal form .input-group input:not([type=checkbox]){width:inherit}button.client-services__main-modal-close-btn{text-align:right;width:100%}.service-checkbox[type=checkbox]:checked+label{background-color:var(--color-4);color:var(--color-1);border-color:var(--color-4)}.service-checkbox__label:hover{background-color:var(--color-5)}#SubscribeForm{position:relative}#SubscribeForm .btn--submit-subscribe{background-color:transparent;border:none;position:absolute;bottom:0;right:0;padding:0;width:3rem}#SubscribeForm-email{width:100%}.collection-filters-slideout{background-color:#fff;position:fixed;top:0;right:0;transform:translate(100%);padding:1rem;grid-auto-rows:max-content}.footer__logo-placeholder{letter-spacing:-2px}.collection-filters__filter-group{border-top:1px solid #f5f5f5;padding:1rem}.collection-filters__footer{width:100%;padding:.5rem;position:absolute;bottom:0}.collection-filters__footer .btn{height:3.5rem;width:100%}.btn.btn--collection-filters-slideout-close{background-color:transparent;display:block;margin:0 0 0 auto;border:0;min-width:0;width:3rem}.swiper-slide img{width:100%;height:auto;object-fit:contain}product-card .product-card-2__primary-img{transition:all .3s cubic-bezier(.075,.82,.165,1)}product-card .product-card-2__secondary-img{transition:all .6s cubic-bezier(.075,.82,.165,1)}product-card:hover .product-card-2__media .product-card-2__primary-img{opacity:0}product-card:hover .product-card-2__media .product-card-2__secondary-img{visibility:visible;opacity:1}.product-card-2{overflow:hidden;grid-column:span 3;border-left:1px solid #efefef}.product-card-2 span{font-size:.95rem}.product-card-2__media{aspect-ratio:auto 2/3;display:inline-flex;align-items:center}.product-card-2__media img{object-fit:contain;width:100%;height:100%}.product-card-2__media img+img{opacity:0;position:absolute;left:0}.product-card-2__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.product-card-2__info{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.partners{gap:1rem;padding-top:4rem;padding-bottom:5rem}.partners__wrapper{background:var(--color-7)}.partners__partner-logo{grid-column:span 2;text-align:center}.partners__partner-logo>*{width:100%;height:100%;object-fit:contain;max-width:14rem}.previous-work__column-1{align-content:center;padding:1rem;grid-column:span calc(var(--grid-12-col) / 4)}.previous-work__column-2{grid-column:span 9}pore-checker img{width:100%;height:100%;object-fit:cover}.pore-cloggers__container{padding:0;margin-top:4rem;margin-bottom:4rem}.pore-cloggers__input-group{max-width:550px;margin:0 auto}@media screen and (max-width: 62rem){.hide\:mobile{display:none!important}.hide\:desktop{display:block!important}h1{font-size:3.1rem}h2{font-size:2rem}.header{padding:0 .5rem;align-items:center;display:flex;justify-content:space-between}.header__logo{text-align:center;margin:0 auto;left:0;right:0}.header__logo svg{height:3.5rem}.header__nav-list--mobile{display:flex!important}.header__misc{display:flex;justify-content:flex-end;align-items:center;position:absolute;right:0}.header__nav{display:none}.header__nav-btn{align-content:center;position:absolute;height:100%;top:0;display:block;left:1rem}.header__nav-btn .icon{fill:var(--color-2)}.header__nav-item__special-container>a.btn{padding:0 1rem}.hero__content{padding:1rem;grid-area:2/1/3/-1}.footer__columns{row-gap:1rem}.footer__column{grid-column:var(--grid-span-all)}main-product-grid>product-card{grid-column:span 2}div.featured-collection__view-all-btn{grid-column:var(--grid-span-all);text-align:center}.about-me__image,.about-me__description{grid-column:var(--grid-span-all)}pore-checker>div{grid-column:span 12;padding:1rem}.product-details__media,.product-details__info{grid-column:1/-1}.product-details__container{grid-column:1/-1;display:grid;grid-template-columns:subgrid;margin-top:3rem;overflow:hidden}.product-details__breadcrumbs{padding:0 1rem;grid-column:1/-1}.product-details__inner-info-container{padding:1rem}media-swiper{width:100%;grid-column:1/-1;grid-template-columns:subgrid}.product-recs{padding:5rem 1rem 1rem}.product-recs__product-card{grid-column:span 2}.new-clients__column{padding:1rem;grid-column:1/-1}.services__service{grid-column:1/-1;margin:0 1rem}.page__container{margin-bottom:8rem}client-services-email-modal{width:90%}predictive-search{width:100%}.product-card-2{grid-column:span calc(var(--grid-12-col) / 2)}.featured-collection__collection-info{grid-column:var(--grid-span-all-columns);align-self:start;padding:1rem;margin-top:3rem;padding-bottom:0}.featured-collection collection-slider{grid-column:var(--grid-span-all-columns)}.partners__partner-logo{grid-column:span 6;padding:1rem;text-align:center}.previous-work__column-1{padding:0 1rem;grid-column:var(--grid-span-all)}.previous-work__column-2{grid-column:var(--grid-span-all)}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.corners\:round{border-radius:2rem}.corners\:round:before{content:"";position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border-radius:1rem}pore-checker .btn{max-width:12rem;margin:0;margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base.css.map */
