.stefano-finish{font-family:StefanoMontserrat,Montserrat,sans-serif;letter-spacing:0;box-sizing:border-box}.stefano-finish *{box-sizing:border-box}.stefano-finish :is(h2,h3,p,blockquote,figure){margin:0;font-family:inherit;letter-spacing:0}.stefano-finish img{display:block;max-width:100%}.stefano-finish__container{width:min(calc(100% - 80px),1380px);margin-inline:auto}.stefano-strip,.stefano-page-reviews,.stefano-extra-videos{background:#111 url(stefano-texture.webp) center/1400px auto;color:#fff}.stefano-strip{padding:36px 0 42px;overflow:hidden}.stefano-strip__track{display:flex;gap:28px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:40px;padding:4px 40px 18px;scrollbar-width:thin;scrollbar-color:#b7b7b7 #262626;-webkit-overflow-scrolling:touch}.stefano-strip__tile{flex:0 0 38%;min-width:0;scroll-snap-align:start;border-radius:20px;overflow:hidden;aspect-ratio:1.5;background:#222}.stefano-strip__tile img{width:100%;height:100%;object-fit:cover}.stefano-strip__track:focus-visible,.stefano-mosaic__viewport:focus-visible{outline:3px solid #f2a900;outline-offset:-4px}.stefano-page-reviews{padding:65px 0 70px}.stefano-page-reviews__header{text-align:center;margin-bottom:45px}.stefano-page-reviews__header h2{font-size:24px;line-height:1.5;font-weight:450;color:#fff}.stefano-page-reviews__header p{font-size:32px;line-height:1.3;font-weight:800;color:#fff;margin-top:5px}.stefano-page-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.stefano-page-review{min-width:0;border-radius:28px;background:#fafafa;color:#161616;padding:25px 28px 30px}.stefano-page-review header{display:flex;align-items:flex-start;gap:0;position:relative;margin-bottom:20px;justify-content:space-between}.stefano-page-review h3{font-weight:800;font-size:22px;line-height:1.3;color:#171717}.stefano-page-review__country_quote{display:flex;gap:10px}.stefano-page-review__country{margin-left:auto;white-space:nowrap;font-size:15px;color:#666;line-height:1.9}.stefano-page-review__quote{margin-top:-10px;font:700 80px/1 Georgia,serif;color:#a1a1a1}.stefano-page-review blockquote{border:0;padding:0;font-size:15px;line-height:1.6;font-style:italic;color:#202020}.stefano-mosaic{background:#fff;padding:50px 0;overflow:hidden}.stefano-mosaic__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.stefano-mosaic__grid{display:grid;grid-template-columns:.8fr 1.35fr 1.15fr .8fr;grid-template-rows:1fr 1fr;gap:20px;align-items:stretch;width:calc(100% + 100px);min-width:1000px;height:510px;margin-left:-50px;padding:4px 0 14px}.stefano-mosaic__photo{min-width:0;min-height:0;overflow:hidden;border-radius:24px}.stefano-mosaic__photo img{width:100%;height:100%;object-fit:cover}.stefano-mosaic__photo--1{grid-column:1;grid-row:1/3}.stefano-mosaic__photo--2{grid-column:2;grid-row:1/3}.stefano-mosaic__photo--3{grid-column:3;grid-row:1}.stefano-mosaic__photo--4{grid-column:3;grid-row:2}.stefano-mosaic__photo--5{grid-column:4;grid-row:1/3}.stefano-extra-videos{padding:45px 40px}.stefano-extra-videos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1380px;margin:auto}.stefano-extra-videos__item{aspect-ratio:4/3;min-width:0;background:#111;border-radius:14px;overflow:hidden}.stefano-extra-videos__item :is(video,iframe){display:block;width:100%;height:100%;border:0;object-fit:contain}.stefano-extra-videos__editor{padding:30px;background:#eee;color:#111;text-align:center}.stefano-order{position:relative;isolation:isolate;background:#161c1b;min-height:185px;display:flex;align-items:center;justify-content:center;padding:48px 24px;overflow:hidden}.stefano-order__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.stefano-order__art img{width:100%;height:100%;object-fit:cover;object-position:center}.stefano-order__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;max-width:100%;padding:12px 28px;border-radius:12px;background:#710000;color:#fff;font-size:24px;font-weight:800;line-height:1.35;text-align:center;text-decoration:none}.stefano-order__button:hover{background:#710000;color:#fff}.stefano-order__button:focus-visible{outline:3px solid #f2a900;outline-offset:5px}@media(max-width:999px){.stefano-finish__container{width:calc(100% - 40px)}.stefano-page-review header{flex-wrap:wrap;gap:0}.stefano-page-review__country{margin-left:0}.stefano-page-review h3{font-size:19px}.stefano-page-review{padding:22px}.stefano-page-review blockquote{font-size:14px}.stefano-strip__tile{flex-basis:65%}}@media(max-width:749px){.stefano-strip{padding:24px 0 28px}.stefano-strip__track{gap:16px;padding:4px 20px 14px;scroll-padding-inline:20px}.stefano-strip__tile{flex-basis:84%;border-radius:16px;aspect-ratio:1.3}.stefano-page-reviews{padding:38px 0 42px}.stefano-page-reviews__header{margin-bottom:26px}.stefano-page-reviews__header h2{font-size:17px;line-height:1.5}.stefano-page-reviews__header p{font-size:26px;margin-top:6px}.stefano-page-reviews__grid{grid-template-columns:1fr;gap:16px}.stefano-page-review{border-radius:24px;padding:22px 20px 25px}.stefano-page-review header{margin-bottom:15px}.stefano-page-review h3{font-size:20px}.stefano-page-review__country{font-size:13px;line-height:1.5}.stefano-page-review__quote{font-size:66px;top:-10px}.stefano-page-review blockquote{font-size:14px;line-height:1.65}.stefano-mosaic{padding:28px 0}.stefano-mosaic__grid{min-width:700px;gap:14px;width:700px;height:275px;margin-left:-70px}.stefano-mosaic__photo{border-radius:20px}.stefano-extra-videos{padding:28px 20px}.stefano-extra-videos__grid{grid-template-columns:1fr;gap:20px}.stefano-extra-videos__item--desktop{display:none}.stefano-order{min-height:260px;padding:30px 20px calc(108px + env(safe-area-inset-bottom));align-items:flex-start}.stefano-order__art img{object-position:center;height:165px}.stefano-order__button{font-size:19px;min-height:50px;padding:13px 18px;border-radius:10px}}@media(max-width:999px){.stefano-page-review blockquote{font-size:15px;line-height:1.7}}.stefano-page-review__identity{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.stefano-page-review__identity h3{margin:0 0 6px}.stefano-page-review__trust{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.stefano-page-review__verified{display:inline-flex;align-items:center;gap:6px;color:#237747;font-size:15px;font-weight:700;white-space:nowrap}.stefano-page-review__verified svg{flex-shrink:0}.stefano-page-review__trust-divider{width:1px;height:23px;background:#888}.stefano-page-review__stars{color:#d99b25;font-size:23px;line-height:1;letter-spacing:2px;white-space:nowrap}@media(max-width:749px){.stefano-page-review__trust{gap:8px}.stefano-page-review__verified{font-size:12px}.stefano-page-review__verified svg{width:18px;height:18px}.stefano-page-review__stars{font-size:18px;letter-spacing:1px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/stefano-finish.css.map */
