.magnifying-glass{display:block;--title-velour: 5rem;--title-millionaire: 5.75rem;--text-small: 1.125rem;--lens-num: 3.25rem}@media(max-width:1500px){.magnifying-glass{--title-velour: 4.375rem;--title-millionaire: 5.125rem}}@media(max-width:1280px){.magnifying-glass{--title-velour: 3.75rem;--title-millionaire: 4.5rem}}@media(max-width:1024px){.magnifying-glass{--title-velour: 3.25rem;--title-millionaire: 3.875rem}}@media(max-width:767px){.magnifying-glass{--title-velour: 2.875rem;--title-millionaire: 3.5rem}}@media(max-width:550px){.magnifying-glass{--title-velour: 2.125rem;--title-millionaire: 2.625rem;--text-small: 1rem;--lens-num: 2.625rem}}.magnifying-glass .title__double{text-align:center;margin-bottom:2.125rem}.magnifying-glass .title__double-velour{color:var(--black);font-family:Velour Raw;font-size:var(--title-velour);font-weight:300;line-height:normal;text-transform:uppercase;display:block}.magnifying-glass .title__double-millionaire{color:var(--gold);font-family:Millionaire;font-size:var(--title-millionaire);line-height:1.2;margin-top:-4.1rem;display:block}@media screen and (max-width:1500px){.magnifying-glass .title__double-millionaire{margin-top:-4.0625rem}}@media screen and (max-width:1280px){.magnifying-glass .title__double-millionaire{margin-top:-3.4375rem}}@media screen and (max-width:1024px){.magnifying-glass .title__double-millionaire{margin-top:-2.5rem}}@media screen and (max-width:550px){.magnifying-glass .title__double-millionaire{line-height:1;letter-spacing:normal;margin-top:-1.5rem}}.magnifying-glass .title__double-millionaire+.title__double-velour{margin-top:-1rem}@media screen and (max-width:1500px){.magnifying-glass .title__double-millionaire+.title__double-velour{margin-top:-1rem}}@media screen and (max-width:1350px){.magnifying-glass .title__double-millionaire+.title__double-velour{margin-top:-1rem}}@media screen and (max-width:1024px){.magnifying-glass .title__double-millionaire+.title__double-velour{margin-top:-.75rem}}@media screen and (max-width:550px){.magnifying-glass .title__double-millionaire+.title__double-velour{margin-top:-.25rem}}.magnifying-glass .text--small{font-size:var(--text-small);line-height:1.55}@media screen and (max-width:550px){.magnifying-glass .text--small{line-height:1.5}}.magnifying-glass .text p{margin:0}.magnifying-glass .text p+p{margin-top:1.875rem}@media screen and (max-width:550px){.magnifying-glass .text p+p{margin-top:1.25rem}}.buy-block__name{padding-left:.5rem;padding-bottom:.3125rem}@media screen and (max-width:767px){.buy-block .button{min-height:2.875rem;min-width:7.5rem}}.magnifying-glass .section--video-product{padding-bottom:7.5rem;background:var(--white);padding-top:0}@media screen and (max-width:1024px){.magnifying-glass .section--video-product{padding-bottom:2.5rem}}.magnifying-glass .video-product:before{display:none}.video-product video{max-width:100%;left:0}.section--lens-illustration{padding-bottom:11.25rem;background:var(--white)}@media screen and (max-width:1024px){.section--lens-illustration{padding-bottom:6.6875rem}}.section--lens-illustration .text{margin:0 auto 11.25rem;max-width:50.125rem;text-align:center}@media screen and (max-width:1280px){.section--lens-illustration .text{margin-bottom:8.75rem}}@media screen and (max-width:1024px){.section--lens-illustration .text{margin-bottom:6.25rem}}.lens-illustration{width:36.25rem;max-width:min(60%,(100svh - 80px) * 580 / 802);aspect-ratio:580/802;margin:0 auto;position:relative}@media screen and (max-width:1024px){.lens-illustration{width:21.75rem}}@media screen and (max-width:550px){.lens-illustration{width:20rem;max-width:600px}}.lens-illustration__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}.lens-illustration__img--box{display:none}.lens-illustration--animated .lens-illustration__img--box{display:block;will-change:transform}.section--lens-infos{background:var(--white)}@media screen and (max-width:1024px){.section--lens-infos{padding-bottom:2.5rem}}.lens-info{display:flex;align-items:center}@media screen and (max-width:1024px){.lens-info{flex-direction:column;gap:2.5rem}}.lens-info:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:1024px){.lens-info:nth-child(2n){flex-direction:column}}.lens-info:last-child .text{max-width:30.375rem}@media screen and (max-width:1024px){.lens-info:not(:last-child){margin-bottom:5rem}}.lens-info__img{height:auto;width:50%;max-width:54rem}@media screen and (max-width:1024px){.lens-info__img{width:100%;max-width:100%}}.lens-info__video{aspect-ratio:1;object-fit:cover}.lens-info__content{max-width:54rem;width:50%;padding:0 1.875rem;text-align:center}@media screen and (max-width:1280px){.lens-info__content{padding:0 1.25rem}}@media screen and (max-width:1024px){.lens-info__content{width:100%;box-sizing:border-box}}.lens-info__content .title__double{margin-bottom:1.875rem}@media screen and (min-width:1024px)and (max-width:1350px){.lens-info__content .title__double-velour{font-size:3.125rem}}@media screen and (min-width:1024px)and (max-width:1350px){.lens-info__content .title__double-millionaire{font-size:3.875rem;margin-top:-2.8125rem}.lens-info__content .title__double-millionaire+.title__double-velour{margin-top:-.75rem}}.lens-info__content .text{max-width:33.5rem;margin:0 auto}.lens-info__content .text a{color:var(--gold);text-decoration:underline}.section--lens-steps{padding:11.25rem 0 1rem}@media screen and (max-width:1024px){.section--lens-steps{padding:5rem 0 0}}.section--lens-steps .text{max-width:47.5625rem;margin:0 auto;text-align:center}.lens-step{display:flex;flex-direction:column;align-items:center}.lens-step__img{width:33.75rem;height:auto;max-width:100%}.lens-step__num{color:var(--black);font-family:Velour Raw;font-size:var(--lens-num);font-weight:300;line-height:normal;text-transform:uppercase;margin:2.5rem auto .75rem}@media screen and (max-width:1024px){.lens-step__num{margin-top:1.25rem;margin-bottom:0}}.lens-steps{margin-top:3.75rem;display:flex;align-items:flex-start;justify-content:center;gap:.875rem}@media screen and (max-width:1024px){.lens-steps{flex-direction:column;margin-top:2.5rem;align-items:center;gap:2.5rem}}.template-product-magnifying-glass .section--product{padding-bottom:10rem}@media screen and (max-width:1024px){.template-product-magnifying-glass .section--product{padding-bottom:0}}@media screen and (min-width:1024px)and (max-width:1280px){.template-product-magnifying-glass .section--product .product-info__name{font-size:3.375rem}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/theme.magnifying-glass.css.map */
