:root{--white-color: #FFFFFF;--black-color: #000000;--gray-color: #F2F4F7;--pink-color: #E23E70;--light-pink-color: #D1436E6B;--dark-red-color: #96022E;--font-family: "Urbanist", sans-serif}.page-width{max-width:100%!important;padding-left:40px!important;padding-right:40px!important}.button:after{content:unset}.button.button--primary{font-size:14px;font-weight:600;width:170px;height:40px;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;padding:0;border-radius:100px}.banner__buttons{margin-top:30px!important}h2{font-size:47px;font-weight:900;margin:0;line-height:100%;letter-spacing:.25px}.template-page.page-mirror h2 em{color:var(--pink-color);font-style:normal}.template-page.page-lamp h2 em{color:var(--dark-red-color);font-style:normal}.template-index .header .header_button,.header .header__icons{display:none}.header .header__search{display:none!important}*:focus-visible{outline:none;box-shadow:none}.product-wireless-charging-dock-mirror .header_button,.template-page.page-mirror .header_button{background-color:var(--pink-color);width:240px;letter-spacing:0}.product-3-in-1-wireless-charging-dock-lamp .header_button,.template-page.page-lamp .header_button{background-color:var(--dark-red-color);width:240px;letter-spacing:0}.footer .footer__content-bottom-wrapper:has(.footer__copyright.caption){display:none}.footer .footer__content-bottom-wrapper h2.caption-large.text-body{display:none}.home_banner{height:85vh}.home_banner .banner__box{padding-left:30px!important;padding-bottom:20px!important}.home_banner h1{font-weight:900;font-size:47px;line-height:100%;letter-spacing:.25px;max-width:570px}.home_banner_second{height:120vh}.home_banner .banner__media--desktop{width:100%;display:block}.home_banner .banner__media--mobile{width:0;display:none}.mirror_banner_first{aspect-ratio:1.87721 / 1;margin:100px 0;min-height:unset!important}.mirror_banner_first h1{font-size:47px;font-weight:900;margin:0;line-height:100%}.template-page.page-mirror h1 em{color:var(--pink-color);font-style:normal}.template-page.page-lamp h1 em{color:var(--dark-red-color);font-style:normal}.mirror_banner_first .banner__box{padding-left:30px!important}.mirror_banner_first .banner__box *{max-width:310px!important}.mirror_banner_second .banner__box *{max-width:400px!important}.mirror_banner_second{aspect-ratio:unset!important}.mirror_banner_first .banner__box p{color:#c2c2c2;font-size:19px;margin:10px 0 0;font-weight:700;line-height:100%;letter-spacing:.8px}.effort_pawor_sec .image-with-text__media-item{height:485px}img{height:100%;width:100%;object-fit:contain}.touch_usd_sec .image-with-text{align-items:unset}.touch_usd_sec .image_text_wrapper{width:71%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.seamless_functionality .image-with-text__media-item{width:55%;height:100%}.seamless_functionality .image-with-text__text-item{width:45%}.seamless_functionality .image-with-text{align-items:center;flex-wrap:wrap}.mirror_banner_second .banner__box *{max-width:215px!important}.color_finishes_sec .material-overlay{text-align:left;justify-content:flex-start;align-items:flex-end}.color_finishes_sec .material-overlay h3{padding:0;text-align:left}.color_finishes_sec .material-card{text-align:left}.color_finishes_sec .material-image{height:580px}.product_dimensions .material-image{height:100%;width:100%}.product_dimensions img{height:auto!important}.product_dimensions .material-image{display:flex;align-items:start}.product_dimensions .material-image:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(#0000,#00000005 72.0682%,#0000000d)}.product_dimensions .material-heading{margin:0 auto}.packaging_retail .image-with-text.reverse .image_text_wrapper{text-align:left}.packaging_retail .image-with-text.reverse .image_text_wrapper .image-with-text__option{justify-self:start}.packaging_retail .image-with-text__media-item{width:50%}.about_us_sec .page-width{max-width:1200px!important}.about_us_sec .image-with-text{width:89%;margin:0 auto}.about_us_sec img{position:unset!important;aspect-ratio:1.14986 / 1}.about_us_sec .image-with-text__media-item{height:100%;border-radius:14px;overflow:hidden;width:47%}.about_us_sec .image-with-text__text-item{width:52%}.about_us_sec .image-with-text__media-item .image-with-text__media{padding:0!important}.about_us_sec .image-with-text__content{padding:0 0 0 55px}.about_us_sec .image-with-text__content p{font-weight:500;text-align:justify;margin-bottom:20px}.design_engineering img{border-radius:14px!important;object-fit:cover}.design_engineering .image-with-text__text-item{align-items:end;padding-right:63px}.design_engineering .image-with-text__text-item .image_text_wrapper{width:80%}.design_engineering .image-with-text__text-item .image_text_wrapper p{width:93%;justify-self:end}.our_value_sec .material-card{text-align:left}.our_value_sec .material-details h3{font-size:28px;margin:20px 0 0;letter-spacing:-.04em}.our_value_sec .material-details p{font-size:14px;line-height:125%;letter-spacing:0}.our_value_sec .material-grid{gap:15px}.our_value_sec .material-image{height:460px}.faq_sec .grid__item,.faq_sec .collapsible-content-wrapper-narrow{display:flex;flex-direction:column;gap:80px}.faq_sec h2{margin:0}.faq_sec .accordion{border:0!important;border-bottom:1px solid #0000001a!important}.faq_sec details summary{padding:17px 0;justify-content:space-between}.faq_sec details summary h3{font-weight:500;font-size:16px;color:#000}.faq_sec .accordion__content.rte{padding:5px 0 20px;margin:0}.faq_sec .accordion__content.rte p{font-size:13px;font-weight:300;line-height:1.6em;width:70%;letter-spacing:0;color:#666;opacity:1}.video_banner_img .form_overlay_wrapper{max-width:32%;margin-left:30px}.video_banner_img .form_overlay_wrapper .form-container{gap:15px}.premium_material_sec .material-image{height:485px}.lamp_form_banner:before{background:linear-gradient(0deg,#fff,#0000 75%)}.lamp_form_banner .content-box span{color:#ababab;border-color:#ababab}.lamp_form_banner .content-box p.subtext_banner,.lamp_form_banner .content-box h2{color:var(--black-color)}.lamp_form_banner .content-box h2{margin:15px 0}.lamp_form_banner .content-box{width:100%;max-width:710px}.lamp_adapted .image-with-text{justify-content:center}.lamp_adapted .image-with-text__media-item{width:400px;height:450px}.lamp_effort_sec .image-with-text__media-item{height:auto}.lamp_all_day_sec .day_image{max-height:480px}.all_day_box{height:auto}.lamp_all_day_sec .section_heading,.lamp_all_day_sec .section_heading h2{text-align:left;align-self:start}.lamp_all_day_sec .all_day_box .day_content .day_time{color:#9c0909}.lamp_all_day_sec .day_head_text{max-width:320px}.lamp_offer_sec .offer-box{background:#4747471a;border-color:#525252}.lamp_offer_sec span.offer-badge{background:var(--dark-red-color);font-size:14px}.lamp_premium_material_sec .material-overlay{align-items:end;padding-bottom:50px}.lamp_color_finishes_sec h3{font-size:24px!important}.lamp_color_finishes_sec .material-image:before{content:"";height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fff0 71.4988%,#0000005c)}.lamp_second_banner .banner__box *{width:100%!important;max-width:455px!important;color:var(--black-color)!important}.lamp_second_banner{min-height:625px!important}.lamp_our_value_sec .material-card:nth-child(2) .material-image:before{content:"";height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000001f,#00000005 72.0682%,#0000000d)}.lamp_faq_sec .accordion__content.rte p{font-size:16px}.lamp_video_banner_img .content-box{padding:120px 0 0 70px;max-width:580px}.lamp_video_banner_img .form_overlay_wrapper{margin:0;max-width:90%!important}.lamp_video_banner_img .form_overlay_wrapper .form-container{background:#ffffff26;border:none}.lamp_video_banner_img h2{font-size:47px!important}.pdp_marquee,.pdp_marquee .custom-marquee{max-width:100%!important;padding:unset!important}.pdp_marquee .track{height:50px!important}.pdp_marquee span{text-transform:uppercase;font-weight:600}.product-wireless-charging-dock-mirror .pdp_marquee .custom-marquee,.product-wireless-charging-dock-mirror .pdp_marquee{background-color:#e23e70!important}.pdp_marquee img{height:24px!important;width:24px!important}.product-page .pdp_marquee .custom-marquee:before,.product-page .pdp_marquee .custom-marquee:after{display:none}.pdp .product,.pdp .product-accordions-full{width:100%;max-width:1140px;margin:auto}.pdp .product-accordions-full{padding:20px 0}.pdp .product-accordions-full .accordion__content{width:90%;padding-left:0}.pdp .product-accordions-full h2{font-weight:300;color:#292929}.pdp .product-accordions-full p{color:#666;font-size:15px;line-height:1.5em}.pdp .product__accordion:first-child{border-top:none!important}.pdp .accordion-toggle-icon:before{content:"+";font-size:24px;font-weight:300;transition:.2s ease;color:#6c6c6c}.pdp details[open] .accordion-toggle-icon:before{content:"\2212";color:#6c6c6c}.pdp .product .product__media-wrapper{max-width:54%!important}.pdp .product .product__info-wrapper{max-width:46%!important}.pdp h1{font-size:28px;margin-top:5px}.pdp .product__title{margin-top:5px;padding-bottom:15px;border-bottom:1px solid #DCDCDC}.pdp .product-media-container{border:none}.pdp .thumbnail{border-radius:14px}.pdp .thumbnail[aria-current]{box-shadow:unset;border-color:#e2e2e2}.pdp .thumbnail{border-color:#e2e2e2}.pdp .thumbnail-list{grid-template-columns:repeat(4,1fr)!important}.pdp .product__media img{object-fit:contain}.pdp .product-media-container{width:100%!important;height:auto}.pdp .product__media{padding-top:65vh!important}.product__accordion .accordion__content{overflow:hidden;opacity:0;transition:height .35s ease-in-out,opacity .35s ease-in-out;height:0}.product__accordion details[open] .accordion__content{opacity:1}.accordion__content h3{margin:0}.product-wireless-charging-dock-mirror .pdp .pre-launch-offer{border:1px solid rgb(240,143,176)!important;background:#fdf2f6!important}.product-wireless-charging-dock-mirror .pdp .pre-launch-offer .countdown{color:#e23e70!important}.product-wireless-charging-dock-mirror .pdp .pre-launch-offer .star{color:#f08fb0!important}.product-wireless-charging-dock-mirror .pdp .product-accordions-full,.product-wireless-charging-dock-mirror .pdp .product{width:100%;max-width:1400px;margin:auto}.product-wireless-charging-dock-mirror .pdp .thumbnail-list{width:100%;max-width:550px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-left:auto;margin-right:auto}.pdp .product .product-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start;justify-items:start;margin-bottom:20px}.pdp .product .product-features .feature-item{width:100%;max-width:96px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left}.pdp .product .product-features .feature-item h4{margin:0;font-size:14px;font-weight:400;color:#4a4a4a;line-height:1.1}.pdp .product .product-features .feature{flex:1}.pdp .product .product-features img{width:38px;height:38px;margin-bottom:0}.pdp .product .product-features p{font-size:14px;color:#4a4a4a;margin:0;line-height:1.1}.product__media-item.hidden,.thumbnail-list__item.hidden,.product__media-item.hidden img{display:none!important}.pdp .swatch-qty-selector{display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:center}.pdp .qty-color-wrapper{display:flex;flex-direction:row;gap:14px;width:100%}.pdp .swatch-color-quantity-wrapper{padding:16px;border:1px solid rgb(226,226,226);border-radius:16px;width:100%}.product-3-in-1-wireless-charging-dock-lamp .pdp .swatch-color-quantity-wrapper:has(input.swatch-input__input:checked){border:1px solid #96022E}.product-wireless-charging-dock-mirror .pdp .swatch-color-quantity-wrapper:has(input.swatch-input__input:checked){border:1px solid #E23E70}.product-3-in-1-wireless-charging-dock-lamp .pdp button#custom-add-to-cart{width:100%;height:58px;border-radius:999px;border:none;background:#96022e;color:#fff;font-size:17px;font-weight:700;font-family:Urbanist,sans-serif;padding:0 22px;white-space:nowrap;margin-top:2px;opacity:1;cursor:pointer}.product-wireless-charging-dock-mirror .pdp button#custom-add-to-cart{width:100%;height:58px;border-radius:999px;border:none;background:#e23e70;color:#fff;font-size:17px;font-weight:700;font-family:Urbanist,sans-serif;padding:0 22px;white-space:nowrap;margin-top:2px;opacity:1;cursor:pointer}.product-3-in-1-wireless-charging-dock-lamp .pdp button#custom-add-to-cart:hover,.product-wireless-charging-dock-mirror .pdp button#custom-add-to-cart:hover{transform:translateY(-1px);box-shadow:0 10px 24px #e23e7038;filter:brightness(1.03)}.pdp variant-selects .form__label{font-size:18px;color:#111;margin-bottom:12px}.pdp variant-selects .custom-color-val{font-size:15px;font-weight:500;color:#2e2e2e;line-height:1.2}.pdp variant-selects .swatch-qty-selector{margin-top:10px}.pdp variant-selects .product-form__input{margin:0;width:100%;max-width:100%}.pdp variant-selects .qty-color-wrapper .swatch-color-quantity-wrapper{cursor:pointer;transition-duration:.4s}.pdp variant-selects .qty-color-wrapper .swatch-color-quantity-wrapper:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000000d}.product-3-in-1-wireless-charging-dock-lamp .sold-out{cursor:not-allowed;opacity:.6;width:100%;height:58px;border-radius:999px;border:none;background:#96022e;color:#fff;font-size:17px;font-weight:700;font-family:Urbanist,sans-serif;padding:0 22px;white-space:nowrap;margin-top:2px}.product-wireless-charging-dock-mirror .sold-out{cursor:not-allowed;opacity:.6;width:100%;height:58px;border-radius:999px;border:none;background:#e23e70;color:#fff;font-size:17px;font-weight:700;font-family:Urbanist,sans-serif;padding:0 22px;white-space:nowrap;margin-top:2px;opacity:1;cursor:pointer}.swatch-color-quantity-wrapper.sold-out-swatch-wrap{opacity:.5;cursor:not-allowed;pointer-events:none}.product-3-in-1-wireless-charging-dock-lamp .swatch-input__input:active+.swatch-input__label,.product-3-in-1-wireless-charging-dock-lamp .swatch-input__input:checked+.swatch-input__label{outline:.1rem solid #96022E!important}.product-wireless-charging-dock-mirror .swatch-input__input:active+.swatch-input__label,.product-wireless-charging-dock-mirror .swatch-input__input:checked+.swatch-input__label{outline:.1rem solid #E23E70!important}.top-gallery-main{display:block}.bottom-gallery-main{display:none}.quantity{width:100%!important;min-width:20px!important;max-width:100%!important;border-radius:10px!important}.quantity__button{width:100%!important;min-width:25px!important;max-width:25px!important}@media(max-width:1200px){.home_banner{min-height:623px!important;height:623px;max-width:810px;margin:auto}.top-gallery-main{display:none}.bottom-gallery-main{display:block}.page-mirror .home_banner{max-width:100%}.home_banner.home_banner_first h1{font-size:37px;max-width:415px}.home_banner.home_banner_first .banner__box{padding-left:0!important;padding-bottom:0!important}.home_banner.home_banner_first .banner__content{padding-left:30px!important}.banner__buttons{margin-top:20px!important}.template-index .page-width{padding-left:20px!important;padding-right:20px!important}.header .header__search{display:none!important}.mirror_banner_first{margin:80px 0 50px}.color_finishes_sec .material-image{height:330px}.color_finishes_sec .overlay-inner p{display:none}.packaging_retail .image-with-text__media-item{width:auto;max-width:50%;height:500px}.packaging_retail .image-with-text__text-item{width:100%;max-width:50%}.packaging_retail .image-with-text__text-item .image_text_wrapper{width:100%}.about_us_sec .image-with-text__content p{font-size:14px}.about_us_sec .image-with-text__text-item{width:100%;max-width:50%}.about_us_sec .image-with-text__media-item{width:30%}.design_engineering .image-with-text__media-item{height:330px}.pdp .product,.pdp .product-accordions-full{max-width:66%!important}.pdp .product .product__media-wrapper,.pdp .product .product__info-wrapper{max-width:100%!important;width:100%!important}.pdp .product .product__info-wrapper{padding:0}.pdp .product .product__info-container{max-width:100%}.pdp .product .pre-launch-offer p{width:100%;max-width:100%}.pdp .product .pre-launch-offer .countdown{font-size:22px}.pdp .product .pre-launch-offer h3{font-size:16px}.lamp_form_banner .content-box{width:60%;max-width:540px}.lamp_adapted .image-with-text__media-item{width:100%;height:auto}.lamp_all_day_sec .day_head_text{max-width:100%}.lamp_all_day_sec .day_image{max-height:400px}}@media(max-width:1024px){.lamp_second_banner{min-height:525px!important}.image_text_wrapper{width:85%!important}.offer-content h2{position:absolute;top:0;left:0;width:100%;margin:0 auto;padding:0 20px}}@media(max-width:989px){.header.header--middle-left.header--mobile-left.page-width.header--has-account{grid-template-areas:"header icons icons" "navigation navigation navigations"!important}.header .header__heading,.header .header__heading-link{grid-area:header!important}.header a.header_button.button.button--primary{grid-area:icons;justify-self:end}}@media(max-width:810px){form.needsclick.klaviyo-form{flex-wrap:wrap;justify-content:center}form.needsclick.klaviyo-form>div:nth-child(1) .needsclick{min-width:fit-content;max-width:100%;max-height:500px}form.needsclick.klaviyo-form>div:first-child{width:100%!important;min-width:fit-content!important;max-width:100%!important;margin:0!important;border-radius:10px!important;overflow:hidden}.page-lamp .lamp_video_banner_img.no-video .overlay{align-items:center!important;padding:0!important}.page-lamp .lamp_video_banner_img.no-video .video_fllaback_img{display:flex}.page-lamp .lamp_video_banner_img.no-video .video_fllaback_img img.banner-fallback-image{height:100%;min-height:595px}.page-lamp .lamp_form_banner .overlay{align-items:end!important}.page-mirror .video-banner-section{height:125vh!important;min-height:125vh!important;background-color:var(--gradient-background)}.page-lamp .video-banner-section{height:90vh;background-color:var(--gradient-background)}.page-lamp .video-banner-section.lamp_form_banner video{min-height:61vh}.page-lamp .lamp_form_banner .content-box{width:100%;max-width:100%}.page-lamp .lamp_form_banner .content-box h2{width:auto;max-width:320px;margin:25px auto}.page-lamp .lamp_form_banner .content-box span{color:#7d7d7d;border-color:#7d7d7d}.page-lamp .mirror_banner_first .banner__media.media{position:absolute!important}.page-lamp .mirror_banner_first .banner__box p{display:none}.page-lamp .mirror_banner_first .banner__box h1{color:var(--white-color)!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:350px!important;margin:0 auto}.template-page.page-lamp h1.banner__heading em{color:var(--white-color);display:flex;width:100%;max-width:250px!important}.video-banner-section .content-box span{margin:0 auto}.packaging_retail .image-with-text__text-item,.packaging_retail .image-with-text__media-item{max-width:100%;height:auto}.about_us_sec .image-with-text{width:100%;margin:0 auto}.home_banner{min-height:569px!important;height:569px}.home_banner_second h1{font-size:37px;max-width:415px;margin-left:auto}.home_banner_second .banner__box{text-align:right!important;padding-bottom:0!important}.home_banner_second .banner__content{justify-content:flex-end!important}.home_banner .banner__media--desktop{width:0;display:none}.home_banner .banner__media--mobile{width:100%;display:block}.template-page.page-mirror .marquee_sec_main.first_marquee{display:none}.mirror_banner_first h1,h2{font-size:37px}.mirror_banner_first h1{color:var(--black-color)!important}.touch_usd_sec .image-with-text__text-item,.touch_usd_sec .image-with-text__media-item,.effort_pawor_sec .image-with-text__text-item,.effort_pawor_sec .image-with-text__media-item{width:100%}.touch_usd_sec .image-with-text__text-item .image_text_wrapper,.effort_pawor_sec .image-with-text__text-item .image_text_wrapper{text-align:center!important;width:100%}.touch_usd_sec .image-with-text__options.moblie_view{display:none;margin-top:28px}.touch_usd_sec .image-with-text__options.desktop_view{display:block;text-align:-webkit-center}.mirror_banner_first{flex-direction:column-reverse!important}.mirror_banner_first .banner__media.media img,.mirror_banner_first .banner__media.media{position:unset!important}.mirror_banner_second .banner__media.media img,.mirror_banner_second .banner__media.media{position:absolute!important}.mirror_banner_first .banner__content{padding:0!important}.mirror_banner_first .banner__box{max-width:100%!important;width:100%!important;padding:0 0 40px!important;text-align:center!important}.mirror_banner_second .banner__box{max-width:100%!important;width:100%!important;padding:40px!important;text-align:left!important}.mirror_banner_second .banner__content{height:100%!important;align-items:end}.page-lamp .mirror_banner_first .banner__box *{max-width:100%!important}.page-mirror .video_banner_img{display:flex;flex-direction:column-reverse}.page-mirror .video_banner_img .overlay{position:unset;background:#fff}.template-page.page-mirror .page-width .banner__box{padding:0 0 40px 30px!important}.page-mirror .material-video-sec .material-heading h2,.page-mirror .our_value_sec .material-details .material-details-inner{text-align:left}.seamless_functionality .image-with-text{max-width:100%;margin:auto}.seamless_functionality .image-with-text *{width:100%}.our_value_sec .material-details,.color_finishes_sec .material-details{display:block;text-align:center}.color_finishes_sec .material-image{width:100%}.product_dimensions .material-image{aspect-ratio:unset;height:100%}.packaging_retail .image-with-text.reverse{max-width:390px}.packaging_retail .image-with-text *{text-align:center}.about_us_sec .image-with-text__grid{flex-direction:column}.about_us_sec .image-with-text__grid .grid__item{width:100%;max-width:100%}.about_us_sec .image-with-text__content{padding:30px 0 0}.touch_usd_sec .image-with-text__option{justify-self:center}.premium_material_sec .material-image{height:auto}.design_engineering .image-with-text__text-item{align-items:center;padding-right:0}.design_engineering .image_text_wrapper{text-align:center!important;width:100%}.design_engineering .image-with-text__media-item{width:100%}.design_engineering .material-image{aspect-ratio:unset!important}.video_banner_img{height:100%!important;aspect-ratio:unset!important;padding:0!important}.video_banner_img .form_overlay_wrapper{max-width:100%;padding:0}.template-page.page-mirror .page-width{padding-left:15px!important;padding-right:15px!important}.our_value_sec .material-image{height:auto}.packaging_retail .image-with-text__option{width:max-content;margin:10px auto}.product-wireless-charging-dock-mirror .header_button,.template-page.page-mirror .header_button,.product-3-in-1-wireless-charging-dock-lamp .header_button,.template-page.page-lamp .header_button{width:max-content;padding:0 20px}.header{padding:10px 15px!important}}@media(max-width:749px){.page-lamp .mirror_banner_first{display:flex!important;margin:0}.lamp_form_banner .content-box h2{margin:15px auto!important}.home_banner .banner__content{align-items:flex-end;justify-content:flex-start;padding-bottom:30px}.home_banner.home_banner_first .banner__content .banner__box{text-align:left!important}.packaging_retail .image-with-text.reverse{max-width:100%}.effort_pawor_sec .image-with-text__media-item{height:100%}.mirror_banner_first{display:block!important}.mirror_banner_first .banner__content{min-height:unset!important;padding-top:20px!important}.mirror_banner_first .banner__content .banner__box{padding:0!important}.mirror_banner_first{margin:0 0 50px}.design_engineering .image-with-text__text-item .image_text_wrapper{width:100%}.effort_pawor_sec .image-with-text__media-item .image-with-text__video{height:auto!important;max-width:100%!important;margin:auto}.touch_usd_sec .image-with-text__media-item{height:auto!important}.mirror_banner_second .banner__content .banner__box{padding:40px!important}.pdp .product .thumbnail-slider .slider-button{display:none}}@media(max-width:575px){.page-lamp .mirror_banner_first{aspect-ratio:1.04/1}.video-banner-section .content-box p.subtext_banner{font-size:18px;letter-spacing:.6px}.page-lamp .lamp_form_banner .lamp_form_banner:before{background:linear-gradient(0deg,#fff,#0000 75%)}.video-banner-section .overlay{padding:0 15px 48px}.pdp .product-accordions-full .product__accordion.accordion,.pdp .product .product__info-wrapper p.product__text{margin:0}section.product__info-container.product__column-sticky .pre-launch-offer{padding:20px 15px}.thumbnail-slider .thumbnail-list.slider{padding:.5rem 15px!important;scroll-padding-left:1.5rem!important}.gradient.template-product.product-page.product-page .page-width{padding-left:15px!important;padding-right:15px!important}.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{padding:0}.video-with-text .page-width{padding-top:20px;padding-bottom:20px}.video-with-text .image-with-text .image-with-text__media-item{height:100%}.page-mirror .banner.mirror_banner_first.banner--content-align-left{display:flex!important;flex-direction:unset!important}.page-mirror .mirror_banner_first .banner__media.media{order:2;height:320px}.page-mirror .mirror_banner_second .banner__media.media{height:100%}section.material-video-sec.product_dimensions .material-heading h2,section.material-video-sec.color_finishes_sec .material-heading h2{text-align:center}.product_dimensions .material-image{min-height:245px}.video-with-text{padding:0!important}.about_us_sec .image-with-text__content p{font-size:16px;line-height:normal}.faq_sec .grid__item,.faq_sec .collapsible-content-wrapper-narrow{gap:30px}.video-banner-section .form-container{width:100%;max-width:90%;margin:15px auto 0}.page-mirror .video_banner_img .form_overlay_wrapper{padding:0!important;margin:0}.page-mirror .video_banner_img .video_fllaback_img{display:flex}.page-mirror .video_banner_img .video_fllaback_img img.banner-fallback-image{height:100%!important}.needsclick.go249761392.kl-private-reset-css-Xuajs1{width:100%;max-width:90%;margin:0 auto}.page-mirror .video-banner-section .content-box h2{font-size:40px;margin:20px 0;letter-spacing:-.2px}.page-mirror .video-banner-section .overlay{padding:0 15px 48px}.form-container p.form_title{font-size:18px}.lamp_video_banner_img .form_overlay_wrapper{margin:0;max-width:100%!important}.lamp_video_banner_img h2{font-size:37px!important}.lamp_video_banner_img .content-box{padding:0}.lamp_form_banner .content-box{width:100%;max-width:100%}.page-lamp .video-with-text .page-width,.page-lamp .page-width{padding-left:20px!important;padding-right:20px!important}.video-with-text .image_text_wrapper{width:100%!important}.pdp .product,.pdp .product-accordions-full{max-width:100%!important}.pdp .product__media{padding-top:40vh!important}.pdp .product .pre-launch-offer p{font-size:14px}.pdp_marquee span{margin-left:14px;margin-right:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/style.css.map */
