.tt-story-width{width:min(calc(100% - 40px),1200px);margin-inline:auto}.tt-story-head{max-width:820px;margin:0 auto 30px;text-align:center}.tt-story-head h2,.tt-story-benefits h2,.tt-story-showcase h2{margin:0 0 12px;font-size:clamp(29px,3vw,36px);line-height:1.12;color:inherit}.tt-story-rich p{margin:0}.tt-story-rich p+p{margin-top:.6em}.tt-story-placeholder{display:block;width:100%;height:100%;fill:#898777;background:#eae6da}.tt-story-ticker{position:relative;overflow:hidden;color:var(--tt-ticker-ink, #fffbf5);background:var(--tt-ticker-bg, #b3202a);padding:15px 0}.tt-story-ticker__track{display:flex;width:max-content;animation:tt-feature-scroll calc(var(--tt-ticker-time, 12s) * 2) linear infinite}.tt-story-ticker__group{display:flex;flex:0 0 auto;align-items:center;gap:clamp(35px,4.5vw,60px);margin:0;padding:0 clamp(35px,4.5vw,60px) 0 0;list-style:none}.tt-story-ticker__group li{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:650;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.tt-story-ticker__group span{font-size:18px;line-height:1}.tt-story-ticker__pause{position:absolute;z-index:2;inset:0 0 auto auto;width:1px;height:1px;opacity:0}.tt-story-ticker__control{position:absolute;z-index:1;inset:0 0 0 auto;display:grid;width:30px;place-items:center;background:var(--tt-ticker-bg, #b3202a);cursor:pointer}.tt-story-ticker__control:after{content:"";width:7px;height:10px;border-inline:2px solid currentColor}.tt-story-ticker__pause:focus-visible+.tt-story-ticker__control{outline:2px solid currentColor;outline-offset:-3px}.tt-story-ticker__pause:checked+.tt-story-ticker__control:after{width:0;height:0;border:0;border-block:5px solid transparent;border-left:8px solid currentColor}.tt-story-ticker__pause:checked~.tt-story-ticker__track,.tt-story-ticker:hover .tt-story-ticker__track{animation-play-state:paused}.tt-story-ticker--still .tt-story-ticker__track{animation:none;width:100%}.tt-story-ticker--still .tt-story-ticker__group{width:100%;justify-content:center;flex-wrap:wrap;row-gap:10px;padding:0 16px}@keyframes tt-feature-scroll{to{transform:translate(-50%)}}.tt-story-benefits{background:var(--tt-benefits-bg, #fff);color:var(--ink, #1f2b24);padding:50px 0 70px}.tt-story-benefits__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro media" "list media";grid-template-rows:180px 1fr;column-gap:40px;row-gap:24px;align-content:center}.tt-story-benefits__intro{grid-area:intro;align-self:end;align-content:end;text-align:center}.tt-story-benefits h2 em{color:var(--tt-benefits-accent, #b3202a)}.tt-story-benefits__intro .tt-story-rich{max-width:550px;margin-inline:auto;font-size:13px}.tt-story-benefits__list{grid-area:list;display:grid;width:min(100%,450px);gap:18px;justify-self:center;align-content:start;align-self:start;margin:0;padding:20px;border:1px solid var(--ink, #1f2b24);list-style:none}.tt-story-benefits__list h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--tt-benefits-accent, #b3202a);font-size:14px;line-height:1.3}.tt-story-benefits__list h3 span{font-size:20px;line-height:1}.tt-story-benefits__list .tt-story-rich{font-size:12px;line-height:1.5}.tt-story-benefits__media{grid-area:media;aspect-ratio:1;align-self:center;overflow:hidden;border-radius:8px;background:#eae6da}.tt-story-benefits__media img,.tt-story-steps__image img,.tt-story-comparison img,.tt-story-showcase__photo img{display:block;width:100%;height:100%;object-fit:cover}.tt-story-steps{background:var(--tt-steps-bg, #fffbf5);color:var(--ink, #1f2b24);padding:20px 0 40px}.tt-story-steps .tt-story-head{margin-bottom:34px}.tt-story-steps .tt-story-head .tt-story-rich{color:#566459}.tt-story-steps__grid{display:grid;grid-template-columns:repeat(var(--tt-steps-count, 4),minmax(0,1fr));max-width:1026px;gap:14px;margin:0 auto;padding:0;list-style:none}.tt-story-steps__grid li{min-width:0;overflow:hidden;border:1px solid #e6dac6;border-radius:6px}.tt-story-steps__image{aspect-ratio:1;overflow:hidden}.tt-story-steps__detail{min-height:116px;padding:16px 12px}.tt-story-steps__detail h3{display:flex;align-items:center;gap:9px;margin:0 0 8px;font-size:18px;line-height:1.2}.tt-story-steps__detail h3 span{display:grid;flex:0 0 40px;height:40px;place-items:center;border-radius:50%;background:var(--tt-steps-accent, #b3202a);color:#fff;font:700 20px/1 system-ui,sans-serif}.tt-story-steps__detail .tt-story-rich{font-size:13px;line-height:1.5;color:#566459}.tt-story-comparison{height:var(--tt-comparison-height, 520px);width:min(calc(100% - 40px),1800px);margin-inline:auto;overflow:hidden;background:#282b22}.tt-story-comparison__banner{display:block;height:100%}.tt-story-comparison__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%}.tt-story-comparison__split figure{position:relative;margin:0;overflow:hidden}.tt-story-comparison__split figcaption{position:absolute;bottom:18px;left:18px;padding:6px 13px;border-radius:4px;color:#fff;background:#14382be6;font-size:13px;font-weight:700}.tt-story-showcase{padding:60px 0 10px;overflow:hidden;background:var(--tt-showcase-bg, #14382b);color:var(--tt-showcase-ink, #fffbf5)}.tt-story-showcase__layout{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(570px,52vw,728px)}.tt-story-showcase__content{z-index:2;position:relative;flex:0 1 570px;text-align:center;padding:25px clamp(10px,5vw,70px)}.tt-story-showcase h2{font-size:26px}.tt-story-showcase h2 em{color:var(--tt-showcase-accent, #e5bd71)}.tt-story-showcase__content .tt-story-rich{font-size:13px}.tt-story-showcase__button{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;width:100%;min-height:61px;padding:10px 20px;background:var(--tt-showcase-button, #fffbf5);color:var(--tt-showcase-button-ink, #14382b);border:1px solid var(--tt-showcase-accent, #e5bd71);border-radius:999px;text-decoration:none;font-size:16px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.tt-story-showcase__button:hover{opacity:.88}.tt-story-showcase__photo{position:absolute;width:clamp(105px,14vw,180px);aspect-ratio:5 / 6;margin:0;overflow:hidden;border:8px solid #fffaf0;border-radius:3px;box-shadow:0 7px 18px #00000040;background:#eae6da}.tt-story-showcase__photo--1{left:3.5%;top:16%;transform:rotate(6deg)}.tt-story-showcase__photo--2{left:5%;top:50%;transform:rotate(-5deg)}.tt-story-showcase__photo--3{right:6%;top:-2%;transform:rotate(-10deg)}.tt-story-showcase__photo--4{right:4%;top:33%;transform:rotate(-5deg)}.tt-story-showcase__photo--5{right:3%;top:68%;transform:rotate(8deg)}.tt-story-faq{padding:80px 0 60px;background:var(--tt-faq-bg, #fffbf5);color:var(--ink, #1f2b24)}.tt-story-faq .tt-story-head{margin-bottom:36px}.tt-story-faq__list{max-width:600px;margin:0 auto}.tt-story-faq__list details+details{border-top:1px solid var(--line, #e5e5e5)}.tt-story-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;min-height:48px;font-weight:650;cursor:pointer;list-style:none}.tt-story-faq__list summary::-webkit-details-marker{display:none}.tt-story-faq__list summary span:before{display:block;content:"+";font-size:23px;font-weight:400;line-height:1}.tt-story-faq__list details[open] summary span:before{content:"\2212"}.tt-story-faq__answer{padding:0 20px 16px;font-size:14px;line-height:1.55}@media(max-width:768px){.tt-story-width{width:calc(100% - 40px)}.tt-story-ticker{padding-block:12px}.tt-story-ticker__group li{font-size:12px}.tt-story-ticker__group span{font-size:15px}.tt-story-benefits{padding-block:50px}.tt-story-benefits .tt-story-width{width:calc(100% - 50px)}.tt-story-benefits__layout{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"intro" "media" "list";gap:18px}.tt-story-benefits__intro{padding:0;text-align:center}.tt-story-benefits__intro .tt-story-rich{margin-inline:auto}.tt-story-benefits__list{margin-top:20px}.tt-story-benefits__media{max-height:470px}.tt-story-steps__grid{grid-template-columns:1fr;width:calc(100% - 4px);gap:24px}.tt-story-steps__detail h3{font-size:20px;gap:12px}.tt-story-steps__detail h3 span{font-size:24px}.tt-story-steps__detail{padding:16px 12px}.tt-story-comparison{height:var(--tt-comparison-mobile, 240px);margin-inline:20px}.tt-story-showcase{padding:0 0 56px}.tt-story-showcase__layout{min-height:auto;display:flex;padding-top:195px}.tt-story-showcase__photo{width:min(29%,100px);border-width:5px}.tt-story-showcase__photo--1{left:14%;top:35px;transform:rotate(-8deg)}.tt-story-showcase__photo--2{left:calc(50% - 50px);top:48px;transform:rotate(0);z-index:1}.tt-story-showcase__photo--3{right:14%;top:35px;transform:rotate(8deg)}.tt-story-showcase__photo--4,.tt-story-showcase__photo--5{display:none}.tt-story-showcase__content{padding:25px 5px 0;max-width:420px}.tt-story-faq{padding-block:60px 90px}.tt-story-faq .tt-story-width{width:calc(100% - 30px)}.tt-story-faq__list summary{padding-inline:20px}.tt-story-faq__answer{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.tt-story-ticker__track{animation:none;width:100%}.tt-story-ticker__group{width:100%;justify-content:center;flex-wrap:wrap;row-gap:10px;padding:0 16px}.tt-story-ticker__group[aria-hidden=true],.tt-story-ticker__control,.tt-story-ticker__pause{display:none}}.tt-story-gallery{padding-block:var(--tt-gallery-pad, 60px);background:var(--tt-gallery-bg, #fffbf5);color:var(--tt-gallery-ink, #1f2b24)}.tt-story-gallery__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"copy photos";align-items:center;gap:60px;padding-inline:20px}.tt-story-gallery__content{grid-area:copy;padding-inline:20px;text-align:center}.tt-story-gallery__layout:not(:has(.tt-story-gallery__media)){display:block}.tt-story-gallery__layout:not(:has(.tt-story-gallery__media)) .tt-story-gallery__content{max-width:620px;margin-inline:auto}.tt-story-gallery__content h2{margin:0 0 23px;font-size:clamp(32px,3vw,42px);line-height:1.15}.tt-story-gallery__content .tt-story-rich{margin-block-end:20px;font-size:18px;line-height:1.45}.tt-story-gallery__button{width:100%;min-height:57px;background:var(--tt-gallery-button, #b3202a);font-size:16px;text-transform:uppercase}.tt-story-gallery__note{margin:10px 0 0;font-size:12px}.tt-story-gallery__media{display:block;grid-area:photos;position:relative;min-width:0}.tt-story-gallery__scroll{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tt-story-gallery__scroll::-webkit-scrollbar{display:none}.tt-story-gallery__photo{flex:0 0 auto;height:var(--tt-gallery-photo, 426px);aspect-ratio:9 / 16;overflow:hidden;border-radius:16px;background:#eae6da;scroll-snap-align:start}.tt-story-gallery__photo img{display:block;width:100%;height:100%;object-fit:cover}.tt-story-gallery__pause{position:absolute;inset:auto 7px 7px auto;display:grid;place-items:center;width:32px;height:32px;padding:0;color:#fff;border:0;border-radius:50%;background:#12231ad9}.tt-story-gallery__pause[hidden],.tt-story-gallery__play-icon,.tt-story-gallery__pause[aria-pressed=true] .tt-story-gallery__pause-icon{display:none}.tt-story-gallery__pause[aria-pressed=true] .tt-story-gallery__play-icon{display:inline}@media(max-width:768px){.tt-story-gallery__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"photos" "copy";gap:25px;padding:0}.tt-story-gallery__content{width:min(300px,100%);margin-inline:auto}.tt-story-gallery__content h2{font-size:29px}.tt-story-gallery__content .tt-story-rich{font-size:14px}.tt-story-gallery__photo{height:var(--tt-gallery-photo-mobile, 240px);border-radius:12px}}.tt-story-street{display:flex;align-items:end;justify-content:center;height:var(--tt-street-height, 260px);overflow:hidden;background:var(--tt-street-bg, #fffbf5)}.tt-story-street svg,.tt-story-street img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}@media(max-width:768px){.tt-story-street{height:var(--tt-street-height-mobile, 70px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/story.css.map */
