.pdp-prescription-insert-hero{opacity:0;transition:opacity 150ms ease-in-out}.pdp-prescription-insert-hero.loaded{opacity:1}.pdp-prescription-insert-hero .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.pdp-prescription-insert-hero .wrapper{padding:16px 16px 0;max-width:580px;margin:0 auto}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero .wrapper{max-width:unset;display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp:not(.new-non-prescription-pdp) .wrapper{gap:24px}}.pdp-prescription-insert-hero.new-pdp{max-width:1920px;margin:0 auto}.pdp-prescription-insert-hero.new-pdp .new-pdp-media--wrapper{position:relative;background-color:#f8f9fa}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-media--wrapper{max-width:1330px;width:100%}}.pdp-prescription-insert-hero.new-pdp .add-to-cart{display:flex;width:100%;padding:0 24px;height:40px;justify-content:center;cursor:pointer;align-items:center;border-radius:48px;background-color:var(--soft_black, #1d1d1d);color:var(--Design-colors-milk_white, #faf9f6);text-align:center;font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;transition:all .3s ease-in-out}.pdp-prescription-insert-hero.new-pdp .add-to-cart:hover{background:var(--Design-colors-hover-black, #383838)}.pdp-prescription-insert-hero.new-pdp .add-to-cart *{pointer-events:none}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .add-to-cart{padding:0 32px;font-size:16px;height:46px}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .add-to-cart{padding:0 32px;font-size:18px;height:50px}}.pdp-prescription-insert-hero.new-pdp .add-to-cart .current-price{color:var(--milk_white, #faf9f6);font-family:"Widescreen",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.36px;text-transform:uppercase}.pdp-prescription-insert-hero.new-pdp .add-to-cart.disabled{pointer-events:none;opacity:.8}.pdp-prescription-insert-hero.new-pdp .sale-badge{position:absolute;z-index:1;top:0;right:0;display:flex;padding:4px 6px;justify-content:center;align-items:center;width:max-content;border-radius:2px 8px;background-color:#de3366;color:var(--Design-colors-soft_white, #fcfcfc);font-family:"Widescreen",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1px}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .sale-badge{right:42px}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .sale-badge{right:78px}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .swiper-wrapper .sale-badge{display:none}}@media screen and (max-width: 1024px){.pdp-prescription-insert-hero.new-pdp .form-head__product-title .sale-badge{display:none}}.pdp-prescription-insert-hero.new-pdp .prescription-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(250,248,246,.9);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:5;transition:all .2s linear}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .prescription-popup{position:absolute;height:100%;align-items:flex-start}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner{padding:16px;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:100%;color:#1d1d1d;text-align:center}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner{margin-top:230px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .title{margin:0;font-family:"WidescreenBlk",sans-serif;font-size:32px;font-weight:900;line-height:100%;text-transform:uppercase}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .title b{font-family:"WidescreenUExBlk",sans-serif}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .title{font-size:26px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .subtitle{margin:16px 0 0;font-family:"Widescreen",sans-serif;font-size:18px;font-weight:400;line-height:100%}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .subtitle{font-size:16px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .uploaded_inner{width:100%;margin:40px 0 0}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .uploaded_inner{margin:32px 0 0}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .uploaded_inner .upload-lift .cl-upload--label{display:none}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .uploaded_inner .upload-lift .cl-upload--area{margin-bottom:0}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .uploaded_inner .upload-lift .filepond--drop-label{min-height:50px}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn{display:flex;margin-top:40px;width:fit-content;align-items:center;padding:8px 4px;cursor:pointer;text-decoration:none;transition:opacity .2s linear}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn{margin-top:32px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn:hover{opacity:.8}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn .text{display:inline-block;margin:0 4px 0 0;font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#1d1d1d}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn .text{font-size:14px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn .text.with-prescription{display:none}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn .arrow{display:flex}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn .arrow svg{display:block}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription{max-width:241px;width:100%;margin:40px 0 0;display:block;border-radius:40px;background-color:#1d1d1d;padding:16px 32px;text-decoration:none;transition:all .2s linear;cursor:pointer}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription{margin:32px 0 0;padding:15px 32px}}@media(max-width: 850px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription{max-width:160px;padding:13px 32px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription:hover{opacity:1}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription:hover .text{color:#dbff00}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription .text{display:none;margin:0;font-family:"Widescreen",sans-serif;font-size:18px;font-weight:600;color:#faf9f6;transition:all .2s linear}@media(max-width: 1150px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription .text{font-size:16px}}@media(max-width: 850px){.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription .text{font-size:14px}}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription .text.with-prescription{display:inline-block}.pdp-prescription-insert-hero.new-pdp .prescription-popup .prescription-popup__inner .btn.with-prescription .arrow{display:none}.pdp-prescription-insert-hero.new-pdp .new-pdp-media{width:100%}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-media{display:none}}.pdp-prescription-insert-hero.new-pdp .new-pdp-media,.pdp-prescription-insert-hero.new-pdp .new-pdp-media .swiper-slide{overflow:hidden;border-radius:8px}.pdp-prescription-insert-hero.new-pdp .new-pdp-media .swiper-slide{background-color:#fff}.pdp-prescription-insert-hero.new-pdp .new-pdp-media .new-pdp-media__image{position:relative;height:200px}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-media .new-pdp-media__image{height:280px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-media .new-pdp-media__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.pdp-prescription-insert-hero.new-pdp .new-pdp-media .swiper-scrollbar{position:relative;bottom:0;height:4px;margin-top:8px}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-media .swiper-scrollbar{margin-top:16px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider{position:relative;flex-wrap:wrap;display:none;justify-content:space-between}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider{display:flex}}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .scrollbar-wrapper{display:flex;position:sticky;width:0;float:left;top:0;height:calc(100vh - 200px);z-index:1}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .scrollbar-wrapper .scrollbar{position:relative;height:35vh;min-width:2px;margin:auto 16px;border-radius:20px}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .scrollbar-wrapper .scrollbar:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#bebebe}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .scrollbar-wrapper .scrollbar .scrollbar-drag{position:absolute;left:0;top:0;width:2px;transition:all .5s ease-in-out;background-color:#1d1d1d}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .slide{position:relative;width:100%;height:calc(100vh - 200px);display:flex;align-items:center;flex-shrink:0;background:#fff;margin-bottom:8px;border-radius:8px;overflow:hidden}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .slide.not-first{width:calc(50% - 4px);height:auto}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .slide .new-pdp-media__image{display:flex;justify-content:center;align-items:center;flex-basis:100%;height:100%;width:100%}.pdp-prescription-insert-hero.new-pdp .new-pdp-custom-slider .slide .new-pdp-media__image img{display:block;height:100%;width:100%;max-width:1000px;object-fit:contain;object-position:center center}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info{display:flex;flex-direction:column;width:100%;max-width:350px;flex-shrink:0;position:sticky;z-index:5;top:calc(var(--header-height));height:100%;min-height:calc(100vh - var(--header-height) - 17px)}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info{max-width:557px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form{margin-bottom:24px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head{display:none}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head{display:flex;flex-direction:column;gap:16px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-title{position:relative;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"WidescreenBlk",sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:110%;letter-spacing:.48px;max-width:320px}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-title{font-size:32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices{display:flex;flex-direction:column;text-align:right;flex-shrink:0;margin-left:16px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices .current-price{display:block;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;margin-bottom:4px}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices .current-price{font-size:32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices .compare-at-price{color:var(--Design-colors-reks_red, #de3366);font-family:"Widescreen",sans-serif;font-size:14px;min-height:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;opacity:0}@media screen and (min-width: 1440px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices .compare-at-price{font-size:16px;min-height:16px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .form-head__info .form-head__product-prices .compare-at-price.visible{opacity:1}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__head.form-head .add-to-cart{justify-content:space-between}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__product-title{position:relative;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"WidescreenBlk",sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:110%;letter-spacing:.48px;max-width:320px}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__product-title{font-size:22px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__product-description{margin:40px 0 24px 0;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;text-transform:none}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-options{display:flex;flex-direction:column;gap:16px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option-name-wrapper{display:flex;align-items:center;margin-bottom:12px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option-name-wrapper .tooltip{display:flex;color:#959595;margin-left:6px;cursor:pointer;transition:opacity .2s ease-in-out}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option-name-wrapper .tooltip:hover{opacity:.8}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__name{color:var(--soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.28px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px 24px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item{font-family:"Widescreen",sans-serif;font-size:16px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:opacity .2s ease-in-out}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__radio{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__radio .dot{background-color:#1d1d1d}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item:not(.active):hover{opacity:.8}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item *{pointer-events:none}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__radio{margin-right:12px;padding:4px;width:22px;height:22px;border-radius:9999px;border:1px solid #959595}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__radio .dot{width:100%;height:100%;border-radius:9999px;background-color:rgba(0,0,0,0);transition:background-color .2s ease-in-out}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__name{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__name .plus-price{color:var(--purple, #a228db);font-weight:500}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items{gap:6px 6px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items .new-pdp-option-item,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items .new-pdp-option-item,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items .new-pdp-option-item,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items .new-pdp-option-item{position:relative;width:28px;height:28px;display:flex;justify-content:center;align-items:center;transition:all .1s linear;border-radius:4px;cursor:pointer;overflow:hidden;border:1px solid #ccc}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items .new-pdp-option-item.active,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items .new-pdp-option-item.active,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items .new-pdp-option-item.active,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items .new-pdp-option-item.active{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items .new-pdp-option-item.active .new-pdp-option-item__square{width:22px;height:22px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items .new-pdp-option-item.unavailable:after,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items .new-pdp-option-item.unavailable:after,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items .new-pdp-option-item.unavailable:after,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items .new-pdp-option-item.unavailable:after{content:url("{{ 'unavailable_cross.svg' | asset_url }}");position:absolute;top:50%;left:50%;width:16px;height:19px;transform:translate(-50%, -50%)}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--lens-color .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--tint .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--mirror .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__square,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-option.new-pdp-option--performance-type .new-pdp-option__items .new-pdp-option-item .new-pdp-option-item__square{width:100%;height:100%;border-radius:3px;transition:all .1s linear}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer{position:fixed;z-index:10;bottom:0;left:0;right:0;display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;transform:translateY(0%);transition:all .2s ease-in-out;border-top:1px solid var(--Design-colors-light_grey, #eee);background:var(--Design-colors-clean_white, #fff)}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer{flex-direction:row;justify-content:space-between;padding:16px}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer{padding:16px 32px;transform:translateY(100%)}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info{display:flex;align-items:flex-start;width:100%;justify-content:space-between}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info{align-items:center;max-width:375px;justify-content:flex-start}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info{max-width:unset}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-title{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"WidescreenBlk",sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.36px}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-title{font-size:24px}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-title{font-size:32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:2px;text-transform:uppercase;margin-left:32px}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices{margin-left:24px;flex-direction:row-reverse;gap:6px}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices{align-items:baseline;margin-left:32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices .current-price{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"WidescreenBlk",sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:100%}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices .current-price{font-size:24px}}@media screen and (min-width: 1440px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices .current-price{font-size:32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices .compare-at-price{color:var(--Design-colors-reks_red, #de3366);font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}@media screen and (min-width: 1440px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .form-footer__info .product-prices .compare-at-price{font-size:16px}}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .add-to-cart{max-width:240px}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .add-to-cart{max-width:288px}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-form .new-pdp-product-form__footer.form-footer .add-to-cart{max-width:326px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px;margin:24px 0;padding-top:16px;border-top:1px solid var(--soft_grey, #f0efec)}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features{gap:24px;margin:32px 0 40px 0}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features{flex-wrap:nowrap}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item{display:flex;align-items:center}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__img-wrapper{flex-shrink:0;width:100%;max-width:40px;margin-right:10px}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__img-wrapper{margin-right:12px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__img-wrapper img{display:block;width:100%;height:100%;object-fit:contain}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__title{color:#000;font-family:"Widescreen",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__title{min-width:114px}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-features .new-pdp-product-features__item.features-item .features-item__title{min-width:99px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product{margin:32px 0;display:flex}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product{max-height:200px;margin:40px 0}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--mobile{height:100%;max-height:none}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--mobile{display:none}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--tablet{height:100%;display:none}@media screen and (min-width: 768px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--tablet{display:block}}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--tablet{display:none}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--desktop{height:100%;display:none}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--desktop{display:block}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--desktop{display:none}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--2k{height:100%;display:none}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-upsell-product .new-pdp-upsell-product__img--2k{display:block}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees{margin:39px 0 0 0;display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees{margin:39px 0 32px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees .new-pdp-product-guarantees__item{display:flex;align-items:flex-start;padding-bottom:8px;border-bottom:1px solid var(--soft_grey, #f0efec)}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees .new-pdp-product-guarantees__item span{display:block;flex-shrink:0;margin-right:24px;min-width:72px;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees .new-pdp-product-guarantees__item div{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-product-guarantees .new-pdp-product-guarantees__item div p{margin:0}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block{border-top:1px solid var(--Design-colors-light_grey, #eee);background:var(--Design-colors-milk_white, #faf9f6)}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop{position:sticky;bottom:0;z-index:5;margin-top:auto;transition:all .3s ease-in-out;min-height:0}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop.moved{bottom:80px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__btn{display:flex;justify-content:center;text-align:center;padding:16px 0;position:sticky;top:0;z-index:5;background:var(--Design-colors-milk_white, #faf9f6);cursor:pointer;font-size:14px;font-family:"Widescreen",sans-serif}@media screen and (min-width: 1440px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__btn{font-size:16px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__btn span{pointer-events:none;color:var(--Design-colors-soft_black, #1d1d1d);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px;text-decoration-line:underline}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content{overflow-y:auto;height:100%;padding-bottom:60px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .variant-block-img{margin-bottom:24px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .variant-block-img svg,.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .variant-block-img img{display:block;width:100%;max-width:100%;height:auto}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .variant-block-title{display:block;margin-bottom:24px;color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .variant-block-title{padding-left:24px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements{display:flex;flex-direction:column;gap:16px 0;padding-bottom:24px}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element{display:flex;flex-direction:column;align-items:start;flex-wrap:wrap;gap:4px 0}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element{padding-left:24px}}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element{gap:0;flex-wrap:nowrap;flex-direction:row}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element span{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element span{display:block;width:100%;max-width:151px;flex-shrink:0;margin-right:24px}}.pdp-prescription-insert-hero.new-pdp .new-pdp-info .new-pdp-info-variant-block.variant-block.variant-block--desktop .variant-block__content .iterable-elements .iterable-element div{color:var(--Design-colors-soft_black, #1d1d1d);font-family:"Widescreen",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.pdp-prescription-insert-hero .btn_more{position:fixed;bottom:20px;transform:translateX(-50%);display:none;justify-content:center;align-items:center;gap:4px;cursor:pointer;flex-shrink:0}.pdp-prescription-insert-hero .btn_more__text{font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#1d1d1d}.pdp-prescription-insert-hero .btn_more__arrow{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero .btn_more{display:flex}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--wrapper{margin:0 0 24px;background-color:#f8f9fa}@media(min-width: 680px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--wrapper{margin:0 0 40px}}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--wrapper{margin:0}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-product-form__head.form-head{margin:0}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-product-form__head.form-head{margin:0 0 24px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .form-head__product-title{text-transform:capitalize}@media screen and (min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .sale-badge{right:auto;left:105%}}@media screen and (min-width: 1250px){.pdp-prescription-insert-hero.new-non-prescription-pdp .sale-badge{right:auto;left:105%}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:0 0 16px}@media screen and (max-width: 768px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header{padding:0 0 28px}}@media screen and (max-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header{padding:0 0 32px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link{position:absolute;top:8px;left:0;padding:2px;display:flex;justify-content:flex-start;align-items:center;text-decoration:none;cursor:pointer}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link .arrow{display:flex;width:16px;height:16px}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link .arrow svg{display:block;width:100%;height:100%}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link .text{display:none;margin:0 0 0 6px;font-family:"Widescreen",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:100%;color:#1d1d1d}@media(min-width: 600px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link .text{display:block}}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .back-link .text{font-size:16px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector-trigger{width:fit-content;display:flex;justify-content:center;align-items:center;padding:6px 12px;border-radius:32px;background-color:#eee;box-shadow:0 16px 16px -12px rgba(0,0,0,.16);cursor:pointer;z-index:3}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector-trigger .text{margin:0 8px 0 0;font-family:"Widescreen",sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:.56px;color:#1d1d1d}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector-trigger .text{font-size:16px;letter-spacing:.64px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector-trigger .icon{display:flex;justify-content:center;align-items:center;width:21px;height:21px;margin:1px;border-radius:40px;background-color:#1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector-trigger .icon span{display:flex}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup{position:absolute;top:-16px;left:-16px;width:calc(100% + 32px);height:fit-content;max-height:calc(var(--app-height) - var(--header-height));padding:80px 6px 0 0;border-radius:0 0 8px 8px;background:rgba(255,255,255,.75);backdrop-filter:blur(6px);z-index:2;overflow:hidden}@media(min-width: 550px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup{left:0;width:100%}}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup{padding:90px 6px 0 0;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;border-left:1px solid #bebebe}}@media(min-width: 1100px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup{padding:100px 10px 0 0}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:16px;grid-column-gap:16px;overflow-y:auto;max-height:calc(var(--app-height) - var(--header-height) - 80px);padding:0 10px 114px 16px}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid::-webkit-scrollbar{width:2px}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid::-webkit-scrollbar-thumb{background:#171717;border-radius:10px}@media(min-width: 680px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{padding:0 10px 16px 16px;grid-row-gap:19px;max-height:calc(var(--app-height) - var(--header-height) - 90px)}}@media(min-width: 1100px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{padding:0 14px 24px 24px;max-height:calc(var(--app-height) - var(--header-height) - 100px)}}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{grid-template-columns:repeat(4, 1fr);grid-row-gap:24px;grid-column-gap:24px}}@media(min-width: 1700px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid{grid-template-columns:repeat(6, 1fr)}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item{width:100%;cursor:pointer}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item.current .frame-item__img{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item.hidden{display:none !important}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item .frame-item__img{position:relative;width:100%;padding-bottom:58%;border-radius:8px;border:1px solid rgba(0,0,0,0);overflow:hidden;transition:all .2s linear;background-color:#fff}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item .frame-item__img{padding-bottom:66%}}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item .frame-item__img img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item .frame-item__title{margin:8px 0 0;font-family:"Widescreen",sans-serif;font-size:12px;font-weight:400;line-height:130%;color:#1d1d1d;text-align:center}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-non-prescription-pdp .new-pdp-media--header .frame-selector__popup .frame-selector__popup-grid .frame-item .frame-item__title{font-size:13px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block{width:100%;margin:0 0 24px}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block{margin:0 0 28px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:6px}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button{flex-shrink:0;display:flex;padding:6px 12px;justify-content:center;align-items:center;width:fit-content;border-radius:4px;border:1px solid #bebebe;transition:all .2s linear;cursor:pointer}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active{border:1px solid #1d1d1d;background-color:#1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-title,.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-price-capture{color:#faf9f6}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-title.gradient-text,.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-price-capture.gradient-text{color:#faf9f6;background:none;-webkit-text-fill-color:#faf9f6}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-title.contrast-text,.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.active .option-price-capture.contrast-text{color:#de3366 !important}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button.hidden{display:none !important}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button:hover{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button .option-title{font-family:"Widescreen",sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.32px;white-space:nowrap;color:#1d1d1d;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button .option-title.gradient-text{background:var(--trivex_grad, linear-gradient(90deg, #9747ff 0%, #09c3a2 80.25%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button .option-title.contrast-text{color:#de3366}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-button .option-price-capture{margin:0 0 0 4px;font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.32px;text-transform:uppercase;color:#a228db;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:fit-content;transition:all .2s linear;cursor:pointer}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox.hidden{display:none !important}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox.not-editable{pointer-events:none}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox.active .fake-checkbox{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox.active .fake-checkbox svg{opacity:1}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox:hover .fake-checkbox{border:1px solid #1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox .fake-checkbox{display:flex;width:22px;height:22px;justify-content:center;align-items:center;margin:0 12px 0 0;border:1px solid #959595;border-radius:4px;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox .fake-checkbox svg{opacity:0;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox .fake-checkbox__text{width:fit-content;white-space:nowrap;display:flex;align-items:center}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox .fake-checkbox__text .option-title{font-family:"Widescreen",sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.32px;white-space:nowrap;color:#1d1d1d;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .fake-options-block__items .fake-option-checkbox .fake-checkbox__text .option-price-capture{margin:0 0 0 4px;font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.32px;text-transform:uppercase;color:#a228db;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .new-pdp-option__capture{margin-top:24px;font-family:"Widescreen",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#1d1d1d;text-transform:unset;margin-bottom:0}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-non-prescription-pdp .fake-options-block .new-pdp-option__capture{margin-top:28px}}.pdp-prescription-insert-hero.new-non-prescription-pdp .short-color-descr__block{width:100%;margin:16px 0 0;font-family:"Widescreen",sans-serif;font-style:normal;color:#1d1d1d}.pdp-prescription-insert-hero.new-non-prescription-pdp .short-color-descr__block h3{margin:0 0 8px;font-family:"Widescreen",sans-serif;font-size:14px;font-weight:700;line-height:100%;letter-spacing:.28px;text-transform:none}.pdp-prescription-insert-hero.new-non-prescription-pdp .short-color-descr__block h4{margin:0 0 4px;font-family:"Widescreen",sans-serif;font-size:12px;font-weight:500;line-height:normal;text-transform:none}.pdp-prescription-insert-hero.new-non-prescription-pdp .short-color-descr__block p{margin:0;font-size:12px;font-weight:300;line-height:normal}.pdp-prescription-insert-hero.new-non-prescription-pdp .short-color-descr__block ul{list-style-type:disc;padding-left:35px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link{margin:40px auto 0;width:100%;max-width:360px;display:flex;justify-content:space-between;align-items:center;padding:9px 32px;border-radius:48px;border:1px solid #1d1d1d;background:#fff;text-decoration:none;transition:all .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link:hover{border:1px solid #383838;background:#faf9f6}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link:hover .text{color:#383838}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .text{font-family:"Widescreen",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;color:#1d1d1d;transition:color .2s linear}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .icon{width:27px;height:27px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .icon svg{display:block;width:100%;height:100%}@media(min-width: 680px){.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link{margin:32px auto 0;padding:9px 24px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .text{font-size:14px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .icon{width:21px;height:21px}}@media(min-width: 1024px){.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link{margin:65px auto 0;padding:9px 32px;max-width:100%}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .text{font-size:16px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .icon{width:27px;height:27px}}@media(min-width: 1250px){.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link{margin:32px auto 0;padding:10px 32px}.pdp-prescription-insert-hero.new-non-prescription-pdp .corresponding-rx-link .text{font-size:18px}}@media screen and (max-width: 375px){#popmechanic-container-47123 #popmechanic-form-47123{width:285px !important}}