@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;500;600&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";:root{--font-heading-family:"Bebas Neue",sans-serif;--font-body-family:"Inter",sans-serif}body{-webkit-font-smoothing:antialiased;letter-spacing:.02em;background:#fff!important}.header__heading-logo{animation:logoSpin 6s linear infinite}@keyframes logoSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.header__heading-link:hover .header__heading-logo{animation-play-state:paused}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:Bebas Neue,sans-serif!important;letter-spacing:.05em}.header{border-bottom:1px solid #e5e5e5!important;background:#fff!important}.header__menu-item,.announcement-bar{font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important}.button,.shopify-challenge__button{letter-spacing:.2em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important}.card__heading{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.price-item{font-size:12px!important;letter-spacing:.05em!important}.footer{border-top:1px solid #e5e5e5!important;background:#fff!important}.footer__content-bottom{border-top:1px solid #e5e5e5!important}.product__title h1{font-family:Bebas Neue,sans-serif!important;letter-spacing:.05em!important}.product .tax-note,.product .price .caption{font-size:0!important;line-height:0!important;visibility:hidden!important;position:relative!important}.product .tax-note:after,.product .price .caption:after{content:"inkl. MwSt.";font-size:12px!important;line-height:1.4!important;visibility:visible!important;color:#888!important}.slideshow__wrapper .slider-buttons,.slideshow__controls,.slideshow__wrapper .slider-counter,section[id*=slideshow] .slider-buttons,section[id*=slideshow] .slider-counter{display:none!important}.slideshow,.slideshow .slideshow__slide{position:relative!important}.slideshow .banner__content,.slideshow .banner__content-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}.slideshow .banner__box{background:transparent!important;padding:16px!important;text-align:center!important;max-width:700px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}.slideshow .banner__box *{margin:0!important;padding:0!important}.slideshow .banner__heading{font-family:Cormorant Garamond,serif!important;font-size:clamp(44px,9vw,90px)!important;line-height:1!important;letter-spacing:0!important;color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.3)!important;font-weight:300!important;font-style:italic!important;margin-bottom:6px!important}.slideshow .banner__text,.slideshow .banner__text *{font-family:Cormorant Garamond,serif!important;font-size:clamp(15px,2vw,22px)!important;color:#ffffffe6!important;text-shadow:0 1px 8px rgba(0,0,0,.3)!important;font-weight:300!important;font-style:italic!important;margin-bottom:10px!important}.slideshow .banner .button.button,.slideshow .banner__box .button.button,.slideshow .banner a.button,.slideshow .button{background:#fffffff2!important;color:#2a2a2a!important;border:none!important;padding:14px 36px!important;font-size:13px!important;letter-spacing:.08em!important;margin-top:4px!important;border-radius:30px!important;font-weight:500!important;text-transform:none!important;box-shadow:0 4px 20px #00000026!important;display:inline-block!important}.slideshow .banner .button.button:hover,.slideshow .button:hover{background:#fff!important;box-shadow:0 6px 28px #0003!important}.ns-marquee{border-top:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important;background:#f5f0e8!important}.image-with-text{overflow:visible!important;background:#fff!important}.image-with-text .page-width{max-width:100%!important;padding:0!important}.image-with-text .grid{margin:0!important;padding:0!important;gap:0!important}.image-with-text .image-with-text__media-item{padding:0!important;margin:0!important}.image-with-text .image-with-text__media-item .media{aspect-ratio:4/5!important;border-radius:16px!important;overflow:hidden!important}.image-with-text .image-with-text__media-item img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:16px!important}.image-with-text .image-with-text__text-item{display:flex!important;align-items:center!important;padding:40px 60px!important}@media(min-width:750px){media-gallery{display:flex!important;flex-direction:row!important;gap:12px!important;align-items:flex-start!important}media-gallery .thumbnail-list,media-gallery .thumbnail-slider,media-gallery slider-component.thumbnail-slider{order:-1!important;flex-direction:column!important;width:80px!important;min-width:80px!important;flex-shrink:0!important;max-height:500px!important;overflow-y:auto!important;display:flex!important;gap:8px!important;flex-wrap:nowrap!important;scrollbar-width:none!important;-ms-overflow-style:none!important}media-gallery .thumbnail-list::-webkit-scrollbar,media-gallery .thumbnail-slider::-webkit-scrollbar,media-gallery slider-component.thumbnail-slider::-webkit-scrollbar{display:none!important;width:0!important}media-gallery .thumbnail-list li,media-gallery .thumbnail-slider li{width:80px!important;height:80px!important;flex-shrink:0!important;list-style:none!important}media-gallery .thumbnail-list li img,media-gallery .thumbnail-slider li img,media-gallery .thumbnail-list li button,media-gallery .thumbnail-slider li button{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:4px!important;cursor:pointer!important;padding:0!important}media-gallery .thumbnail-list li button img{width:100%!important;height:100%!important;object-fit:cover!important}media-gallery>slider-component:not(.thumbnail-slider),media-gallery>.product__media-list,media-gallery>.slider{flex:1!important;min-width:0!important;order:1!important}media-gallery .slider-buttons{display:none!important}.product__media-wrapper{width:100%!important}}.product-form__submit{background:#2a2a2a!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:16px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;width:100%!important}.product-form__submit:hover{background:#1a1a1a!important}.product__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(24px,3vw,36px)!important;letter-spacing:.05em!important}.product__text{font-size:13px!important;color:#666!important}.variant-input__label{font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product__accordion .accordion__title{font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important}.ns-reviews{border-top:1px solid #e5e5e5!important;background:#fff!important}.ns-review-card{background:#f9f9f9!important;border:1px solid #e5e5e5!important}.ns-insta{border-top:1px solid #e5e5e5!important;background:#fff!important}@media(max-width:749px){.slideshow .banner__content,.slideshow .banner--content-align-mobile-bottom .banner__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;padding:0!important}.slideshow .banner__box{padding:16px!important;background:transparent!important;max-width:100%!important;width:100%!important}.slideshow .banner__heading{font-size:clamp(36px,10vw,52px)!important}.image-with-text .image-with-text__text-item{padding:24px 20px!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ddd}::-webkit-scrollbar-thumb:hover{background:#bbb}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lunettemaison.css.map */
