.ta-highlights{display:block;padding:clamp(32px,5vw,72px) 24px;background:var(--ta-highlights-bg, #f7f4ed);color:var(--ta-highlights-text, #173f39)}.ta-highlights__inner{max-width:1280px;margin-inline:auto}.ta-highlights__header h2{margin:0;color:inherit;font-size:clamp(26px,3vw,44px)}.ta-highlights__header p{margin:12px 0 0}.ta-highlights__header:empty{display:none}.ta-highlights__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:20px}.ta-highlights [hidden]{display:none!important}.ta-highlights__media{position:relative;display:block;overflow:hidden;border-radius:16px;aspect-ratio:4 / 3;background:transparent}.ta-highlights__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.ta-highlights__media img{display:block;width:100%;height:100%;object-fit:contain}.ta-highlights__body{min-width:0;overflow-wrap:anywhere}.ta-highlights__body h3{margin:0 0 16px;font-size:clamp(24px,3vw,38px);color:inherit}.ta-highlights__body a{color:inherit;text-decoration:none}.ta-highlights__body p{margin:0 0 16px;line-height:1.6}.ta-highlights__benefit{font-weight:600}.ta-highlights__cta{display:inline-flex;align-items:center;gap:16px;min-height:48px;padding:12px 20px;margin-top:24px;border:1px solid currentColor;border-radius:30px}.ta-highlights__cta:hover{text-decoration:underline;text-underline-offset:4px}.ta-highlights a:focus-visible,.ta-highlights button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.ta-highlights{padding-inline:20px}}.ta-highlights__inner{display:flex;flex-direction:column}.ta-highlights__header{order:0;text-align:center}.ta-highlights__stage{order:1;position:relative;width:min(100%,1000px);margin:24px auto 0;isolation:isolate}.ta-highlights__stage{touch-action:pan-y pinch-zoom}.ta-highlights__controls{order:2;justify-content:center}.ta-highlights__slides{position:relative;z-index:3;width:60%;margin:0 auto}.ta-highlights__slide{display:block;padding:16px;border-radius:16px;background:var(--ta-highlights-bg, #fffaf0);color:var(--ta-highlights-text, #173f39);box-shadow:0 12px 36px #0000002e}.ta-highlights__media{aspect-ratio:1;border-radius:10px}.ta-highlights__body{padding:20px 4px 4px}.ta-highlights__body h3{font-size:clamp(20px,2vw,28px)}.ta-highlights__body>.price{display:block}.ta-highlights__cta{margin-top:16px}.ta-highlights__preview{position:absolute;top:50%;width:28%;padding:12px;border:0;border-radius:16px;background:var(--ta-highlights-bg, #fffaf0);color:var(--ta-highlights-text, #173f39);transform:translateY(-50%) scale(.87);box-shadow:0 8px 24px #00000024;cursor:pointer;overflow:hidden}.ta-highlights__preview img{display:block;width:100%;height:260px;object-fit:contain}.ta-highlights__preview-title{display:block;margin-top:12px;font:inherit;font-size:14px;overflow-wrap:anywhere}.ta-highlights__preview--previous{left:4%;z-index:2}.ta-highlights__preview--next{right:4%;z-index:2}.ta-highlights__preview--far-previous{left:-1%;z-index:1;transform:translateY(-50%) scale(.72);opacity:.7}.ta-highlights__preview--far-next{right:-1%;z-index:1;transform:translateY(-50%) scale(.72);opacity:.7}.ta-highlights--overlay{padding:0;background:transparent;color:var(--ta-hero-text, #fffaf0)}.ta-highlights--overlay .ta-highlights__header h2{font-size:clamp(16px,1.4vw,22px)}.ta-highlights--overlay .ta-highlights__header{order:2;padding-top:8px}.ta-highlights--overlay .ta-highlights__controls{order:3;margin-block:16px}.ta-highlights--overlay .ta-highlights__media{aspect-ratio:4 / 3}.ta-highlights--overlay .ta-highlights__body h3{font-size:20px}.ta-highlights--overlay .ta-highlights__body p{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ta-highlights--overlay .ta-highlights__body h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ta-highlights--overlay .ta-highlights__cta{min-height:44px;padding:10px 14px;font-size:14px}.ta-editorial-hero--highlights .ta-editorial-hero__inner{position:relative}@media(min-width:1200px){.ta-editorial-hero--highlights .ta-editorial-hero__inner{display:grid;grid-template-columns:33% 43% 24%;padding-block:140px 48px}.ta-editorial-hero--highlights .ta-highlights--overlay{width:100%;grid-column:2}.ta-editorial-hero--highlights .ta-editorial-hero__content{width:100%;transform:none}.ta-editorial-hero--highlights .ta-editorial-hero__heading{font-size:clamp(54px,4.5vw,76px)}}@media(min-width:750px)and (max-width:1199px){.ta-editorial-hero--highlights .ta-editorial-hero__inner{gap:16px}.ta-editorial-hero--highlights .ta-editorial-hero__content{width:40%;transform:none}.ta-editorial-hero--highlights .ta-editorial-hero__heading{font-size:clamp(36px,4.3vw,52px)}.ta-editorial-hero--highlights .ta-highlights--overlay{width:60%}.ta-editorial-hero--highlights .ta-highlights__controls button{font-size:12px;padding-inline:10px}}@media(max-width:749px){.ta-highlights__slides{width:72%}.ta-highlights__slide{padding:10px}.ta-highlights__body{padding:16px 0 4px}.ta-highlights__body h3{font-size:20px}.ta-highlights--overlay .ta-highlights__body h3{display:block;-webkit-line-clamp:unset;overflow:visible;white-space:normal;overflow-wrap:anywhere}.ta-highlights__preview{width:28%;padding:6px}.ta-highlights__preview img{height:180px}.ta-highlights__preview-title{font-size:11px}.ta-highlights__preview--previous{left:-1%}.ta-highlights__preview--next{right:-1%}.ta-highlights__preview--far-previous{left:-6%}.ta-highlights__preview--far-next{right:-6%}.ta-editorial-hero--highlights .ta-editorial-hero__inner{flex-direction:column;align-items:stretch;gap:32px}.ta-editorial-hero--highlights .ta-highlights--overlay{width:100%}}.ta-highlights__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0}.ta-highlights .ta-highlights__dot{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ta-highlights__dot>span{display:block;width:8px;height:8px;border-radius:99px;background:currentColor;opacity:.45;transition:width .2s ease,opacity .2s ease,background-color .2s ease}.ta-highlights__dot[aria-current=true]>span{width:24px;opacity:1}.ta-highlights--overlay .ta-highlights__dot[aria-current=true]>span{background:#f6c66f}.ta-highlights__dot:hover>span{opacity:1}@media(prefers-reduced-motion:reduce){.ta-highlights__dot>span{transition:none}}.ta-highlights .ta-highlights__claim--own-brand{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#b34a22;color:#fffaf0;border-color:#b34a22;box-shadow:0 4px 14px #b34a2238}.ta-highlights__brand-icon{flex:0 0 20px}.ta-highlights__camera-promotion{position:absolute;z-index:3;top:52px;right:8px;display:grid;gap:4px;padding:12px;border-radius:12px;background:#b74920;color:#fff;box-shadow:0 4px 14px #173f391f;font-size:12px;line-height:1.35;text-align:center;pointer-events:none}.ta-highlights__camera-promotion>strong{font-size:clamp(20px,2vw,26px);line-height:1.1}.ta-highlights__camera-promotion small{font-size:11px}.ta-highlights__promotion-price{display:grid;gap:4px;font-size:14px;line-height:1.5}.ta-highlights__promotion-price>span{font-size:12px}@media(max-width:749px){.ta-highlights__camera-promotion{top:44px;right:4px;padding:8px;font-size:11px}.ta-highlights__camera-promotion small{font-size:10px}}.ta-highlights .ta-highlights__body:has(.ta-highlights__purchase-info) h3{margin-bottom:8px}.ta-highlights .ta-highlights__body .ta-highlights__purchase-info{display:block;margin:0 0 16px;font-size:clamp(11px,3.2vw,13px);line-height:1.5;white-space:nowrap;overflow-wrap:normal;-webkit-line-clamp:unset}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ta-product-highlights.css.map */
