a{text-decoration:none}p{font-weight:400;line-height:25px}figure{margin:0}ul{padding-left:0;list-style:none;margin-bottom:0}img{max-width:100%}h2{font-size:3.5rem;font-weight:900;margin-bottom:2.188rem;line-height:3.5rem;letter-spacing:.313rem;text-transform:uppercase;letter-spacing:.063rem}h3{font-size:2.25rem;line-height:2.25rem;text-transform:uppercase;font-weight:900;letter-spacing:.313rem;letter-spacing:.063rem}h4{font-size:1.125rem;font-weight:700;letter-spacing:.063rem;text-transform:uppercase}h5{font-size:1rem;letter-spacing:.063rem}.slideshow-classic__banner h2.title{font-family:inherit;font-weight:900;font-size:5rem}#shopify-section-image_b3AqRf .slideshow-classic__preheading p{color:inherit;font-weight:900;font-size:2.4rem;margin-bottom:.6rem}#shopify-section-image_b3AqRf .slideshow-classic__preheading{font-weight:900}.block__image-with-overlay .pretext,.block__image-with-overlay .subtitle,.image-with-text-overlay .pretext,.image-with-text-overlay .subtitle,.image-slideshow .pretext,.image-slideshow .subtitle{font-family:inherit}#shopify-section-image_b3AqRf .slideshow-classic__subheading p{color:inherit;font-weight:400;font-size:1.6rem;letter-spacing:.03rem}.button,.age-gate__confirm_btn,.button--primary,.button--primary:link,.button--primary:visited,a.button--primary.button,a.button--primary.button:link,a.button--primary.button:visited{font-family:inherit;font-size:1.2rem;text-transform:uppercase;font-weight:900}.button--secondary,.button--secondary:link,.button--secondary:visited,.action_button--secondary,.action_button--secondary:link,.action_button--secondary:visited,a.button--secondary.button,a.button--secondary.button:link,a.button--secondary.button:visited{font-size:1rem}.title{font-size:2rem;font-weight:900}body .rich-text__heading.title{font-size:2rem!important;text-transform:uppercase;font-weight:900!important;letter-spacing:0;font-family:inherit!important}.header,.mobile-header{font-family:inherit;font-size:1.2rem;font-weight:900;text-transform:uppercase}.navbar-link{padding:1rem 1.8rem}.navbar-dropdown .navbar-link,.navbar-dropdown .navbar-item{font-size:1rem;font-weight:500;border-bottom:1px solid #ffffff;padding:1rem}.navbar-dropdown .navbar-link:last-child,.navbar-dropdown .navbar-item:last-child{border-bottom:none;padding:1rem}@media only screen and (min-width:799px){.navbar-dropdown.is-vertical{padding:0;max-width:400px;min-width:200px}}.mega-menu a,.mega-menu a:active,.mega-menu a:visited{color:#000}.mega-menu a:hover{color:#ee6920}.mega-menu__content .price{display:none}.poppy-img{position:absolute;right:1rem}.shopify-section--custom-liquid{position:relative}.shopify-section--custom-liquid section{max-width:100%;width:100%}@media only screen and (max-width:599px){.poppy-img{width:6rem;top:-5rem}.flickity-viewport .image-element__wrap img{height:500px;object-position:0 50%!important}#shopify-section-image_b3AqRf .slideshow-classic__subheading p{font-size:1.2rem;line-height:1}#shopify-section-image_b3AqRf .slideshow-classic__preheading p{font-size:1.6rem}.collection-list__caption-wrapper--below-image .title{font-size:1.4rem}}@media only screen and (min-width:600px)and (max-width:939px){.poppy-img{width:10rem;top:-6rem}}@media only screen and (min-width:940px){.poppy-img{width:12rem;top:-8rem}}@media only screen (min-width: 480px) and (max-width: 820px){#shopify-section-image_b3AqRf .caption-content.text-align-left{width:100%}.slideshow-classic__banner h2.title{font-size:1.2rem}.slideshow-classic__banner h2.title{font-size:3rem}#shopify-section-image_b3AqRf .slideshow-classic__subheading p{font-size:1rem;line-height:1.2}#shopify-section-image_b3AqRf .caption-content{width:60%!important}#shopify-section-image_b3AqRf .button,#shopify-section-image_b3AqRf .age-gate__confirm_btn,#shopify-section-image_b3AqRf .button--primary,#shopify-section-image_b3AqRf .button--primary:link,#shopify-section-image_b3AqRf .button--primary:visited,#shopify-section-image_b3AqRf a.button--primary.button,#shopify-section-image_b3AqRf a.button--primary.button:link,#shopify-section-image_b3AqRf a.button--primary.button:visited{font-size:.8rem}#shopify-section-image_b3AqRf .slideshow-classic__preheading p{font-size:1.4rem;margin:0}.collection-list .title{font-size:1.2rem}}@media only screen (min-width: 821px) and (max-width: 1079px){.slideshow-classic__banner h2.title{font-size:3rem}}@media only screen (min-width: 1080px) and (max-width: 1279px){#shopify-section-image_b3AqRf .caption-content.text-align-left{width:70%}#shopify-section-image_b3AqRf .slideshow-classic__subheading p{font-size:1.2rem;letter-spacing:.03rem;line-break:1.4}}@media only screen (min-width: 1280px) and (max-width: 1379px){#shopify-section-image_b3AqRf .caption-content.text-align-left{width:50%}}@media only screen (min-width: 1380px){#shopify-section-image_b3AqRf .caption-content.text-align-left{width:40%}}.thumbnail-swatch span{min-height:50px;min-width:50px}.product-thumbnail__price.price{display:none}.product-thumbnail__title{font-size:1.4rem}.faceted-filter-group-display__price-range{grid-template-columns:repeat(1,1fr)}.product-block.product-block--price .price{color:#ee6920}.modal_price.subtitle{display:flex;margin-bottom:1rem;font-size:2rem;font-weight:600}.modal_price.subtitle span.price-per{font-size:.9rem;align-self:stretch;line-height:3.1}.price-square-feet,.price-wallpaper-sample{display:none}.price-square-feet.visible,.price-wallpaper-sample.visible{display:inline!important}.price-per-container span{font-size:1rem}.quantity-selector_qty .price-per-container span{font-size:.8rem}.price-per-container{display:flex;align-items:center}.swatch-element.color label{width:68px;height:68px!important;border:none}.swatch label span:first-child{width:68px;height:68px;background-size:cover;margin-bottom:3px}.swatch__option.type input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.swatch__option.type .swatch-element{display:flex;align-items:center;justify-content:center;width:auto!important;height:auto!important;overflow:visible;padding:0;background:#fff;border:1px solid #ee6920!important;border-radius:2px;box-shadow:none!important}.swatch__option.type .swatch-element label{display:block;width:100%;margin:0;padding:15px 26px;line-height:1;color:#ee6920;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:center;white-space:nowrap;cursor:pointer}.swatch__option.type input[type=radio]:checked+.swatch-element{background:#ee6920;border-color:#ee6920!important;box-shadow:none!important}.swatch__option.type input[type=radio]:checked+.swatch-element label{color:#fff}.card{box-shadow:none;background:transparent;color:initial;display:flex;margin:1rem 0;gap:1rem}.card-image{display:flex;flex-flow:column;max-width:100px;padding:3px;border:1px solid #e2e2e2}.card-image input{display:none}.card-image img{width:100%}.card-image h5{text-align:center;cursor:pointer;font-size:.6rem;text-wrap:wrap;line-height:1.32;text-transform:uppercase;font-weight:900;letter-spacing:initial}.item_detail_box{margin-top:0;border-top:none;padding-top:0}.item_detail_box h5{display:none}.purchase-details.has-quantity-box-true{flex-flow:column}.purchase-details__quantity.product-quantity-box.quantity-box--box{width:100%}.product_form{--buybox-pad: 1.25rem}.buy-box-panel{width:100%;background:#f8f8f8;padding:var(--buybox-pad)}.quantity-selector{width:100%}.quantity-selector_container{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;margin:0}.quantity-selector__intro{margin-bottom:1rem}.quantity-selector__intro p{margin:0;font-size:.85rem;line-height:1.35}.quantity-selector_qty{display:flex;flex-flow:column;justify-content:center}.quantity-selector_qty .qty-heading{text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:.5rem}.quantity-selector_content{display:flex;flex-flow:column;justify-content:end;align-items:end}.quantity-selector_content .value-container{display:flex;flex-flow:column;gap:.15rem}.quantity-selector_content .value-title{font-weight:900;font-size:15px;text-transform:uppercase;color:#ee6920;line-height:1.2}.quantity-selector_content .price-value{font-size:30px;line-height:36px;color:#ee6920}.buy-box-panel .guide{display:block;margin-top:.75rem;font-weight:400;line-height:1.2;font-size:.8rem}.product-quantity-box.purchase-details__quantity{margin:0}.item_detail_box h5{text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:.4rem}.quantity-wrapper .control .icon svg g path{stroke:#fff;stroke-width:1rem}@media screen and (max-width:700px){.quantity-selector_container{grid-template-columns:1fr}}.buy-box-hidden-type{display:none!important}.buy-box-note{margin:1rem 0}.sample-order{width:100%;border-top:1px solid #e2e2e2;padding-top:1.5rem;margin-bottom:1.5rem}.sample-order__button.action_button{display:flex;justify-content:center;align-items:center;text-align:center;width:calc(100% - (2 * var(--buybox-pad)));margin:0 auto;background:#fff;color:#ee6920;border:1px solid #ee6920}.sample-order__button.action_button:hover{background:#fff5ef;color:#ee6920}.sample-order__button.action_button[disabled],.sample-order__button.action_button.is-unavailable{opacity:.45;cursor:not-allowed}@container (max-width: 400px){.product__information .jdgm-cards-carousel{--card-width: 271px !important}}.purchase-details.has-quantity-box-true .buy-box-panel .purchase-details__buttons{display:block;width:100%;max-width:100%;margin:var(--buybox-pad) 0 0}.purchase-details.has-quantity-box-true .buy-box-panel .purchase-details__buttons .button{width:100%;max-width:none}@media only screen and (max-width:798px){.purchase-details.has-quantity-box-true .buy-box-panel .purchase-details__buttons{margin:var(--buybox-pad) 0 0}}@media only screen and (max-width:480px){.purchase-details.has-quantity-box-true .buy-box-panel .purchase-details__buttons{margin:var(--buybox-pad) 0 0}}.footer__container{margin-top:4rem}.footer__heading{font-family:inherit;font-weight:900;text-transform:uppercase}.footer__menu-link a{font-weight:400;line-height:2}.footer__content,.footer__content p:not(.footer__heading){font-size:1rem;font-weight:500}.mobile-shrink-text span,.mobile-shrink-text p{font-size:60px;display:block}@media only screen and (max-width:798px){.mobile-shrink-text span,.mobile-shrink-text p{font-size:.8em}}@media only screen and (max-width:480px){.mobile-shrink-text span,.mobile-shrink-text p{font-size:.4em}}@media only screen and (min-width:1561px){#shopify-section-image_b3AqRf .caption-content{width:50%}}.mega-menu.mega-nav-cols .menu__heading{display:none}.mega-menu.mega-nav-cols .mega-menu__linklist ul{margin:0;column-gap:2rem}.mega-menu.mega-nav-cols .mega-menu__linklist li{break-inside:avoid}.mega-menu.mega-nav-cols .mega-menu__linklist-link{display:inline-block;padding:.6em 0;line-height:1}@media only screen and (min-width:799px){.navbar-item.has-mega-menu{position:relative}.mega-menu.mega-nav-cols{position:absolute;top:100%;left:0;padding:0 2rem 1.25rem;box-shadow:0 8px 24px #00000014;z-index:50;min-width:0!important;max-width:none}.mega-menu.mega-nav-cols .mega-menu__content{margin:0;padding:0}.mega-menu.mega-nav-cols .container{display:block;max-width:none;margin:0}.mega-menu.mega-nav-cols .mega-menu__block{width:100%;float:none}.mega-menu.mega-nav-cols .mega-menu__linklist ul{column-gap:1.8rem;margin:0}.mega-menu.mega-nav-cols .mega-menu__linklist li{white-space:nowrap}.mega-menu.mega-nav-cols--2{width:480px!important}.mega-menu.mega-nav-cols--2 .mega-menu__linklist ul{column-count:2}.mega-menu.mega-nav-cols--3{width:660px!important}.mega-menu.mega-nav-cols--3 .mega-menu__linklist ul{column-count:3}.mega-menu.mega-nav-cols--1{width:280px!important}.mega-menu.mega-nav-cols--1 .mega-menu__linklist ul{column-count:1}}@media only screen and (max-width:798px){.mega-menu.mega-nav-cols .mega-menu__block{width:100%}.mega-menu.mega-nav-cols .mega-menu__linklist ul{column-count:2}.mega-menu.mega-nav-cols--1 .mega-menu__linklist ul{column-count:1}}.header__menu-items:not(.is-nav-ready){visibility:hidden;animation:navReadyFallback 0s linear 1.5s forwards}@keyframes navReadyFallback{to{visibility:visible}}.priority-more{position:relative}.priority-more__caret{margin-left:.35em;font-size:.8em}.priority-more__panel{display:none;position:absolute;top:100%;right:0;min-width:200px;padding:.5rem 0;background:#fff;box-shadow:0 8px 24px #00000014;z-index:60}.priority-more:hover .priority-more__panel,.priority-more.is-open .priority-more__panel{display:block}.priority-more__panel .navbar-item{display:block;width:100%}.priority-more__panel .navbar-item label{display:block}.priority-more__panel .navbar-link{padding:.5rem 1.25rem;white-space:nowrap}.priority-more__panel .mega-menu__section{display:none!important}@media only screen and (max-width:798px){.priority-more{display:none!important}}.lcf__heading{margin-bottom:1.5rem;text-align:left}.lcf-card__fallback{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem;box-sizing:border-box;text-align:center}.lcf-card__fallback-label{margin:0}.collection-info__caption--below-image{align-items:flex-start;text-align:left}.product__grid-item .product-thumbnail__title--top{display:block;margin:0 0 .5rem;text-align:left}.dpp-filter-accordion{border-bottom:1px solid #eee}.dpp-filter-accordion__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;margin:0;font-size:1.15em}.dpp-filter-accordion__summary::-webkit-details-marker{display:none}.dpp-filter-accordion__label{flex:1 1 auto}.dpp-filter-accordion__icon{flex:0 0 auto;display:inline-flex;margin-left:.5rem;transition:transform .2s ease}.dpp-filter-accordion__icon svg{width:12px;height:12px}.dpp-filter-accordion[open] .dpp-filter-accordion__icon{transform:rotate(180deg)}.product__grid-item .product-wrap.enable-zoom-true .product-image__wrapper{overflow:hidden}.product__grid-item .product-wrap.enable-zoom-true .product-image__wrapper img{transition:transform .4s ease}.product__grid-item .product-wrap.enable-zoom-true:hover .product-image__wrapper img{transform:scale(1.1)}.healthcare-landing__hero .caption-content{padding:40px}.healthcare-landing__hero .image-with-text-overlay__preheading p{margin-bottom:.75em;font-size:.78em;font-weight:700;letter-spacing:.12em}.healthcare-landing__hero .image-with-text-overlay__heading{margin-bottom:.4em;line-height:1.15}.healthcare-landing__hero .image-with-text-overlay__subheading p{margin-bottom:0;line-height:1.5}.healthcare-landing__hero .image-with-text-overlay__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.healthcare-landing__hero .image-with-text-overlay__buttons .button{margin:0}@media only screen and (max-width:1024px){.healthcare-landing__hero{display:none}}@media only screen and (min-width:1025px){.healthcare-landing__hero-stacked{display:none}}.healthcare-landing__hero-stacked .image-with-text__text p:first-child strong{display:block;margin-bottom:.5em;color:#ee6920;font-size:.78em;font-weight:700;letter-spacing:.12em}.healthcare-landing__hero-stacked .image-with-text__text p:last-child a{font-weight:700;text-decoration:underline}.healthcare-landing__hero-stacked .image-with-text__heading{line-height:1.15}@media only screen and (max-width:480px){.healthcare-landing__hero-stacked .image-with-text__button .button{width:100%;text-align:center}}.healthcare-landing__credentials .usp-strip__text p{margin:3px 0 0;font-size:13px;line-height:1.35;opacity:.72}.healthcare-landing__steps .icon-column__title{margin-bottom:.5em}.healthcare-landing__steps .icon-column__text p{line-height:1.55}.healthcare-landing__specs .rich-text__content p{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5em}.healthcare-landing__specs .rich-text__content strong{display:block;margin-bottom:.3em;font-size:1.02em;letter-spacing:.05em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){html:has(body.page-dentist-landing){scroll-behavior:smooth}}pdp-sample-toggle{display:block}.sample-toggle{width:100%;margin:0 0 1.25rem;padding:0;border:0}.sample-toggle__heading{margin-bottom:.5rem;padding:0;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sample-toggle__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:2px solid var(--color-body-text, #333232);border-radius:6px;overflow:hidden;background:#fff}.sample-toggle__option{position:relative;display:block;margin:0;cursor:pointer}.sample-toggle__input{position:absolute;width:1px;height:1px;opacity:0}.sample-toggle__box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:60px;padding:10px 8px;text-align:center;line-height:1.2;color:var(--color-body-text, #333)}.sample-toggle__label{font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sample-toggle__caption{font-size:13px}.sample-toggle__input:checked+.sample-toggle__box{background:var(--color-body-text, #333232);color:var(--color-bg, #fff)}.sample-toggle__input:focus-visible+.sample-toggle__box{outline:3px solid var(--dpp-btn-bg, #ee6920);outline-offset:-5px}pdp-sample-toggle[data-mode=sample] [data-mode-panel=wallpaper],pdp-sample-toggle[data-mode=wallpaper] [data-mode-panel=sample]{display:none!important}.sample-panel__description p{margin:0 0 .75rem;line-height:1.5}.sample-panel__total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #e2e2e2;padding-top:.75rem}.sample-panel__total-label{font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.06em}.sample-panel__price{font-size:30px;line-height:36px;color:var(--dpp-btn-bg, #ee6920)}.low-qty-warning{margin:1rem 0 0;padding:.6rem .75rem;border-left:3px solid var(--dpp-btn-bg, #ee6920);background:#fff;font-size:14px;line-height:1.4}.low-qty-warning[hidden]{display:none}.low-qty-warning__link{padding:0;margin-left:.25rem;border:0;background:none;font:inherit;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}.low-qty-warning__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media only screen and (max-width:798px){.sample-toggle__box{min-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
