@media(max-width:749px){.template-index .section-full-slideshow .slide:first-child .text-block{margin-top:calc(var(--announcement-bar-height) + var(--header-height) + 10px)!important;margin-bottom:48px!important;padding-inline:14px}.template-index .section-full-slideshow .slide:first-child .text-content{max-width:min(90vw,420px)!important;margin:10px auto!important}.template-index .section-full-slideshow .slide:first-child .text-content h3{font-size:clamp(22px,5.4vw,30px)!important;line-height:1.14!important;letter-spacing:.012em;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 2px 12px rgba(0,0,0,.55)}.template-index .section-full-slideshow .slide:first-child .text-content h2{font-size:clamp(19px,4.2vw,24px)!important;line-height:1.25!important;text-wrap:balance}.template-index .section-full-slideshow .slide:first-child .text-content p{font-size:clamp(14px,3.4vw,16px)!important;line-height:1.48!important;text-shadow:0 2px 12px rgba(0,0,0,.55)}.template-index .section-full-slideshow .slide:first-child .text-content>*:not(:first-child){margin-top:12px}.template-index .section-full-slideshow .slide:first-child .text-content .links{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-inline:0}.template-index .section-full-slideshow .slide:first-child .text-content .links>a{margin-inline:0;width:100%;min-height:44px;padding:12px 14px;font-size:12px;letter-spacing:.06em;white-space:normal;text-align:center;justify-content:center}.template-index .gallery-grid.columns-4 .gallery-grid-item .text-content{margin:9px!important;max-width:calc(100% - 18px);min-width:0}.template-index .gallery-grid.columns-4 .gallery-grid-item h3,.template-index .gallery-grid.columns-4 .gallery-grid-item h4{font-size:clamp(13px,3.4vw,17px)!important;line-height:1.18!important;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 1px 5px rgba(0,0,0,.55)}.template-index .gallery-grid.columns-4 .gallery-grid-item .arrow-link{font-size:11px!important;letter-spacing:.04em}.template-index .gallery-grid.columns-4 .gallery-grid-item .button{font-size:12px!important;padding:11px 12px!important}}@media(max-width:360px){.template-index .gallery-grid.columns-4{--columns-count: 1}}@media(max-width:749px){.template-index .section-full-slideshow .slide:first-child .text-content .links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;margin:18px auto 0!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:min(100%,285px)!important;max-width:285px;min-width:0!important;min-height:46px;height:auto;margin:0!important;padding:11px 18px!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:3px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-align:center;text-shadow:none;white-space:normal;box-shadow:0 2px 10px #00000029}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:first-child{background:#ebafaaf2!important;color:#1a1717!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:nth-child(2){background:#1212149e!important;color:#fff!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:focus-visible{outline:3px solid #fff;outline-offset:3px}}@media(min-width:750px){.template-index .section-full-slideshow .slide:first-child .text-content .links{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;max-width:730px;margin:24px auto 0!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 1 315px;width:min(100%,315px)!important;min-width:220px!important;min-height:50px;height:auto;margin:0!important;padding:13px 20px!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:3px;font-size:clamp(12px,.9vw,14px);font-weight:700;line-height:1.3;letter-spacing:.04em;text-align:center;text-shadow:none;white-space:normal;box-shadow:0 3px 16px #0000002e}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:first-child{background:#ebafaaf2!important;color:#1a1717!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:nth-child(2){background:#1212149e!important;color:#fff!important}.template-index .section-full-slideshow .slide:first-child .text-content .links>a.button:focus-visible{outline:3px solid #fff;outline-offset:3px}}.template-index [id*=e820ff75-2ad1-40e0] .paragraph-links-outline .links>a.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:235px;min-height:50px;padding:13px 28px!important;margin:0!important;background:#111!important;color:#fff!important;border:1px solid #111111!important;border-radius:3px;box-shadow:0 4px 14px #0003;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.09em;text-align:center;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.template-index [id*=e820ff75-2ad1-40e0] .paragraph-links-outline .links>a.button:hover{background:#2b2626!important;border-color:#2b2626!important;color:#fff!important;box-shadow:0 5px 18px #00000040}.template-index [id*=e820ff75-2ad1-40e0] .paragraph-links-outline .links>a.button:focus-visible{outline:3px solid #111111;outline-offset:4px}.template-index #block-image_with_text_tBXj9b .media>barracuda-image-loader{transform:scale(1.07);transform-origin:center center}.template-index #block-image_with_text_tBXj9b.link:hover .media>barracuda-image-loader{transform:scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cnc-mobile-responsive.css.map */
