#tempo-page-polish{--tempo-ink: #0a0a0a;--tempo-copy: #5f5a52;--tempo-paper: #f4efe6;--tempo-line: #d8d0c3;--tempo-accent: #8b1a1a;max-width:1080px;width:100%;margin:0 auto;padding:40px 0 64px;color:var(--tempo-copy);font-size:17px;line-height:1.75;overflow-wrap:break-word}#tempo-page-polish *,#tempo-page-polish *:before,#tempo-page-polish *:after{box-sizing:border-box}#tempo-page-polish .tempo-page-heading{max-width:760px;margin:0 auto 40px;padding:0}#tempo-page-polish .tempo-page-eyebrow{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}#tempo-page-polish :is(h1,h2,h3){font-family:inherit;font-style:normal}#tempo-page-polish h1{margin:0;font-size:clamp(32px,4.3vw,56px);line-height:1.17;font-weight:700;letter-spacing:-.025em;text-transform:none;color:var(--tempo-ink)}#tempo-page-polish h2{max-width:760px;margin:48px auto 18px;font-size:clamp(26px,2.8vw,36px);font-weight:700;line-height:1.3;letter-spacing:-.015em;text-transform:none!important;color:var(--tempo-ink)}#tempo-page-polish h3{max-width:760px;margin:32px auto 12px;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--tempo-ink)}#tempo-page-polish h4,#tempo-page-polish h5{max-width:760px;margin:24px auto 14px;font-size:20px;font-weight:600;line-height:1.5;text-transform:none;color:var(--tempo-ink)}#tempo-page-polish p{max-width:760px;margin:0 auto 22px;line-height:1.75}#tempo-page-polish li{line-height:1.7;margin-bottom:10px}#tempo-page-polish :is(ul,ol){max-width:760px;margin:0 auto 28px;padding-left:24px}#tempo-page-polish a{color:var(--tempo-accent);text-underline-offset:4px}#tempo-page-polish a:focus-visible,#tempo-page-polish input:focus-visible,#tempo-page-polish textarea:focus-visible,#tempo-page-polish button:focus-visible{outline:3px solid var(--tempo-accent);outline-offset:4px}#tempo-page-polish .container{width:100%;max-width:1080px;min-width:0;padding:0}#tempo-page-polish .container .container{width:100%}#tempo-page-polish .sixteen.columns{width:100%;max-width:100%;float:none;margin-left:0;margin-right:0}#tempo-page-polish .page{margin-bottom:32px}#tempo-page-polish .feature_divider{width:72px;max-width:100%;margin:24px auto 32px;border-color:var(--tempo-line)}#tempo-page-polish .page>.feature_divider:first-child{display:none}#tempo-page-polish .detail-sections>div{margin:0 0 40px}#tempo-page-polish .detail-sections>.block__divider{margin:0}#tempo-page-polish .homepage_content,#tempo-page-polish .section{padding-top:0;padding-bottom:0}#tempo-page-polish .homepage_content.section{margin:0 auto 40px}#tempo-page-polish .featured-link--section{margin:40px auto}#tempo-page-polish .featured-link--half .info{padding:clamp(20px,3vw,40px)}#tempo-page-polish .featured-link--half .collection_title{font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--tempo-ink)}#tempo-page-polish .featured-link--half p{max-width:none;margin-bottom:20px}#tempo-page-polish .featured-link--half img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:var(--tempo-paper)}#tempo-page-polish :is(.action_button,a.button,input[type=submit]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;max-width:100%;padding:13px 24px;border:1px solid var(--tempo-accent);border-radius:0;background:var(--tempo-accent);color:var(--tempo-paper);font:inherit;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.02em;white-space:normal;text-transform:none;text-decoration:none;text-align:center;box-shadow:none}#tempo-page-polish :is(.action_button,a.button,input[type=submit]):hover{background:var(--tempo-ink);border-color:var(--tempo-ink);color:var(--tempo-paper)}#tempo-page-polish .banner{position:relative;width:100%;max-width:1080px;margin:0 auto 40px;background:var(--tempo-paper)}#tempo-page-polish .banner>img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;background:var(--tempo-paper)}#tempo-page-polish .banner .caption{position:static;inset:auto;transform:none;width:100%;padding:28px 0 0;background:#fff}#tempo-page-polish .banner :is(.caption-content,.captionOverlay--true){position:static;transform:none;width:100%;max-width:760px;margin:0 auto;padding:0;background:none;color:var(--tempo-ink)}#tempo-page-polish .banner :is(h2,p){margin:0 auto 18px;color:var(--tempo-ink);text-shadow:none}#tempo-page-polish .caption-content:not(:has(h2,p,a,.subtitle,.pretext)){display:none}#tempo-page-polish .dark-overlay-true:after{display:none}#tempo-page-polish img{max-width:100%}#tempo-page-polish .page img:not(.product_image){display:block;width:100%;max-width:760px!important;height:auto!important;max-height:600px;aspect-ratio:3 / 2;margin:28px auto;object-fit:contain;background:var(--tempo-paper)}#tempo-page-polish .page h5:has(>strong>em:empty):has(>br){display:none}#tempo-page-polish figure{margin:32px auto;max-width:100%}#tempo-page-polish figcaption{margin:12px 0 0;font-size:13px;line-height:1.65}#tempo-page-polish iframe{display:block;max-width:100%;margin:32px auto}#tempo-page-polish .gallery-image-wrapper img{display:block;width:100%;height:auto!important;aspect-ratio:4 / 3;object-fit:contain;background:var(--tempo-paper)}#tempo-page-polish .gallery-image-wrapper{padding:12px}#tempo-page-polish .gallery-section{width:100%;max-width:1080px;margin:0 auto 40px}#tempo-page-polish .list-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}#tempo-page-polish .list-collections>.column{float:none;width:100%;max-width:100%;margin:0}#tempo-page-polish .list-collections .image__container{max-width:none!important}#tempo-page-polish .list-collections img{height:auto!important;width:100%;max-width:100%!important;aspect-ratio:4 / 3;object-fit:contain}#tempo-page-polish div[style*="100vw"]{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%;margin-left:0!important;margin-right:0!important}#tempo-page-polish div[style*="100vw"] .caption{position:static;transform:none;padding:24px 0}#tempo-page-polish .ten.columns.offset-by-three{float:none;width:100%;max-width:760px;margin:0 auto}#tempo-page-polish form{max-width:760px;margin:32px auto 40px;padding:32px;background:var(--tempo-paper);border-top:3px solid var(--tempo-accent)}#tempo-page-polish form>.columns{width:calc(50% - 12px);margin:0 24px 22px 0;padding:0}#tempo-page-polish form>.columns:nth-of-type(2){margin-right:0}#tempo-page-polish form>label{clear:both}#tempo-page-polish form label{display:block;margin-bottom:8px;color:var(--tempo-ink);font-size:14px;font-weight:600;line-height:1.5}#tempo-page-polish form input:not([type=hidden]):not([type=submit]),#tempo-page-polish textarea{display:block;width:100%;max-width:100%;min-height:48px;margin:0 0 22px;padding:12px 14px;border:1px solid var(--tempo-copy);border-radius:0;color:var(--tempo-ink);background:#fff;font:inherit;font-size:16px;line-height:1.5;box-shadow:none}#tempo-page-polish textarea{min-height:160px;resize:vertical}#tempo-page-polish .faqAccordion{max-width:760px;margin:0 auto 48px}#tempo-page-polish .faqAccordion dt{border-top:1px solid var(--tempo-line);margin:0;padding:0}#tempo-page-polish .faqAccordion dt button{position:relative;width:100%;min-height:56px;margin:0;padding:20px 32px 20px 0;border:0;border-radius:0;background:none;color:var(--tempo-ink);font-size:18px;line-height:1.5;letter-spacing:normal;text-transform:none;font-weight:600;text-align:left;white-space:normal}#tempo-page-polish .faqAccordion dt button:after{position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%);width:24px;text-align:center}#tempo-page-polish .faqAccordion dd{margin:0;padding:0 0 22px}#tempo-page-polish .faqAccordion dd p{margin:0 0 18px}@media(max-width:767px){#tempo-page-polish{font-size:16px;padding:24px 0 40px}#tempo-page-polish .tempo-page-heading{margin-bottom:28px}#tempo-page-polish h2{margin-top:36px}#tempo-page-polish .container{width:100%}#tempo-page-polish .banner{margin-bottom:28px}#tempo-page-polish .featured-link--half{width:100%!important;margin:0!important}#tempo-page-polish .featured-link--half .info{padding:24px 0}#tempo-page-polish .detail-sections>div{margin-bottom:28px}#tempo-page-polish .list-collections{grid-template-columns:minmax(0,1fr);gap:24px}#tempo-page-polish .gallery-image-wrapper{padding:8px}#tempo-page-polish form{padding:24px 18px}#tempo-page-polish form>.columns{width:100%;margin:0 0 12px;float:none}#tempo-page-polish form input[type=submit]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tempo-page-polish.css.map */
