@media screen and (min-width:750px)and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent:not([data-template=index]):not([data-template="page.design-studio"]):not([data-template="page.designer-embed"]){max-width:100%;overflow-x:clip}#MainContent:not([data-template=index]) :is([class*=__layout],[class*=__grid],[class*=__content],[class*=__copy],[class*=__panel],[class*=__card],form,fieldset):not(.tan-nd):not(.tan-nd *){min-width:0;max-width:100%}#MainContent:not([data-template=index]) :is(img,video,iframe,canvas):not(.tan-nd *){max-width:100%}#MainContent:not([data-template=index]) .tan-shell:not(.tan-nd__shell):not(.tan-nd *){width:min(calc(100% - clamp(96px,12.5vw,128px)),1440px);margin-inline:auto}#MainContent:not([data-template=index]) .tan-section:not(.tan-nd):not(.tan-nd *){padding-block:40px}#MainContent:not([data-template=index]) :is(.tan-heading,.tan-heading--small):not(.tan-nd *){font-size:clamp(34px,4.35vw,44px);line-height:1.03}#MainContent:not([data-template=index]) .tan-lead:not(.tan-nd *){margin-top:16px;font-size:15px;line-height:1.52}#MainContent:not([data-template=index]) .tan-button:not(.tan-nd *){min-height:44px;padding:10px 19px}#MainContent:not([data-template=index]) .tan-hero{min-height:clamp(350px,92svh,430px)}#MainContent:not([data-template=index]) .tan-hero__content{padding-block:28px}#MainContent:not([data-template=index]) .tan-hero__heading{font-size:clamp(42px,5.5vw,56px);line-height:.98}#MainContent:not([data-template=index]) .tan-hero__text{margin-top:14px;font-size:15px;line-height:1.48}#MainContent:not([data-template=index]) .tan-hero__actions{margin-top:18px}#MainContent:not([data-template=index]) .tan-trust-bar__inner{grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent:not([data-template=index]) .tan-trust-item{min-height:72px;padding:12px 15px;gap:10px}#MainContent:not([data-template=index]) .tan-trust-item strong{font-size:12px}#MainContent:not([data-template=index]) .tan-trust-item div>span{font-size:10px;line-height:1.35}#MainContent:not([data-template=index]) .tan-process__intro{gap:32px}#MainContent:not([data-template=index]) .tan-process__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;row-gap:0}#MainContent:not([data-template=index]) .tan-process__step{min-width:0;padding:22px 18px 6px 0}#MainContent:not([data-template=index]) .tan-process__step h3{margin-top:15px;font-size:18px}#MainContent:not([data-template=index]) .tan-process__step p{font-size:12px;line-height:1.45}#MainContent:not([data-template=index]) .tan-faq__intro{position:static;top:auto}#MainContent:not([data-template=index]) .tan-faq__layout{grid-template-columns:minmax(220px,.52fr) minmax(0,1.48fr);gap:44px}#MainContent:not([data-template=index]) .tan-faq .tan-heading{font-size:36px}#MainContent:not([data-template=index]) .tan-faq__item summary{padding-block:18px;font-size:17px}#MainContent:not([data-template=index]) .tan-faq__item>div{padding-bottom:20px}#MainContent:not([data-template=index]) .tan-projects__grid{grid-auto-rows:180px}#MainContent:not([data-template=index]) .tan-projects__grid--1,#MainContent:not([data-template=index]) .tan-projects__grid--2{grid-auto-rows:340px}#MainContent:not([data-template=index]) .tan-benefits__head{margin-bottom:30px}#MainContent:not([data-template=index]) .tan-benefits__grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,calc((100% - 24px) / 3));gap:12px;padding-bottom:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}#MainContent:not([data-template=index]) .tan-benefits__grid::-webkit-scrollbar{display:none}#MainContent:not([data-template=index]) .tan-benefit-card{min-height:250px;padding:19px;scroll-snap-align:start}#MainContent:not([data-template=index]) .tan-benefit-card__icon{width:68px;height:68px;flex-basis:68px}#MainContent:not([data-template=index]) .tan-benefit-card__content{margin-top:17px}#MainContent:not([data-template=index]) :is(.tan-hospitality-routes__header,.tan-hospitality-set__header,.tan-hospitality-guides__header,.tan-hospitality-journey__header){grid-template-columns:minmax(0,1fr) minmax(250px,.62fr);gap:28px}#MainContent:not([data-template=index]) .tan-hospitality-routes__header{margin-bottom:28px}#MainContent:not([data-template=index]) .tan-hospitality-routes__grid,#MainContent:not([data-template=index]) .tan-hospitality-set__grid,#MainContent:not([data-template=index]) .tan-hospitality-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}#MainContent:not([data-template=index]) .tan-hospitality-routes__grid{margin-top:0}#MainContent:not([data-template=index]) .tan-hospitality-route{min-height:330px;padding:20px}#MainContent:not([data-template=index]) .tan-hospitality-route__symbol{width:52px;height:52px;border-radius:8px;font-size:23px}#MainContent:not([data-template=index]) .tan-hospitality-route__content{margin-top:30px}#MainContent:not([data-template=index]) .tan-hospitality-route h3{font-size:clamp(23px,2.65vw,29px)}#MainContent:not([data-template=index]) .tan-hospitality-route__copy,#MainContent:not([data-template=index]) .tan-hospitality-route__list{margin-top:12px;font-size:11px;line-height:1.45}#MainContent:not([data-template=index]) .tan-hospitality-route>a{padding-top:16px;font-size:12px}#MainContent:not([data-template=index]) .tan-hospitality-set__panel{padding:28px}#MainContent:not([data-template=index]) .tan-hospitality-set__piece{min-height:310px;padding:20px}#MainContent:not([data-template=index]) .tan-hospitality-set__piece>p{margin-top:27px}#MainContent:not([data-template=index]) .tan-hospitality-set__piece h3{font-size:clamp(23px,2.65vw,29px)}#MainContent:not([data-template=index]) .tan-hospitality-guide{min-height:290px;padding:20px}#MainContent:not([data-template=index]) .tan-hospitality-guide>p{margin-top:25px}#MainContent:not([data-template=index]) .tan-hospitality-guide h3{font-size:clamp(22px,2.5vw,28px)}#MainContent:not([data-template=index]) .tan-hospitality-journey__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,calc((100% - 24px) / 3));gap:12px;margin-top:30px;padding-bottom:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:inline mandatory;scrollbar-width:none}#MainContent:not([data-template=index]) .tan-hospitality-journey__track::-webkit-scrollbar{display:none}#MainContent:not([data-template=index]) .tan-hospitality-moment{min-height:300px;scroll-snap-align:start}#MainContent:not([data-template=index]) .tan-b2b-cta__panel{grid-template-columns:minmax(0,1fr) minmax(280px,.86fr);min-height:330px}#MainContent:not([data-template=index]) :is(.tan-b2b-cta__media,.tan-b2b-cta__media img,.tan-b2b-cta__media svg){min-height:330px}#MainContent:not([data-template=index]) .tan-editorial-mosaic{padding-block:36px}#MainContent:not([data-template=index]) .tan-editorial-mosaic__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}#MainContent:not([data-template=index]) .tan-editorial-mosaic__column{display:flex;gap:30px}#MainContent:not([data-template=index]) .tan-editorial-mosaic__item{order:initial}#MainContent:not([data-template=index]) .tan-editorial-mosaic__item--image:not(.tan-editorial-mosaic__item--natural){height:min(72svh,410px);max-height:410px;aspect-ratio:auto}#MainContent:not([data-template=index]) .tan-editorial-mosaic__text{font-size:15px;line-height:1.5}#MainContent:not([data-template=index]) :is(.tan-about-hero,.tan-how-hero,.tan-size-hero,.tan-install-hero,.tan-delivery-hero,.tan-help-hero,.tan-contact-center__hero,.tan-trade-hero,.tan-warranty-hero,.tan-partners__hero,.tan-reviews-page__hero,.tan-track-order__hero,.tan-faq-kb-hero,.tan-spotlight-directory__hero,.tan-spotlight__hero,.tan-spotlight-story__hero,.tan-blog-hero,.tan-article-hero){min-height:0;padding-block:38px}#MainContent:not([data-template=index]) :is(.tan-about-hero__layout,.tan-how-hero__layout,.tan-size-hero__layout,.tan-install-hero__layout,.tan-delivery-hero__layout,.tan-help-hero__layout,.tan-contact-center__hero-grid,.tan-trade-hero__layout,.tan-warranty-hero__layout,.tan-partners__hero-grid,.tan-reviews-page__hero-grid,.tan-track-order__hero-grid,.tan-faq-kb-hero__layout,.tan-spotlight-directory__hero-grid,.tan-spotlight__hero-grid,.tan-spotlight-story__hero-grid,.tan-blog-hero__layout){grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);align-items:center;gap:26px;min-height:0}#MainContent:not([data-template=index]) :is(.tan-about-hero h1,.tan-how-hero h1,.tan-size-hero h1,.tan-install-hero h1,.tan-delivery-hero h1,.tan-help-hero h1,.tan-contact-center__hero h1,.tan-trade-hero h1,.tan-warranty-hero h1,.tan-partners__hero h1,.tan-reviews-page__hero h1,.tan-track-order__hero h1,.tan-faq-kb-hero .tan-heading,.tan-spotlight-directory__hero-copy h1,.tan-spotlight__hero-heading,.tan-spotlight-story__hero h1,.tan-quote__hero h1,.tan-quick__primary-heading,.tan-blog-hero h1,.tan-article-hero h1){font-size:clamp(40px,5.3vw,54px);line-height:.98}#MainContent:not([data-template=index]) :is(.tan-about-hero__visual,.tan-how-hero__visual,.tan-size-hero__visual,.tan-install-hero__visual,.tan-delivery-hero__visual,.tan-help-hero__search-shell,.tan-contact-center__signal,.tan-trade-hero__console,.tan-warranty-hero__assurance,.tan-partners__signal,.tan-reviews-page__hero-visual,.tan-track-order__journey,.tan-faq-kb-search-card,.tan-spotlight-directory__collage,.tan-spotlight__hero-media,.tan-spotlight-story__cover){min-height:clamp(270px,68svh,360px);max-height:380px}#MainContent:not([data-template=index]) .tan-help-search{padding:22px}#MainContent:not([data-template=index]) .tan-contact-center__routes-wrap .tan-shell{top:0;margin-bottom:0;padding-block:28px}#MainContent:not([data-template=index]) .tan-contact-center__routes-head{color:var(--contact-ink, #0b0714)}#MainContent:not([data-template=index]) .tan-contact-center__routes-head :is(h2,.rte){color:inherit}#MainContent:not([data-template=index]) .tan-contact-center__routes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#MainContent:not([data-template=index]) .tan-contact-center__route{min-height:225px;padding:18px}#MainContent:not([data-template=index]) .tan-contact-center__route-copy{padding-top:18px}#MainContent:not([data-template=index]) .tan-contact-center__main{padding-top:40px}#MainContent:not([data-template=index]) .tan-contact-center__details{position:static;top:auto}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__lab,.tan-creator-frame__lab,.tan-salon-camera__lab,.tan-office-wall__lab,.tan-wedding-moment__lab,.tan-event-setup__lab,.tan-arrival-share__lab,.tan-member-journey__lab,.tan-property-journey__lab,.tan-retail-journey__lab,.tan-tattoo-journey__lab){grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:14px;margin-top:30px}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__preview,.tan-creator-frame__preview,.tan-salon-camera__preview,.tan-office-wall__preview,.tan-wedding-moment__preview,.tan-event-setup__preview,.tan-arrival-share__preview,.tan-member-journey__preview,.tan-property-journey__preview,.tan-retail-journey__preview,.tan-tattoo-journey__preview){min-height:0}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__scene,.tan-creator-frame__scene,.tan-salon-camera__scene,.tan-office-wall__scene,.tan-wedding-moment__scene,.tan-event-setup__scene,.tan-arrival-share__scene,.tan-member-journey__scene,.tan-property-journey__scene,.tan-retail-journey__scene,.tan-tattoo-journey__scene){min-height:clamp(250px,66svh,340px)}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__rules,.tan-creator-frame__rules,.tan-salon-camera__rules,.tan-office-wall__rules,.tan-wedding-moment__rules,.tan-event-setup__rules,.tan-arrival-share__rules,.tan-member-journey__rules,.tan-property-journey__rules,.tan-retail-journey__rules,.tan-tattoo-journey__rules){grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template=blog] .tan-blog-hero__layout{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}#MainContent[data-template=blog] .tan-editorial-card--featured{grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr)}#MainContent[data-template=blog] .tan-editorial-card--featured .tan-editorial-card__media{min-height:300px}#MainContent[data-template=article] .tan-article-hero__media{margin-top:28px;aspect-ratio:16 / 8.4}#MainContent[data-template=article] .tan-article-main{padding-block:40px}#MainContent[data-template=article] .tan-article-rail{position:static;top:auto}#MainContent:is([data-template="page.b2b"],[data-template="page.upload-quote"]) :is(.tan-quote,.tan-quick){padding-block:40px}#MainContent[data-template="page.b2b"] .tan-quote__hero{margin-bottom:30px}#MainContent:not([data-template=index]) :is(.tan-quote__aside,.tan-about-origin__media,.tan-how-checklist__intro,.tan-size-finder__result,.tan-size-measure__visual,.tan-install-finder__result,.tan-install-wall__visual,.tan-install-outdoor__ip,.tan-install-step__rail,.tan-deadline__result,.tan-delivery-approval__clock,.tan-delivery-quality__visual,.tan-delivery-tracking__map,.tan-help-finder__result,.tan-help-business__intro,.tan-contact-center__details,.tan-trade-router__result,.tan-warranty-finder__result,.tan-warranty-terms__intro,.tan-partners__faq-head,.tan-faq-kb-category__intro,.tan-spotlight__submit-copy,.tan-spotlight__faq-intro,.tan-spotlight-story__facts,.tan-universal-toc){position:static;top:auto;max-height:none}#MainContent:not([data-template=index]) :is(.tan-about-origin__media,.tan-how-foundations__visual,.tan-size-measure__visual,.tan-install-kit__visual,.tan-install-wall__visual,.tan-install-step__stage,.tan-delivery-quality__visual,.tan-delivery-tracking__map,.tan-contact-center__map){min-height:clamp(280px,66svh,350px);max-height:370px}#MainContent:not([data-template=index]) .tan-help-hero__search-shell{max-height:none}#MainContent:not([data-template=index]) .tan-help-search__results,#MainContent:not([data-template=index]) .tan-faq-kb-results__list{max-height:170px}#MainContent:not([data-template=index]) .tan-trade-hero__console{max-height:none}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance{min-height:0;max-height:none;padding:20px}#MainContent:not([data-template=index]) .tan-warranty-hero__orb{width:82px;height:82px;margin-bottom:16px}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance dl{margin-top:16px}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance dl>div{padding-block:8px}#MainContent:not([data-template=index]) .tan-warranty-hero__principles{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}#MainContent:not([data-template=index]) .tan-warranty-hero__principles article{padding:17px}#MainContent:not([data-template=index]) .tan-partners__signal{width:min(100%,320px);min-height:0;max-height:none;margin-inline:auto}#MainContent[data-template="page.creator-partnerships"] .tan-partners__shell{width:min(calc(100% - clamp(96px,12.5vw,128px)),1440px);margin-inline:auto}#MainContent[data-template="page.creator-partnerships"] :is(.tan-partners__paths,.tan-partners__possibilities,.tan-partners__fit,.tan-partners__process,.tan-partners__application,.tan-partners__routes,.tan-partners__faq){padding-block:40px}#MainContent[data-template="page.faqs"] :is(.tan-faq-kb-directory,.tan-faq-kb-category,.tan-faq-kb-next){padding-block:40px}#MainContent[data-template="page.faqs"] .tan-faq-kb-search-card{padding:22px}#MainContent[data-template="page.faqs"] .tan-faq-kb-category__layout{grid-template-columns:minmax(220px,.52fr) minmax(0,1.48fr);gap:32px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__main,#MainContent[data-template="page.get-featured"] .tan-spotlight__section,#MainContent:not([data-template=index]) .tan-spotlight-story__body,#MainContent:not([data-template=index]) .tan-spotlight-story__gallery-section,#MainContent:not([data-template=index]) .tan-spotlight-story__business-panel{padding-block:40px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__main-intro,#MainContent[data-template="page.get-featured"] :is(.tan-spotlight__section-intro,.tan-spotlight__guide-intro,.tan-spotlight__feature-intro){grid-template-columns:minmax(0,1fr) minmax(240px,.58fr);gap:28px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__browser{margin-top:30px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__selects{margin-left:0}#MainContent[data-template="page.get-featured"] .tan-spotlight__submit-grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:28px}#MainContent[data-template="page.get-featured"] .tan-spotlight__faq-grid{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:36px}#MainContent:not([data-template=index]) .tan-spotlight-story__body-grid{grid-template-columns:minmax(0,1.25fr) minmax(250px,.58fr);gap:36px}#MainContent:not([data-template=index]) .tan-spotlight-story__gallery{margin-top:32px}#MainContent:not([data-template=index]) :is(.tan-spotlight-story__gallery-item,.tan-spotlight-story__gallery-item:nth-child(3n+1)){min-height:300px}#MainContent[data-template="page.b2b"] .tan-quote__layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.72fr);gap:18px}#MainContent[data-template="page.b2b"] .tan-quote__preview{min-height:clamp(280px,65svh,340px)}#MainContent[data-template="page.upload-quote"] .tan-quick__shell{width:min(calc(100% - 32px),760px)}#MainContent[data-template="page.upload-quote"] .tan-quote-final__visual{min-height:clamp(280px,66svh,340px)}#MainContent[data-template="page.track-order"] .tan-track-order__shell{width:min(calc(100% - clamp(96px,12.5vw,128px)),1160px)}#MainContent[data-template="page.track-order"] .tan-track-order__lookup-card{margin-top:-30px}#MainContent[data-template="page.reviews"] :is(.tan-reviews-page__reviews-section,.tan-reviews-page__projects-section,.tan-reviews-page__next-section,.tan-reviews-page__cta-section){padding-block:40px}#MainContent[data-template="page.reviews"] .tan-reviews-page__principles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template="page.reviews"] .tan-reviews-page__principles-grid>div{min-height:112px;padding:23px 20px 20px 48px}#MainContent[data-template="page.reviews"] .tan-reviews-page__featured-quotes{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,calc((100% - 24px) / 3));gap:12px;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}#MainContent[data-template="page.reviews"] .tan-reviews-page__quote-card{min-height:260px;padding:20px;scroll-snap-align:start}#MainContent[data-template="page.reviews"] .tan-reviews-page__cta{min-height:330px;padding:28px}#MainContent[data-template="page.track-order"] .tan-track-order__main{padding-block:40px}#MainContent[data-template="page.track-order"] .tan-track-order__lookup-head{grid-template-columns:minmax(0,.9fr) minmax(250px,.72fr);gap:24px}#MainContent[data-template="page.trade"] .tan-trade-router__layout{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:24px}#MainContent[data-template="page.trade"] .tan-trade-router__result{position:static;top:auto;min-height:320px}#MainContent[data-template="page.trade"] .tan-trade-rollout__grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,calc((100% - 24px) / 3));gap:12px;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}#MainContent[data-template="page.trade"] .tan-trade-rollout__card{min-height:310px;scroll-snap-align:start}}@media screen and (min-width:667px)and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent:is([data-template^=product],[data-template=collection],[data-template=search],[data-template=cart],[data-template=list-collections],[data-template="404"]){max-width:100%;overflow-x:clip}#MainContent:is([data-template=collection],[data-template=search],[data-template=list-collections],[data-template="404"]) .tan-shell,#MainContent[data-template="product.gift-card"] .tan-gift-shell{width:min(calc(100% - 32px),1440px);margin-inline:auto}#MainContent[data-template=search] .tan-search-hero,#MainContent[data-template=collection] .tan-collection-hero,#MainContent[data-template="404"] .tan-404-recovery{min-height:0;padding-block:clamp(28px,5vw,44px)}#MainContent[data-template=search] .tan-search-hero h1,#MainContent[data-template=collection] .tan-collection-hero h1,#MainContent[data-template="404"] .tan-404-recovery h1,#MainContent[data-template=list-collections] .tan-directory-hero h1{font-size:clamp(36px,6vw,58px);line-height:.96}#MainContent[data-template=search] .tan-search-hero__layout,#MainContent[data-template=collection] .tan-collection-hero__layout,#MainContent[data-template="404"] .tan-404-recovery__layout{gap:clamp(20px,3vw,32px)}#MainContent[data-template=search] .tan-search-hero__routes,#MainContent[data-template="404"] .tan-404-recovery__routes{width:min(100%,760px);margin-inline:auto}#MainContent[data-template=collection] :is(.tan-collection-hero__visual,.tan-collection-hero__visual img,.tan-collection-hero__visual-placeholder){min-height:clamp(240px,55svh,340px)}#MainContent[data-template="404"] .tan-404-route{min-height:130px;padding:16px}#MainContent[data-template="404"] .tan-404-route strong{margin-top:16px}#MainContent[data-template="404"] .tan-404-recovery__collections{margin-top:28px;padding-top:20px}#MainContent[data-template="404"] .tan-404-recovery__collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent:is([data-template=collection],[data-template=search]) .facets-block-wrapper--horizontal{display:none}#MainContent:is([data-template=collection],[data-template=search]) .facets-toggle{display:flex;grid-column:2 / -2;min-width:0;height:auto;margin:0 0 12px;padding:8px 0}#MainContent:is([data-template=collection],[data-template=search]) .facets-toggle__button{display:inline-flex}#MainContent:is([data-template=collection],[data-template=search]) .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template=list-collections] .tan-directory-hero{padding-block:clamp(32px,5vw,50px)}#MainContent[data-template=list-collections] .tan-directory-controls{position:relative;top:auto;padding-block:10px}#MainContent[data-template=list-collections] .tan-directory-controls__inner{grid-template-columns:minmax(220px,.6fr) minmax(0,1fr);gap:12px}#MainContent[data-template=list-collections] .tan-directory-content{padding-block:36px 56px}#MainContent[data-template=list-collections] .tan-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template=list-collections] .tan-directory-card{min-height:280px}#MainContent[data-template=list-collections] :is(.tan-directory-card__media,.tan-directory-card__media img,.tan-directory-card__placeholder){min-height:160px;height:160px}#MainContent[data-template=list-collections] .tan-directory-card__body{padding:14px}#MainContent[data-template=cart] :is(.cart-page,.cart-page__items,.cart-page__summary,.cart-summary,.cart-summary__inner,.cart-items){min-width:0;max-width:100%}#MainContent[data-template=cart] .cart-summary__inner{position:static;top:auto;padding:clamp(18px,3vw,28px)}#MainContent[data-template=cart] :is(.tan-cart-decision,.tan-cart-empty){overflow:clip}#MainContent[data-template="product.gift-card"] .tan-gift-hero__grid{min-height:0;gap:clamp(20px,3vw,32px);padding-block:32px 44px}#MainContent[data-template="product.gift-card"] .tan-gift-hero__visual{width:min(100%,500px);margin-inline:auto}#MainContent[data-template="product.gift-card"] .tan-gift-card-art{width:min(100%,470px)}#MainContent[data-template="product.gift-card"] .product-information{padding-block:36px 52px}}@media screen and (min-width:750px)and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template^=product] .product-information[data-testid=product-information] .product-information__grid.product-information--media-left{width:min(calc(100% - 32px),1440px);max-width:1440px;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(14px,2.4vw,24px);padding:18px 0 42px}#MainContent[data-template^=product] .product-information[data-testid=product-information] :is(.product-information__media,.product-details,.product-details>.group-block,.product-details>.group-block>.group-block-content){min-width:0;max-width:100%}#MainContent[data-template^=product] .product-information[data-testid=product-information] .product-information__grid.product-information--media-left>.product-information__media{grid-column:1;width:100%;min-width:0;padding-inline:0}#MainContent[data-template^=product] .product-information[data-testid=product-information] .product-information__grid.product-information--media-left>.product-details{grid-column:2;width:100%;min-width:0;padding-inline:0}body .quick-add-modal{width:min(54rem,96vw);height:min(38.5rem,calc(100dvh - 20px));max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}body .quick-add-modal__content{min-width:0;max-width:100%;max-height:100%}body .quick-add-modal__content .product-information__media{width:100%;max-width:100%;min-width:0}body .quick-add-modal__content .product-details{min-width:0;max-width:100%}body .quick-add-modal__content .product-details>.group-block{padding-block:16px 0}body .quick-add-modal__content :where(.product-details>.group-block>.group-block-content>*){padding-inline:18px}}@media screen and (min-width:900px)and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template=search] .tan-search-hero__layout{grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr)}#MainContent[data-template=collection] .tan-collection-hero__layout{grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr)}#MainContent[data-template="404"] .tan-404-recovery__layout{grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr)}#MainContent:is([data-template=collection],[data-template=search]) .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template="product.gift-card"] .tan-gift-hero__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}}@media screen and (min-width:750px)and (max-width:899px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template=cart] .cart-page{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}#MainContent[data-template=cart] .cart-page__summary{display:block;height:auto;grid-column:1;grid-row:auto;padding-top:20px}#MainContent[data-template=cart] .cart-summary{display:block;grid-row:auto}}@media screen and (max-width:749px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent:not([data-template=index]):not([data-template="page.design-studio"]):not([data-template="page.designer-embed"]){max-width:100%;overflow-x:clip}#MainContent:not([data-template=index]) .tan-shell:not(.tan-nd__shell):not(.tan-nd *){width:min(calc(100% - clamp(64px,12vw,88px)),1440px);margin-inline:auto}#MainContent:not([data-template=index]) .tan-section:not(.tan-nd):not(.tan-nd *){padding-block:32px}#MainContent:not([data-template=index]) :is(.tan-heading,.tan-heading--small):not(.tan-nd *){font-size:clamp(30px,5.6vw,38px);line-height:1.04}#MainContent:not([data-template=index]) .tan-lead:not(.tan-nd *){margin-top:13px;font-size:14px;line-height:1.48}#MainContent:not([data-template=index]) .tan-hero{min-height:clamp(320px,92svh,380px)}#MainContent:not([data-template=index]) .tan-hero__content{padding-block:24px}#MainContent:not([data-template=index]) .tan-hero__heading{font-size:clamp(34px,7vw,44px);line-height:.99}#MainContent:not([data-template=index]) .tan-hero__text{margin-top:12px;font-size:14px;line-height:1.44}#MainContent:not([data-template=index]) .tan-hero__actions{margin-top:14px}#MainContent:not([data-template=index]) .tan-hero__actions .tan-button{width:auto;min-height:44px}#MainContent:not([data-template=index]) .tan-trust-item{min-height:64px;padding-block:10px}#MainContent:not([data-template=index]) :is(.tan-about-hero,.tan-how-hero,.tan-size-hero,.tan-install-hero,.tan-delivery-hero,.tan-help-hero,.tan-contact-center__hero,.tan-trade-hero,.tan-warranty-hero,.tan-partners__hero,.tan-reviews-page__hero,.tan-track-order__hero,.tan-faq-kb-hero,.tan-spotlight-directory__hero,.tan-spotlight__hero,.tan-spotlight-story__hero,.tan-blog-hero,.tan-article-hero){min-height:0;padding-block:28px}#MainContent:not([data-template=index]) :is(.tan-about-hero h1,.tan-how-hero h1,.tan-size-hero h1,.tan-install-hero h1,.tan-delivery-hero h1,.tan-help-hero h1,.tan-contact-center__hero h1,.tan-trade-hero h1,.tan-warranty-hero h1,.tan-partners__hero h1,.tan-reviews-page__hero h1,.tan-track-order__hero h1,.tan-faq-kb-hero .tan-heading,.tan-spotlight-directory__hero-copy h1,.tan-spotlight__hero-heading,.tan-spotlight-story__hero h1,.tan-quote__hero h1,.tan-quick__primary-heading,.tan-blog-hero h1,.tan-article-hero h1){font-size:clamp(34px,6.8vw,44px);line-height:.99}#MainContent:not([data-template=index]) :is(.tan-about-hero__visual,.tan-how-hero__visual,.tan-size-hero__visual,.tan-install-hero__visual,.tan-delivery-hero__visual,.tan-help-hero__search-shell,.tan-contact-center__signal,.tan-trade-hero__console,.tan-warranty-hero__assurance,.tan-partners__signal,.tan-reviews-page__hero-visual,.tan-track-order__journey,.tan-faq-kb-search-card,.tan-spotlight-directory__collage,.tan-spotlight__hero-media,.tan-spotlight-story__cover){min-height:min(72svh,300px);max-height:320px}#MainContent:not([data-template=index]) :is(.tan-quote__aside,.tan-about-origin__media,.tan-how-checklist__intro,.tan-size-finder__result,.tan-size-measure__visual,.tan-install-finder__result,.tan-install-wall__visual,.tan-install-outdoor__ip,.tan-install-step__rail,.tan-deadline__result,.tan-delivery-approval__clock,.tan-delivery-quality__visual,.tan-delivery-tracking__map,.tan-help-finder__result,.tan-help-business__intro,.tan-contact-center__details,.tan-trade-router__result,.tan-warranty-finder__result,.tan-warranty-terms__intro,.tan-partners__faq-head,.tan-faq-kb-category__intro,.tan-spotlight__submit-copy,.tan-spotlight__faq-intro,.tan-spotlight-story__facts,.tan-universal-toc){position:static;top:auto;max-height:none}#MainContent:not([data-template=index]) :is(.tan-about-origin__media,.tan-how-foundations__visual,.tan-size-measure__visual,.tan-install-kit__visual,.tan-install-wall__visual,.tan-install-step__stage,.tan-delivery-quality__visual,.tan-delivery-tracking__map,.tan-contact-center__map){min-height:min(72svh,290px);max-height:310px}#MainContent:not([data-template=index]) .tan-help-hero__search-shell,#MainContent:not([data-template=index]) .tan-trade-hero__console{max-height:none}#MainContent:not([data-template=index]) .tan-help-search__results,#MainContent:not([data-template=index]) .tan-faq-kb-results__list{max-height:150px}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance{min-height:0;max-height:none;padding:18px}#MainContent:not([data-template=index]) .tan-warranty-hero__orb{width:76px;height:76px;margin-bottom:14px}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance dl{margin-top:14px}#MainContent:not([data-template=index]) .tan-warranty-hero__assurance dl>div{padding-block:7px}#MainContent:not([data-template=index]) .tan-warranty-hero__principles{margin-top:22px}#MainContent:not([data-template=index]) .tan-partners__signal{width:min(100%,280px);min-height:0;max-height:none;margin-inline:auto}#MainContent[data-template="page.creator-partnerships"] .tan-partners__shell{width:min(calc(100% - clamp(64px,12vw,88px)),1440px);margin-inline:auto}#MainContent[data-template="page.creator-partnerships"] :is(.tan-partners__paths,.tan-partners__possibilities,.tan-partners__fit,.tan-partners__process,.tan-partners__application,.tan-partners__routes,.tan-partners__faq){padding-block:32px}#MainContent[data-template="page.faqs"] :is(.tan-faq-kb-directory,.tan-faq-kb-category,.tan-faq-kb-next){padding-block:32px}#MainContent[data-template="page.faqs"] .tan-faq-kb-search-card{padding:18px}#MainContent[data-template="page.faqs"] .tan-faq-kb-category__layout{grid-template-columns:minmax(0,1fr);gap:24px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__main,#MainContent[data-template="page.get-featured"] .tan-spotlight__section,#MainContent:not([data-template=index]) .tan-spotlight-story__body,#MainContent:not([data-template=index]) .tan-spotlight-story__gallery-section,#MainContent:not([data-template=index]) .tan-spotlight-story__business-panel{padding-block:32px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__browser{margin-top:28px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__selects{margin-left:0}#MainContent:not([data-template=index]) .tan-spotlight-story__gallery{margin-top:28px}#MainContent:not([data-template=index]) :is(.tan-spotlight-story__gallery-item,.tan-spotlight-story__gallery-item:nth-child(3n+1)){min-height:280px}#MainContent[data-template="page.b2b"] .tan-quote__layout{grid-template-columns:minmax(0,1fr);gap:18px}#MainContent[data-template="page.b2b"] .tan-quote__preview{min-height:min(72svh,290px)}#MainContent[data-template="page.upload-quote"] .tan-quick__shell{width:min(calc(100% - 24px),760px)}#MainContent[data-template="page.upload-quote"] .tan-quote-final__visual{min-height:min(72svh,290px)}#MainContent[data-template="page.track-order"] .tan-track-order__shell{width:min(calc(100% - clamp(64px,12vw,88px)),1160px)}#MainContent[data-template="page.track-order"] .tan-track-order__lookup-card{margin-top:-24px}#MainContent[data-template="page.reviews"] :is(.tan-reviews-page__reviews-section,.tan-reviews-page__projects-section,.tan-reviews-page__next-section,.tan-reviews-page__cta-section){padding-block:32px}#MainContent[data-template="page.reviews"] .tan-reviews-page__quote-card{min-height:230px;padding:18px}#MainContent[data-template="page.reviews"] .tan-reviews-page__cta{min-height:280px;padding:24px}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__scene,.tan-creator-frame__scene,.tan-salon-camera__scene,.tan-office-wall__scene,.tan-wedding-moment__scene,.tan-event-setup__scene,.tan-arrival-share__scene,.tan-member-journey__scene,.tan-property-journey__scene,.tan-retail-journey__scene,.tan-tattoo-journey__scene){min-height:min(72svh,300px)}#MainContent:not([data-template=index]) :is(.tan-hospitality-route,.tan-hospitality-set__piece,.tan-hospitality-guide,.tan-hospitality-moment){min-height:min(78svh,330px)}#MainContent:not([data-template=index]) .tan-b2b-cta__panel{min-height:0}#MainContent:not([data-template=index]) :is(.tan-b2b-cta__media,.tan-b2b-cta__media img,.tan-b2b-cta__media svg){min-height:min(72svh,300px)}#MainContent:not([data-template=index]) .tan-editorial-mosaic__item--image:not(.tan-editorial-mosaic__item--natural){height:min(72svh,320px);max-height:320px;aspect-ratio:auto}#MainContent[data-template=article] .tan-article-hero__media{margin-top:24px;aspect-ratio:16 / 8.4}#MainContent[data-template=article] .tan-article-main{padding-block:32px}#MainContent[data-template=list-collections] .tan-directory-controls{position:relative;top:auto}#MainContent[data-template=collection] :is(.tan-collection-hero__visual,.tan-collection-hero__visual img,.tan-collection-hero__visual-placeholder){min-height:min(66svh,300px)}#MainContent[data-template="404"] .tan-404-recovery{min-height:0;padding-block:28px}#MainContent[data-template="404"] .tan-404-recovery__routes{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template="404"] .tan-404-route{min-height:130px;padding:15px}}@media screen and (min-width:620px)and (max-width:749px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent:not([data-template=index]) :is(.tan-about-hero__layout,.tan-how-hero__layout,.tan-size-hero__layout,.tan-install-hero__layout,.tan-delivery-hero__layout,.tan-help-hero__layout,.tan-contact-center__hero-grid,.tan-trade-hero__layout,.tan-warranty-hero__layout,.tan-partners__hero-grid,.tan-reviews-page__hero-grid,.tan-track-order__hero-grid,.tan-faq-kb-hero__layout,.tan-spotlight-directory__hero-grid,.tan-spotlight__hero-grid,.tan-spotlight-story__hero-grid,.tan-blog-hero__layout){grid-template-columns:minmax(0,1fr) minmax(250px,.88fr);align-items:center;gap:18px;min-height:0}}@media screen and (min-width:990px)and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){.page-wrapper.page-wrapper--drawer-open{margin-right:0}.page-wrapper--drawer-open shopify-account::part(dialog){translate:none}.tan-header-predictive,.tan-header-cta{display:none}.tan-header-utility{height:var(--tan-utility-height-mobile, 27px);min-height:var(--tan-utility-height-mobile, 27px)}.tan-header-utility__inner{display:flex;justify-content:center;gap:0;padding-inline:12px}.tan-header-utility__start,.tan-header-utility__end,.tan-header-utility__announcement>[aria-hidden],.tan-header-utility__note{display:none}.tan-header-utility__announcement{width:100%;min-width:0;justify-content:center;overflow:hidden;font-size:10.5px;text-align:center}#header-component .header__row--top .dropdown-localization__button{font-size:var(--tan-mobile-localization-size, 14px)!important}#header-component .header__row--top header-actions{gap:var(--tan-mobile-controls-gap, 0)!important}#header-component .header__row--top header-actions .account-button,#header-component .header__row--top header-actions .account-button shopify-account{width:var(--tan-mobile-control-width, 28px)!important;min-width:var(--tan-mobile-control-width, 28px)!important;max-width:var(--tan-mobile-control-width, 28px)!important}#header-component .header__row--top .tan-header-cart-glyph,#header-component .header__row--top .tan-header-cart-glyph .svg-wrapper{width:max(var(--tan-mobile-control-width, 28px),var(--tan-mobile-cart-size, 26px))!important;min-width:max(var(--tan-mobile-control-width, 28px),var(--tan-mobile-cart-size, 26px))!important;max-width:none!important}}@media screen and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){body .search-modal__content{--modal-width: min(720px, calc(100dvw - 32px) );--modal-max-height: calc(100dvh - 32px) ;margin-block-start:16px}#TanSiteFooter .footer-content{padding-block:30px 22px!important}}@media screen and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent:not([data-template=index]) :is(.tan-install-wall__visual,.tan-delivery-quality__visual,.tan-delivery-tracking__map){position:relative;top:auto}}@media screen and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.installation-guide"] .tan-install-hero{padding:clamp(108px,14vw,188px) 0 0}#MainContent[data-template="page.installation-guide"] .tan-install-hero__layout{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:clamp(44px,7vw,104px);align-items:center}#MainContent[data-template="page.installation-guide"] .tan-install-hero__copy h1{font-size:clamp(52px,7.1vw,106px);line-height:.9}#MainContent[data-template="page.installation-guide"] .tan-install-hero__visual{min-height:clamp(550px,58vw,760px);max-height:none}#MainContent[data-template="page.installation-guide"] .tan-install-kit__visual{min-height:540px;max-height:none}#MainContent[data-template="page.installation-guide"] .tan-install-wall__visual{position:relative;top:auto;min-height:560px;max-height:none}#MainContent[data-template="page.installation-guide"] .tan-install-step__stage{min-height:430px;max-height:none}}@media screen and (max-width:989px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.installation-guide"] .tan-install-hero__layout{grid-template-columns:1fr}#MainContent[data-template="page.installation-guide"] .tan-install-hero__visual{min-height:620px}#MainContent[data-template="page.installation-guide"] .tan-install-wall__visual{min-height:510px}}@media screen and (max-width:749px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.installation-guide"] .tan-install-hero{padding:94px 0 0}#MainContent[data-template="page.installation-guide"] .tan-install-hero__layout{grid-template-columns:1fr;gap:38px}#MainContent[data-template="page.installation-guide"] .tan-install-hero__copy h1{font-size:clamp(47px,15vw,72px)}#MainContent[data-template="page.installation-guide"] .tan-install-hero__visual{min-height:540px}#MainContent[data-template="page.installation-guide"] .tan-install-kit__visual{min-height:460px}#MainContent[data-template="page.installation-guide"] .tan-install-wall__visual{min-height:440px}}@media screen and (max-width:1099px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.about-us"] .tan-about-hero__visual{min-height:clamp(500px,58vw,760px);max-height:none}#MainContent[data-template="page.how-it-works"] .tan-how-hero__visual,#MainContent[data-template="page.size-guide"] .tan-size-hero__visual{min-height:clamp(540px,57vw,740px);max-height:none}#MainContent[data-template="page.production-delivery"] .tan-delivery-hero__visual{min-height:clamp(550px,58vw,760px);max-height:none}#MainContent[data-template="page.about-us"] .tan-about-origin__media{position:relative;top:auto;min-height:620px;max-height:none}#MainContent[data-template="page.how-it-works"] .tan-how-foundations__visual{min-height:650px;max-height:none}#MainContent[data-template="page.size-guide"] .tan-size-measure__visual{position:relative;top:auto;min-height:620px;max-height:none}#MainContent[data-template="page.production-delivery"] .tan-delivery-quality__visual{position:relative;top:auto;min-height:610px;max-height:none}#MainContent[data-template="page.production-delivery"] .tan-delivery-tracking__map{position:relative;top:auto;min-height:590px;max-height:none}#MainContent[data-template="page.contact"] .tan-contact-center__signal{min-height:470px;max-height:none}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__hero-grid,#MainContent[data-template="page.get-featured"] .tan-spotlight__hero-grid{grid-template-columns:1fr}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__collage{min-height:680px;max-height:none}#MainContent[data-template="page.get-featured"] .tan-spotlight__hero-media{min-height:560px;max-height:none}#MainContent[data-template="page.reviews"] .tan-reviews-page__hero-visual{min-height:clamp(520px,47vw,680px);max-height:none}#MainContent:not([data-template=index]) .tan-spotlight-story .tan-spotlight-story__cover{min-height:clamp(500px,50vw,740px);max-height:none}#MainContent[data-template="page.creator-partnerships"] .tan-partners__hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr)}#MainContent[data-template="page.creator-partnerships"] .tan-partners__signal{width:min(100%,440px);min-height:0;max-height:none}#MainContent[data-template="page.help-center"] .tan-help-finder__result,#MainContent[data-template="page.warranty"] .tan-warranty-finder__result{position:relative;top:auto}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__scene,.tan-creator-frame__scene,.tan-office-wall__scene,.tan-wedding-moment__scene,.tan-arrival-share__scene,.tan-member-journey__scene,.tan-property-journey__scene,.tan-retail-journey__scene,.tan-tattoo-journey__scene){min-height:565px}#MainContent:not([data-template=index]) .tan-salon-camera__scene{min-height:570px}#MainContent:not([data-template=index]) .tan-event-setup__scene{min-height:545px}#MainContent:not([data-template=index]) .tan-salon-camera__preview{min-height:690px}#MainContent:not([data-template=index]) .tan-event-setup__preview{min-height:680px}}@media screen and (max-width:989px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.about-us"] .tan-about-hero__layout,#MainContent[data-template="page.how-it-works"] .tan-how-hero__layout,#MainContent[data-template="page.size-guide"] .tan-size-hero__layout,#MainContent[data-template="page.production-delivery"] .tan-delivery-hero__layout{grid-template-columns:1fr}#MainContent:not([data-template=index]) .tan-spotlight-story .tan-spotlight-story__hero-grid,#MainContent[data-template="page.creator-partnerships"] .tan-partners__hero-grid{grid-template-columns:1fr}#MainContent:not([data-template=index]) .tan-spotlight-story .tan-spotlight-story__cover{min-height:640px}#MainContent[data-template="page.creator-partnerships"] .tan-partners__signal{width:min(78vw,430px)}#MainContent[data-template="page.about-us"] .tan-about-hero__visual{min-height:560px}#MainContent[data-template="page.how-it-works"] .tan-how-hero__visual{min-height:600px}#MainContent[data-template="page.size-guide"] .tan-size-hero__visual,#MainContent[data-template="page.production-delivery"] .tan-delivery-hero__visual{min-height:620px}#MainContent[data-template="page.about-us"] .tan-about-origin__media,#MainContent[data-template="page.size-guide"] .tan-size-measure__visual{min-height:520px}#MainContent[data-template="page.how-it-works"] .tan-how-foundations__visual{min-height:560px}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__lab,.tan-creator-frame__lab,.tan-salon-camera__lab,.tan-office-wall__lab,.tan-wedding-moment__lab,.tan-event-setup__lab,.tan-arrival-share__lab,.tan-member-journey__lab,.tan-property-journey__lab,.tan-retail-journey__lab,.tan-tattoo-journey__lab){grid-template-columns:1fr}#MainContent:not([data-template=index]) .tan-salon-camera__preview,#MainContent:not([data-template=index]) .tan-event-setup__preview{min-height:640px}}@media screen and (max-width:899px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.reviews"] .tan-reviews-page__hero-grid{grid-template-columns:1fr}#MainContent[data-template="page.reviews"] .tan-reviews-page__hero-visual{min-height:590px}}@media screen and (max-width:860px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.contact"] .tan-contact-center__hero-grid{grid-template-columns:1fr}#MainContent[data-template="page.contact"] .tan-contact-center__signal{min-height:auto;max-height:none}}@media screen and (max-width:749px)and (orientation:landscape)and (max-height:600px)and (hover:none)and (pointer:coarse){#MainContent[data-template="page.about-us"] .tan-about-hero__visual{min-height:480px}#MainContent[data-template="page.how-it-works"] .tan-how-hero__visual{min-height:530px}#MainContent[data-template="page.size-guide"] .tan-size-hero__visual,#MainContent[data-template="page.production-delivery"] .tan-delivery-hero__visual{min-height:540px}#MainContent[data-template="page.about-us"] .tan-about-origin__media{min-height:430px}#MainContent[data-template="page.how-it-works"] .tan-how-foundations__visual{min-height:470px}#MainContent[data-template="page.size-guide"] .tan-size-measure__visual{min-height:440px}#MainContent[data-template="page.production-delivery"] .tan-delivery-quality__visual{min-height:500px}#MainContent[data-template="page.production-delivery"] .tan-delivery-tracking__map{min-height:520px}#MainContent[data-template="page.business-spotlight"] .tan-spotlight-directory__collage{min-height:470px}#MainContent[data-template="page.get-featured"] .tan-spotlight__hero-media{min-height:440px}#MainContent[data-template="page.reviews"] .tan-reviews-page__hero-visual{min-height:480px}#MainContent:not([data-template=index]) .tan-spotlight-story .tan-spotlight-story__cover{min-height:460px}#MainContent[data-template="page.creator-partnerships"] .tan-partners__signal{width:min(88vw,390px)}#MainContent:not([data-template=index]) :is(.tan-automotive-journey__scene,.tan-creator-frame__scene,.tan-office-wall__scene,.tan-wedding-moment__scene,.tan-arrival-share__scene,.tan-member-journey__scene,.tan-property-journey__scene,.tan-retail-journey__scene,.tan-tattoo-journey__scene){min-height:460px}#MainContent:not([data-template=index]) .tan-salon-camera__preview{min-height:560px}#MainContent:not([data-template=index]) .tan-salon-camera__scene{min-height:450px}#MainContent:not([data-template=index]) .tan-event-setup__preview{min-height:570px}#MainContent:not([data-template=index]) .tan-event-setup__scene{min-height:455px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/tan-landscape-stability.css.map */
