.quality-proof-carousel{position:relative;height:var(--quality-proof-height);overflow:hidden;background:#1a1a1a}.quality-proof-carousel__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#d9d6d0}.quality-proof-carousel__background,.quality-proof-carousel__media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}p.quality-proof-carousel__note{margin:0}.quality-proof-carousel__media-overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a1a1a00,#1a1a1a2e 52%,#1a1a1ae6),linear-gradient(180deg,#1a1a1a00,#1a1a1ab3);opacity:var(--quality-proof-overlay-opacity);pointer-events:none}.quality-proof-carousel__packshot-wrap{position:absolute;top:200px;left:50%;z-index:2;transform:translate(-50%);pointer-events:none}.quality-proof-carousel__packshot{display:block;width:var(--quality-proof-packshot-width);height:auto;object-fit:contain;filter:drop-shadow(0 24px 48px rgba(0,0,0,.18))}.quality-proof-carousel__overlay{position:absolute;inset:auto 0 0;z-index:3;padding-bottom:64px;box-sizing:border-box}.quality-proof-carousel__inner{display:flex;justify-content:space-between;align-items:flex-start;gap:48px}.quality-proof-carousel__title-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.quality-proof-carousel__heading{color:var(--White, #FFF);leading-trim:both;text-edge:cap;font-feature-settings:"liga" off,"clig" off;font-size:110px;font-style:italic;font-weight:700;line-height:120%;letter-spacing:-1.089px;margin:0;white-space:nowrap}.quality-proof-carousel__subheading{color:var(--White, #FFF);font-feature-settings:"liga" off,"clig" off;font-size:56px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1px;opacity:.6;margin:0}.quality-proof-carousel__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.quality-proof-carousel__proof-viewport{width:100%;display:flex;justify-content:center}.quality-proof-carousel__proof-track{display:flex;gap:16px;width:100%;will-change:transform;transform:translateZ(0)}.quality-proof-carousel__proof-card{flex:1 1 0;width:calc((100% - 32px) / 3);min-width:0;min-height:150px;display:flex;flex-direction:column;align-items:flex-start;gap:36px;padding:20px;box-sizing:border-box;border-radius:12px;background:linear-gradient(0deg,#3232324d,#4a4a4ae6);box-shadow:inset 0 0 0 1px #ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.quality-proof-carousel__proof-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;flex-shrink:0}.quality-proof-carousel__proof-icon{display:block;width:18px;height:18px;object-fit:contain}.quality-proof-carousel__proof-text{color:var(--White, #FFF);font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.07px;align-self:stretch;margin:0}.quality-proof-carousel__note{color:var(--White, #FFF);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.07px}.quality-proof-carousel__note-divider{width:100%;height:1px;flex-shrink:0}.quality-proof-carousel__note-divider svg{display:block;width:100%;height:1px}@media screen and (max-width:749px){.quality-proof-carousel{height:auto;min-height:820px;background:#1a1a1a}.quality-proof-carousel__background,.quality-proof-carousel__media>img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.quality-proof-carousel__media-overlay{background:linear-gradient(180deg,#1a1a1a00 64.206%,#1a1a1ab3 78.354%,#1a1a1acc 83.699%,#1a1a1ae6 89.845%,#1a1a1a);opacity:1}.quality-proof-carousel__packshot-wrap{top:150px;left:50%;transform:translate(-50%)}.quality-proof-carousel__packshot{width:167px}.quality-proof-carousel__overlay{position:relative;inset:auto;padding-top:var(--space-section-mobile);padding-bottom:var(--space-section-mobile);margin-top:0}.quality-proof-carousel__inner{display:flex;flex-direction:column;align-items:center;gap:24px}.quality-proof-carousel__title-container{align-items:center;text-align:center;gap:4px;margin-bottom:265px}.quality-proof-carousel__heading{font-size:70px;line-height:1.2;letter-spacing:-1.089px;white-space:nowrap}.quality-proof-carousel__subheading{font-size:32px;line-height:1.1;letter-spacing:-.6px}.quality-proof-carousel__content{width:100%;flex:none;gap:24px;align-items:center}.quality-proof-carousel__proof-viewport{width:calc(100% + 16px);overflow-x:auto;overflow-y:hidden;justify-content:flex-start;margin-right:-16px;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quality-proof-carousel__proof-viewport::-webkit-scrollbar{display:none}.quality-proof-carousel__proof-track{width:max-content;gap:8px;transform:none!important;padding-right:16px}.quality-proof-carousel__proof-card{flex:0 0 192px;width:192px;min-width:192px;gap:20px;padding:20px}.quality-proof-carousel__note-divider{width:100%;max-width:100%}.quality-proof-carousel__note{width:100%;max-width:344px;margin:0;text-align:center}}@media screen and (min-width:750px)and (max-width:1024px){.quality-proof-carousel{height:auto;background:var(--Black-900, #1A1A1A)}.quality-proof-carousel__background,.quality-proof-carousel__media>img{width:100%;height:100%;max-width:none;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center bottom}.quality-proof-carousel__media-overlay{background:linear-gradient(180deg,#1a1a1a00 52%,#1a1a1a47 68%,#1a1a1ab8 82%,#1a1a1aeb);opacity:1}.quality-proof-carousel__packshot-wrap{top:170px;left:50%;transform:translate(-50%)}.quality-proof-carousel__packshot{width:220px}.quality-proof-carousel__overlay{position:relative;inset:auto;padding:56px var(--screen-padding);margin-top:0}.quality-proof-carousel__inner{display:flex;flex-direction:column;align-items:center;gap:32px}.quality-proof-carousel__title-container{align-items:center;text-align:center;gap:8px;margin-top:340px}.quality-proof-carousel__heading{margin:0;color:var(--White, #FFF);font-size:88px;font-style:italic;font-weight:700;line-height:120%;letter-spacing:-1px;white-space:nowrap}.quality-proof-carousel__subheading{margin:0;color:var(--White, #FFF);opacity:.6;font-size:44px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.8px}.quality-proof-carousel__content{width:100%;max-width:960px;flex:none;gap:24px;align-items:center}.quality-proof-carousel__proof-viewport{width:100%;overflow:visible;justify-content:center}.quality-proof-carousel__proof-track{width:100%;gap:12px;transform:none!important}.quality-proof-carousel__proof-card{flex:1 1 0;width:calc((100% - 24px) / 3);min-width:0;min-height:206px;gap:36px;padding:20px}.quality-proof-carousel__proof-text{font-size:16px;line-height:22px}.quality-proof-carousel__note-divider{width:100%;max-width:712px}.quality-proof-carousel__note{width:100%;max-width:640px;margin:0 auto;text-align:center}}@media screen and (min-width:1025px)and (max-width:1322px){.quality-proof-carousel{height:auto}.quality-proof-carousel__overlay{position:relative;inset:auto;padding:var(--space-section) var(--screen-padding)}.quality-proof-carousel__inner{display:flex;flex-direction:column;align-items:center;gap:24px;min-height:calc(100vh - (var(--space-section) * 2))}.quality-proof-carousel__title-container{align-items:center;text-align:center;gap:4px}.quality-proof-carousel__heading{white-space:nowrap}.quality-proof-carousel__content{width:100%;flex:none;gap:24px;align-items:center}.quality-proof-carousel__proof-viewport{width:100%;overflow:visible;justify-content:center}.quality-proof-carousel__proof-track{width:100%;gap:8px;transform:none!important}.quality-proof-carousel__proof-card{flex:1 1 0;width:calc((100% - 16px) / 3);min-width:0}.quality-proof-carousel__note{max-width:712px;margin:0 auto;text-align:center}}@media screen and (min-width:1323px){.quality-proof-carousel__content{max-width:712px;margin-left:auto}.quality-proof-carousel{height:auto}.quality-proof-carousel__inner{width:100%}.quality-proof-carousel__overlay{min-height:100vh;display:flex;align-items:end;position:relative;padding-top:var(--space-section);padding-bottom:var(--space-section)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-quality-proof-carousel.css.map */
