*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.left-48{left:12rem}.left-6{left:1.5rem}.right-0{right:0}.right-6{right:1.5rem}.right-\[-50px\]{right:-50px}.right-\[20px\]{right:20px}.right-\[28px\]{right:28px}.right-\[8px\]{right:8px}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-\[-30px\]{top:-30px}.top-\[100px\]{top:100px}.top-\[8px\]{top:8px}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[110\]{z-index:110}.z-\[98\]{z-index:98}.col-span-2{grid-column:span 2 / span 2}.m-auto{margin:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-9999{margin-left:-9999px;margin-right:-9999px}.mx-12{margin-left:3rem;margin-right:3rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-mr-14{margin-right:-3.5rem}.-mr-4{margin-right:-1rem}.-mt-0\.5{margin-top:-.125rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[34px\]{margin-bottom:34px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.\!inline-block{display:inline-block!important}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.h-0{height:0px}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[200px\]{height:200px}.h-\[267px\]{height:267px}.h-\[300px\]{height:300px}.h-\[40px\]{height:40px}.h-\[47px\]{height:47px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-\[800px\]{height:800px}.h-\[86px\]{height:86px}.h-auto{height:auto}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[1000px\]{min-height:1000px}.min-h-full{min-height:100%}.w-0{width:0px}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-28{width:7rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[139px\]{width:139px}.w-\[147px\]{width:147px}.w-\[187px\]{width:187px}.w-\[222px\]{width:222px}.w-\[40px\]{width:40px}.w-\[462px\]{width:462px}.w-\[47px\]{width:47px}.w-\[58vw\]{width:58vw}.w-\[710px\]{width:710px}.w-\[8px\]{width:8px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.origin-top-right{transform-origin:top right}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.\!gap-y-4{row-gap:1rem!important}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-8{row-gap:2rem}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#E7EBED\]{--tw-border-opacity: 1;border-color:rgb(231 235 237 / var(--tw-border-opacity))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.border-neutral-900{--tw-border-opacity: 1;border-color:rgb(19 19 19 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-b-neutral-200{--tw-border-opacity: 1;border-bottom-color:rgb(229 229 229 / var(--tw-border-opacity))}.border-t-neutral-200{--tw-border-opacity: 1;border-top-color:rgb(229 229 229 / var(--tw-border-opacity))}.bg-\[\#f6f6f6\]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-current{background-color:currentColor}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity))}.bg-cyan-800{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity))}.bg-neutral-500{--tw-bg-opacity: 1;background-color:rgb(132 132 123 / var(--tw-bg-opacity))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(19 19 19 / var(--tw-bg-opacity))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(17 125 210 / var(--tw-bg-opacity))}.bg-sky-600\/50{background-color:#117dd280}.bg-stone-100{--tw-bg-opacity: 1;background-color:rgb(248 247 240 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-75{--tw-bg-opacity: .75}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9999{padding-left:9999px;padding-right:9999px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-15{padding-bottom:3.75rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-28{padding-left:7rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2\.5xl{font-size:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-4xs{font-size:.5rem}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[4\.5px\]{letter-spacing:4.5px}.text-\[\#09C11B\]{--tw-text-opacity: 1;color:rgb(9 193 27 / var(--tw-text-opacity))}.text-\[\#0C0C0C\]{--tw-text-opacity: 1;color:rgb(12 12 12 / var(--tw-text-opacity))}.text-\[\#EDF504\]{--tw-text-opacity: 1;color:rgb(237 245 4 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(132 132 123 / var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(34 34 32 / var(--tw-text-opacity))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.text-neutral-950{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity: 1;color:rgb(17 125 210 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(134 134 134 / var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(44 44 44 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-cyan-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.input-border{border:1px solid #e5e7eb!important}.button-round-md{border-radius:.375rem!important}.loading:after{display:inline-block;animation:dotty steps(1,end) 1s infinite;content:""}.primeday-banner{background-color:#0578ff;color:#fff;font-size:16px;padding:10px 20px;text-align:center}.primeday-banner-lg{background:url(/img/sales/primeday-banner-mobile.jpg) center center no-repeat #0578FF;background-size:contain;height:374px}@media screen and (min-width: 768px){.primeday-banner-lg{background:url(/img/sales/primeday-banner-desktop.jpg) center center no-repeat #0578FF;background-size:contain;height:332px}}@media screen and (max-width: 450px){.mothersday-banner{font-size:14px}}@media screen and (max-width: 375px){.mothersday-banner{font-size:12px}}@keyframes dotty{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.backdrop\:bg-black\/75::backdrop{background-color:#000000bf}.focus-within\:text-gray-600:focus-within{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-cyan-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity))}.focus-within\:ring-pink-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity))}.focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 138 4 / var(--tw-ring-opacity))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width: 2px}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color: #f3f4f6}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:border-neutral-200:hover{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity))}.hover\:border-neutral-800:hover{--tw-border-opacity: 1;border-color:rgb(34 34 32 / var(--tw-border-opacity))}.hover\:border-neutral-900:hover{--tw-border-opacity: 1;border-color:rgb(19 19 19 / var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.hover\:bg-cyan-700:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity))}.hover\:bg-cyan-800:hover{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-neutral-600:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}.hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(34 34 32 / var(--tw-bg-opacity))}.hover\:bg-neutral-900:hover{--tw-bg-opacity: 1;background-color:rgb(19 19 19 / var(--tw-bg-opacity))}.hover\:bg-sky-800:hover{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.hover\:text-cyan-500:hover{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-neutral-600:hover{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.hover\:text-neutral-800:hover{--tw-text-opacity: 1;color:rgb(34 34 32 / var(--tw-text-opacity))}.hover\:text-neutral-900:hover{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-zinc-500:hover{--tw-text-opacity: 1;color:rgb(134 134 134 / var(--tw-text-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}.focus\:ring-cyan-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus\:ring-yellow-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(202 138 4 / var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-black:focus-visible{outline-color:#000}.active\:bg-blue-600:active{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.group:hover .group-hover\:text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-75{opacity:.75}@media (min-width: 640px){.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:max-w-full{max-width:100%}.sm\:max-w-sm{max-width:24rem}.sm\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:columns-2{-moz-columns:2;columns:2}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:p-6{padding:1.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-8{line-height:2rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-4{margin-bottom:1rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-0{margin-left:0}.md\:mt-20{margin-top:5rem}.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:min-h-\[102px\]{min-height:102px}.md\:max-w-3xl{max-width:48rem}.md\:max-w-5xl{max-width:64rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-\[22px\]{font-size:22px}.md\:text-\[36px\]{font-size:36px}.md\:leading-relaxed{line-height:1.625}}@media (min-width: 1024px){.lg\:visible{visibility:visible}.lg\:absolute{position:absolute}.lg\:bottom-10{bottom:2.5rem}.lg\:left-0{left:0}.lg\:left-15{left:3.75rem}.lg\:right-15{right:3.75rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-last{order:9999}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-11{margin-bottom:2.75rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-7{margin-bottom:1.75rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-9{margin-bottom:2.25rem}.lg\:mr-24{margin-right:6rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-8{height:2rem}.lg\:h-\[314px\]{height:314px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-\[459px\]{min-height:459px}.lg\:\!w-3\/4{width:75%!important}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/4{width:50%}.lg\:w-8{width:2rem}.lg\:w-80{width:20rem}.lg\:w-\[280px\]{width:280px}.lg\:w-full{width:100%}.lg\:max-w-\[490px\]{max-width:490px}.lg\:max-w-none{max-width:none}.lg\:max-w-xl{max-width:36rem}.lg\:columns-3{-moz-columns:3;columns:3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-15{gap:3.75rem}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-width:0px}.lg\:bg-transparent{background-color:transparent}.lg\:bg-zinc-600\/10{background-color:#52525b1a}.lg\:\!px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pl-20{padding-left:5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-11{padding-top:2.75rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pt-\[100px\]{padding-top:100px}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[25px\]{font-size:25px}.lg\:text-\[31px\]{font-size:31px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-neutral-800{--tw-text-opacity: 1;color:rgb(34 34 32 / var(--tw-text-opacity))}.lg\:text-stone-300{--tw-text-opacity: 1;color:rgb(214 211 209 / var(--tw-text-opacity))}.lg\:hover\:bg-transparent:hover{background-color:transparent}.lg\:hover\:text-stone-300:hover{--tw-text-opacity: 1;color:rgb(214 211 209 / var(--tw-text-opacity))}}@media (min-width: 1280px){.xl\:order-first{order:-9999}.xl\:order-last{order:9999}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:max-w-4xl{max-width:56rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 1536px){.\32xl\:mr-28{margin-right:7rem}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:gap-16{gap:4rem}}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.dark\:focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}}:root{--red: 167 , 0 , 0;--red-home: 232 , 13 , 0;--blue: 80 , 113 , 204;--blue-light: 33 , 150 , 243;--blue-medium: 55 , 149 , 212;--blue-cool: 0, 112, 233;--true-black: 0 , 0 , 0;--black: 28 , 28 , 28;--black-two: 44 , 44 , 44;--yellow: 255 , 214 , 56;--dark-gray: 76 , 76 , 76;--gray: 193 , 193 , 193;--gray-one: 225 , 225 , 225;--light-gray: 92 , 92 , 92;--head-top-gray: 104 , 104 , 104;--lenses-text-gray: 109 , 109 , 109;--head-search-border: 196 , 196 , 196;--head-search-text: 167 , 167 , 167;--head-text: 19 , 19 , 19;--white: 255 , 255 , 255;--white-one: 216 , 216 , 216;--white-two: 228 , 228 , 228;--white-three: 246 , 246 , 246;--white-four: 236 , 240 , 251;--head-border-gray: 230 , 230 , 230;--green: 0 , 125 , 72}@font-face{src:url(/fonts/HelveticaNowDisplay-Regular.woff2);font-family:HelveticaNeue;font-weight:400;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Bold.woff2);font-family:HelveticaNeue;font-weight:700;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Medium.woff2);font-family:HelveticaNeue;font-weight:500;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Light.woff2);font-family:HelveticaNeue;font-weight:300;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Regular.woff2);font-family:HelveticaNeue-Regular;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Bold.woff2);font-family:HelveticaNeue-Bold;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Medium.woff2);font-family:HelveticaNeue-Medium;font-display:swap}@font-face{src:url(/fonts/HelveticaNowDisplay-Light.woff2);font-family:HelveticaNeue-Light;font-display:swap}body.fullModalShown{overflow:hidden}.row,.head-search,.head-cart-count,.head-burger,.head-mobile .head-menu,.head-mobile-menu,.head-mobile-link,.head-mobile-lang,.head-hidden,.head-hidden-right,.head-hidden-right-link,.head-hidden-top,.head-hidden-bottom,.head-hidden-list,.head-hidden-accord-button,.head-hidden-plates,.head-hidden-plates-text,.head-results-form,.head-results-close,.head-results-mostwanted,.head-results-your,.head-results-response,.results-plates-list,.results-plates-link,.results-plates-img,.close-btn,.filter,.filter-top,.filter-title-mobile,.filter-block-checkboxes,.filter-more,.filter-colors,.filter-colors-btn,.filter-bottom,.switcher,.checkbox,.checkbox-icon,.checkbox-color-icon,.radio,.radio-icon,.product-title-row,.product-photo-list,.product-photo-item,.product-photo-control,.product-photo-btns,.product-photo-btn,.product-params,.product-params-title,.product-params-hidden-block,.product-price,.product-results-list,.product-details-row,.product-item-title,.product-item-price,.product-rating,.product-rating-stars,.products-list,.tags,.colors,.colors-slider.overview,.colors-list,.colors-item,.colors-item-info,.colors-item-price,.sizes-picker,.sizes-picker-item,.sizes-btns,.sizes-footer,.sizes-details,.sizes-choose-desc,.sizes-choose-table,.sizes-choose-col,.accordion-button,.size-imgs,.recommendations-banner,.recommendations-list,.recommendations-item,.recommendations-item-img,.recommendations-promo-item,.more,.more-load,.reviews-stars,.photos,.photos-control,.category-slider,.category-slides,.categories-list,.label,.sort-header,.item-slider,.block .like,.item-slide,.item-banner-info,.discover-categories,.related-title,.related-title-btns,.related-slides,.shipping-item,.shipping-icon,.foot-viplist-col,.foot-help,.foot-help-mobile,.foot-help-list,.foot-nav-btn,.foot-nav-btn-icon,.foot-nav-list,.foot-bottom,.foot-soc,.foot-links,.banner-info-btns,.banner-block.cartier .banner-block-cont,.banner-block.prada .banner-block-cont,.banner-block.clearance .banner-block-img,.banner-block-info,.banner-block-info-btns,.home-slider-top,.home-slider-category,.home-blog-item,.home-blog-info,.home-blog-info-btns,.select-head,.lenses-head,.lenses-nav,.lenses-section,.lenses-left-fill,.lenses-sum-row,.lenses-sum-brand,.lenses-price,.lenses-right-subtitle,.lenses-usage-button,.lenses-usage-button-text,.lenses-usage-button-title,.lenses-usage-button-img,.lenses-usage-button-colors,.lenses-usage-button-colors button,.lenses-usage-checkbox-icon,.lenses-densities,.lenses-densities button,.lenses-back-button,.lenses-prescription-checkboxes,.lenses-prescription-buttons,.lenses-table,.lenses-table-col,.lenses-table-body,.lenses-table-title,.lenses-checkbox,.lenses-checkbox-icon,.lenses-checkbox-text,.lenses-upload-area,.lenses-upload-area-icon,.lenses-upload-area-text,.lenses-buttons,.lenses-button,.lenses-button-left,.lenses-button-left-img,.lenses-button-left-text,.lenses-button-right,.lenses-button-right-list,.lenses-button-right-item,.lenses-button-right-icon,.lenses-coating-button,.lenses-coating-img,.lenses-mobile-color,.glasses-slides,.glasses-item,.glasses-item-img,.shop-activity,.shop-activity-item,.checkbox-text,.logotips-list,.logotips-item{display:flex}.lenses-button-left{justify-content:flex-start}.home-blog-item,.lenses-sum-row{justify-content:flex-end}.head-hidden-accord-button,.close-btn,.filter-top,.filter-title-mobile,.filter-colors,.product-title-row,.product-params-title,.colors-slider.overview,.sizes-footer,.foot-nav-btn,.home-slider-top,.select-head,.lenses-usage-button,.lenses-coating-button{justify-content:space-between}.head-cart-count,.head-hidden-top,.head-results-close,.results-plates-img,.checkbox-icon,.checkbox-color-icon,.radio-icon,.product-photo-btns,.sizes-choose-table,.recommendations-item-img,.photos-control,.block .like,.item-slide,.shipping-icon,.foot-help-list,.foot-nav-btn-icon,.foot-soc,.foot-links,.banner-block.clearance .banner-block-img,.banner-block-info-btns,.lenses-usage-button-img,.lenses-usage-checkbox-icon,.lenses-table-title,.lenses-checkbox-icon,.lenses-upload-area,.lenses-upload-area-icon,.lenses-button-left-img,.lenses-button-right-icon,.lenses-coating-img,.lenses-mobile-color,.glasses-item-img,.logotips-item{justify-content:center}.head-mobile .head-menu,.head-hidden-top,.filter,.product-photo-list,.product-photo-item,.product-photo-control,.product-photo-btns,.category-slides,.item-slider,.lenses-section,.lenses-table,.lenses-buttons,.lenses-button,.glasses-slides{align-items:stretch}.row,.head-search,.head-cart-count,.head-burger,.head-mobile-link,.head-mobile-lang,.head-hidden-accord-button,.head-results-form,.head-results-close,.results-plates-img,.close-btn,.filter-top,.filter-title-mobile,.filter-more,.filter-colors-btn,.switcher,.checkbox.color-swatch,.checkbox-icon,.checkbox-color-icon,.radio-icon,.product-photo-btn,.product-params-title,.product-price,.product-details-row,.product-item-price,.product-rating,.product-rating-stars,.tags,.colors-slider.overview,.colors-list,.colors-item,.colors-item-price,.colors-picker .colors-item,.sizes-picker-item,.sizes-footer,.sizes-details,.sizes-choose-desc,.sizes-choose-col,.accordion-button,.recommendations-banner,.recommendations-item,.recommendations-item-img,.more,.more-load,.reviews-stars,.photos,.photos-control,.categories-list,.label,.sort-header,.block .like,.item-slide,.discover-categories,.related-title,.related-title-btns,.shipping-item,.shipping-icon,.foot-viplist-col,.foot-help,.foot-help-mobile,.foot-help-list,.foot-nav-btn,.foot-nav-btn-icon,.foot-soc,.foot-links,.banner-info-btns,.banner-block.cartier .banner-block-cont,.banner-block.prada .banner-block-cont,.banner-block.clearance .banner-block-img,.banner-block-info,.banner-block-info-btns,.home-slider-top,.select-head,.lenses-head,.lenses-nav,.lenses-left-fill,.lenses-sum-row,.lenses-sum-brand,.lenses-price,.lenses-usage-button,.lenses-usage-button-img,.lenses-usage-button-colors button,.lenses-usage-checkbox-icon,.lenses-densities button,.lenses-back-button,.lenses-prescription-buttons,.lenses-table-body,.lenses-checkbox-icon,.lenses-checkbox-text,.lenses-upload-area,.lenses-upload-area-icon,.lenses-upload-area-text,.lenses-button-left,.lenses-button-left-img,.lenses-button-right-item,.lenses-button-right-icon,.lenses-coating-button,.lenses-coating-img,.lenses-mobile-color,.glasses-item-img,.checkbox-text,.lenses-usage-button-title,.logotips-item{align-items:center}.head-hidden,.head-hidden-bottom,.head-hidden-list,.results-plates-link,.filter-colors,.product-title-row,.products-list,.colors-item-info,.size-imgs,.item-banner-info,.lenses-right-subtitle,.lenses-usage-button-text,.lenses-usage-button-colors,.lenses-densities,.lenses-button-left-text,.lenses-button-right,.lenses-button-right-list,.glasses-item,.shop-activity-item{align-items:flex-start}.head-burger,.head-mobile .head-menu,.head-mobile-menu,.head-hidden,.head-hidden-right,.head-hidden-right-link,.head-hidden-bottom,.head-hidden-list,.head-hidden-plates,.head-hidden-plates-text,.head-results-mostwanted,.head-results-your,.head-results-response,.results-plates-link,.close-btn,.filter,.filter-block-checkboxes,.filter-colors-btn,.product-params,.product-params-hidden-block,.product-item-title,.colors,.colors-item-info,.sizes-picker,.sizes-btns,.sizes-choose-desc,.sizes-choose-col,.size-imgs,.recommendations-item,.recommendations-promo-item,.more,.more-load,.photos,.label,.item-banner-info,.shipping-item,.foot-viplist-col,.foot-help,.foot-help-mobile,.foot-nav-list,.foot-bottom,.banner-info-btns,.banner-block.cartier .banner-block-cont,.banner-block-info,.home-blog-item,.home-blog-info,.lenses-usage-button-text,.lenses-usage-button-colors button,.lenses-prescription-checkboxes,.lenses-table-col,.lenses-table-title,.lenses-upload-area,.lenses-buttons,.lenses-button,.lenses-button-left-text,.lenses-button-right,.lenses-button-right-list,.glasses-item,.shop-activity-item{flex-direction:column}.head-hidden-top,.results-plates-list,.filter-colors,.products-list,.recommendations-list,.lenses-densities,.logotips-list{flex-wrap:wrap}::-webkit-scrollbar{width:6px;height:0;border-radius:6px}::-webkit-scrollbar-track{background:transparent;border-radius:6px}::-webkit-scrollbar-thumb{background:#898989;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#555}body{font-family:HelveticaNeue}html{scroll-behavior:smooth}body.showed{overflow:hidden}body,a,button{color:RGB(var(--black))}*{margin:0;padding:0;box-sizing:border-box;outline:0;text-decoration:none;-webkit-text-size-adjust:100%}a[href],button,label{cursor:pointer}a.red,button.red,label.red{color:#da3b31!important}h1,h2,h3,h4,h5,h6{font-weight:500;font-size:1em}em,strong,i,b,address,cite{font-style:normal;font-weight:500}ul,ol{list-style:none}input[type=submit],button{cursor:pointer;background:transparent}input,button{font-size:1em;border:none;background:none}input[type=checkbox],input[type=radio]{display:none}.vip-radio[type=radio]{display:block;visibility:hidden}.vip-radio:checked:after{background:url(/img/vip/radio-selected.svg) center center no-repeat;content:"";visibility:visible;display:block;width:22px;height:22px}.vip-radio:not(:checked):after{background:url(/img/vip/radio-unselected.svg) center center no-repeat;content:"";visibility:visible;display:block;width:22px;height:22px}.vip-label{margin-top:4px;margin-left:8px}input.no-spin[type=number]::-webkit-inner-spin-button,input.no-spin[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.head-logo svg,button svg,a svg{width:100%;height:100%}.section{width:100%;padding:0 20px}.section .home-slider{padding:0}.multiSliderControl{display:none}.multiSlide{transition:.35s ease}.multiSlides{scroll-behavior:smooth;overflow-x:auto;overflow-y:hidden}.multiSlider[isInfinite] .category-slide:first-child{margin-left:-173px}.multiSlider[isInfinite] .shop-activity-item:first-child{margin-left:-302px}.multiSlider[isInfinite] .glasses-item:first-child{margin-left:-252px}.multiSlider[isInfinite] .results-plates-link:first-child{margin-left:-158px}.multiSlider[isInfinite] .related-story:first-child{margin-left:-243px}.next,.prev{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:RGB(var(--black));border-radius:100%}.next:disabled,.prev:disabled{background-color:RGB(var(--white-one))}.next svg,.prev svg{width:7px;height:12px;position:absolute}.next svg:first-child,.prev svg:first-child{opacity:0}.title{font:28px HelveticaNeue-Bold;line-height:26px;color:#222220;text-align:center}.block-title{font:24px HelveticaNeue-Bold;text-align:center}.btn{padding:11px 32px 10px;border:1px solid RGB(var(--black));border-radius:24px;font-family:HelveticaNeue-Bold;font-size:15px}.btn:not(.filter-btn):hover{background-color:#f6f6f6}.button{background-color:#111;color:RGB(var(--yellow));border:2px solid transparent}.button:disabled{opacity:.5}.button.blue{background-color:#398ed2}.button.blue:not(:disabled):hover{background-color:#0070c9}.button.transparent{border:1px solid #111!important;background-color:transparent!important;color:#111!important}.button.transparent:hover{background-color:#f6f6f6!important}.button-transparent{border:2px solid RGB(var(--white-one))}.button-transparent:hover{border-color:RGB(var(--black))}.button,.button-transparent{width:100%;padding:18px 20px;font:18px/27px HelveticaNeue;font-weight:700;text-align:center;border-radius:34px}.button.md,.button-transparent.md{font-size:14px;font-weight:500;padding:18px 10px}.button .glasses{padding-top:0;padding-bottom:0;margin-top:-9.5px;margin-bottom:-9.5px}.head-free{width:100%;font-size:12px;text-align:center;letter-spacing:0px}.head-free strong{font-weight:700}.head-actions{display:none}.head-actions-btn:not(:last-child),.head-actions-parent .head-actions-btn{display:flex;align-items:center}.head-actions-parent:not(.undivided) .head-actions-btn:after,.head-actions>.head-actions-btn:not(:last-child):after{content:"";display:block;width:1px;height:12px;margin-left:20px;background-color:RGB(var(--head-top-gray))}.head-actions-btn.dropdown svg{margin-left:7px;width:9px;height:5px}.head-country{width:15px;height:15px;flex-shrink:0;position:relative}.head-country-img{width:15px;height:15px;display:block;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:100%}.head-country-img svg{width:100%;height:100%}.head-country:before{content:"";display:block;width:19px;height:19px;border-radius:100%;border:1px solid #6D6D6D;position:absolute;top:-2px;left:-2px}.head-country img{width:100%;height:100%}.head{position:relative}.head-content{width:100%;padding:18px 0 17px;background-color:RGB(var(--white));position:absolute;left:0;top:0;z-index:99;transition:.15s ease}.head-content.active,.head-content.scrolled,.head-content.showed-submenu{border-bottom:1px solid RGB(var(--head-border-gray))}.head-content .row{background-color:#fff;-moz-column-gap:30px;column-gap:30px;flex-shrink:0}.head.scrolled .head-content{border-bottom:1px solid RGB(var(--head-border-gray));transform:translateY(-100%);position:fixed}.head.scrolled:not(.show) .head-hidden{top:0!important}.head.show .head-content{transform:translateY(0)}.head.show~main .filter-top.scrolled{top:61px}.head-logo{width:139px;height:15px;margin-right:auto}.head-menu{display:none}.head-search-input{display:none;padding:0!important}.head-search-btn{width:22px;height:22px}.head-cart{width:23px;height:25px;position:relative}.head-cart-count{width:21px;height:21px;background-color:#ffd638;border-radius:100%;font-family:HelveticaNeue-Bold;font-size:13px;color:#000;position:absolute;right:-12px;top:-5px}.head-like{display:none;position:relative}.head-burger{width:24px;margin-right:6px;row-gap:7px}.head-burger-line{width:100%;height:2px;background-color:#2b2b2b;border-radius:1px;transition:.35s ease}.head-burger.active .head-burger-line:first-child{width:30px;transform:rotate(45deg) translate(6px,6px)}.head-burger.active .head-burger-line:last-child{width:30px;transform:rotate(-45deg) translate(7px,-7px)}.head-burger.active .head-burger-line:nth-child(2){opacity:0;visibility:hidden}.head-mobile{background-color:#f8f8f8;flex-direction:column}.head-mobile .section{padding-left:20px;padding-right:20px}.head-mobile .section:first-child{padding-top:25px;background-color:RGB(var(--white))}.head-mobile .head-menu{row-gap:15px}.head-mobile .head-menu button{font-size:24px;text-align:left}.head-hidden-back{display:flex;align-items:center}.head-mobile .head-menu button.red,.head-hidden-back.red{color:#da3b31!important}.head-mobile-menu{margin-top:34px;padding:20px 0 30px;row-gap:30px;border-top:1px solid RGB(var(--head-border-gray));font:16px HelveticaNeue-Bold}.head-mobile-icon{width:21px;height:20px;margin-right:14px}.head-mobile-icon svg{width:100%;height:100%}.head-mobile-lang{-moz-column-gap:14px;column-gap:14px;padding-top:21px!important;padding-bottom:100px!important;color:#a5a5a5}.head-mobile-lang button{font-family:HelveticaNeue-Bold;letter-spacing:.44px;color:#131313;text-decoration:underline}.head-hidden{padding-top:21px;background-color:RGB(var(--white))}.head-hidden,.head-hidden button{font-size:16px}.head-hidden-block{width:100%;padding:0 12px;order:1}.head-hidden-back{order:0;font-size:18px!important;padding-left:12px;color:RGB(var(--head-text))}.head-hidden-back svg{width:7px;height:12px;margin-right:20px;display:inline}.head-hidden-left{padding-top:10px;padding-bottom:20px}.head-hidden-left-block{padding-top:30px}.head-hidden-left-block:not(:last-child){border-bottom:1px solid RGB(var(--head-border-gray))}.head-hidden-left a{color:#686868;font-size:16px;line-height:16px}.head-hidden-center{background-color:#f8f8f8;padding-top:6px;padding-bottom:30px}.head-hidden-center-block{padding:30px 0;border-bottom:1px solid RGB(var(--head-border-gray))}.head-hidden-right{padding-top:34px;padding-bottom:162px;row-gap:34px}.head-hidden-right-link strong{margin:15px 0 6px;font:20px HelveticaNeue-Bold;line-height:16px}.head-hidden-right-link span{font-size:16px;line-height:16px}.head-hidden-right-img{height:153px;border-radius:5px;overflow:hidden}.head-hidden-right-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head-hidden-top{padding:32px 17px;row-gap:18px;-moz-column-gap:16px;column-gap:16px}.head-hidden-top-link{display:block}.head-hidden-top-link path{fill:#111}.head-hidden-top li.cartier{order:1}.head-hidden-top li.prada{order:2}.head-hidden-top li.versace{order:3}.head-hidden-top li.tomford{order:4}.head-hidden-top li.gucci{order:5}.head-hidden-top li.malligim{order:6}.head-hidden-top li.dillidalli{order:7}.head-hidden-top li.nike{order:8}.head-hidden-top li.sillrouette{order:9}.head-hidden-top li.oakley{order:10}.head-hidden-top li.burberry{order:11}.head-hidden-top li.rayban{order:12}.head-hidden-top svg,.head-hidden-top img{width:155px;height:57px}.head-hidden-bottom{width:100%;padding:36px 12px 162px;background-color:#f8f8f8}.head-hidden-bottom-link{margin-top:21px;margin-left:14px;font-family:HelveticaNeue-Medium;background-color:#fff}.head-hidden-bottom .head-hidden-list-link{font-size:18px;line-height:16px}.head-hidden-title{font:18px HelveticaNeue-Bold}.head-hidden-list{padding:21px 14px;row-gap:19px}.head-hidden-accord{height:0;padding:0 14px;overflow:hidden;transition:.35s ease}.head-hidden-accord.active{padding:21px 14px 0}.head-hidden-accord-button{width:100%}.head-hidden-accord-button svg{width:12px;height:7px;transition:.35s ease}.head-hidden-accord-button.active svg{transform:rotate(180deg)}.head-hidden-accord a{color:#686868}.head-hidden-plates{width:100%;padding:24px 12px 162px;gap:19px}.head-hidden-plates li{width:100%}.head-hidden-plates-link{width:100%;height:218px;display:block;background-color:RGB(var(--black));border-radius:5px;overflow:hidden;color:RGB(var(--white));position:relative}.head-hidden-plates-link img{width:100%;height:100%;opacity:.7787;-o-object-fit:cover;object-fit:cover}.head-hidden-plates-text{padding-left:19px;line-height:25px;position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.head-hidden-plates-text strong{font-family:HelveticaNeue-Bold;font-size:24px}.head-hidden-plates-text span{margin-top:4px;font-size:14px}.head-hidden-plates-eyeglasses img{opacity:.5803}.head-hidden-plates-design img{opacity:.566}.head-hidden-plates-coupons img{opacity:.4303}.head-mobile,.head-hidden{width:100%;display:none;overflow:auto;transform:translate(100%);position:fixed;z-index:98;transition:transform .25s}.head-mobile.active,.head-hidden.active{transform:none;display:flex}.head-results{height:100vh;padding:52px 12px 0;background-color:RGB(var(--white))}.head:not(.scrolled).show .head-results-cont{top:-39px}.head-results-cont{top:0;position:fixed;transition:.35s ease}.results-subcont{height:calc(100% - 70px)}.head-results-title{font:18px/25px HelveticaNeue-Bold}.head-results-form{width:100%;margin-top:13px;padding:14px 8px 15px 13px;border:1px solid RGB(var(--white-one));border-radius:5px;-moz-column-gap:18px;column-gap:18px}.head-results-icon{width:19px;height:19px}.head-results-input{width:100%;padding:0;line-height:25px;font-size:16px}.head-results-input::-moz-placeholder{color:#171717}.head-results-input,.head-results-input::placeholder{color:#171717}.head-results-close{width:19px;height:19px;padding:6px;border-radius:100%;background-color:RGB(var(--light-gray))}.head-results-icon,.head-results-close{flex-shrink:0}.head-results-list{margin-top:28px;flex-shrink:0}.ais-Hits{height:100%;overflow:auto}.head-results-list-link strong{font-family:HelveticaNeue-Bold}.head-results-your,.head-results-response{display:none}.head-results-mostwanted,.head-results-your,.head-results-response{line-height:38px}.head-results-mostwanted a,.head-results-your a{font-size:16px;line-height:28px;position:relative}.head-results-mostwanted a:after,.head-results-your a:after{width:100%;height:1px;content:"";background-color:#1c1c1c;position:absolute;bottom:-1px;left:0}.search-row{max-height:calc(100vh - 146px);display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.head-results-mostwanted{row-gap:8px}.headResultsList{font-size:18px}.head-chat{display:none}.results-plates{width:100%;margin-top:35px}.results-plates-list{padding-top:20px;padding-bottom:100px;-moz-column-gap:8px;column-gap:8px;row-gap:29px}.results-plates-link{width:calc(50% - 4px);flex-shrink:0;font-size:15px;color:#1f1f1f}.results-plates-img{width:100%;height:141px;border-radius:5px;background-color:#f9f9f9}.results-plates-img img{width:calc(100% - 10px);height:calc(100% - 10px);-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.results-view{font-family:HelveticaNeue-Regular;font-size:16px;text-decoration:underline}.results-plates-name{padding-top:4px}.results-plates-name,.results-plates-vendor,.results-plates-color,.results-plates-price{padding-left:2px}.results-plates-price{margin-top:10px!important}.close-btn{width:24px;height:20px;position:absolute;top:25px;right:17px}.close-btn span{width:30px;height:2px;background-color:#2b2b2b;border-radius:1px;transform:rotate(45deg) translate(6px,6px)}.close-btn span:last-child{transform:rotate(-45deg) translate(7px,-7px)}.head-top{width:100%;background-color:RGB(var(--black));padding:11px 0 10px;color:RGB(var(--yellow));letter-spacing:.3px;position:relative}.head-top,.head-top a,.head-top button{font-size:12px}.head-top .section{position:relative}main{padding-top:60px}.filter{width:100vw;height:100vh;padding:24px 16px 0;background-color:RGB(var(--white));overflow:auto;position:fixed;left:0;top:0;z-index:102;transform:translate(100%);transition:.35s ease}.filter.active{transform:none}.filter-top{width:100%;padding:16px 0 0;row-gap:16px;background-color:RGB(var(--white));flex-wrap:wrap}.filter-btn{padding:8px 13px 8px 15px;display:inline-flex;align-items:center;-moz-column-gap:5px;column-gap:5px;border-color:#e5e5e5;font-size:16px;font-family:HelveticaNeue-Regular}.filter-btn-hide,.filter-btn-show{display:none}.filter-btn-icon{width:22px;height:16px;margin-left:5px;display:flex;flex-direction:column;align-items:stretch}.filter-btn-icon span{position:relative;height:50%;display:flex;align-items:center}.filter-btn-icon span:after{content:"";position:absolute;width:100%;height:2px;background-color:#000}.filter-btn-icon span:before{width:7px;height:7px;border-radius:100%;background-color:#fff;border:2px solid #000;content:"";position:absolute;left:3px;z-index:1;top:0;transition:.35s ease}.filter-btn:not(.active) .filter-btn-icon span:last-child:before,.filter-btn.active .filter-btn-icon span:first-child:before{left:calc(100% - 10px)}.filter-btn svg{width:22px;height:16px;margin-left:5px}.filter-title-mobile{margin-bottom:30px;font-family:HelveticaNeue-Bold;letter-spacing:.23px;line-height:15px}.filter-close{position:fixed;top:17px;right:17px;z-index:1000}.filter-inner{padding-top:13px;padding-right:14px;padding-bottom:78px}.filter-block{padding-bottom:29px;border-bottom:1px solid #e5e5e5}.filter-block-title{padding:19px 0 21px;font:1em HelveticaNeue-Medium;line-height:20px;text-align:left}.filter-block-checkboxes{gap:12px}.filter-block-search{margin-bottom:3px;position:relative;display:flex;align-items:center}.filter-search-input{width:100%;padding:12px 30px 12px 16px;border:1px solid #b7b7b7;border-radius:4px;box-shadow:none!important;font:16px HelveticaNeue}.filter-search-input:focus{border-color:#1c1c1c}.filter-block-search button{position:absolute;right:14px}.filter-find{margin-bottom:5px;display:block;font-size:1em;text-decoration:underline}.filter-more{width:100%;margin-top:20px;text-transform:capitalize;-moz-column-gap:10px;column-gap:10px}.colors-cont,.filter-items-cont,.filter-searched-cont{max-height:330px;overflow:hidden;transition:.35s ease}.filter-searched-cont{max-height:730px}.filter-items-cont{max-height:347px}.filter-items-cont .checkbox-text,.filter-searched-cont .checkbox-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-searched-cont li:first-child{order:0!important}.filter-searched-cont li.active{order:1}.filter-searched-cont li:not(.active){order:2}.filter-searched-cont.not_ordered li{order:initial!important}.filter-more span:first-child{font-size:18px}.filter-more span:last-child{font-size:16px}.filter-switcher{padding-bottom:21px}.filter-switcher:nth-child(n+2){padding-top:21px}.filter-colors{width:250px;padding-bottom:18px;-moz-column-gap:50px;column-gap:50px;row-gap:14px}.filter-colors-btn{width:50px;row-gap:7px;font-size:14px}.filter-colors-circle{width:32px;height:32px;display:block;border:1px solid #d4d4d4;border-radius:100%;background-color:#979797;background-repeat:no-repeat;background-size:cover;background-position:center}.filter-bottom{padding-top:13px;-moz-column-gap:14px;column-gap:14px}.filter-bottom-btn{width:calc(50% - 7px);padding:18px;border-radius:28px;border-color:RGB(var(--white-one));font:16px HelveticaNeue-Medium}.filter-bottom-btn.fill{background-color:RGB(var(--black));border-color:RGB(var(--black));color:RGB(var(--white))}.filter-header{width:100%;padding:17px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top:1px solid #E5E5E5;position:fixed;bottom:0;left:0;z-index:10;transition:.35s ease;transform:translateY(100%)}.filter-header.active{transform:translateY(0)}.filter-apply,.filter-clear-all{width:calc(50% - 7px);max-width:172px;font:16px HelveticaNeue-Medium;border-radius:23px}.filter-apply{padding:13px;background-color:#242424;color:#fff}.filter-clear-all{padding:12px;border:1px solid #D8D8D8;box-sizing:border-box}.switcher{-moz-column-gap:16px;column-gap:16px;justify-content:space-between}.switcher-text{font-family:HelveticaNeue-Medium}.switcher-icon{width:51px;height:31px;padding:2px;border-radius:16px;background-color:#e0e0e0;transition:.35s ease}.switcher-icon:after{content:"";display:block;width:27px;height:27px;background-color:RGB(var(--white));border-radius:100%;transition:.35s ease}.switcher-input:checked~.switcher-icon{background-color:RGB(var(--black))}.switcher-input:checked~.switcher-icon:after{transform:translate(20px)}.checkbox,.radio{-moz-column-gap:6px;column-gap:6px;align-items:center}.checkbox:hover .checkbox-text,.radio:hover .radio-text{color:#7d7d7d}.checkbox-icon,.radio-icon{width:20px;height:20px;flex-shrink:0;border-radius:4px;border:1px solid #b7b7b7;transition:.35s ease}.checkbox-text,.radio-text{transition:.35s ease}.checkbox-text{-moz-column-gap:8px;column-gap:8px}.checkbox-text .count{font-size:12px;line-height:16px}.color-text{line-height:normal;padding-top:0}.checkbox-color-icon{width:30px;height:30px;margin-bottom:6px;background-position:center;background-repeat:no-repeat;background-size:100%}.checkbox-icon svg,.radio-icon svg,.checkbox-color-icon svg{width:14px;height:11px}.color-swatch .checkbox-color-icon svg{visibility:hidden}.checkbox-input:checked~.checkbox-icon,.radio-input:checked~.radio-icon{background-color:#111;border-color:#111}.color-swatch .checkbox-input:checked~.checkbox-color-icon svg{visibility:visible}.zoomIn{position:fixed}.product{border-top:1px solid RGB(var(--head-border-gray))}.product .section{padding:0}.product-block-left{width:100%;min-height:399px}.product-block-left,.bg-gray{background-color:RGB(var(--white-three))}.product-block-right{padding:20px 20px 20px 16px;min-height:775px}.product-title{font:20px HelveticaNeue-Bold}.product-title-block{padding:11px 12px 0;min-height:70px;flex-shrink:0}.product-title-row{margin-top:12px;transition:.35s ease}.product-title-btn svg{width:25px;height:21px}.product-vendorcode{margin-top:7px;font-size:14px;line-height:15px;text-transform:uppercase}.product-photo-block{padding:36px 6px 66px;position:relative;min-height:326px}.auglio-tryon-btn-product{bottom:20px!important;top:initial!important}.product-photo-slider{padding-bottom:10px}.product-photo-list{overflow:hidden}.product-photo-list.active .product-photo-item:first-child{margin-left:-100%}.product-photo-item{width:100%;flex:0 0 100%;transition:.35s ease}.product-photo-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.product-photo-item img.stock{max-width:80%;margin:0 auto}.product-photo-control{width:145px;margin:24px auto 0;background-color:RGB(var(--white-one));border-radius:2px;overflow:hidden}.product-photo-control span{width:100%;height:3px}.product-photo-control .active{background-color:RGB(var(--black))}.product-photo-btns{padding:8px 0 16px;-moz-column-gap:16px;column-gap:16px}.product-photo-btn{height:35px;padding:0 13px;-moz-column-gap:9px;column-gap:9px;box-shadow:0 0 7px #acacac80;border-radius:19px;font:14px HelveticaNeue-Medium}.product-photo-btn-icon{width:17px;height:13px}.product-photo-btn-img{width:27px;height:27px;border-radius:100%;overflow:hidden;margin-left:-5px}.product-photo-btn-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-label-left{display:none}.product-label-right,.product-label-left{position:absolute;top:6px}.product-label-left img{mix-blend-mode:multiply}.product-label-right{right:6px}.product-params{min-height:775px;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.element::-webkit-scrollbar{width:0;height:0}.product-params-title{font:18px HelveticaNeue-Bold;line-height:15px}.product-params-hidden{width:100%;height:100%;background-color:RGB(var(--white));transform:translate(101%);overflow:auto;position:fixed;top:0;left:0;z-index:9999;transition:.35s ease}.product-params-hidden-block{height:100%;padding:24px 8px 24px 10px;position:relative;top:0;transition:.35s ease}.product-params-hidden-block .sizes-picker-item{padding-right:7px}.head.scrolled.show~main .product-params-hidden-block{max-height:calc(100% - 61px);top:61px}.head:not(.scrolled)~main .product-params-hidden-block{max-height:calc(100% - 100px);top:100px}.product-params-hidden.active{transform:none}.product-params-hidden .product-params-title{padding:0 8px 0 6px}.product-params-close svg{width:18px;height:18px;display:block}.product-price{-moz-column-gap:10px;column-gap:10px;font-size:22px;line-height:22px}.product-params-block.product-price{margin-top:21px}.product-price-current{font-family:HelveticaNeue-Bold}.product-price-current.red{color:RGB(var(--red))}.product-price-old{text-decoration:line-through}.product-params-block.product-price{align-items:flex-start}.product-price-discount{padding:1px 6px 0;background-color:RGB(var(--black));border-radius:11px;font-size:13px;line-height:17px;color:RGB(var(--white))}.product-stock{margin-top:4px;font-size:13px;line-height:18px;color:RGB(var(--dark-gray))}.product-stock strong,.product-stock b{font-family:HelveticaNeue-Bold}.cart-klarna{display:flex;align-items:center;font-size:14px;line-height:24px;color:#000}.cart-klarna strong{font-family:HelveticaNeue-Medium}.cart-methods{padding-top:28px;display:flex;flex-direction:column;align-items:center}.cart-methods span{margin-bottom:18px;font-size:14px;line-height:24px;color:#000}.cart-methods ul{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.cart-methods li{width:37px;height:26px}.cart-methods li svg{width:100%;height:100%}.product-stock strong{color:RGB(var(--black))}.product-sizes{padding:24px 0 0}.product-results{padding:9px 0 66px}.product-results-top{padding:0!important}.product-results-list{margin-top:15px;-moz-column-gap:8px;column-gap:8px;row-gap:29px;overflow-y:hidden}.product-accordion{padding:0 16px 32px}.product-details-text{font-size:14px;line-height:19px;letter-spacing:.44px}.product-details-left{display:flex;flex-direction:column;row-gap:30px}.product-details-params{font-size:15px;line-height:26px;letter-spacing:-.26px}.product-details-params strong{padding-left:5px;font-family:HelveticaNeue-Bold}.product-details-right{display:none}.product-details-title{font:14px HelveticaNeue-Bold;line-height:22px;letter-spacing:-.25px}.product-details-list{padding-top:14px;padding-left:26px;list-style:disc}.product-details-list li{margin-top:7px;font-size:15px;letter-spacing:-.26px}.product-details-list li:first-child{margin-top:0}.product-details-label{padding:26px 50px 24px 24px;border-radius:5px;background-color:RGB(var(--white-four))}.product-details-row{-moz-column-gap:12px;column-gap:12px}.product-details-label-left svg{width:26px;height:24px}.product-coolcash-top{align-items:center;display:flex;justify-content:space-between;margin:8px 0 19px}.product-coolcash-top .vipclub-logo{width:93px;height:21px}.product-details-label-title{font-family:HelveticaNeue-Bold;line-height:1em;text-transform:uppercase}.product-details-label-title span{margin-right:5px}.product-details-label-title .blue{color:RGB(var(--blue-cool))}.product-details-label-text{margin-top:17px;font-size:15px;line-height:20px}.modal-vipclub{border-radius:0!important;flex-direction:column!important;justify-content:start!important;height:653px;max-width:571px}.modal-vipclub .auth-modal-inner{width:100%!important;overflow:auto}.vipclub-header{background:rgba(228,227,227,76) url(/img/vip/vipclub-bg.png) top left no-repeat;display:flex;justify-content:flex-start;gap:40px;flex-shrink:0;width:571px;height:247px}.vipclub-header .vipclub-logo{background:url(/img/vip/vipclub-logo.svg) center center no-repeat;width:164px;height:36px;margin-bottom:17px}.auth-modal-bgc.modal-wrapper-vipclub{top:0}.modal-vipclub .auth-modal-login-icons{margin-top:0}.modal-vipclub .auth-modal-login-icons-title{color:#0f0f0f}.vipclub-main{max-width:317px;padding:46px 0 0 28px}.vipclub-main h3{font-size:20px;font-weight:500;margin-bottom:16px}.vipclub-main p{font-size:16px}.vipclub-features{display:flex;flex-direction:column;padding-top:36px;gap:31px}.vipclub-feature{align-items:center;display:flex;gap:22px}.vipclub-feature p{font-size:13px;font-weight:500}.vipclub-feature .icon{flex-shrink:0;width:40px}.vipclub-feature .icon svg{margin:0 auto}.vipclub-field-title{color:#898989;font-size:14px;margin-bottom:10px}.vip-birthday-reward{font-size:14px;margin-top:10px}@media screen and (max-width: 768px){.auth-modal.modal-vipclub{display:block;padding:0}.vipclub-header{flex-direction:column;max-width:100%;margin-top:-40px;height:auto}.vipclub-features{flex-direction:row;gap:10px;justify-content:space-evenly;padding:4px 10px 14px}.vipclub-feature{gap:2px}.modal-vipclub .auth-modal-inner{padding:15px 10px 60px;overflow:visible}.product-params{min-height:0;height:auto;overflow-y:hidden}}.product-tag{color:#dc4a15;font-size:16px;font-weight:500;line-height:20px;margin:12px 0 -6px}.product-item-name{margin-top:12px;color:#111;font:16px/20px HelveticaNeue-Medium}.product-item-vendor{margin-top:3px;color:#111;font-family:HelveticaNeue}.product-item-color{margin-top:3px;font-size:16px;line-height:20px;color:#707072}.product-item-price{margin-top:12px;-moz-column-gap:8px;column-gap:8px;flex-wrap:wrap;row-gap:5px;color:#111;font:16px/20px HelveticaNeue-Medium}.product-card-price.product-item-price{font-size:18px;min-height:20px}.product-item-actual.red{color:#a70000}.product-item-old{color:#707072;font-family:HelveticaNeue;text-decoration:line-through}.product-item-discount{color:#111}.product-item-tocart{width:100%;margin-top:36px;padding:9px 30px;font:15px HelveticaNeue-Bold;line-height:21px;color:#1c1c1c;border-radius:20px;border:1px solid #1c1c1c;display:block;text-align:center}.product-rating{padding-top:16px;font-size:12px;-moz-column-gap:7px;column-gap:7px}.product-rating-stars{-moz-column-gap:1px;column-gap:1px}.product-rating-stars svg{width:15px;height:15px}.product-rating-label{font-family:HelveticaNeue-Bold}.product-rating-count{color:RGB(var(--light-gray))}.products-body{width:100%}.products-list{-moz-column-gap:12px;column-gap:12px;row-gap:34px}.products-list:last-child{padding-bottom:55px}.products-item{flex:0 0 calc(50% - 6px);width:calc(50% - 6px);position:relative}.products-item .auglio-tryon-btn{padding:6px 8px 6px 25px;display:flex;align-items:center;border:1px solid rgba(17,125,210,1);border-left:none;border-radius:0 20px 20px 0;background-color:#fff;font:11px/13px HelveticaNeue;color:#117dd2;position:absolute;top:14px;left:0;z-index:1}.products-item .try-icon,.products-item .try-icon-hover{width:15px;height:12px;position:absolute;left:6px}.products-item .try-icon-hover{opacity:0;visibility:hidden;transition:.35s ease}.head-vto{padding:7px 11px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border:1px solid rgba(17,125,210,1);border-radius:16px}.head-vto-text{font:16px/1 HelveticaNeue-Light;color:#117dd2}.head-vto-icon svg{width:17px;height:14px}.head-vto-icon path{fill:#117dd2}.head-vto-icon circle{fill:#fff}.products-item-banner{flex:0 0 100%;padding-bottom:27px}div.yotpo-points{padding:14px 12px;display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px;background-color:#ecf0fb;margin-top:17px}.yotpo-points-text strong{font-family:HelveticaNeue-Bold}div.yotpo-points p{display:block}div.yotpo-points p.yotpo-points-header{font-weight:700;font-size:18px}.tags{margin-bottom:21px;-moz-column-gap:6px;column-gap:6px;overflow:hidden;transition:.35s ease}.tags-item{padding:4px 10px;min-width:80px;font:11px HelveticaNeue-Medium;background-color:RGB(var(--white-two));border-radius:13px;text-align:center}.colors,.shapes{padding:21px 0 25px;border-bottom:1px solid RGB(var(--white-two))}@media (max-width: 768px){.product-colors.colors{min-height:196px}}.colors-title{margin-bottom:3px}.colors-slider{height:100%;padding-top:11px}.colors-slider.overview .colors-list{width:calc(100% - 53px)}.colors-slider.overview .colors-item{height:18.9vw}.colors-slider.overview .colors-show-btn{width:47px;height:47px;background-color:RGB(var(--black));border-radius:100%;display:flex;align-items:center;justify-content:center}.colors-slider.overview .colors-show-btn svg{width:9px;height:16px;transform:translate(2px)}.colors-info{padding-top:11px;font-size:15px;line-height:20px;min-height:51px}.colors-info strong{color:RGB(var(--true-black));margin-right:5px;font-family:HelveticaNeue-Bold}.colors-info span{color:RGB(var(--true-black))}.colors-list{-moz-column-gap:4px;column-gap:4px;overflow:hidden;min-height:70px}.colors-item{width:calc((100% - 12px)/4);height:14.5vw;max-height:120px;flex-shrink:0;padding:3px;background-color:RGB(var(--white-three));border:1px solid transparent;border-radius:6px;text-align:left;position:relative}.more-than-four .colors-item{width:calc((100% - 85px)/4)}.colors-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.colors-item .polarized{width:14px;height:10px;position:absolute;top:5px;left:5px}.colors-item.active{border-color:RGB(var(--black-two))}.colors-item-frame,.colors-item-lens{font-size:13px}.colors-item-frame strong,.colors-item-lens strong{margin-right:5px}.colors-item-frame,.colors-item-lens,.colors-item-price{line-height:18px}.colors-item-frame strong,.colors-item-lens strong,.colors-item-price strong{font-family:HelveticaNeue-Bold}.colors-item-price{margin-top:12px;-moz-column-gap:10px;column-gap:10px;font-size:15px}.colors-item-price strong{color:RGB(var(--red))}.colors-item-price span{text-decoration:line-through}.colors-show-btn{display:none}.colors-picker .colors-list{width:100%;margin-top:37px;padding-right:10px;overflow-y:auto;flex-direction:column;row-gap:8px}.colors-picker .colors-item{width:100%!important;height:initial!important;padding:13px 5px;border-color:#e1e1e1;background-color:RGB(var(--white));-moz-column-gap:11px;column-gap:11px}.colors-picker .colors-item.active{border-color:#2c2c2c;background-color:RGB(var(--white-three))}.colors-picker .colors-item img{width:136px;flex-shrink:0}.colors-picker .colors-show-btn{display:none!important}.colors-white{background-color:RGB(var(--white))}.colors-black{background-color:RGB(var(--black))}.colors-tortoise{background-image:url(img/tortoiseshell.png)}.sizes-title{-moz-column-gap:8px;column-gap:8px}.sizes-title span{flex-shrink:0}.sizes-title em{width:60vw;max-width:248px}.sizes-picker{margin-top:22px;row-gap:8px}.sizes-picker-img{padding-right:15px}.sizes-picker-item{width:100%;height:55px;padding:0 5% 0 18px;border-radius:5px;border:1px solid #e2e2e2;text-align:left;line-height:15px;font-size:15px;color:RGB(var(--light-gray));position:relative}.sizes-picker-item.active{background-color:RGB(var(--white-three));border-color:#2c2c2c}.sizes-picker-title{width:91px;margin-right:auto;font-family:HelveticaNeue-Bold;color:RGB(var(--black));text-transform:capitalize}.sizes-picker-wide,.sizes-picker-between,.sizes-picker-length,.sizes-picker-height{text-align:center;width:15vw;max-width:62px}.sizes-picker-show{background-color:RGB(var(--white-three))}.sizes-picker-text{margin-right:auto;color:RGB(var(--dark-gray))}.sizes-picker svg{width:11px;height:19px;position:absolute;right:10px}.sizes-picker-block .sizes-picker{margin-top:38px;align-items:flex-end}.sizes-btns{padding-top:27px;row-gap:11px}.sizes-footer{margin-top:14px;font-size:14px}.sizes-footer .red{font-family:HelveticaNeue-Bold;color:RGB(var(--red))}.sizes-details{-moz-column-gap:5px;column-gap:5px;line-height:15px;text-decoration:underline;font-size:16px}.sizes-details svg{width:15px;height:15px}.sizes-details:hover{text-decoration:initial}.sizes-choose-title{font-family:HelveticaNeue-Bold}.sizes-choose-title,.sizes-choose-text{font-size:15px;line-height:20px;letter-spacing:.5px}.sizes-choose-text strong{font-family:HelveticaNeue-Bold}.sizes-choose-desc{padding:10px 0 45px}.sizes-choose-desc img{width:276px}.sizes-choose-table{width:100%;margin-bottom:7px;padding:10px 9px 11px;-moz-column-gap:34px;column-gap:34px;border-radius:5px;border:1px solid RGB(var(--blue))}.sizes-choose-col span{font-size:11px;text-transform:uppercase;line-height:13px;letter-spacing:.5px}.sizes-choose-col strong{margin-top:5px;font:15px HelveticaNeue-Bold;color:RGB(var(--blue))}.accordion-item{border-bottom:1px solid RGB(var(--head-border-gray))}.accordion-item:first-child{border-top:1px solid RGB(var(--head-border-gray))}.accordion-button{width:100%;padding:27px 0;font:18px/26px HelveticaNeue-Bold}.product-overview{border-bottom:1px solid RGB(var(--head-border-gray));padding-left:8px;padding-bottom:16px}.product-overview .title{font:18px/26px HelveticaNeue-Bold;margin-bottom:8px;text-align:left}.accordion-button-icon{width:19px;height:11px;margin-left:auto;transition:.35s ease}.accordion-button.active .accordion-button-icon{transform:rotate(180deg)}.accordion-body{height:0;overflow:hidden;transition:.35s ease}.accordion-body.active{padding-bottom:50px}.size-title>span{display:block}.size-title>span:not(:first-child){line-height:25px}.size-title,.size-desc{max-width:192px}.size-title,.size-desc strong{font-family:HelveticaNeue-Bold}.size-desc{margin-top:14px;line-height:25px}.size-desc-row span{margin-right:5px}.size-imgs{padding:36px 0;row-gap:30px}.size .btn{margin-top:36px}.recommendations-banner{width:100%;overflow:hidden;border-radius:5px;position:relative}.recommendations-banner-text{transform:translateY(-50%);font-size:21px;color:RGB(var(--white));letter-spacing:.66px;position:absolute;top:50%;left:25px}.recommendations-banner-text span{display:block;font-family:HelveticaNeue-Light}.recommendations-banner-img{width:100%;height:113px;background-image:url(https://www.coolframes.com/cdn-cgi/image/format=auto,quality=80/img/lens-recommendations.png);background-position:center right;background-repeat:no-repeat;background-size:100%}.recommendations-text{padding:12px 10px 0;font-size:15px;line-height:19px}.recommendations-title{margin-top:33px;font:17px HelveticaNeue-Bold;letter-spacing:2.33px;text-align:center;text-transform:uppercase}.recommendations-item{flex:0 0 50%;padding:20px 0;border-bottom:1px solid RGB(var(--white-one))}.recommendations-item-img{width:100%;height:50px;margin-bottom:6px}.recommendations-item-title,.recommendations-item-text{font-size:14px;letter-spacing:.44px;line-height:19px}.recommendations-item-title{font-family:HelveticaNeue-Bold}.recommendations-promo{padding-top:38px}.recommendations-promo-title{margin-bottom:10px;font:18px HelveticaNeue-Bold;color:RGB(var(--red));line-height:16px}.recommendations-promo-item{padding-top:11px;font-size:15px;line-height:20px}.recommendations-promo-item strong{font-family:HelveticaNeue-Bold}.recommendations-promo-comment{margin-top:20px;text-align:right;font-size:12px;line-height:18px}.more{padding:41px 10px 0}.new-more{padding-bottom:50px!important}.more-img{width:98px;height:48px;mix-blend-mode:multiply}.more-text{margin:24px 0 38px;text-align:center;font-size:14px;line-height:20px}.more-load{padding:55px 0;row-gap:18px}.more-load-text{font:14px HelveticaNeue-Medium;color:RGB(var(--dark-gray))}.more-load-btn{width:100%;padding:12px 9px;max-width:364px;background-color:RGB(var(--black));border-radius:25px;border:1px solid #000000;text-align:center;font-family:HelveticaNeue-Medium;color:RGB(var(--white));cursor:pointer}.more-load-btn.transparent{background-color:transparent;border:1px solid #000000;color:#000}.more-load-btn.policy-button{margin-top:37px;text-align:center;text-decoration:none;max-width:280px}.instock+.instock{display:none}.reviews-stars{margin-left:11px;-moz-column-gap:3px;column-gap:3px}.reviews-stars svg{width:20px;height:20px}.reviews-title,.reviews-btn{font:15px HelveticaNeue-Bold;line-height:20px}.reviews-btn{margin-top:24px;text-decoration:underline}.photos{height:100%}.photos-list{width:100%;height:calc(100vh - 245px);margin-bottom:45px}.photos-list .product-photo-item{width:100%;height:100%;padding:0;display:none}.photos-list .product-photo-item.active{display:block}.photos-control{width:100%;-moz-column-gap:8px;column-gap:8px;flex-shrink:0;overflow:auto}.photos-control.active{justify-content:flex-start}.photos-control.active .product-photo-item:first-child{margin-left:-92px}.photos-control .product-photo-item{width:84px;min-height:initial;height:62px;flex-basis:84px;padding:4px;border-radius:5px;border:1px solid transparent;background-color:RGB(var(--white))}.photos-control .product-photo-item.active{border-color:RGB(var(--black))}.photos-control .product-photo-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.category .title{padding:22px 0 28px}.category-slider{width:100%}.category-slider .next,.category-slider .prev{display:none}.category-slides{-moz-column-gap:8px;column-gap:8px}.category-slide{width:165px;flex-shrink:0}.category-slide-img{width:100%;height:184px;transition:.35s ease}.category-slide-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories-list{padding:25px 20px 0;-moz-column-gap:13px;column-gap:13px;overflow:auto}.categories-item{flex-shrink:0}.categories-btn{padding:9px 15px 7px 44px;border:1px solid #e5e5e5;border-radius:20px;color:RGB(var(--black-two));font-size:14px;position:relative;transition:.35s ease}.categories-btn.active,.categories-btn:hover{background-color:#181818;color:RGB(var(--white));border-color:#181818}.categories-btn-img{width:31px;height:31px;border-radius:100%;display:block;overflow:hidden;position:absolute;left:3px;top:3px}.categories-btn-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sortBy{width:100%;padding:13px 0;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #E5E5E5;text-align:right}.sortBy .select{width:-moz-max-content;width:max-content;min-width:180px;height:initial}.sortBy .select-head{border:none;padding-right:0;-moz-column-gap:10px;column-gap:10px;justify-content:space-between;text-align:right}.sortBy .select-head-text{color:#000;font-family:HelveticaNeue-Medium}.sortBy .select-head svg{width:15px;height:9px}.sortBy .select-body{z-index:2}.sortBy .select-option{white-space:nowrap}.sortBy .select.active .select-body{border:none;box-shadow:0 3px 5px 2px #0000000d}.sortByTitle{color:#84847b;font-size:15px}.label{padding:23px 14px 17px;row-gap:10px;background:linear-gradient(270deg,#cb2e4c .88%,#4e1b4e 100%);color:RGB(var(--white));text-align:center}.label-bold,.label-strong{font-size:1em;font-weight:700}.label-strong{letter-spacing:1px}.label-inner{width:-moz-max-content;width:max-content;padding:6px 20px;background-color:#0000004d;border-radius:5px;letter-spacing:.6px}.sort-header{-moz-column-gap:10px;column-gap:10px}.sort-header svg{width:13px;height:8px}.item-slider{height:159px;overflow:hidden;position:relative}.block{position:relative}.item-sblockd,.block .ships-today{display:none}.block .like{width:25px;height:25px;border-radius:100%;background-color:RGB(var(--white));position:absolute;bottom:10px;right:7px;z-index:1}.block .like svg{width:13px;height:11px}.block .remove{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:RGB(var(--white));position:absolute;bottom:10px;right:7px;z-index:1}.block .remove svg{width:14px;height:14px}.item-slider-control{display:none}.item-slide{flex:0 0 100%;padding:5px;background-color:#f7f7f7;position:relative}.item-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.item-banner-info{padding-top:15px}.item-banner-photo{width:100%;height:328px;transition:.35s ease}.item-banner-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-banner-title{font-family:HelveticaNeue-Bold;margin-bottom:12px}.item-banner-text{padding-right:33px;line-height:19px;font-size:14px}.item-banner-btn{padding:8px 16px;margin-top:17px;border:1px solid RGB(var(--dark-gray));font:14px HelveticaNeue-Bold}.best-selling{padding:66px 0 54px}.best-selling .block-title{margin-bottom:34px}.discover-title,.related-title{font:20px HelveticaNeue-Medium;line-height:1}.discover{padding-top:44px;padding-bottom:61px;border-top:1px solid #e5e5e5}.discover-full{padding:0 12px}.discover-categories{margin-top:23px;padding-right:20px;overflow:auto;-moz-column-gap:11px;column-gap:11px}.discover-categories .btn{padding:11px 20px;border-color:RGB(var(--white-one));font:13px HelveticaNeue-Medium;display:block}.discover-categories-item{flex-shrink:0}.discover-categories::-webkit-scrollbar{display:none}.related.section{padding-top:60px;padding-bottom:48px}.related .section{padding:0}.related-block:not(:first-child){margin-top:61px}.related-block.multiSlider{position:relative}.related-title-btns{margin-left:auto;-moz-column-gap:13px;column-gap:13px}.related-story{flex:0 0 225px;font-size:14px}.related-story-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-story-title{margin-top:16px;color:RGB(var(--light-gray))}.related-story-text{max-width:288px;margin-top:15px;font:16px HelveticaNeue-Medium;line-height:24px}.related .multiSlider.active .multiSliderControl{display:flex}.related-slides{margin-top:20px;-moz-column-gap:18px;column-gap:18px}.related-slides::-webkit-scrollbar{display:none}.related-stories-title{margin-top:20px;font:16px HelveticaNeue;font-weight:700}.related-stories-image img{width:100%}.related-read-more{color:#5e5e5e;font-weight:500}.stories-title{margin:19px 0 25px;font:36px/42px HelveticaNeue-Bold}.stories-preview-title{margin-top:60px}.stories-preview-title .stories-paragraph{max-width:initial}.stories-section,.related-stories{width:calc(100% - 20px);margin-left:auto;margin-right:auto;max-width:900px}.stories-paragraph{width:100%;max-width:800px}.stories-text-link,.stories-section span{font-size:18px;line-height:1.56}.stories-section h2 span{font-size:24px;margin-top:40px}.stories-section h2{margin-top:40px!important}.related-stories{margin-top:130px;max-width:1060px}.stories-text-link,.related-read-more{position:relative}.stories-text-link:before,.related-read-more:before{width:100%;height:1px;background-color:#1c1c1c;content:"";position:absolute;left:0;bottom:0;transition:.35s ease}.related-read-more:hover{color:#000}.brand-list-letter:first-letter{text-transform:uppercase}.stories-back-link{padding-top:44px;padding-left:10px;display:inline-block;color:#5e5e5e;font:16px HelveticaNeue;font-weight:500;text-decoration:underline}.stories-back-link:hover{text-decoration:none}.stories-tags{padding-top:42px;font-size:16px;line-height:28px}.stories-grid>div,.stories-grid img,.stories-grid video{width:100%;display:flex;align-items:center}.stories-more-title{display:block;margin-bottom:17px;font-size:18px;line-height:26px;color:#000}.related-image img{width:100%}.related-more-info{padding:0 20px}.shipping{padding:42px 0;border-top:1px solid RGB(var(--white-one))}.shipping-item{margin-top:36px}.shipping-item:first-child{margin-top:0}.shipping-icon{height:36px}.shipping-title{margin-top:23px;font-family:HelveticaNeue-Bold}.shipping-text{max-width:241px;margin-top:8px;line-height:20px;text-align:center;color:RGB(var(--light-gray))}.online-desc{padding:48px 0 56px;border-top:1px solid RGB(var(--white-one))}.online-desc-title{margin-bottom:27px;font:18px HelveticaNeue-Medium}.online-desc-text{line-height:20px}.foot-title{font-family:HelveticaNeue-Bold;font-size:20px;letter-spacing:-.35px}.foot-viplist{padding:21px 0 30px;background-color:RGB(var(--yellow))}.foot-viplist-title{font-family:HelveticaNeue-Bold;font-size:24px}.foot-viplist-text{font-size:15px;line-height:21px}.foot-viplist-mobile{max-width:287px;margin-top:9px;text-align:center}.foot-viplist-desktop{display:none}.foot-viplist-col{margin-bottom:20px}.foot-viplist-link{margin:12px auto 0;padding:9px 58px;display:block;background-color:RGB(var(--black));border-radius:21px;color:RGB(var(--white));font-family:HelveticaNeue-Medium}.foot-viplist-form{padding:19px 35px 18px 18px;display:flex;align-items:center;border-radius:5px;background-color:RGB(var(--white))}.foot-viplist-input{width:264px;padding:0;margin-right:20px}.foot-viplist-btn{display:none}.foot-viplist-btn svg{width:30px;height:20px}.foot-viplist-response{text-align:center}.foot-viplist-error{position:absolute;bottom:-30px;left:0;color:#da3b31}.foot-menu{background-color:RGB(var(--black))}.foot-menu,.foot-menu a,.foot-menu button{color:RGB(var(--white))}.foot-help{padding:43px 0 53px}.foot-help-mobile{margin-top:4px}.foot-help-mobile-text{font-size:14px}.foot-help-mobile-link{margin:6px 0 5px;text-decoration:underline}.foot-help-mobile-gray{color:#9d9d9d;font-size:13px;line-height:19px}.foot-help-title{font:19px HelveticaNeue-Bold}.foot-help-list{margin-top:29px;-moz-column-gap:12px;column-gap:12px}.foot-help-link{padding:9px 19px;border-radius:15px;background-color:#3b3b3b;font-size:13px;line-height:12px}.foot-help-link-title{font-family:HelveticaNeue-Medium}.foot-help-link svg,.foot-help-text{display:none}.foot-nav{padding-bottom:65px}.foot-nav-item{padding:24px 20px;position:relative}.foot-nav-item.active{background-color:#282828}.foot-nav-item.active:after,.foot-nav-item.active:before{background-color:transparent!important}.foot-nav-item.active+.foot-nav-item:before{background-color:transparent!important}.foot-nav-item:last-child:after{content:"";display:block;width:calc(100% - 38px);height:1px;background-color:#404040;position:absolute;bottom:0;left:19px}.foot-nav-item:before{content:"";display:block;width:calc(100% - 38px);height:1px;background-color:#404040;position:absolute;top:0;left:19px}.foot-nav-btn{width:100%;font-size:16px;line-height:16px}.foot-nav-btn-icon{width:12px;height:12px;position:relative}.foot-nav-btn-icon:before,.foot-nav-btn-icon:after{content:"";display:block;background-color:RGB(var(--white));position:absolute}.foot-nav-btn-icon:before{width:2px;height:12px;transition:.35s ease}.foot-nav-btn-icon:after{width:12px;height:2px}.foot-nav-btn.active .foot-nav-btn-icon:before{height:2px}.foot-nav-title{font-family:HelveticaNeue-Bold}.foot-nav-list{height:0;padding-left:9px;row-gap:30px;overflow:hidden;transition:.35s ease}.foot-nav-list.active{padding-top:30px}.foot-nav-list button{text-align:left}.foot-bottom{padding-bottom:33px;background-color:RGB(var(--black));row-gap:31px}.foot-bottom-text{margin-top:18px;display:block;font-size:10px;color:#656565;text-align:center}.foot-soc{-moz-column-gap:17px;column-gap:17px}.foot-soc-link svg{width:38px;height:38px;fill:#656565;transition:.35s ease}.foot-soc-link:hover svg{fill:RGB(var(--white))}.foot-logos{display:none}.foot-links{-moz-column-gap:25px;column-gap:25px}.foot-links-item{display:block;color:#d4d4d4;font-size:10px;text-decoration:underline}.modal,.size-modal,.photos-modal{width:100vw;height:100vh;display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:110}.photos-modal{height:100%}.modal.active,.size-modal.active,.photos-modal.active{display:flex}.modal-inner{width:100%;height:100%;padding:63px 20px 35px;background-color:RGB(var(--white));opacity:0;transform:scale(.5);overflow:auto;position:relative;z-index:1;transition:.35s ease}.modal-inner.full{padding:100px 5px;background-color:RGB(var(--white-three))}.modal-inner.active{opacity:1;transform:none}.modal-close{width:16px;height:16px;position:fixed;top:20px;right:23px}.modal-bgc{width:100%;height:100%;position:absolute;top:0;left:0}.banner{width:100%}.banner-top{display:block;width:100%;padding:11px 0;background-color:RGB(var(--red-home));text-align:center;color:#fff;font:14px HelveticaNeue-Medium;font-weight:600;letter-spacing:1px}.banner-bgc{width:100%;min-height:277px}.banner-bgc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-bgc-mobile+img{display:none}.banner-info{padding-top:19px}.banner-info-title{font:26px HelveticaNeue-Medium;color:#0a0a0a;text-align:center}.banner-info-text{width:320px;margin:8px auto 29px;font-size:16px;line-height:22px;text-align:center}.banner-info-btns{row-gap:16px;-moz-column-gap:18px;column-gap:18px}.banner-info-btns .banner-info-btn{width:100%;max-width:290px}.banner-info-btn,.order-button{padding:13px 16px;border:1px solid #111;border-radius:30px;font:16px HelveticaNeue-Medium;color:#111;line-height:14px;text-align:center}.banner-info-btns{display:block}.banner-info-btn{padding:8px 16px;margin:auto;display:block;line-height:24px}.banner-info-btn:last-child{margin-top:16px}.banner-block{padding-top:60px}.banner-block-cont{position:relative}.banner-block.cartier .banner-block-cont{border:1px solid #dbdbdb}.banner-block.cartier .banner-block-video{height:196px}.banner-block.cartier .banner-block-title{margin:40px 0 46px;width:171px}.banner-block.cartier .banner-block-title img{width:100%}.banner-block.cartier .banner-block-info-text{max-width:355px}.banner-block.prada .banner-block-cont{background-color:#e3e3e3;overflow:hidden}.banner-block.prada .banner-block-title{position:absolute;left:40px}.banner-block.prada .banner-block-title img{width:100%}.banner-block-video{width:100%;height:321px}.banner-block-video iframe{width:100%;height:100%;border:none;display:block}.banner-block-img{width:100%;height:100vw;display:block}.banner-block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-block.clearance .banner-block-img{width:100vw;height:84vw;overflow:hidden;position:relative}.banner-block.clearance .banner-block-img:before{content:"Designer Clearance";display:block;font-family:HelveticaNeue-Medium;font-size:34px;color:#fff;position:relative;z-index:1}.banner-block.clearance .banner-block-img:after{content:none;display:block;width:calc(100% - 22px);height:calc(100% - 22px);background-color:#6c6c6c36;border:11px solid rgba(250,5,5,.27);position:absolute;top:0;left:0}.banner-block.clearance .banner-block-img img{position:absolute}.banner-block-info-title{padding:0 20px;margin:24px 0 14px;font:26px HelveticaNeue-Medium;line-height:30px}.banner-block-info-text{width:calc(100% - 40px);margin-bottom:40px;max-width:355px;font-size:16px;line-height:24px;text-align:center}.banner-block-info-btns{gap:18px;flex-wrap:wrap}.banner-block-info-btn{width:calc(100% - 40px);min-width:166px;padding:8px 16px;border-radius:30px;background-color:#111;font:16px HelveticaNeue-Medium;color:RGB(var(--white));line-height:24px;text-align:center}.banner-block-img-mobile+img{display:none}.banner-block-logo{position:absolute;top:0}.category-banner{margin-bottom:13px}.category-banner .banner-block-cont{height:initial!important;display:flex;align-items:center;flex-direction:column}.category-banner .banner-block-info{padding:0 20px}.category-banner .banner-block-info-title{text-align:center}.category-banner .banner-block-img img{width:100%}.category-banner .banner-block-info-text{max-width:928px;margin-bottom:0}.home-slider{position:relative}.home-slider-top{padding:0 20px;overflow-x:auto;overflow-y:hidden}.home-slider-category{-moz-column-gap:29px;column-gap:29px}.home-slider-category::-webkit-scrollbar{display:none}.home-slider-category-btn{font:16px HelveticaNeue-Medium;color:RGB(var(--gray));white-space:nowrap;position:relative}.home-slider-category-btn:after{content:"";display:block;width:0;height:1px;background-color:RGB(var(--black));position:absolute;bottom:-4px;left:50%;transition:.35s ease}.home-slider-category-btn.active{color:RGB(var(--black))}.home-slider-category-btn.active:after{width:100%;left:0}.home-slider-control{-moz-column-gap:12px;column-gap:12px}.home-slider-button{display:inline-block;margin-top:38px;margin-left:16px;padding:7px 29px;border:1px solid RGB(var(--black));border-radius:30px;font:16px HelveticaNeue-Medium;color:#111;line-height:24px}.home-slider-subtitle{font:20px HelveticaNeue-Medium}.home-slider-indicator{width:37px;height:3px;background-color:RGB(var(--black));border-radius:2px;position:absolute;bottom:0;left:12px;transition:.35s ease;display:none}.home-blog-item{width:100%;padding:59px 20px 0;position:relative}.home-blog-img{width:100%;height:395px}.style-img{height:369px;flex-shrink:0}.home-blog-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-blog-info{padding-top:20px}.home-blog-info-subtitle{margin:0 0 11px;color:#84847b;font:16px HelveticaNeue-Medium;line-height:20px}.home-blog-info-title{font:26px HelveticaNeue-Medium;line-height:30px;color:#0a0a0a}.home-blog-info-text{max-width:315px;margin:14px 0 37px;font-size:16px;color:#222220;line-height:24px}.home-blog-info-btns{row-gap:16px;-moz-column-gap:24px;column-gap:24px}.home-blog-info-btn{font:16px HelveticaNeue-Medium;color:#111;line-height:24px}.home-blog-info-btn,.home-blog-info-btn:after{transition:.35s ease}.home-blog-info-btn:after{content:"";display:block;width:100%;height:1px;background-color:RGB(var(--black))}.home-blog-info-btn:hover{color:#757575}.home-blog-info-btn:hover:after{background-color:#757575}.home-page,.home-page .btn{color:#000}.blogs-grid{padding-top:33px;padding-bottom:99px;display:flex;flex-direction:column;row-gap:60px}.blog-time-to-read{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;font-size:16px;line-height:28px;color:#84847b}.blog-time-to-read span{width:3px;height:3px;border-radius:100%;background-color:#84847b}.home-page .discover{padding:35px 0 66px 20px}.home-page .logotips{padding-bottom:67px}.home-page .blogs-grid{padding-bottom:63px}.style-list{padding-top:41px!important}.style-item{padding:0;align-items:center}.style-info{padding-top:0;padding-bottom:46px;row-gap:45px;align-items:center;position:absolute}.style-info-title{font-size:40px;line-height:44px;color:RGB(var(--white))}.style-info-text{display:none}.style-info-btns{flex-direction:column}.style-info-btn{width:290px;padding:10.5px 16px;border-radius:30px;background-color:RGB(var(--white));font:16px HelveticaNeue-Medium;color:#111;text-align:center}.style-img-desktop{display:none}.style-mobile-img+img{display:none}.select{width:100%;height:49px;font-size:15px;position:relative}.select.not-required .select-head{border-color:#e1e1e1}.select.not-required .select-head path{fill:#e1e1e1}.select-input{display:none}.select button{color:#3a4850}.select.active .select-body{max-height:300px;overflow:auto;border:1px solid}.select.active .select-head,.select.active .select-body{border-color:#3795d4}.select.active .select-head svg{transform:rotate(180deg)}.select[disabled] .select-head{border-color:#e1e1e1;background-color:transparent}.lensen-table-body .select[disabled] .select-head{border-color:#d8d8d8}.select[disabled] .select-head span,.select[disabled] .select-head svg{display:none}.select-head{width:100%;height:100%;padding:12px;border:1px solid #C1C1C1;background-color:#fff;border-radius:5px}.select-head svg{width:10px;height:6px;transition:.35s ease}.select-body{width:100%;max-height:0;overflow:hidden;border-radius:0 0 5px 5px;background-color:RGB(var(--white));position:absolute;top:100%;left:0;z-index:1;transition:.35s ease}.select-body.scrolling{overflow:auto}.select-option{width:100%;padding:12px;text-align:left}.select-option.active{background-color:RGB(var(--gray-one))}.select-placeholder{position:absolute;opacity:.7}.select-links{display:flex;flex-direction:column}.select-link{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.select-image{width:50px;height:30px}.select-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.lenses{min-height:100vh;padding:0;background-color:RGB(var(--white-three));position:relative}.lenses,.lenses button{font-family:HelveticaNeue-Regular}.lenses .button,.lenses .button-transparent{border-width:1px}.lenses .select.active .select-head,.lenses .select.active .select-body{border-width:2px}.lenses-head{padding:14px 27px 13px 17px;box-shadow:0 0 7px #0000001c;background-color:RGB(var(--white));position:fixed;top:0;left:0;right:0;z-index:10}.lenses-nav{width:100%;justify-content:space-between}.lenses-nav-btn{opacity:.3;line-height:16px;font:14px HelveticaNeue-Medium}.lenses-nav-btn.active{opacity:1}.lenses-close{width:17px;height:17px;position:absolute;top:18px;right:18px}.lenses-section{padding-top:43px;flex-direction:column}.lenses-title{display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px;font:18px HelveticaNeue-Bold;line-height:26px}.lenses-title img{mix-blend-mode:multiply}.transitions-signature img{height:35px}.transitions-signature+.lenses-title-price{margin-top:15px}.lenses-title .eyezen{width:67px}.lenses-title-price{font-family:HelveticaNeue-Medium}.lenses img{display:block}.lenses-left{order:2}.lenses-sum{padding:11px 32px 16px}.lenses-sum:last-child{padding-top:19px}.lenses-sum-row{margin-bottom:4px;-moz-column-gap:8px;column-gap:8px}.lenses-sum-row:last-child{margin-bottom:0}.lenses-sum-row .lenses-title{margin-right:auto}.lenses-sum-row .lenses-price{padding:0}.lenses-sum-desc{font-size:14px;line-height:16px;color:#3a4850}.lenses-sum-brand{width:45px;height:13px;flex-shrink:0}.lenses-sum-brand svg{max-height:100%}.lenses-sum .lenses-title{font-size:16px;line-height:20px;color:#222220}.lenses-price{padding-right:5px;-moz-column-gap:12px;column-gap:12px;font-size:16px}.lenses-price-old{color:RGB(var(--light-gray));font-size:16px;line-height:26px;text-decoration:line-through}.lenses-price-old+.lenses-price-act{color:RGB(var(--red))}.lenses-right{padding:18px 14px 20px;overflow:auto;font-size:15px;position:relative}.lenses-right.white{background-color:RGB(var(--white))}.lenses-right-title-block{padding-top:16px}.lenses-right-title-block:first-child{padding-top:32px}.lenses-right-subtitle{margin-top:6px;-moz-column-gap:11px;column-gap:11px;font-size:14px;line-height:19px}.lenses-right-desc{padding-top:10px;color:RGB(var(--lenses-text-gray));font-size:15px;line-height:20px}.lenses-tooltips{padding:27px 30px 0;overflow:auto;position:fixed;top:0;left:0;right:0;bottom:0;background-color:RGB(var(--white));z-index:10000;display:none}.lenses-tooltips.active{display:block}.lenses-tooltips-close{top:20px;right:20px}.lenses-tooltip{width:16px;height:16px;flex-shrink:0}.lenses-usage-buttons{margin-top:20px}.lenses-usage-button{width:100%;padding:25px 13px 25px 16px;background-color:RGB(var(--white));text-align:left;position:relative}.lenses-usage-button:disabled{opacity:.5}.lenses-usage-button.withImg{padding:19px 13px 19px 16px;-moz-column-gap:12px;column-gap:12px}.lenses-usage-button-cont{width:100%;margin-bottom:12px;border-radius:5px;border:1px solid RGB(var(--white-two));background:RGB(var(--white));box-shadow:0 2px 5px #ebebeb;overflow:hidden;position:relative}.lenses-usage-button-cont:last-child{margin-bottom:0}.lenses-usage-button-cont.active{border-color:RGB(var(--blue-medium));box-shadow:none}.lenses-usage-button-cont.active .lenses-usage-button,.lenses-usage-button-cont.active .lenses-coating-button{background-color:#f4fafe}.lenses-usage-button-cont.opened{border-color:RGB(var(--blue-medium));border-width:2px;box-shadow:none}.lenses-usage-button-cont.opened .lenses-usage-button:not(:last-child){border-bottom:1px solid RGB(var(--white-two))}.lenses-usage-button-cont.opened .lenses-usage-button:first-child,.lenses-usage-button.active:not(.no-effect){background-color:#f4fafe}.lenses-usage-button-cont.opened .lenses-usage-button{position:relative}.lenses-mirrored-cont{padding:27px 17px;display:flex;flex-direction:column;row-gap:17px}.lenses-usage-button:last-child{margin-bottom:0}.lenses-usage-button-title{-moz-column-gap:7px;column-gap:7px;align-items:flex-start;flex-direction:column}.lenses-usage-button-title.column{row-gap:5px}.lenses-usage-button-title.column,.column{flex-direction:column;align-items:flex-start}.lenses-usage-button-title .lenses-title{font-size:16px;line-height:20px;color:#222220}.lenses-usage-button-title .medium{font:15px HelveticaNeue-Medium;line-height:18px}.lenses-usage-button-subtitle{margin-top:10px;line-height:14px;color:RGB(var(--light-gray))}.lenses-usage-button-desc{margin-top:9px;color:#6d6d6d;font-size:14px;line-height:18px}.lenses-usage-button-desc a{color:RGB(var(--blue-light));text-decoration:underline}.lenses-usage-button-img{width:80px;height:66px;flex-shrink:0}.lenses-usage-button-img img{width:59px;height:42px;-o-object-fit:contain;object-fit:contain}.lenses-usage-button-img.empty{border:1px solid RGB(var(--white-two))}.lenses-usage-button-img.empty img{width:calc(100% - 12px);height:calc(100% - 10px);-o-object-fit:cover;object-fit:cover}.lenses-usage-button .lenses-title span:not(.bold){font-family:HelveticaNeue-Regular}.lenses-usage-button .lenses-title .thin{font-family:HelveticaNeue-Medium!important;font-size:15px}.lenses-usage-button .lenses-checkbox{padding-bottom:18px}.lenses-usage-button-colors{padding:20px 0 0;-moz-column-gap:5px;column-gap:5px}.lenses-usage-button-colors button{font-size:12px;color:#929292;line-height:18px;position:relative}.lenses-usage-button-colors button:before,.lenses-usage-button-colors button .color{border-radius:100%}.lenses-usage-button-colors button:before{content:"";display:block;width:27px;height:27px;border:1px solid transparent}.lenses-usage-button-colors button .color{width:21px;height:21px;position:absolute;top:3px}.lenses-usage-button-colors button .text{white-space:nowrap}.lenses-usage-button-colors button.active{width:27px}.lenses-usage-button-colors button.active:before{border-color:RGB(var(--dark-gray))}.lenses-usage-checkbox{justify-content:flex-start;align-items:flex-start;-moz-column-gap:11px;column-gap:11px}.lenses-usage-checkbox-icon{width:21px;height:21px;border:1px solid RGB(var(--gray));border-radius:100%;background-color:RGB(var(--white))}.lenses-usage-checkbox-icon svg{width:12px}.lenses-usage-checkbox.active .lenses-usage-checkbox-icon,.lenses-usage-checkbox-input:checked+.lenses-usage-checkbox-icon{border-color:RGB(var(--blue-light));background-color:RGB(var(--blue-light))}.lenses-usage-checkbox .lenses-usage-button-colors{padding-left:0}.lenses-densities{max-width:367px;padding:12px 0 0;gap:11px}.lenses-densities-offset{margin-top:34px}.lenses-densities button{width:111px;height:61px;padding:3px 5px;border:1px solid RGB(var(--white-two));border-radius:5px;-moz-column-gap:9px;column-gap:9px;font:14px HelveticaNeue-Medium;position:relative}.lenses-densities button.active{border-color:RGB(var(--blue-medium))}.lenses-densities-percent{margin-left:20px;margin-right:21px;font:12px HelveticaNeue-Medium;line-height:18px;position:relative;z-index:1}.lenses-densities-img{margin-top:4px;position:relative}.lenses-densities-img img{width:58px}.lenses-densities-img span{font-size:12px;line-height:18px;position:absolute;top:14px;right:12px}.lenses-back-button{-moz-column-gap:10px;column-gap:10px}.lenses-back-button svg{width:8px;height:10px}.lenses-back-button span{font-size:18px;line-height:26px}.lenses-link-cont{display:inline-flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.lenses-link-cont,.lenses-link{font-size:15px}.lenses-link{display:flex;align-items:center;color:#222220;-moz-column-gap:7px;column-gap:7px}.lenses-link span{position:relative}.lenses-link span:after{content:"";display:block;width:100%;height:1px;background-color:RGB(var(--black-two));position:absolute;bottom:2px;left:0}.lenses-link .text-blue-light{color:#3795d4}.lenses-link .text-blue-light:after{background-color:#3795d4}.lenses-link svg{width:16px}.lenses-input,.lenses-input-date,.lenses-input-phone{width:100%;height:49px;padding:12px}.lenses-input-date{width:158px}.lenses-input-block:not(:first-child){margin-top:34px}.lenses-input-block-text:not(:last-child){margin-bottom:12px;font-size:15px;line-height:20px;color:#222220;display:block}.callMyDoctor-input-block:first-child{margin-top:0}.callMyDoctor-input-block{margin-top:18px;max-width:392px}.callMyDoctor-input-block .lenses-input:not(:last-child),.callMyDoctor-input-block .lenses-textarea:not(:last-child){margin-bottom:24px}.lenses-input,.lenses-textarea{border:1px solid #C1C1C1;border-radius:5px;background-color:RGB(var(--white));color:#3a4850}.lenses-input:not(:last-child),.lenses-textarea:not(:last-child){margin-bottom:18px}.lenses-input.not-required,.lenses-textarea.not-required{border:1px solid #e1e1e1}.lenses-input::-moz-placeholder,.lenses-textarea::-moz-placeholder{font:15px HelveticaNeue-Regular;color:RGB(var(--black-two))}.lenses-input::-moz-placeholder,.lenses-textarea::-moz-placeholder{font:15px HelveticaNeue-Regular;color:#3a4850}.lenses-input,.lenses-textarea,.lenses-input::placeholder,.lenses-textarea::placeholder{font:15px HelveticaNeue-Regular;color:#3a4850}.lenses-input:hover,.lenses-textarea:hover{border-color:RGB(var(--gray))}.lenses-input:focus,.lenses-axis-input:focus,.lenses-textarea:focus{border-color:#3795d4;--tw-ring-color: #3795D4}.lenses-textarea{width:100%;height:88px;padding:15px 12px;resize:none;display:block}.lenses-prescription{padding:32px 0 44px}.lenses .lenses-prescription{padding-top:19px}.lenses-prescription-block{padding:31px 0 34px}.lenses-prescription-block:first-child{padding-top:0}.lenses-prescription-block:last-child{padding-bottom:0}.lenses-prescription-block:not(:last-child){border-bottom:1px solid #DFDFDF}.lenses-prescription-block-part{margin-top:40px}.lenses-prescription-checkboxes{margin-top:30px;row-gap:13px;align-items:flex-start}.lenses-upload-block-part{margin-top:19px}.lenses-total .lenses-prescription-buttons{padding:0 14px 17px}.lenses-prescription-buttons{padding:40px 0 0;-moz-column-gap:11px;column-gap:11px}.lenses-prescription-buttons .button,.lenses-prescription-buttons .button-transparent{padding:17.5px 20px;font:16px HelveticaNeue-Bold;letter-spacing:.5px;line-height:14px}.lenses-prescription-buttons .button,.confirm-cont .button{color:RGB(var(--white))}.confirm-cont .button,.confirm-cont .button-transparent{line-height:20px;font-size:18px}.lenses-prescription-buttons .button-transparent,.confirm-cont .button-transparent{border-color:RGB(var(--black))}.lenses-table{margin-top:25px;gap:12px;font-size:15px}.lenses-table-col{row-gap:13px;justify-content:flex-end}.lenses-table-head,.lenses-table-body{width:81px}.lenses-table-col:first-child .lenses-table-head{width:initial}.lenses-table-head{height:32px;font-size:14px;line-height:16px;color:#222220}.lenses-table-body{height:49px}.lenses-table-initial{width:initial!important}.lenses-table-title{padding-right:14px;height:49px;color:#222}.lenses-table-title span{font-size:12px;line-height:20px}.lenses-table-title span:first-child{font-size:15px}.lenses-table.distance{margin-top:17px}.lenses-checkbox{-moz-column-gap:10px;column-gap:10px;align-items:center}.lenses-checkbox-icon{width:20px;height:20px;flex-shrink:0;border:1px solid #B7B7B7;border-radius:4px;transition:.35s ease}.lenses-checkbox-icon svg{width:12px;height:9px}.lenses-checkbox-input:checked~.lenses-checkbox-icon{background-color:RGB(var(--black))}.lenses-checkbox-text{gap:8px;line-height:18px}.lenses .checkbox-text{font-size:15px;line-height:20px;gap:8px}.lenses-checkbox-text>span:not(.lenses-usage-button-title){color:RGB(var(--lenses-text-gray))}.lenses-upload-text{max-width:392px;margin-top:7px;font-size:15px;line-height:25px;color:#6d6d6d}.lenses-upload-area-desc.red,.lenses-upload-text.red{color:#da3b31}.lenses-upload-text:first-child{margin-top:0}.lenses-upload-area,.lenses-uploaded-area{width:100%;height:216px;margin:35px 0 0;border:1.5px solid RGB(var(--gray-one));border-radius:5px}.lenses .lenses-upload-area,.lenses .lenses-uploaded-area{margin-top:24px}.lenses-upload-area{background-color:#f1f3f4}.lenses-upload-area-icon{width:53px;height:53px;background-color:RGB(var(--white));border-radius:100%}.lenses-upload-area-icon svg{width:11px;height:11px;display:block}.lenses-upload-area-text{margin-top:17px;line-height:20px;padding:0 20px;justify-content:center;gap:5px;flex-wrap:wrap;display:flex!important}.lenses-upload-area-label{font-family:HelveticaNeue-Bold;position:relative}.lenses-upload-area-label:after{content:"";display:block;width:100%;height:1px;background-color:RGB(var(--black));position:absolute;top:calc(100% - 2px);left:0}.lenses-upload-area-desc{margin-top:4px;font-size:12px;line-height:20px;color:RGB(var(--dark-gray))}.lenses-uploaded-area{padding:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:12px;position:relative}.lenses-uploaded-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lenses-uploaded-area svg{margin-top:11px}.lenses-upload-area.error,.lenses-uploaded-area.error{border-color:#da3b31;background-color:#ffeaea}.lenses-uploaded-type{color:#8b959c;text-transform:uppercase;font:22px HelveticaNeue-Bold;position:absolute;top:75px}.lenses-uploaded-name{color:#777;font-size:14px;line-height:20px;font-weight:400}.lenses-uploaded-remove{margin-top:7px;font-size:15px;line-height:25px;color:#222220}.lenses-uploaded-remove button{position:relative}.lenses-uploaded-remove button:after{width:100%;height:1px;background-color:#222220;content:"";position:absolute;left:0;bottom:3px}.lenses-buttons{margin-top:20px;row-gap:12px}.lenses-button{padding:16px 16px 31px;box-shadow:0 2px 5px #ebebeb;row-gap:12px;border:1.5px solid RGB(var(--white-two));border-radius:5px;background-color:RGB(var(--white));position:relative}.lenses-button.active{border-color:RGB(var(--blue-medium));background-color:#f4fafe}.lenses-material-left{-moz-column-gap:16px;column-gap:16px}.lenses-button-left-img{width:82px;height:56px;padding:5px}.lenses-button-left-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.lenses-button-left-text{row-gap:6px}.lenses-button-left-title,.lenses-button-left-subtitle{color:RGB(var(--black))}.lenses-button-left-title{font:16px HelveticaNeue-Bold;line-height:16px}.lenses-button-left-subtitle{font:14px HelveticaNeue-Medium;line-height:14px}.lenses-button-right{row-gap:10px}.lenses-material-right{row-gap:15px}.lenses-button-right-title,.lenses-button-right-subtitle{line-height:16px}.lenses-button-right-title{font:16px/20px HelveticaNeue-Bold;color:#222220;text-align:left;max-width:calc(100% - 50px)}.lenses-button-right-subtitle{font:16px HelveticaNeue-Medium}.lenses-button-right-text{margin-bottom:4px;text-align:left;line-height:20px;font-size:14px}.lenses-button-right-list{row-gap:14px}.lenses-material-right .lenses-button-right-list{row-gap:12px}.lenses-button-right-item{-moz-column-gap:12px;column-gap:12px}.lenses-button-right-item-text{color:RGB(var(--lenses-text-gray));font-size:14px}.lenses-button-right-icon{width:17px;height:17px;border:1px solid RGB(var(--blue));border-radius:100%}.lenses-button-right-icon svg{width:8px;height:6px}.lenses-total{background-color:RGB(var(--white));box-shadow:0 -2px 5px #ebebeb;position:fixed;bottom:0;left:0;right:0;z-index:1}.lenses-package-button{padding:25px 30px 25px 21px;flex-direction:row}.lenses-package-button-right-text{font-size:14px;line-height:20px;text-align:left;color:#6d6d6d}.lenses-package-button .lenses-button-left-img{display:none;width:124px;height:90px;padding:0}.lenses-package-button .lenses-tooltip{right:10px}.lenses-coating-button{width:100%;margin-bottom:12px;padding:25px 15px 16px 16px;background-color:RGB(var(--white));border-radius:5px;border:1px solid #e7ebed;box-shadow:0 2px 5px #ebebeb;-moz-column-gap:24px;column-gap:24px;text-align:left;transition:.35s ease}.lenses-coating-button:last-child{margin-bottom:0}.lenses-coating-button:active{border-color:RGB(var(--blue-medium));background-color:#f4fafe}.lenses-coating-button .lenses-usage-button-title{align-items:flex-start}.lenses-coating-button .lenses-tooltip-parent{padding-top:10px}.lenses-coating-img{display:none;width:70px;flex-shrink:0}.lenses-mobile-color{margin:19px 0;transition:.35s ease}.lenses-mobile-color.noPhoto{opacity:0;visibility:hidden;height:0;margin:0}.lenses-mobile-color img{width:134px}.lenses-end-buttons{box-shadow:none!important;padding:40px 0!important}.lenses-info{padding:0 16px}.lenses-info-item{padding:32px 0 30px}.lenses-info-item:not(:last-child){border-bottom:1px solid #e1e1e1}.lenses-info-img{width:95px}.lenses-info-title{padding:22px 0 11px;font:16px HelveticaNeue-Bold;line-height:16px}.lenses-info-text{font-size:14px;line-height:20px;color:RGB(var(--lenses-text-gray))}.lenses-axis-input{width:100%;height:100%;border:1px solid #E1E1E1;background-color:transparent;border-radius:5px}.lenses-axis-input:disabled{opacity:.3}.lenses-densities-offset .lenses-checkbox{align-items:flex-start}.lenses-densities-offset .lenses-usage-button-title{padding-top:2px}.lens-finish-block{margin-top:23px;padding:0 16px;background-color:#fff;box-shadow:0 4px 12px #b0bdc521;border-radius:4px;border:1px solid rgba(231,235,237,1)}.lens-finish-item{padding:30px 0;display:flex;align-items:center;border-bottom:1px solid rgba(231,235,237,1);position:relative}.lens-finish-item:first-child{padding:24px 0 16px}.lens-finish-item:last-child{border-bottom:none}.lens-finish-item-icon{width:44px;display:none;align-items:center;justify-content:center;flex-shrink:0}.lens-finish-item-title{font:16px HelveticaNeue-Bold;line-height:1;color:#222}.lens-finish-item-text{margin-top:11px;color:#6d6d6d;font-size:15px;line-height:20px}.lens-finish-edit{font-size:15px;line-height:16px;position:absolute;top:29px;right:0}.lens-finish-edit:after{content:"";width:100%;height:1px;background-color:#222;position:absolute;left:0;bottom:0}.lens-finish-sum{display:none;padding-top:36px}.lens-finish-sum+.lenses-prescription-buttons .button{display:none}.button.gold{color:#ffd638}.lenses-prescription-buttons .confirm-button{padding:15.5px 20px}.transition{transition:.35s ease}.transitions-title-row .lenses-tooltip-parent{padding-top:9px}.transitions-label-row .lenses-title-price{line-height:19px}.tooltip:not(.hidden){display:flex}.tooltip{padding:30px 0;flex-direction:column;align-items:center}.tooltip:not(:last-child){border-bottom:1px solid RGB(var(--white-two))}.tooltip-img+.tooltip-title{margin-top:18px}.tooltip-title{margin:0 0 11px;font:16px HelveticaNeue-Bold}.top-image+.tooltip-title{margin-top:22px}.tooltip-text{font-size:15px;line-height:20px;text-align:left;position:relative;color:#000}.tooltip-text strong{font-family:HelveticaNeue-Bold}.tooltip-img{width:299px;height:147px;border-radius:5px;overflow:hidden;position:relative;z-index:1}.tooltip-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tooltip-mobile{width:100%;height:100vh;overflow:auto;background:#fff;padding:27px 30px;position:fixed;top:0;left:0;z-index:1000}.tooltip-mobile-close{position:fixed;top:20px;right:20px}.tooltip-mobile .tooltip{align-items:flex-start;padding-right:calc(100% - 299px)}.glasses-title{padding:0 20px;margin-bottom:35px;font:26px HelveticaNeue-Medium}.glasses-slider{padding-top:60px}.glasses-slider.activity{padding-top:80px}.trending-styles{padding-top:83px}.glasses-slides{margin-top:39px;padding:0 20px;-moz-column-gap:12px;column-gap:12px}.glasses-slides::-webkit-scrollbar{display:none}.glasses-slides.iconic{margin-top:22px}.trending-styles .glasses-item-title{margin-top:23px}.glasses-item-price{margin-top:12px;font-size:14px;line-height:15px}.glasses-item-price .product-item-discount{font-size:12px;line-height:13px}.glasses-item-img{width:240px;height:250px;padding:14px;background-color:#f7f7f7}.glasses-item-img img{width:100%;mix-blend-mode:multiply}.shop-activity{margin-top:28px;padding-left:20px;-moz-column-gap:12px;column-gap:12px}.shop-activity::-webkit-scrollbar{display:none}.shop-activity-item-img{width:290px;height:220px;display:block}.shop-activity-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop-activity-item-title{margin-top:28px;font:18px HelveticaNeue-Medium;line-height:15px}.shop-activity-item-text{max-width:281px;margin-top:15px;font-size:16px;line-height:22px}.shop-activity-item-link{display:none}.logotips{margin-top:80px;padding:45px 20px 0;border-top:1px solid #e5e5e5}.logotips-title{font:20px HelveticaNeue-Medium}.logotips-list{padding:31px 0 41px;gap:16px}.logotips-item{width:calc(50% - 8px);height:77px}.logotips-item:nth-child(n+13){display:none}.logotips-item img{width:100%;height:100%;opacity:.5;-o-object-fit:contain;object-fit:contain}.gray{padding:46px 20px 71px;background-color:#f8f7f0}.gray-title{max-width:458px;font:26px HelveticaNeue-Medium;line-height:32px}.gray-col:first-child{padding-top:8px}.gray-block{margin-top:22px}.gray-subtitle{font-family:HelveticaNeue-Medium;line-height:22px}.gray-text{line-height:22px}.gray-subtitle,.gray-text{font-size:14px}.color-text{text-align:center;font-size:12px}.story-subtitle{margin-top:90px;text-transform:capitalize;font-size:25px;line-height:28px}.pagination{padding-bottom:92px;display:flex;align-items:center;justify-content:center}.pagination-number,.pagination-btn{font:18px HelveticaNeue;font-weight:500}.pagination-number{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.pagination-btn:first-child{margin-right:55px}.pagination-btn:last-child{margin-left:55px}.pagination-number.active,.pagination-btn{color:#000}.pagination-number,.pagination-btn:disabled{color:#5e5e5e}.cabinet-head,.cabinet-block-head,.cabinet-block-back-button{padding:17px 12px 18px;background-color:#f6f6f6}.cabinet-head{position:relative;z-index:21}.cabinet-head-title,.cabinet-block-title{display:flex;align-items:center;-moz-column-gap:18px;column-gap:18px;font-size:16px;line-height:15px;font-weight:700}.cabinet-block-head,.cabinet-block-back-button{display:flex;align-items:center}.cabinet-block-head{justify-content:center;position:relative}.cabinet-block-back-button{width:100%;-moz-column-gap:9px;column-gap:9px}.cabinet-block-back-button svg{width:18px}.cabinet-block-back{padding:12px;position:absolute;left:0}.cabinet-block-close,.cabinet-head-right{display:none}.cabinet-block-body{padding:0 20px 20px}.cabinet-block-inner .cabinet-block-head{margin-bottom:0}.cabinet-block:first-child{padding-top:0}.cabinet-block:last-child .cabinet-aside-btn:last-child{border-bottom:none}.cabinet-aside-head{padding:35px 0 43px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid #D8D8D8}.cabinet-aside-subtitle{margin-bottom:12px;font-size:18px;line-height:20px}.cabinet-aside-title{font-size:24px;font-weight:600}.cabinet-aside-head-link{margin-top:28px;font-size:18px;line-height:20px;color:#117dd2;position:relative}.cabinet-aside-head-link strong{font-weight:600}.cabinet-aside-head-link:after{width:100%;height:1px;background-color:#117dd2;content:"";position:absolute;left:0;bottom:0;transition:.35s ease}.cabinet-aside{width:100%;padding:0 12px}.cabinet-aside-btn{width:100%;padding:19px 15px 18px 0;border-bottom:1px solid #D8D8D8;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;white-space:nowrap;transition:.35s ease}.cabinet-aside-btn:after{width:9px;height:14px;margin-left:auto;content:"";display:block;background-image:url(/img/cabinet-aside-arrow.svg);background-repeat:no-repeat;background-position:center}.cabinet-aside-btn:hover,.cabinet-aside-btn.active{color:#117dd2}.cabinet-aside-btn svg{width:32px}.cabinet-aside-btn path{transition:.35s ease}.cabinet-aside-btn:not(.fill):hover path,.cabinet-aside-btn:not(.fill).active path{stroke:#117dd2}.cabinet-aside-btn.fill:hover path,.cabinet-aside-btn.fill.active path{fill:#117dd2}.mobile-none{display:none}.noAfter:after{content:none!important}.order-item{padding:40px 0 30px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.order-item:after{width:100%;height:4px;content:"";background-color:#f4f4f4;position:absolute;bottom:0}.order-item:last-child:after{content:none}.order-status{margin-bottom:16px;font-size:14px;color:#89959c}.order-status-value{margin-bottom:10px;font-size:18px;color:#000}.order-status,.order-status-value{line-height:20px;font-family:HelveticaNeue-Medium}.order-delivery{margin-bottom:16px;display:flex;flex-direction:column;align-items:flex-start;line-height:19px;color:#117dd2;font-family:HelveticaNeue-Bold;font-size:14px}.order-images{margin-bottom:24px;display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;overflow:hidden}.order-image{width:111px;height:114px;background-color:#f7f7f7}.order-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.order-number{margin-bottom:8px}.order-date{margin-bottom:31px}.order-number strong,.order-date strong{font-family:HelveticaNeue-Medium}.order-number,.order-date{font-size:14px;color:#000;line-height:16px}.order-button{padding-right:35px;padding-left:35px}.order-number-link{font-family:HelveticaNeue-Bold;color:#117dd2;text-decoration:underline;transition:.35s ease}.order-number-link:hover{color:#0d63a7}.cabinet-block-footer{padding:20px 20px 40px;position:relative;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:18px;column-gap:18px}.cabinet-block-footer:before{width:calc(100% - 40px);height:1px;content:"";background-color:#d8d8d8;position:absolute;left:20px;top:0}.cabinet-button,.cabinet-button-black,.cabinet-button-gray{padding:10px 42px 9px;border-radius:30px;font:14px HelveticaNeue-Medium;white-space:nowrap;color:#fff;line-height:19px;text-align:center}.cabinet-button.small,.cabinet-button-black.small,.cabinet-button-gray.small{padding-right:16px;padding-left:16px}.cabinet-button.full,.cabinet-button-black.full,.cabinet-button-gray.full{padding:9.5px 59px}.cabinet-button{border:1px solid #117DD2;background-color:#117dd2}.cabinet-button:disabled{background-color:#117dd280;border-color:#117dd280}.cabinet-button-black{border:1px solid #000;background-color:#000}.cabinet-button-gray{padding:9.5px 37px;border:1px solid #868686;color:#868686}.order-empty{padding:40px 0}.order-empty-browse{padding:40px 0 35px;display:flex;flex-direction:column;align-items:center;row-gap:30px}.order-empty-text,.order-empty-subtitle{font-size:16px;line-height:20px;color:#000}.order-empty-text span{display:block}.order-empty-row{width:100%;display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.order-empty-row .order-button{width:100%;text-align:center}.cabinet-main{display:flex;flex-direction:column}.cabinet-form-block{padding:40px 0;display:flex;flex-direction:column;align-items:flex-start;position:relative}.cabinet-form-block:after{width:calc(100% - 40px);height:1px;content:"";background-color:#d8d8d8;position:absolute;bottom:0;left:0}.cabinet-form-block-title{margin-bottom:26px;color:#000}.order-details-info{padding:40px 20px 0;display:flex;flex-direction:column;align-items:flex-start;row-gap:40px}.order-details-info-col{display:flex;flex-direction:column;row-gap:14px}.order-details-info .order-number,.order-details-info .order-date{font-size:16px;margin-bottom:0}.order-details-status{padding:46px 20px 32px;display:flex;flex-direction:column;align-items:flex-start}.order-details-status .order-status,.order-details-status .order-delivery{font-size:15px}.order-details-status .order-status-value{font:26px HelveticaNeue-Bold;margin-bottom:16px}.order-details-status .order-delivery{margin-bottom:0}.order-details-products{width:100%;max-width:380px;padding:0 20px;display:flex;-moz-column-gap:20px;column-gap:20px;row-gap:42px;flex-wrap:wrap}.order-product{width:calc(50% - 10px);max-width:160px;display:flex;flex-direction:column;align-items:flex-start}.order-product.discount{width:100%;max-width:initial}.order-product-img{width:100%;height:175px;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}.order-product-img.cleaning_kit{padding:20px}.order-product-img img{width:100%;height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.order-product-title{margin-top:12px;font:14px HelveticaNeue-Medium;line-height:1;color:#000}.order-product-vendor{margin-top:6px;font-size:14px;line-height:16px;color:#000}.order-product-prices{padding-top:16px;margin-top:auto;display:flex;align-items:center;-moz-column-gap:11px;column-gap:11px;font-size:14px;line-height:1}.order-product-prices span{text-decoration:line-through;color:#89959c}.order-product-prices strong{font-family:HelveticaNeue-Bold}.order-product-size{margin-top:16px}.order-product-color{margin-top:12px}.order-product-lenses{margin-top:14px}.order-product-size,.order-product-color,.order-product-lenses,.order-product-code{color:#89959c;font-size:14px;line-height:19px}.order-product-size span,.order-product-color span,.order-product-lenses span,.order-product-code span{color:#222220}.order-product-button{margin-top:54px;font:15px HelveticaNeue-Medium;line-height:1;text-transform:uppercase;position:relative}.order-product-button:after{width:100%;height:1px;background-color:RGB(var(--black));content:"";position:absolute;bottom:-2px;left:0}.order-details-block{padding:40px 20px 0;color:#000}.order-details-block:last-child{padding-bottom:141px}.order-details-block-title{font:24px HelveticaNeue-Medium;line-height:16px}.order-details-block-info{padding-top:36px;display:flex;flex-direction:column;align-items:flex-start;font-size:15px;line-height:23px}.order-details-block-info strong{margin-bottom:14px;font:16px HelveticaNeue-Bold;line-height:1}.order-details-block-info-row{width:100%;display:flex;align-items:center;justify-content:space-between;line-height:31px}.order-details-block-info b{font-family:HelveticaNeue-Bold}.order-tracking{display:flex;flex-direction:column;row-gap:20px}.cabinet-block-table-cont{margin:0 20px;width:calc(100% - 40px);overflow:auto}.cabinet-block-table{width:100%}.cabinet-block-table tbody tr{border-top:1px solid #D8D8D8}.cabinet-block-table th,.cabinet-block-table td{padding:20px 60px 20px 6px}.cabinet-block-table th{text-align:left;font:16px HelveticaNeue;line-height:19px;font-weight:300;color:#aaa}.cabinet-block-table td{font-size:14px;line-height:16px}.cabinet-block-table td:last-child{padding-right:6px}.cabinet-block-table-actions{display:flex;align-items:center;-moz-column-gap:17px;column-gap:17px}.cabinet-block-table-actions div{padding:2px;margin:-2px}.cabinet-block-table-action{color:#2196f3;position:relative}.cabinet-block-table-action:after{width:100%;height:1px;background-color:#2196f3;content:"";position:absolute;bottom:0;left:0}.cabinet-form-buttons{width:100%;margin-top:40px;display:flex;align-items:center;justify-content:flex-end;gap:13px}.cabinet-details{padding-top:40px;margin-top:40px;border-top:1px solid #D8D8D8}.cabinet-details:first-child{margin-top:0;border-top:none}.cabinet-details-block-cont{padding-top:26px;display:flex;flex-direction:column;row-gap:10px}.cabinet-details-block-title{color:#3a4850;font:16px HelveticaNeue-Medium;line-height:24px}.cabinet-details-block-cont:first-child{padding-top:0}.cabinet-details-block,.cabinet-address-block{display:flex;flex-direction:column}.cabinet-details-block{row-gap:5px}.cabinet-details-block span,.cabinet-details-block span b{color:#3a4850;font-size:14px;line-height:16px}.cabinet-details-block b,.cabinet-address{position:relative}.cabinet-details-block b{color:#89959c;font-size:14px;font-weight:400}.cabinet-address-edit{color:#2196f3;position:absolute;bottom:0;right:0;font-size:14px;line-height:16px}.cabinet-address-edit:after{width:100%;height:1px;content:"";background-color:#2196f3;position:absolute;bottom:0;left:0}.cabinet-address-delete{margin-right:auto}.cabinet-address-block b{color:#89959c;font-weight:400;font-size:14px;line-height:22px}.cabinet-details-form-block .cabinet-details-block-subtitle{font-size:15px;color:#4d4d4d;line-height:29px;display:block}.cabinet-details-form{padding:40px 0 20px;display:flex;flex-direction:column}.cabinet-details-form-block{margin-top:24px;display:flex;-moz-column-gap:10px;column-gap:10px}.cabinet-details-form-block:first-child{margin-top:0}.cabinet-details-form-label{width:100%;height:50px;padding:3px 16px;border-radius:8px;border:1px solid #C1C1C1;display:flex;align-items:center;position:relative}.cabinet-details-form-label.pl{padding-left:45px}.cabinet-details-form-label-inner{width:100%;margin-bottom:auto;display:flex;flex-direction:column;row-gap:3px}.cabinet-details-form-label img{flex-shrink:0;position:absolute;left:16px}.cabinet-details-form-label-email{width:18px}.cabinet-details-form-label-inner>span{font-size:11px;color:#aaa;line-height:19px}.cabinet-details-form-label input,.cabinet-details-form-label .select-head,.cabinet-change-password-label input{width:100%;padding:0;font-size:15px;color:#4d4d4d;line-height:15px;letter-spacing:.21px}.cabinet-details-form-block input,.cabinet-details-form-block input:focus,.cabinet-details-form-block input:active,.cabinet-details-form-block input:hover{outline:0!important;outline-offset:0!important;box-shadow:none!important}.cabinet-details-form-label-phone{width:10px}.cabinet-details-form-label-card{width:22px}.cabinet-details-form-label .select{height:initial;position:static}.cabinet-details-form-label .select-head{border:none;padding:0}.cabinet-details-form-label .select-head svg{transform:translateY(-6px)}.cabinet-details-form-label .select.active svg{transform:translateY(-6px) rotate(180deg)}.cabinet-change-password-label{padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border:1px solid #DEDEDE;border-radius:8px;position:relative}.cabinet-change-password-label.error,.lenses-input.error,.cabinet-details-form-label.error,.select.error .select-head{border-color:#da3b31;background-color:#ffeaea;color:#da3b31}.cabinet-change-password-label input,.cabinet-details-form-label input,.cabinet-details-form-label .select-head{background-color:transparent}.cabinet-change-password-label input{width:260px}.cabinet-details-form-label.with-select .select-head{width:100%;height:100%;padding:20px 16px 3px;position:absolute;top:0;left:0}.error-text{color:#da3b31;font-size:14px;line-height:15px;letter-spacing:.2px;margin-top:10px}.enter-error-text{font-size:1.25rem;line-height:1.75rem;margin-top:1.5rem}.cabinet-link{font-size:14px;line-height:16px;color:#2196f3;letter-spacing:.2px;position:relative}.cabinet-link:after{width:100%;height:1px;content:"";background-color:#2196f3;position:absolute;left:0;bottom:0}.payment-list,.payment-item{display:flex;flex-direction:column}.payment-list{padding-top:43px}.payment-item{padding-top:19px;padding-bottom:27px;border-bottom:1px solid #D8D8D8}.payment-item:first-child{padding-top:0}.payment-item:last-child{padding-bottom:0;border-bottom:none}.payment-item-title-row,.payment-item-delete{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.payment-item-title{margin-right:auto;font:14px HelveticaNeue-Medium;line-height:24px}.payment-item-delete{padding:11px 12px;text-transform:uppercase;font:10px HelveticaNeue-Bold;line-height:18px;color:#767676;letter-spacing:1px}.payment-item-delete svg{height:21px}.payment-item-text{max-width:357px;padding-left:48px;color:#89959c;font:14px HelveticaNeue-Medium;line-height:20px}.payment-item-text strong{display:block;font-family:HelveticaNeue-Medium;color:#000}.payment-item-default{margin-top:25px;font:13px HelveticaNeue-Medium;line-height:24px;color:#2d2d2d80}.payment-item-title-row img{width:32px}.order-details-bb{padding-bottom:47px;position:relative}.order-details-bb:after{width:calc(100% - 40px);height:1px;background-color:#d8d8d8;content:"";position:absolute;bottom:0;left:20px}.gmodal{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;opacity:0;visibility:hidden;z-index:10000000}.gmodal-bgc{width:100%;height:100%;position:absolute;left:0;top:0;transition:.35s ease;cursor:pointer}.gmodal-inner{width:-moz-min-content;width:min-content;max-width:95vw;max-height:95vh;padding:62px 32px 47px;background-color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5);position:relative;transition:.35s ease}.gmodal-close{position:absolute;top:22px;right:20px}.gmodal.active{visibility:visible;opacity:1}.gmodal-bgc.active{background-color:#000000c7}.gmodal-inner.active{opacity:1;transform:scale(1)}.modal-tooltip{width:286px}.modal-tooltip-title,.modal-tooltip-text{font-size:15px;line-height:20px;color:#222220}.modal-tooltip-title{font-family:HelveticaNeue-Bold}.modal-tooltip-text{margin-top:12px}.glasses{margin:0 auto;width:-moz-min-content;width:min-content;display:flex;align-items:center;padding:50px 11px;-moz-column-gap:15px;column-gap:15px;position:relative}.lens{position:relative;display:inline-block;width:44px;height:38px;border-radius:8px;margin:4px 0;background-color:#92a0b0;overflow:hidden}.frames{position:absolute;left:0;fill:#2b3a4a;z-index:2}.reflect{position:absolute;top:-50px;left:10px;width:10px;height:90px;transform:rotate(45deg);background-color:#fff;animation-name:shine;animation-duration:1s;animation-iteration-count:infinite}@keyframes shine{50%{opacity:0}to{opacity:0;transform:translate(100px,100px)}}@keyframes loader-reverse{0%{background-color:#fff}50%,to{background-color:#fff3}}@keyframes loader{0%{background-color:#117dd2}50%,to{background-color:#117dd233}}.loader,.loader:before,.loader:after{width:10px;height:10px;border-radius:100%;background-color:#117dd2;animation:loader 1.5s infinite linear}.loader-reverse .loader,.loader-reverse .loader:before,.loader-reverse .loader:after{animation:loader-reverse 1.5s infinite linear}.loader{display:inline-block;-moz-column-gap:10px;column-gap:10px;position:relative}.loader:before,.loader:after{content:"";position:absolute;display:inline-block}.loader{display:inline-block;animation-delay:.5s}.loader:before{right:20px;animation-delay:0s}.loader:after{left:20px;animation-delay:1s}.loader-cont{display:flex;align-items:center;justify-content:center}.cabinet-details-form-label .cabinet-card-input{padding-left:15px}.cabinet-payment-accept{margin-top:35px;padding-top:29px;display:flex;flex-direction:column;border-top:1px solid #D8D8D8;row-gap:16px}.cabinet-payment-accept span{font:15px HelveticaNeue-Medium;line-height:20px;color:#222220}.cabinet-payment-accept-logos{display:flex;align-items:center;-moz-column-gap:13px;column-gap:13px}.cabinet-payment-accept-logos img{height:29px}.cabinet-coolcash{padding-top:27px;display:flex;flex-direction:column}.cabinet-coolcash .cabinet-coolcash-text{margin-top:8px}.cabinet-coolcash-subtitle{margin-bottom:7px;font:16px HelveticaNeue-Medium;line-height:24px;color:#3a4850}.cabinet-coolcash-title{font:26px HelveticaNeue-Medium;line-height:24px;color:#000}.cabinet-coolcash-link{font:14px HelveticaNeue-Medium;line-height:16px;color:#2196f3;position:relative}.cabinet-coolcash-link:after{width:100%;height:1px;background-color:#2196f3;content:"";position:absolute;left:0;bottom:0}.cabinet-coolcash-text{margin-top:27px;font-size:15px;line-height:24px;color:#6d6d6d}.cabinet-credit{padding:30px 0 60px;display:flex;flex-direction:column;row-gap:15px;font-size:15px;line-height:24px;color:#6d6d6d}.cabinet-credit-form-block{display:flex;flex-direction:column;align-items:stretch;row-gap:10px;-moz-column-gap:20px;column-gap:20px}.cabinet-body input[type=text]:focus,.cabinet-body textarea:focus{border-color:#3795d4;--tw-ring-color: #3795D4;outline-offset:1px;outline-width:1px;--tw-ring-offset-width: 0}.cabinet-main .cabinet-block:first-child{z-index:20}.cabinet-main .cabinet-block:nth-child(2){z-index:19}.cabinet-main .cabinet-block:nth-child(3){z-index:18}.cabinet-main .cabinet-block:nth-child(4){z-index:17}.cabinet-main .cabinet-block:nth-child(5){z-index:16}.cabinet-main .cabinet-block:nth-child(6){z-index:15}.cabinet-main .cabinet-block:nth-child(7){z-index:14}.cabinet-main .cabinet-block:nth-child(8){z-index:13}.cabinet-main .cabinet-block:nth-child(9){z-index:12}.cabinet-main .cabinet-block:nth-child(10){z-index:11}.cabinet-view{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:10000000;visibility:hidden;opacity:0;transition:.35s ease}.cabinet-view.active{visibility:visible;opacity:1}.cabinet-view.active .cabinet-view-inner{transform:scale(1)}.cabinet-view-name{font-size:14px;line-height:16px;letter-spacing:-.06px}.cabinet-view-inner{max-width:90vw;padding:20px 24px 34px 37px;border-radius:8px;border:1px solid #d8d8d8;box-shadow:0 4px 2px #0000001a;background-color:#fff;color:#3a4850;position:relative;z-index:1;transform:scale(.5);transition:.35s ease}.cabinet-view-inner-table{width:100%;margin-top:16px;overflow:auto}.cabinet-view-inner-table:last-child{margin-top:13px}.cabinet-view-inner td{min-width:124px;height:44px;text-align:left;position:relative}.cabinet-view-inner th:last-child{border-right:none}.cabinet-view-inner-table:not(:last-child) tr:first-child .cabinet-view-table-block{padding-top:15px;padding-bottom:11px}.cabinet-view-table-block{width:100%;height:100%;padding:13px 16px;border:1px solid #D8D8D8;color:#929292;font:14px/18px HelveticaNeue-Medium;position:absolute;top:0;left:0}.cabinet-view-table-block.blue{background-color:#f5fafe;color:#3a4850}.cabinet-view-inner td:not(:last-child) .cabinet-view-table-block{border-right:none}.cabinet-view-inner tr:not(:last-child) .cabinet-view-table-block{border-bottom:none}.cabinet-view-inner tr:first-child td:first-child .cabinet-view-table-block{border-top-left-radius:8px}.cabinet-view-inner tr:last-child td:first-child .cabinet-view-table-block{border-bottom-left-radius:8px}.cabinet-view-inner tr:first-child td:last-child .cabinet-view-table-block{border-top-right-radius:8px}.cabinet-view-inner tr:last-child td:last-child .cabinet-view-table-block{border-bottom-right-radius:8px}.cabinet-view-inner td:first-child .cabinet-view-table-block{padding-left:14px}.cabinet-view-image{height:216px;padding:13px;margin-top:25px;border-radius:8px;overflow:hidden;border:1px solid #C1C1C1}.cabinet-view-image.pdf{height:500px}.cabinet-view-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cabinet-view-bgc{width:100%;height:100%;position:absolute;top:0;left:0;transition:.35s ease}.cabinet-view.active .cabinet-view-bgc{background-color:#000000c7}.cabinet-view-title{margin-bottom:11px;font:20px/19px HelveticaNeue-Bold;color:#000}.cabinet-view-name{margin-bottom:4px}.cabinet-warning-title{display:flex;flex-direction:column}.cabinet-warning-textarea{width:100%;height:150px;margin-bottom:24px;border-radius:8px;resize:none}.favorites{padding-top:38px}.favorites .title{padding-bottom:3px;font-size:36px;line-height:40px}.favorites-cont{margin:0 auto;padding-bottom:74px;display:flex;flex-direction:column;align-items:center;color:#000}.favorites-cont svg{width:33px;height:27px}svg+.favorites-title,svg+.favorites-text{margin-top:26px}.favorites-title{font:24px HelveticaNeue-Bold;line-height:26px}.favorites-text{margin-top:10px;line-height:22px;font-size:16px}.favorites-cont .more-load-btn{max-width:276px;margin-top:46px;text-align:center}.favorites .product-results{display:none}.cart{font-size:15px}.cart-container{display:flex;flex-direction:column}.cart-info{width:100%;padding-top:24px;display:flex;flex-direction:column;align-items:center;background-color:#fff}.cart-title{margin-bottom:13px;font:32px HelveticaNeue-Medium;line-height:40px}.cart-subtitle{display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px;font-size:16px;line-height:22px}.cart-title-cont{display:flex;flex-direction:column;align-items:center}.cart-actions{margin-bottom:33px}.cart-items{margin-top:48px}.cart-item{display:flex;flex-direction:column;align-items:stretch;position:relative}.cart-item:not(:first-child){margin-top:20px}.cart-item-img{width:100%;position:relative}.cart-item-img a{width:100%;height:100%;padding:20px;display:flex;align-items:center;justify-content:center}.cart-item-img button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:10px;right:10px}.cart-item-img svg{width:20px;height:20px}.cart-item-img img{width:199px;height:100px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.cart-item-info{padding:29px 10px 35px;display:flex;flex-direction:column;row-gap:2px}.cart-item-info .checkbox-text{-moz-column-gap:10px;column-gap:10px;flex-direction:column;align-items:flex-start}.cart-item-title{margin-bottom:8px;line-height:22px;color:#222220;font:16px HelveticaNeue-Medium}.cart-summary{margin:50px -20px 0;padding:29px 33px;background-color:#f7f7f7}.cart-summary-title{margin-bottom:24px;font:24px/29px HelveticaNeue-Medium;color:#000}.cart-summary .cart-title{margin-bottom:29px}.cart-item-info-line{width:100%;height:1px;margin:19px 0;background-color:#d8d8d8}.cart-summary-submit-popup-cont{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000004d;position:fixed;top:0;left:0;z-index:100;opacity:0;visibility:hidden;transition:.35s ease}.cart-summary-submit-popup-cont.active{opacity:1;visibility:visible}.cart-summary-submit-popup-cont.active .cart-summary-submit-popup{transform:none}.cart-summary-submit-popup{width:90vw;max-width:600px;padding:20px 30px;transform:scale(.5);display:flex;align-items:center;flex-direction:column;background-color:#f7f7f7;box-shadow:0 0 5px 5px #0000000d;transition:.35s ease}.cart-summary-submit-popup h5{margin-bottom:24px;font:16px/29px HelveticaNeue-Medium;text-align:center;color:#000}.cart-summary-submit-btns{width:100%;-moz-column-gap:20px;column-gap:20px;row-gap:10px;display:flex;flex-direction:column;align-items:center}.cart-summary-submit-cancel{width:100%;max-width:390px;height:55px;border-radius:30px;border:1px solid #111111;letter-spacing:.5px;font:16px HelveticaNeue-Medium}.head.scrolled:not(.show)~.cart-modal{transition:.05s ease}.cart-modal{position:absolute;top:98px;right:0;z-index:10;width:100%;padding:16px 20px 33px 19px;background-color:#fff;font-size:15px;line-height:22px;color:#747a7d;transition:.2s ease}.cart-modal.insurance{top:148px}.cart-modal.fixed{position:fixed}.head.scrolled~.cart-modal{top:0}.head.scrolled.show~.cart-modal{top:61px}.cart-modal-title{line-height:22px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#222220}.cart-modal-inner{display:flex;align-items:center;margin-top:17px;-moz-column-gap:17px;column-gap:17px}.cart-modal-image{width:121px;height:124px;flex-shrink:0}.cart-modal-info{display:flex;flex-direction:column;row-gap:2px}.cart-modal-info .font-medium{color:#222220}.cart-modal-btns{margin-top:39px;display:flex;align-items:center;-moz-column-gap:18px;column-gap:18px}.cart-modal-btns .button{color:#fff}.bubble-inner{padding:15px 28px;top:0;left:0}.cart-remove-question{margin-bottom:7px;font-size:13px;color:#222220;line-height:22px}.cart-remove-title{color:#222220;line-height:22px;font-family:HelveticaNeue-Medium}.cart-remove-number{margin-bottom:12px;color:#747a7d;line-height:22px}.cart-loader{background-color:#ffffff80;position:absolute;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.cart-simple-block{width:100%;order:3}.cart-simple-block.cart-title-cont{order:1}.cart-accessories{margin:42px 0 69px}.cart-accessories-title{margin-bottom:27px;font:20px HelveticaNeue-Bold;line-height:24px;letter-spacing:-.35px}.cart-accessories-info{padding:14px 6px 0}.cart-accessories-info h4{font-size:16px;margin-bottom:4px}.cart-accessories-info p{margin-top:6px}.cart-accessories-info button{width:110px;height:38px;margin-top:25px;margin-left:-6px;display:flex;align-items:center;justify-content:center;-moz-column-gap:3px;column-gap:3px;border-radius:19px;border:1px solid #000;font:15px HelveticaNeue-Medium}.cart-item-lenses{width:calc(100% - 100px)}.cart-item-price{font-family:HelveticaNeue-Medium}.cart-item-text{color:#747a7d}.cart-summary-discount{color:#e4233a}.cart-summary-details{margin-top:24px;display:flex;flex-direction:column;row-gap:9px}.cart-summary-subtotal{margin:30px 0;padding:23px 0 29px;display:flex;flex-direction:column;align-items:center;row-gap:24px;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.cart-summary-subtotal-info{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:17px;line-height:15px;color:#222220}.cart-summary-subtotal-info strong{font-family:HelveticaNeue-Medium}.cart-summary-submit{width:100%;max-width:390px;height:57px;position:relative;cursor:pointer}#or-buy-with{padding-top:60px}.cart-summary #or-buy-with{padding-top:70px}.cart-summary .cart-summary-submit:has(#or-buy-with){margin-bottom:70px}.cart-summary-submit.mobile-only{margin-top:31px;order:2}.cart-summary-submit:hover:after{background-color:#4c4c4c}.cart-summary-submit:after{display:flex;align-items:center;justify-content:center;border-radius:30px;background-color:#111;color:#fff;letter-spacing:.5px;font:16px HelveticaNeue-Medium;transition:.35s ease}.cart-summary-submit:not(.insurance):after{content:"Secure Checkout"}.cart-summary-submit svg{opacity:0;z-index:1}.cart-summary-submit:after,.cart-summary-submit svg{width:100%;height:100%;position:absolute;top:0;left:0}.cart-summary-submit.inModal:after{width:100%;height:48px;border-radius:5px;text-align:center;content:"Guest Checkout";background-color:#117dd2;font:18px/20px HelveticaNeue-Bold;color:#fff}.cart-summary-info{color:#000}.cart-question{padding:31px 0 34px;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #D8D8D8}.cart-question-title{font:16px/24px HelveticaNeue-Medium}.cart-phone{margin-top:21px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.cart-phone a{color:#141414;font-size:14px;line-height:19px;text-decoration:underline}.cart-hours{margin-top:10px;font-size:11px;line-height:16px;color:#868686}.cart .title{display:flex;flex-direction:column}.cart-empty-cont{padding-top:50px;padding-bottom:67px;display:flex;flex-direction:column;align-items:center}.cart-empty-icon{width:47px;height:51px}.cart-buttons{width:100%;margin-top:41px;display:flex;row-gap:20px;flex-direction:column;white-space:nowrap;align-items:center;-moz-column-gap:20px;column-gap:20px}.cart-buttons+.cart-buttons{margin-top:20px}.cart-buttons .more-load-btn{width:calc(100% - 40px);max-width:250px;padding:16px 9px;margin-top:0;border-radius:28px;text-align:center}.cart-remove-button{font-size:13px;line-height:19px;color:#747a7d;text-decoration:underline}.cart-item-buttons{padding-top:10px;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px}.cart-item-button{padding:5px 20px;border-radius:20px;background-color:#398ed2;color:#fff;text-align:center}.cart-item-button:hover{background-color:#0070c9}.test-yo{min-height:218px;position:relative;z-index:1}.yotpo-checkout-variable-widget{background-color:#f7f7f7}.test-yo-cont{padding-top:1px;position:relative}.test-yo-cont .cabinet-block{padding:0}.test-yo-cont .cabinet-block-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;box-shadow:none}.product-photo-item.condensed{height:125px;min-height:initial;padding:0 5px}.auth-modal-bgc{width:100vw;height:100vh;padding-top:40px;overflow-x:hidden;overflow-y:auto;display:flex;justify-content:center;position:fixed;top:99px;left:0;z-index:1000;background-color:#fff}.head.scrolled:not(.show)~.auth-modal-bgc{top:0}.head:not(.scrolled)~.auth-modal-bgc .auth-modal-checkout-or+.auth-modal-inner{padding-bottom:250px}.lenses+.auth-modal-bgc{top:43px}.auth-modal{width:100%;padding:0 20px}.auth-modal-login-title{font:24px/28px HelveticaNeue-Bold;color:#0f0f0f}.back-button{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:14px;line-height:14px;color:#898989;position:absolute;top:15px;left:20px}.auth-modal-inner input[type=text],.auth-modal-inner input[type=email],.auth-modal-inner input[type=password],.auth-modal-inner input[type=number]{height:48px;transition:.35s ease}.auth-modal-inner-text+.auth-modal-login-icons{margin-top:0}.auth-modal-login-icons{margin-top:31px}.auth-modal-login-icons-title{margin-bottom:19px;text-align:center;font:16px/28px HelveticaNeue-Bold;color:#898989}.auth-modal-login-icons-row{display:flex;align-items:center;justify-content:center;-moz-column-gap:7px;column-gap:7px}.auth-modal-login-icons a{width:49px;height:49px}.auth-modal-login-icons-or{padding:24px 0;display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;color:#898989;font:12px/13px HelveticaNeue}.auth-modal-login-icons-or.full{padding:28px 0}.auth-modal-inner-text{padding:24px 0 19px;font:16px/24px HelveticaNeue;color:#0f0f0f}.auth-modal-inner-inputs{gap:12px}.auth-input-block{display:flex;flex-direction:column;position:relative}.auth-input-label{display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px;font:15px/15px HelveticaNeue;letter-spacing:.21px;position:absolute;top:16px;left:13px;z-index:1;transition:.35s ease}.auth-input-label.filled{font-size:11px;line-height:19px;color:#aaa;top:5px}.auth-input-label svg{margin-bottom:2px;transition:.35s ease}.auth-input-label.filled svg{transform:scale(.7)}.auth-input-label.filled+input{padding-top:21px}.auth-modal-validations{margin-top:10px;margin-bottom:10px}.auth-modal-validation:last-child{margin-bottom:0}.auth-modal-validation{margin-bottom:-2px;color:#898989;line-height:25px}.auth-modal-validation.passed{display:flex;align-items:center;list-style:none;padding-left:19px;position:relative;color:#00b16a}.auth-modal-validation.passed svg{position:absolute;left:0}.auth-modal-login-footer{margin-top:22px;font-size:14px;text-align:center;color:#4d4d4d}.auth-modal-login-footer a{color:#117dd2;font-family:HelveticaNeue-Medium}.auth-modal-create-footer{margin-top:21px;font-size:12.5px;text-align:center;color:#898989}.auth-modal-create-footer a{color:#898989}.auth-modal-submitter{width:100%;height:48px;border-radius:5px;text-align:center;background-color:#2196f3;font:18px/20px HelveticaNeue-Bold;color:#fff}.auth-modal-submitter:disabled{background-color:#b7dfff}.confirm-cont,.shperes-confirm{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;z-index:2;opacity:0;visibility:hidden;transition:.35s ease}.confirm-cont.active{opacity:1;visibility:visible}.confirm-bgc{width:100%;height:100%;background-color:#ffffffa8;position:absolute;top:0;left:0}.confirm,.spheres-confirm{max-width:90vw;max-height:80vh;box-shadow:0 3px 24px -2px #3a485057;border-radius:12px;overflow:auto;position:relative;z-index:1}.spheres-confirm{padding:20px;background-color:#fff}.confirm-left{width:100%;flex-shrink:0;display:block;background-color:#fff}.confirm-left .lenses-upload-area{margin-top:0!important}.confirm-left>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.confirm-upload{padding:35px 28px 0;font-size:16px;line-height:22px}.confirm-left-img{padding:50px 28px 0}.confirm-info{padding:20px;background-color:#fff;display:flex;flex-direction:column;row-gap:19px;font-size:15px;line-height:22px}.confirm-title{font-size:20px;line-height:24px;font-family:HelveticaNeue-Bold}.confirm-thin{font-size:16px;font-family:HelveticaNeue-Light}.confirm-info strong{font-family:HelveticaNeue-Bold}.confirm-buttons{margin-top:auto;display:flex;flex-direction:column;align-items:center;row-gap:12px}.confirm-close{position:absolute;top:10px;right:10px}.confirm-link{color:#565551;font-size:16px;line-height:19px;position:relative}.confirm-link:after{width:100%;height:1px;content:"";background-color:#565551;position:absolute;left:0;bottom:0}.confirm-cont .button,.confirm-cont .button-transparent{padding:14px 20px}.yotpo-points-text{font-size:12px;line-height:16px;color:#1c1c1c}.bold{font-family:HelveticaNeue-Bold}.simple-banner{padding:10px;background-color:#e80d00;text-align:center;color:#fff;font:14px HelveticaNeue-Bold}.simple{padding:54px 0 44px;margin:0 18px 0 40px;border-bottom:2px solid #E6E6E6}.simple.first-child{border-bottom:none}.simple.first-child+.simple{padding-top:0}.simple i{font-weight:400;font-style:italic}.simple .list-item{margin-left:30px;list-style:disc}.simple-subtitle{font:1em HelveticaNeue-Bold}.simple-subtitle~ul,.simple-subtitle~p{padding-left:30px}.simple:last-child{border-bottom:none}.simple:first-child,.simple-banner+.simple{padding-top:90px}.simple:last-child{padding-bottom:90px}.simple-title{font:26px HelveticaNeue-Bold}.simple-section .red{color:#dc2626}.simple-block{margin-top:21px}.simple-section.first-child+.simple-section{margin-top:10px}.simple-section{display:flex;flex-direction:column;align-items:flex-start}.simple-section i{font-style:italic}.simple-section p:not(:first-child),.simple-section ul{margin-top:21px;font-size:16px;color:#000}.simple-section:not(:first-child){margin-top:77px}.simple-section p{line-height:24px}.simple-section a{text-decoration:underline}.simple-section strong{font-family:HelveticaNeue-Bold}.simple-section a+ul{margin-top:8px}.simple-section h2+a{margin-top:38px}.simple-section p+h2,.simple-section ul+h2{margin-top:38px}.simple-section ul+p,.simple-section ul+a{margin-top:31px}.simple-section strong+p,.simple-section p+p,.simple-section br+p{margin-top:0}.simple-section h2+strong,.simple-section p+strong,.simple-section strong+strong{margin-top:18px}.simple-section button+a{margin-top:27px}.simple-section button{width:100%;max-width:280px;margin-top:40px;padding:13px 30px 15px;background-color:#000;border-radius:26px;line-height:24px;font-family:HelveticaNeue-Medium;color:#fff}.simple-section ul{line-height:29px}.simple-section h3 a{width:280px;margin-top:37px;display:block;padding:12px 9px;background-color:RGB(var(--black));border-radius:25px;border:1px solid #000000;font-family:HelveticaNeue-Medium;text-align:center;color:RGB(var(--white));cursor:pointer;text-decoration:none;transition:.35s ease}.simple-section h3 a:hover{border-color:#363636;background-color:#363636}.insurance-form-cont{margin-top:23px;padding-top:30px;padding-bottom:50px}.insurance-form{padding:41px 28px;width:100%;display:flex;flex-direction:column;row-gap:20px;align-items:center}.insurance-form-row{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin:40px 0 0}.insurance-back{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.insurance-back svg{width:6px}.insurance-form-number:not(:first-child){margin-top:60px}.insurance-form-number:first-child{margin-top:20px}.insurance-form-title{text-align:center}.insurance-form-label{width:100%}.insurance-labels{border-bottom:1px solid #D5D5D5;padding-bottom:43px}.insurance-labels-button{border:2px solid transparent;padding:23px}.insurance-labels-button.active{border:2px solid #2590FA}.insurance-step-line{display:none}.insurance-undertext{max-width:820px;margin:30px auto 43px;text-align:center;color:#84847b;font-size:16px;line-height:22px}.insurance-undertext strong{font-weight:600;color:#111}.insurance-accordeon-cont{margin-top:76px}.insurance-accordeon-title{font:22px HelveticaNeue-Medium;line-height:26px;color:#222220;text-align:center}.insurance-accordeon{max-width:898px;margin:48px auto 117px}.insurance-title-photo{display:none}.insurance-title-block{margin-top:30px;margin-bottom:37px;padding:0 28px}.insurance-select .select-head{border:none}.vision-success-text,.vision-success-strong,.vision-success-note-title{color:#000;line-height:22px;text-align:center}.vision-success-intro{color:#84847b;margin-top:13px}.vision-success-text{color:#000;font-size:18px;line-height:24px;max-width:581px;text-align:left}ul.vision-success-text{max-width:529px;margin:22px auto 51px}ul.vision-success-text li:first-child{margin-bottom:16px}.vision-success-wrapper{background:#FFF;border-radius:8px;box-shadow:0 0 10px 1px #0000000f;margin-bottom:41px;max-width:569px;padding:26px 99px;text-align:center}.vision-success-note-title,.vision-success-strong{font-family:HelveticaNeue-Medium}.vision-success-strong{margin-top:25px;margin-bottom:25px}.vision-success-note-title{margin-top:50px}.vision-success-note-title~.vision-success-text{margin-top:0}.contact{padding-top:51px;padding-bottom:61px;background-color:#f6f6f6}.contact-section{padding:0 26px}.contact-title,.quick-title{font:26px HelveticaNeue-Medium;line-height:26px;text-align:center}.contact,.contact-label{display:flex;flex-direction:column;align-items:center}.contact-labels{margin-top:58px;display:flex;flex-direction:column;row-gap:22px}.contact-label{width:100%;padding:52px 49px 65px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 1px #0000000a;text-align:center}.contact-label-icon{height:36px;display:flex;align-items:center;justify-content:center}.contact-label-title,.contact-label span,.contact-label-phone{line-height:24px}.contact-label-title{margin-top:30px;margin-bottom:20px;font:20px HelveticaNeue-Medium}.contact-label span{font-size:14px;margin-bottom:11px}.contact-label-phone{margin-bottom:22px;font-size:18px}.contact-label-email{margin-bottom:32px;font-size:16px;line-height:16px;text-decoration:none!important}.contact-links{margin-top:54px;display:flex;align-items:center;justify-content:center;-moz-column-gap:18px;column-gap:18px}.contact-links svg{width:38px;height:38px}.quick-title{display:none}.quick{padding-top:40px;padding-bottom:61px}.quick-section{padding:0 11px}.quick-list{display:flex;flex-wrap:wrap;gap:16px}.quick-item{width:calc(50% - 8px)}.quick-item a{height:96px;padding:10px;display:flex;align-items:center;justify-content:center;border:1px solid #CDCDCD;border-radius:8px;font:18px HelveticaNeue-Medium;line-height:26px;text-align:center}.fsa-button{width:194px;height:54px;border-radius:27px;background-color:#111;display:flex;align-items:center;justify-content:center;font:16px/24px HelveticaNeue-Medium;color:#fff}.fsa-button.w-full{width:100%;max-width:341px}.mt32{margin-top:32px}.order-status-page{padding:51px 39px 58px;background-color:#f7f7f7}.order-status-title{font:28px HelveticaNeue-Medium;line-height:26px;color:#222220;text-align:center}.order-status-form{padding-top:52px;padding-bottom:34px;display:flex;flex-direction:column}.order-status-label{width:100%;height:50px;margin-top:24px;padding:3px 16px;display:flex;align-items:center;background-color:#fff;border-radius:8px;border:1px solid #DEDEDE;position:relative}.order-status-label:first-child{margin-top:0}.order-status-label span{line-height:19px;position:absolute;color:#4d4d4d;transition:.35s ease}.order-status-label.filled span{transform:translateY(-12px);font-size:11px;color:#aaa}.order-status-label.filled input{margin-top:15px}.order-status-label input{width:100%;padding:0;margin:0;background:none;border:none;outline:none!important;box-shadow:none!important;font:15px HelveticaNeue;line-height:1;letter-spacing:.21px;transition:.35s ease}.order-status-label input::-moz-placeholder{color:#4d4d4d}.order-status-label input,.order-status-label input::placeholder{color:#4d4d4d}.order-status-form button{width:100%;height:53px;margin-top:34px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#117dd2;border-radius:27px}.order-status-form button:disabled{background-color:#117dd280}.order-status-form-info{color:#868686;font-size:14px;line-height:20px}.order-status-right{display:none}.order-help{padding:55px 0}.order-help-section{padding:0 39px}.order-help-title{font:20px HelveticaNeue-Medium;line-height:26px;color:#222220}.order-help-list{margin-top:38px}.order-help-item{margin-top:45px;padding-left:46px;position:relative}.order-help-item #order-email{top:4px}.order-help-item:first-child{margin-top:0}.order-help-item-right{display:flex;flex-direction:column}.order-help-item svg{position:absolute;left:0}.order-help-item strong{margin-bottom:5px;font:16px HelveticaNeue-Medium;line-height:24px;color:#000}.order-help-item a{margin-bottom:11px;font-size:16px;line-height:24px;text-decoration:underline}.order-help-item span{font-size:12px;line-height:17px}.fsa-list-cont{padding:0 28px;font-size:16px;line-height:35px}.fsa-prescription{display:none}.fsa-eligible{row-gap:44px}.fsa-how-to-use{padding-top:118px}.fsa-how-to-use h2{margin-bottom:44px}.fsa-how-to-use-row{gap:35px}.fsa-how-to-use-card{padding:50px 59px 35px 28px;background-color:#f7f7f7}.fsa-how-to-use-card h3{font:18px HelveticaNeue-Medium;line-height:26px;margin-bottom:35px}.fsa-how-to-use-card h3 strong{font-family:HelveticaNeue-Bold}.fsa-how-to-use-card p{font-size:16px;line-height:26px}.fsa-how-to-use-card button{margin-top:40px}.jersey-banner-photo{display:none}.jersey-mark{font-family:HelveticaNeue-Medium}.country-modal-bgc{width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:111}.country-modal{border-radius:.75rem;background-color:#fff;display:flex;align-items:stretch;justify-content:center;position:relative;z-index:1000}.country-modal-inner{width:340px;padding:2rem 2rem 3rem}.country-modal-inner .cabinet-block-inner{box-shadow:none}.country-title{margin:23px 0 15px;display:block;text-align:center;color:#0f0f0f;font-size:15px;line-height:19px}.country-labels{display:flex;align-items:center;justify-content:center;-moz-column-gap:15px;column-gap:15px}.country-label span{padding:3px;border:3px solid transparent;border-radius:100%;display:block;overflow:hidden;position:relative}.country-label span:before{width:100%;height:100%;border:3px solid #fff;border-radius:100%;content:"";position:absolute;top:0;left:0}.country-label.active span{border-color:#117dd2}.country-label svg{width:61px;height:61px}.country-button{width:289px;height:46px;margin:38px auto 0;display:flex;align-items:center;justify-content:center;background-color:#117dd2;border-radius:4px;font:16px HelveticaNeue-Medium;line-height:1;color:#fff}.lenses-tooltip-parent{padding:14px 13px 13px;margin:-13px;position:absolute;top:13px;right:13px}.relative .lenses-tooltip-parent{position:relative;top:initial;right:initial}.forgot-link{margin:0 auto 15px;font-size:14px;line-height:16px;color:#4d4d4d;display:block;position:relative}.forgot-link:after{width:100%;height:1px;content:"";background-color:#4d4d4d;position:absolute;left:0;bottom:0}.forget-text{margin:15px 0 11px;font-size:16px;line-height:24px;color:#0f0f0f;text-align:center}.resetForm-main{background-color:#f6f6f6}.resetForm-title{padding:21px 0 22px;font:18px HelveticaNeue-Bold;line-height:20px;color:#000;text-align:center}.resetForm-form{background-color:#fff;padding:33px 20px}.resetForm-form .cabinet-details-form-block:not(:first-child){margin-top:12px}.cabinet-details-form-block.info-cont{flex-direction:column}.cabinet-details-form-block .info{padding-left:20px;color:#6d6d6d;display:flex;align-items:center;position:relative}.cabinet-details-form-block.info-cont span{font-size:14px;line-height:26px}.cabinet-details-form-block.info-cont.error span{color:#da3b31}.cabinet-details-form-block.info-cont.error span:before{background-color:#da3b31}.cabinet-details-form-block .info:before{content:"";width:3px;height:3px;background-color:#6d6d6d;border-radius:100%;position:absolute;left:9px}.cabinet-details-form-block.column{flex-direction:column}.resetForm-form .cabinet-change-password-label{width:100%}.cabinet-change-password-label.success{justify-content:flex-start;-moz-column-gap:5px;column-gap:5px;font:15px HelveticaNeue-Medium;color:#117dd2;border-color:#57b3ff;background-color:#ebf4fd}.cabinet-change-password-label.success,.cabinet-change-password-label.error{line-height:34px}.cabinet-prescription-form,.cabinet-body .lenses-prescription{padding-bottom:20px}.cabinet-body .confirm-cont{z-index:22}.yotpo-sr-bottom-line-summary{align-items:center!important;-moz-column-gap:21px;column-gap:21px}.yotpo-sr-bottom-line-summary>div:first-child{order:2}.yotpo-sr-bottom-line-text--right-panel{font:18px/26px HelveticaNeue-Bold!important}.yotpo-checkbox-container{padding:0!important;flex-wrap:wrap}.yotpo-input-wrapper{width:100%!important}.yotpo-checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;--tw-ring-color: transparent!important;cursor:pointer}.reviews-new .yotpo-main-layout .yotpo-border-margin,.reviews-new .yotpo-empty-state,.reviews-new .yotpo-head{display:none!important}.accordion-item .yotpo-base-layout{margin:0;width:initial!important}.accordion-item .reviews-new #yotpo-main-widget-btn{margin:24px 0 0;padding:0;height:initial;font-family:HelveticaNeue-Bold;background-color:transparent;color:#2c2c2c;position:relative;text-align:left;align-self:flex-start}.vi-input{width:100%;padding:17px 16px;border-radius:8px;border:1px solid #DEDEDE;font-size:15px;letter-spacing:.21px;color:#4d4d4d;--tw-ring-color: initial!important;--tw-ring-offset-shadow: none!important;--tw-ring-shadow: none!important}.vi-input.error{border-color:#da3b31}.sitemap-section{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.sitemap-part{width:100%;margin-top:97px;display:flex;align-items:center;flex-direction:column}.sitemap-part:first-child{margin-top:115px}.sitemap-part h3{margin-bottom:47px;font:22px/16px HelveticaNeue-Bold;color:#161616}.sitemap-blocks{width:100%;display:flex;justify-content:space-between}.sitemap-links{display:flex;flex-direction:column;row-gap:19px}.sitemap-link a{font-size:18px;line-height:16px;color:#686868;transition:.35s ease}.sitemap-link a:hover{color:#7d7d7d}.password-view{position:absolute;right:2px;top:3px;padding:10px}.section.confirmation{padding-top:45px;padding-bottom:100px}.confirmation{display:flex;flex-direction:column;align-items:flex-start}.confirmation-back{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:15px;line-height:19px;color:#222}.confirmation-back span{position:relative}.confirmation-back svg{width:7px;height:12px}.confirmation-back span:after{width:100%;height:1px;background-color:#222;content:"";position:absolute;left:0;bottom:0}.confirmation-title{margin-top:58px;font:32px HelveticaNeue-Medium;line-height:40px;color:#000;max-width:312px}.confirmation-title span{display:block}.confirmation-subtitle{margin-top:21px;font-size:16px;line-height:22px;color:#000;letter-spacing:-.3px}.confirmation-details{margin-top:50px;display:flex;flex-direction:column;row-gap:8px;font-size:16px;line-height:22px}.confirmation-details span{display:flex;-moz-column-gap:13px;column-gap:13px}.confirmation-details b{font-family:HelveticaNeue-Medium;color:#747a7d}.confirmation-button{width:247px;height:57px;padding:23px 0;border-radius:28px;margin-top:48px;background-color:#111;font:16px/17px HelveticaNeue-Bold;color:#fff;text-align:center;letter-spacing:.5px}.chatLoader{padding:0 30px}.siq_bR{bottom:24px!important;right:24px!important}.modal-backdrop.yotpo-review-form-modal .yotpo-modal{max-width:95%}.yotpo-device-mobile .yotpo-review-form,.yotpo-device-tablet .yotpo-review-form{width:100%!important}.yotpo-review-form .yotpo-name-email-wrapper{flex-wrap:wrap}.yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email,.yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,.yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email,.yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,.yotpo-device-mobile .yotpo-review-form .yotpo-new-review-headline,.yotpo-device-tablet .yotpo-review-form .yotpo-new-review-headline{min-width:initial!important;width:100%}.yotpo-dropdown-closable.yotpo-reviews-widget-dropdown svg{width:10px;height:7px}.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn svg{width:14px;height:14px}.yotpo-new-review-btn.yotpo-btn-s{width:100%!important;max-width:390px!important;height:57px!important;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:30px;background-color:#111!important;color:#fff!important;letter-spacing:.5px;font:16px HelveticaNeue-Medium}.yotpo-filters-top-panel{display:none!important}.shop-activity-item-link:hover,.shop-activity-item-link:active{color:#757575}.shop-activity-item-link:hover:after,.shop-activity-item-link:active:after{background-color:#757575}.cabinet-right-link:hover,.cabinet-right-btn:hover,.cabinet-right-link:active,.cabinet-right-btn:active{color:#000}.order-button:hover,.order-button:active{background-color:#111;color:#fff}.cabinet-aside-btn:hover:before,.cabinet-aside-btn:active:before,.cabinet-aside-btn.active:before{background-color:#117dd2}.confirmation-back:hover,.confirmation-back:active{color:#5e5e5e}.confirmation-back:hover span:after,.confirmation-back:active span:after{background-color:#5e5e5e}.confirmation-button:active,.confirmation-button:hover{background-color:#363636}.more-load-btn:disabled{opacity:.7}.more-load-btn:not(.transparent):not(:disabled):active,.more-load-btn:not(.transparent):not(:disabled):hover{border-color:#363636;background-color:#363636}.more-load-btn.transparent:active,.more-load-btn.transparent:hover{border-color:#686868;color:#686868}.button:not(:disabled):active,.button:not(:disabled):hover{background-color:#4c4c4c}.button-transparent:active,.button-transparent:hover{background-color:#f6f6f6}.product-coolcash-label{background-color:#f6f6f6;font-size:14px;margin-top:24px;padding:16px}.product-coolcash-label-more{background:white;display:flex;justify-content:space-between;margin:8px 1px 0;padding:11px 15px}.product-coolcash-label-more a,.product-coolcash-label-more button{font-weight:700;text-decoration:underline;text-transform:uppercase}.product-coolcash-label-more :hover{text-decoration:none}#zsiqbtn,.zsiq_floatmain.zsiq_theme1.siq_bR{display:none!important}.showChat~.zsiq_floatmain.zsiq_theme1.siq_bR,.zsiq_floatmain.zsiq_theme1.siq_bR.zsiqfanim{display:block!important}.cart-summary-button,.cart-summary .yotpo-button-style{padding:0!important;width:133px!important;flex-shrink:0!important;height:46px!important;border-radius:23px!important;background-color:#4b4b4b!important;color:#fff!important;transition:.35s ease!important}.yotpo-redeem-summary-container{padding:0!important;background-color:transparent!important}.cart-summary-button:hover,.cart-summary .yotpo-button-style:hover{background-color:#777!important}.cart-summary .yotpo-button-style:after{display:block;content:"Apply";font-size:15px;color:#fff}.cart-summary .yotpo-button-style>*{display:none!important}.receipt-detials{padding-top:20px}.receipt-title{padding:20px;display:flex;flex-direction:column;align-items:flex-start;background-color:#656565;row-gap:10px;font-size:18px;color:#fff}.receipt-title strong,.receipt-table strong{font-family:HelveticaNeue-Bold}.receipt-table{background-color:#868686;display:flex;align-items:flex-start;flex-wrap:wrap}.receipt-table-col{padding:10px 20px;display:flex;flex-direction:column;align-items:flex-start;row-gap:10px;-moz-column-gap:20px;column-gap:20px}.receipt-table-row{display:flex;flex-direction:column}.receipt-undertable{padding:20px 0;display:flex;flex-direction:column;row-gap:20px}.receipt-tracking a{text-decoration:underline}.receipt-summ,.receipt-tracking{display:flex;flex-direction:column}.receipt-summ{row-gap:10px}.receipt-summ-row{display:flex;-moz-column-gap:10px;column-gap:10px;justify-content:space-between}.receipt-items{padding:20px 0;border-bottom:2px solid #656565}.receipt-items-title{margin-bottom:10px;font:18px HelveticaNeue-Bold}.receipt-item{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.receipt-item-col{display:flex;flex-direction:column;align-items:flex-start}.receipt-item-col strong{font-family:HelveticaNeue-Bold}.order-status-receipt{background-color:#f7f7f7}.summary-btn{width:100%;max-width:390px;height:57px;display:flex;align-items:center;justify-content:center;border-radius:30px;background-color:#111;color:#fff;letter-spacing:.5px;font:16px HelveticaNeue-Medium;transition:.35s ease}.summary-btn:not(.insurance){content:"Secure Checkout"}.checkout-modal{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-modal-title{font:24px/28px HelveticaNeue-Bold;color:#0f0f0f}.checkout-modal-text{margin-top:10px;font-size:14px;line-height:15.5px;color:#4d4d4d}.auth-modal-checkout{display:flex;flex-direction:column}.auth-modal-checkout-or{padding:30px 17px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#898989}.auth-modal-checkout-or:before,.auth-modal-checkout-or:after{content:"";display:block;height:1px;width:calc(50% - 36px);background-color:#e7ebed}.auth-modal-checkout-or+.auth-modal-inner{padding-bottom:150px}.checkout-button-cont{width:100%;margin-top:30px}.pd-section{padding-top:32px;display:flex;flex-direction:column;align-items:center;text-align:center}.pd-title{font:30px/37px HelveticaNeue-Medium;color:#000}.pd-text{margin-top:14px;font:16px/22px HelveticaNeue;color:#000}.pd-banner{margin-top:49px;padding:28px 40px 0;border-radius:14px;background:linear-gradient(88deg,#EEA99F 0%,#7F82AE 100%);display:flex;flex-direction:column;align-items:center}.pd-banner-title{display:flex;flex-direction:column;align-items:center;font:22px/26px HelveticaNeue-Medium;color:#fff}.pd-banner-image{width:240px;margin-top:11px;order:1}.pd-banner-button{width:160px;height:32px;padding-top:4px;margin-top:11px;border:2px solid #fff;border-radius:16px;display:flex;align-items:center;justify-content:center;font:12px HelveticaNeue-Medium;color:#fff;letter-spacing:.8px;text-transform:uppercase}.yotpo-media-select svg{width:initial}.yotpo-reviews-main-widget .yotpo-reviews-icon{width:initial}.foot-chat-loading{width:calc(100% - 20px);height:calc(100% - 80px);background-color:#fff;border-radius:18px;box-shadow:0 1px 5px #0003;display:flex;align-items:center;justify-content:center;position:fixed;bottom:10px;right:10px;z-index:10000;opacity:0;visibility:hidden;transition:.35s ease}.foot-chat-loading.active{opacity:1;visibility:visible}.foot-chat-loading-close{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:48px;box-shadow:0 2px 9px #00000029;background-image:-webkit-linear-gradient(90deg,#06c 0,#2182df 100%);opacity:.94;position:absolute;right:5px;top:-60px}.foot-chat-loading-close:before{content:"";display:block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg) translate(-1px,1px)}.details-popup{position:absolute;opacity:0;visibility:hidden}.try-banner-left{padding:33px 20px 37px}.try-banner-undertitle{margin-bottom:10px;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:.3em}.try-banner-title{margin-bottom:20px;font:20px/1 HelveticaNeue-Bold}.try-banner-btns{display:flex;flex-direction:column;row-gap:10px}.try-banner-text{margin-bottom:20px;font-size:14px;line-height:24px}.try-banner-btn{width:243px;flex-shrink:0;padding:11px 20px;display:flex;align-items:center;justify-content:center}.try-banner-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.works{background-color:#117dd2;color:#fff}.try-section{padding:20px}.try-halfs .try-section{padding:0}.works-title{margin-bottom:45px;font:16px/1 HelveticaNeue-Light;letter-spacing:.3em;text-transform:uppercase;text-align:center}.works-list{display:flex;flex-direction:column;align-items:center;row-gap:35px}.works-item{width:100%;padding-top:80px;display:flex;flex-direction:column;align-items:center;position:relative}.works-item-icon{position:absolute;top:0}.works-item-title{margin-bottom:17px;font:16px/1 HelveticaNeue-Bold}.works-item-text{font:14px/20px HelveticaNeue-Light;text-align:center}.works-item-text strong{font-family:HelveticaNeue-Bold}.works-item-splitter{width:253px;height:1px;background-color:#fff6}.try-slider-top{margin-bottom:35px;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.try-slider-title{font:18px/1 HelveticaNeue-Bold}.try-slides{display:flex;-moz-column-gap:61px;column-gap:61px;overflow:hidden}.try-slider-control{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.try-brand-slide{width:260px;height:216px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(233,233,233,1);position:relative;transition:.35s ease}.try-brand-slide img{width:100%;max-width:210px;max-height:80px}.try-slider .try-section{padding-top:55px;padding-bottom:0}.try-slider-last .try-section{padding-bottom:55px}.try-brand-count{padding:8px 23px 7px 24px;border-top-left-radius:20px;background-color:#151555;color:#fff;font-size:14px;line-height:14px;position:absolute;bottom:-1px;right:-1px}.try-best-slide{width:260px;flex-shrink:0;padding-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;row-gap:10px;transition:.35s ease;border:1px solid rgba(233,233,233,1)}.try-best-photo{height:260px;display:block}.try-best-photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.try-best-count{margin:13px 20px 6px;padding:8px 12px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border-radius:5px;background-color:#117dd2;font:14px/1 HelveticaNeue;color:#fff}.try-best-name,.try-best-code,.try-best-price{margin:0 20px;font:14px/1 HelveticaNeue}.try-best-price{color:#ad1111}.try-why{background-color:#f8f7f0;text-align:center}.try-why .try-banner-left{padding-top:45px}.try-why-title{margin-bottom:30px;text-transform:uppercase;font:18px/1 HelveticaNeue-Light;letter-spacing:.3em}.try-why-item{display:flex;flex-direction:column;font-size:14px;line-height:1}.try-why-item:not(:last-child){margin-bottom:35px}.try-why-item strong{margin-bottom:10px;font:16px/1 HelveticaNeue-Bold}.try-faq{background-color:#1c1c1c}.try-faq-title{margin-bottom:45px;font:20px/1 HelveticaNeue-Bold;color:#ffd638}.try-faq-head-text{font:16px/24px HelveticaNeue-Bold;color:#fff}.try-faq-item{margin-top:-1px}.try-faq-head{width:100%;padding:20px 17px;border-bottom:1px solid rgba(255,214,56,.5);display:flex;justify-content:space-between;align-items:center;-moz-column-gap:60px;column-gap:60px;text-align:left}.try-faq-head:first-child{border-top:1px solid rgba(255,214,56,.5)}.try-faq-text{max-height:0;padding:0 17px;font-size:14px;line-height:18px;color:#fff;overflow:hidden;background-color:#232323;transition:.35s ease}.try-faq-plus{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.try-faq-plus:before,.try-faq-plus:after{background-color:#fff;border-radius:2px;position:absolute;content:""}.try-faq-plus:before{width:14px;height:2px}.try-faq-plus:after{width:2px;height:14px;transition:.35s ease}.try-faq-item.opened .try-faq-text{max-height:180px;padding:25px 17px;border-bottom:1px solid rgba(255,214,56,.5)}.try-faq-item.opened .try-faq-plus:after{height:2px}@media screen and (min-width: 320px){.banner-bgc{width:100%}.banner-bgc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.try-why-faq-images{height:207px;display:flex}.try-why-faq-images .try-banner-right{width:50%;flex-shrink:0}.try-why .try-banner-right,.try-faq .try-banner-right,.try-banner .try-banner-right,.works{display:none}.try-banner .try-banner-left{padding-bottom:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (min-width: 390px){.banner-block-info-btn{width:initial}.cart-item-info .checkbox-text{-moz-column-gap:4px;column-gap:4px;flex-direction:row;align-items:center}.try-section{padding:45px 33px}}@media screen and (min-width: 740px){.try-section,.try-banner-left{padding:40px 20px}.try-banner-btn{max-width:260px}.try-banner-btns{flex-direction:row;-moz-column-gap:20px;column-gap:20px}.try-banner-undertitle{font-size:16px}.try-banner-title{margin-bottom:25px;font-size:25px}.try-banner-text{margin-bottom:30px;font-size:16px}.works-title,.works-item-title{font-size:18px}.works-item-text,.try-why-item{font-size:16px}.try-why-item strong{font-size:18px}.try-faq-title,.try-slider-title{font-size:25px}.try-brand-slide,.try-best-slide{width:350px}.try-why-faq-images{height:initial}.category-banner .banner-block-cont{flex-direction:row}.banner-block-logo{top:initial;right:calc(50% + 200px)}.pd-section{padding-top:60px;padding-bottom:194px}.pd-title{max-width:490px;font-size:40px;line-height:48px}.pd-text{max-width:575px;margin-top:27px;font-size:18px;line-height:26px}.pd-banner{height:140px;padding:0 32px;margin-top:66px;flex-direction:row;justify-content:space-between}.pd-banner-title{font-size:32px;line-height:39px;align-items:flex-start}.pd-banner-image{width:272px;margin-top:0;order:initial;transform:translateY(-20px)}.pd-banner-button{width:207px;height:47px;border-radius:24px;margin-top:0;font-size:15px}.pd-banner{width:100%;max-width:832px}.section-full{padding:0 18px}.checkbox,.radio{-moz-column-gap:10px;column-gap:10px}.receipt-title{flex-direction:row;align-items:center;justify-content:space-between}.receipt-table{justify-content:space-between}.receipt-table-col{padding:20px}.receipt-undertable{flex-direction:row}.receipt-summ{margin-left:auto}.receipt-summ-row{width:200px}.button.md,.button-transparent.md{font-size:16px}.head-hidden-right{flex-direction:row;-moz-column-gap:20px;column-gap:20px}.head-hidden-plates{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.head-hidden-plates li{width:calc((100% - 19px)/2)}.head-top.head-sticky{position:sticky;top:0;z-index:101}.head-sticky+.head{position:sticky;top:39px;z-index:22}.products-item-banner{flex-basis:calc(50% - 6px)}.photos-control{width:600px}.item-slider{height:calc(.9*(50vw - 18px))}.item-banner-photo{height:250px}.related-title-btns{display:none}.related-story{flex-basis:calc((100% - 36px) / 3)}.related .home-slider{padding-right:12px}.related-more-image{height:270px;display:block}.related-more-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head-results{height:initial}.filter-top{padding:20px 0}.sortBy{width:initial;padding:0;border-top:none}.results-plates-link{width:calc(50% - 6px)}.banner-block{padding-top:80px}.banner-block.cartier .banner-block-video{height:47.8vw}.banner-block.prada .banner-block-cont{height:47.8vw;background-color:#e7e7e7}.banner-block.prada .banner-block-title{width:173px;right:16%;left:initial}.banner-block.prada .banner-block-info-text{max-width:538px}.banner-block.clearance .banner-block-img{width:100%;height:47.8vw}.banner-block.clearance .banner-block-img:before{font-size:61px}.banner-block-info-text{max-width:646px}.banner-block-img{height:378px}.banner-block-img-mobile{display:none}.banner-block-img-mobile+img{display:block}.home-slider-top{padding:0 18px;overflow:visible}.home-slider-indicator{left:18px}.home-blog-list{padding-top:60px;display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:60px}.home-blog-item{width:calc(50% - 8px);padding:0}.home-blog-img{height:52.6vw}.home-blog-info{padding:16px 0 0;align-items:flex-start;position:static}.home-blog-info-text{max-width:420px}.home-blog-info-btns{margin-top:auto;flex-direction:row}.home-page .discover{padding:35px 0 61px}.logotips{padding:45px 0 0}.blog-time-to-read{-moz-column-gap:15px;column-gap:15px}.style-info{height:100%;padding-top:19px;row-gap:initial}.style-info-title{font-size:26px;line-height:30px;color:#0a0a0a}.style-info-text{display:block;font-size:16px;line-height:24px}.style-info-btn{width:initial;padding:0;background-color:initial;font-size:16px;line-height:24px}.style-info-btn:after{content:"";display:block;width:100%;height:1px;background-color:#111}.style-img{height:372px}.style-img-desktop{display:block}.style-img-mobile,.style-mobile-img{display:none}.style-mobile-img+img{display:block}.lenses-table.distance .lenses-table-body{width:190px}.lenses-right-inner .cabinet-block-inner{box-shadow:none}.glasses-title,.glasses-slides{padding:0 18px}.shop-activity{padding-left:18px}.shop-activity-slider{padding-bottom:49px}.shop-activity-item-img{width:344px;height:261px}.shop-activity-item-text{max-width:319px;margin-bottom:auto}.shop-activity-item-link{margin-top:38px;display:block;font:16px HelveticaNeue-Medium;line-height:24px}.shop-activity-item-link,.shop-activity-item-link:after{transition:.35s ease}.shop-activity-item-link:after{content:"";display:block;width:100%;height:1px;background-color:RGB(var(--black))}.logotips-item{width:calc((100% - 48px)/4)}.logotips-item:nth-child(n+13){display:flex}.pagination{display:flex;padding-bottom:141px}.blog-pagination-mobile{display:none!important}.lenses-prescription{padding-right:0;padding-left:0}.lenses-mirrored-cont{padding:27px 68px}.tooltip{width:317px;padding:14px 9px 9px;box-shadow:0 0 5px #0003;background-color:RGB(var(--white));border-radius:10px;z-index:100000}.tooltip:before{content:"";display:block;width:20px;height:20px;background-color:RGB(var(--white));position:absolute;top:-10px;left:147px;transform:rotate(45deg);box-shadow:-4px -4px 5px #0000001a}.tooltip.toLeft:before{position:absolute;top:calc(50% - 10px);left:-10px;box-shadow:-3px 3px 5px #0003}.tooltip.toRight:before{position:absolute;top:calc(50% - 10px);right:-10px;left:initial;box-shadow:3px -3px 5px #0003}.tooltip.toBottom:before{position:absolute;top:initial;bottom:-10px;left:calc(50% - 10px);box-shadow:3px 3px 5px #0003}.tooltip.tooltip-showed{display:flex;flex-direction:column;align-items:center}.tooltip-title{width:100%;color:#222!important;font-size:15px;line-height:20px;text-align:left}.tooltip-title:not(.show){display:none}.tooltip-text{margin-bottom:18px;max-height:400px;overflow:auto}.tooltip-img{order:2}.tooltip-mobile .tooltip{width:calc(100% - 50px);padding-right:0;box-shadow:none}.cabinet-bgc{background-color:#f6f6f6}.cabinet-section{padding:0 12px}.cabinet-head{padding:57px 0 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;background-color:initial}.cabinet-head-title{font-size:28px;line-height:40px}.cabinet-head-title svg{display:none}.cabinet-head-right{display:block}.cabinet-right-row{justify-content:flex-end}.cabinet-right-title{font-size:17px;line-height:24px;color:#3a4850}.cabinet-right-row{margin-top:8px;display:flex;align-items:center}.cabinet-right-link,.cabinet-right-btn{font-size:15px;line-height:24px;color:#89959c;transition:.35s ease}.cabinet-right-btn{color:#117dd2;font-family:HelveticaNeue-Bold}.cabinet-right-link{position:relative}.cabinet-right-link:after{width:100%;height:1px;content:"";position:absolute;background-color:#89959c;bottom:4px;left:0}.splitter{width:1px;height:15px;margin:0 10px;background-color:#6b6b6b}.cabinet-body{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px;padding-bottom:10px}.cabinet-main{width:calc(100% - 300px);margin-left:auto}.cabinet-main>.cabinet-block:first-child{padding-top:118px;margin-top:-118px}.cabinet-main>.cabinet-block{padding-top:118px;margin-top:-108px}.cabinet-block{padding-top:10px}.cabinet-block-inner{padding:24px 30px 30px 24px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 1px #0000000a}.cabinet-block-inner>.cabinet-aside-btn{padding:0}.cabinet-block.mobile-only{display:none}.cabinet-block-title{-moz-column-gap:14px;column-gap:14px;font-size:22px;line-height:20px}.head.show~.cabinet-bgc .cabinet-aside.scrolled{top:71px}.cabinet-aside{width:290px;max-height:calc(100vh - 138px);padding:0;border-radius:8px;flex-shrink:0;display:flex;flex-direction:column;overflow:auto;position:sticky;top:108px;z-index:20}.cabinet-aside::-webkit-scrollbar{display:none}.cabinet-aside{-ms-overflow-style:none;scrollbar-width:none}.cabinet-aside.scrolled{position:fixed;top:10px}.cabinet-aside-head{padding:11px 0 31px}.cabinet-aside-btn{position:relative}.cabinet-aside-btn:before{content:"";width:3px;height:55px;position:absolute;left:-24px;transition:.35s ease}.cabinet-aside-nav .cabinet-aside-btn:last-child{padding-bottom:14px}.cabinet-aside-btn:last-child{border-bottom:none}.cabinet-block-head{margin-bottom:22px;padding:0;background-color:initial;justify-content:space-between;font-size:22px}.cabinet-block-back{display:none}.cabinet-block-close{display:block}.order-item{padding:56px 0}.order-item:first-child{padding-top:22px}.order-item:last-child{padding-bottom:22px}.cabinet-block-body{padding:0}.cabinet-block-body:not(:last-child){padding-bottom:35px}.cabinet-block-body~.cabinet-block-footer{margin:0}.cabinet-block-footer{margin-top:34px;padding:32px 0 8px}.cabinet-block-footer:before{width:100%;left:0}.cabinet-prescription-form{padding-bottom:44px}.cabinet-block-back-button{padding:7px 0 0;margin-bottom:55px;background-color:initial}.order-empty{padding:22px 0 0}.order-details-info{padding:44px 0 0}.order-details-status{padding:54px 0 47px}.order-details-products{max-width:404px;padding:0}.order-product{max-width:192px}.order-details-block{padding:51px 0 0}.order-details-block:last-child{padding-bottom:85px}.order-details-bb{padding-bottom:54px}.order-details-bb:after{width:100%;left:0}.cabinet-form-block{padding:22px 0 40px}.cabinet-block-table-cont{padding-top:29px;margin:0;width:100%}.cabinet-block-table-cont~.cabinet-block-footer{margin-top:0}.cabinet-details-form{padding-bottom:0}.cabinet-payment-accept{padding-top:26px;margin-top:39px;flex-direction:row;align-items:center;-moz-column-gap:32px;column-gap:32px}.cabinet-coolcash{padding-bottom:30px}.cabinet-coolcash .cabinet-coolcash-text{max-width:287px}.cabinet-credit{padding-bottom:30px}.cabinet-credit-form-block{align-items:flex-start}.cart-title-cont{flex-direction:row;align-items:flex-end;-moz-column-gap:29px;column-gap:29px}.cart-info,.cart-summary{padding-top:42px}.cart-info{align-items:flex-start}.cart-title{margin-bottom:0}.cart-subtitle{margin-bottom:4px}.cart-actions{margin-top:18px;margin-bottom:0}.cart-item{flex-direction:row}.cart-item-img{width:251px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.cart-item-info{width:calc(100% - 251px);padding:37px 37px 50px 27px}.cart-modal{width:462px;right:20px;padding:16px 30px 33px 26px}.cart-modal-inner{-moz-column-gap:19px;column-gap:19px}.cart-actions{display:flex;align-items:center;-moz-column-gap:14px;column-gap:14px}.cart-simple-block,.cart-simple-block.cart-title-cont{order:initial}.cart-summary .cart-title{margin-bottom:18px}.cart-item-info .checkbox-text{-moz-column-gap:8px;column-gap:8px}.cart .title{display:block}.cart-summary-submit-popup{padding:30px 50px}.cart-summary-submit-popup h5{font-size:20px}.auth-modal{display:flex;justify-content:center;align-items:stretch}.auth-modal-inner{width:420px;padding:31px 32px}.auth-modal-inner.full{width:444px;padding:31px 44px}.confirm{display:flex;align-items:stretch}.confirm-left{width:50%;background-color:#f7f8f9;overflow:hidden}.confirm-upload{padding:35px 28px}.confirm-left-img{padding:0}.confirm-upload span,.confirm-upload strong{display:block}.confirm-upload strong{font:18px HelveticaNeue-Bold}.insurance-form-cont{margin-top:0;padding-top:60px;padding-bottom:70px}.insurance-form{padding:50px 0}.insurance-form-row{width:604px}.insurance-form-label-half{width:calc(50% - 10px)}.insurance-steps{display:flex;gap:25px;margin-bottom:63px}.insurance-steps>div:not(:last-child){width:100%}.insurance-steps>div:last-child{flex-shrink:0}.insurance-step-title div{flex-shrink:0;white-space:nowrap}.insurance-step-line{display:block;margin-left:28px;width:100%}.insurance-accordeon-cont{margin-top:116px}.insurance-accordeon-title{font-size:36px}.insurance-accordeon{margin-top:105px;margin-bottom:179px}.insurance-title-photo{display:block}.insurance-title-block img{mix-blend-mode:multiply}.insurance-title-block{margin-top:50px;margin-bottom:40px;padding:0}.order-status-page{display:flex;align-items:stretch}.order-status-form{max-width:365px}.order-status-form button{margin-top:51px}.order-status-form-info{max-width:325px;margin:0 auto;text-align:center}.order-status-left{width:365px;margin:0 auto}.order-status-right{width:50%;flex-shrink:0;flex-grow:0;display:block;position:relative}.order-status-right-img{width:100%;height:100%;position:absolute;top:0;left:0}.order-status-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 40%;object-position:0 40%}.fsa-prescription{padding-top:86px;-moz-column-gap:27px;column-gap:27px;display:grid}.fsa-eligible{-moz-column-gap:76px;column-gap:76px}.fsa-list-cont{padding:0}.resetForm-main{padding-bottom:80px}.resetForm{width:700px;margin:80px auto;border-radius:8px;padding:54px 120px 40px;box-shadow:0 2px 4px 1px #0000000a;background-color:#fff}.resetForm-form{margin-top:32px;padding:0}.resetForm-title{font-size:24px;line-height:28px;padding:0;text-align:left}.blogs-grid{flex-direction:row;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}.blogs-grid>div{width:calc(50% - 12px)}.cabinet-view-image{width:392px}.yotpo-device-desktop .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email,.yotpo-device-desktop .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,.yotpo-device-laptop .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email,.yotpo-device-laptop .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,.yotpo-display-l .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email,.yotpo-display-l .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name{width:47%!important}.foot-chat-loading{width:371px;height:583px;right:15px;bottom:25px}.product-photo-item{min-height:415px}.product-photo-block{height:555px}}@media screen and (min-width: 1000px){.try-halfs{position:relative}.try-halfs .try-section{display:flex;align-items:stretch}.try-banner-left,.try-banner-right{width:50%;flex:0 0 50%}.try-banner-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.try-banner-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.try-faq .try-banner-left{height:580px}.try-why{text-align:left}.try-banner-btns{flex-direction:column}.works-list{flex-direction:row;justify-content:space-between;align-items:stretch;-moz-column-gap:60px;column-gap:60px}.works-item-splitter{width:1px;height:initial}.try-why-faq-images{display:none}.try-why .try-banner-right,.try-faq .try-banner-right{display:block}.try-banner-right{height:100%;position:absolute;left:50%}.try-why .try-banner-left{margin-left:auto}.try-why .try-banner-right{right:50%;left:initial}.section.confirmation{padding-top:67px;padding-bottom:149px}.confirmation-back,.confirmation-back span:after{transition:.35s ease}.confirmation-title{margin-top:61px;line-height:48px;font-size:40px;max-width:none}.confirmation-subtitle{margin-top:20px;letter-spacing:-.2px}.confirmation-button{margin-top:50px;padding:20px;transition:.35s ease}.mobile-none{display:block}.mobile-only{display:none!important}.more-load-btn{transition:.35s ease}::-webkit-scrollbar{width:8px;height:8px}.button,.button-transparent{transition:.35s ease}.section,.section-full{padding:0 40px}.banner-info{padding-top:6px}.multiSliderControl{align-items:center;-moz-column-gap:10px;column-gap:10px}.multiSlider.active .multiSliderControl{display:flex}.multiSlider[isInfinite] .category-slide:first-child{margin-left:calc(((100% - 42px)/4 + 14px)*-1)}.multiSlider[isInfinite] .shop-activity-item:first-child{margin-left:-356px}.multiSlider[isInfinite] .glasses-item:first-child{margin-left:-334px}.multiSlider[isInfinite] .results-plates-link:first-child{margin-left:-313px}.next,.prev{width:47px;height:47px;transition:.35s ease}.next:not([disabled]):hover,.prev:not([disabled]):hover{background-color:#ccc}.next:not([disabled]):hover svg,.prev:not([disabled]):hover svg{transition:.35s ease}.next:not([disabled]):hover svg:first-child,.prev:not([disabled]):hover svg:first-child{opacity:1}.next:not([disabled]):hover svg:last-child,.prev:not([disabled]):hover svg:last-child{opacity:0}.next svg,.prev svg{width:9px;height:16px}.title{font-size:36px}.head-free{text-align:left}.head-actions{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.head-actions-btn{white-space:nowrap;color:#fff;transition:.35s ease}a.head-actions-btn:hover{color:#acacac}.head-content{padding:0}.head-content .row{height:61px;-moz-column-gap:26px;column-gap:26px}.head.notTransition .head-hidden{transition:none}.head-logo{width:176px;height:19px}.head-menu{height:calc(100% + 1px);display:flex;align-items:stretch;-moz-column-gap:36px;column-gap:36px}.head-menu a{font-size:17px;line-height:15px;letter-spacing:.53px;color:RGB(var(--head-text));display:flex;align-items:center;position:relative}.head-menu a:after{content:"";display:block;width:0;height:3px;background-color:#1e1e1e;position:absolute;bottom:0;left:50%}.head-menu a.active:after{width:100%;left:0}.head-menu a.active.red:after{background-color:RGB(var(--red))}.head-search{width:200px;flex-shrink:0;padding:5px 8px 5px 13px;border:1px solid RGB(var(--head-search-border));border-radius:18px;-moz-column-gap:12px;column-gap:12px}.head-search-input{width:100%;display:block;font-size:14px;letter-spacing:.35px}.head-search-input::-moz-placeholder{color:RGB(var(--head-search-text))}.head-search-input,.head-search-input::placeholder{color:RGB(var(--head-search-text))}.head-search-btn{width:25px;height:25px;padding:5px}.head-like{width:27px;height:27px;display:block}.head-burger{display:none}.head-mobile{display:none!important}.head-hidden{height:initial!important;padding:0;display:flex;box-shadow:0 2px 4px #00000042;font-size:16px;transform:translateY(calc(-100% - 100px));transition:none}.head-hidden-title,.head-hidden-right-link,.head-hidden-top-link,.head-hidden-bottom-link,.head-hidden-plates-link,.head-hidden-list a{transform:translateY(-20px);opacity:0}.head-hidden.active .head-hidden-title,.head-hidden.active .head-hidden-top-link,.head-hidden.active .head-hidden-bottom-link,.head-hidden.active .head-hidden-plates-link,.head-hidden.active .head-hidden-right-link,.head-hidden.active .head-hidden-list a{transition:.35s ease;transform:translateY(0);opacity:1}.head-hidden:not(.head-hidden-col){flex-direction:row;align-items:stretch}.head-hidden-col:last-child{padding-bottom:20px}.head-hidden-back{display:none}.head-hidden-left{height:-moz-min-content;height:min-content;padding:0;display:flex;flex-wrap:wrap}.head-hidden-left-block{width:50%}.head-hidden-left-block:not(:last-child){border:none}.head-hidden-left a{transition:.35s ease}.head-hidden-left a:hover{color:#161616}.head-hidden-center{padding:0 67px 0 52px;display:flex;align-items:flex-start;-moz-column-gap:56px;column-gap:56px}.head-hidden-center-block{padding:30px 0 0;border:none}.head-hidden-right{padding:22px 0 22px 22px;flex-direction:column}.head-hidden-right-link:hover img{transform:scale(1.15)}.head-hidden-right-img img{transition:.35s ease}.head-hidden-top{max-width:668px;margin:0 auto;padding:15px 0 13px;row-gap:12px}.head-hidden-top-link path{transition:.35s ease}.head-hidden-top-link img{transition:.35s ease}.head-hidden-top-link:hover img{opacity:.6}.head-hidden-top-link:hover path{fill:#8f8f8f}.head-hidden-top li{order:initial!important}.head-hidden-bottom{padding:27px calc((100% - 968px)/2)}.head-hidden-bottom .head-hidden-accord-button{display:none}.head-hidden-bottom .head-hidden-list{padding:0;flex-wrap:wrap;-moz-column-gap:57px;column-gap:57px;row-gap:0}.head-hidden-bottom .head-hidden-list-link{width:186px;font-size:16px;line-height:28px}.head-hidden-bottom-link{margin-left:0;margin-top:32px;align-self:center;transition:.35s ease}.head-hidden-bottom-link:hover{background-color:#f6f6f6}.head-hidden-list{padding:22px 0 20px}.head-hidden-accord{width:100%;height:initial}.head-brands .head-hidden-accord{max-height:200px}.head-hidden-accord-button{cursor:initial}.head-hidden-accord-button svg{display:none}.head-hidden-accord a{white-space:nowrap;line-height:16px;transition:.35s ease}.head-hidden-accord a:hover{color:#161616}.head-hidden-plates{padding:18px calc((100% - 980px)/2) 26px;flex-wrap:nowrap}.head-hidden-plates-link{max-width:286px}.head-hidden-plates-link:hover img{transform:scale(1.15)}.head-hidden-plates-link img{transition:.35s ease}.head-hidden-plates-text strong{font-size:21px}.head-hidden-plates-text span{margin-top:3px}.head-results{padding:51px 30px 31px;flex-direction:row;align-items:flex-start;flex-wrap:wrap;font-size:18px}.head-results-form{padding:9px 10px}.head-results-list{width:240px;display:flex;flex-direction:column;row-gap:31px}.head-results-list .head-results-title{line-height:25px}.head-results-list-link{transition:.35s ease}.head-results-list-link:hover{color:#757575}.head-results-your{display:flex}.head-results-mostwanted,.head-results-your,.head-results-response{line-height:initial}.head-eyeglasses,.head-sunglasses{padding:0 40px}.head-hidden-right-link strong{font-size:18px}.head.show~main .filter{top:-24px}.head.scrolled.show~main .cart-summary-info{top:82px}.head-auth-dropdown{width:224px;padding:20px;background-color:#fff;box-shadow:0 4px 4px #00000014;border-radius:0 0 5px 5px}.head-auth-container{padding-top:10px;position:absolute;top:16px;left:-61px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:.35s ease}.head-auth-container.active{opacity:1;visibility:visible;transform:translateY(0)}.head-auth-dropdown button{margin-bottom:17px}.head-auth-dropdown a{margin-bottom:7px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;color:#1e1e1e;transition:.35s ease}.head-auth-dropdown a:hover{color:#686868}.head-auth-dropdown svg{width:32px;height:32px}.head-auth-dropdown-title{padding:0 0 18px;margin-bottom:17px;color:#686868;font-size:18px;line-height:20px;border-bottom:1px solid #C4C4C4}.head-results-form{padding:15px 19px}.results-plates{width:calc(100% - 293px);margin:28px 33px 0 0;padding-bottom:31px}.results-plates-title{line-height:25px}.results-plates-link{width:calc(25% - 9px)}.search-row{flex-direction:row;-moz-column-gap:20px;column-gap:20px}.lenses-tooltip-parent{position:relative;top:initial;right:initial}.close-btn{top:24px;right:30px}.head-top{height:37px;z-index:101}.head-results-cont{position:absolute;top:0!important;z-index:1000}main{padding-top:62px}.banner-block-img{height:100%}.banner-block-info-btn{padding:8px 16px}.banner-info-btns{display:flex}.banner-info-btn:nth-child(n){margin:0;font-family:HelveticaNeue-Medium}.banner-info-btn,.order-button{padding:13px 16px}.banner-info-btn{padding:7px 16px}.filter-top{padding:47px 0 24px}.sortByTitle{text-transform:capitalize}.sortByTitle .onlyMobile{display:none}.category-banner{margin-top:22px;margin-bottom:22px}.filter-top.scrolled{padding:12px 26px}.filter-count{font-size:18px;font-family:HelveticaNeue-Medium}.filter{width:0;height:initial;max-height:calc(100vh + 50px);padding:120px 0 20px;flex-shrink:0;align-items:flex-start;transform:none;z-index:initial;overflow:hidden;position:sticky;top:-100px;background:none;transition:.35s ease}.filter.active{width:211px}.filter-title-mobile{display:none}.filter-btn{font-family:HelveticaNeue-Medium}.filter-btn-show{display:block}.filter-btn.active .filter-btn-show{display:none}.filter-btn.active .filter-btn-hide{display:block}.filter-inner{width:100%;padding:0;margin:0;overflow-y:auto;overflow-x:hidden}.filter-count{min-width:150px;margin-right:20px;flex-shrink:0;display:flex;align-items:center;transition:.35s ease}.filter-block,.filter-bottom{width:195px}.filter-block-title{width:100%;padding:18px 0;display:flex;align-items:center;justify-content:space-between}.filter-block-title svg{width:13px;height:8px;transition:.35s ease}.filter-find{margin-bottom:9px}.filter-switcher{padding-top:27px}.filter-colors{width:100%;justify-content:initial;-moz-column-gap:20px;column-gap:20px}.filter-accord{height:56px;padding-bottom:0;overflow:hidden;transition:.35s ease}.filter-accord.active{padding-bottom:25px}.filter-accord.active .filter-block-title svg{transform:rotate(180deg)}.products-body.active .filter-top{width:calc(100% + 228px);margin-left:-228px}.filter-top{justify-content:flex-start;transition:.35s ease}.sortBy{margin-left:auto}.filter-top.active .filter-count{min-width:208px}.filter-bottom{display:none}.filter-header{width:195px;height:0;margin:0;padding:0;border:none;white-space:nowrap;justify-content:space-between;position:static;opacity:0;visibility:hidden;transition:.35s ease}.filter-header.active{opacity:1;visibility:visible;height:24px}.filter-clear-all{width:initial;padding:0;border:none;background:none;color:inherit;font-family:HelveticaNeue;position:relative}.filter-clear-all:after{width:100%;height:1px;background-color:#1c1c1c;content:"";position:absolute;bottom:0;left:0}.filter-clear{width:181px;padding:11px;margin:-19px 0 36px;border-color:RGB(var(--white-one));font-size:16px}.filter-labels{padding-top:23px;padding-bottom:25px;display:flex;flex-wrap:wrap;-moz-column-gap:17px;column-gap:17px;row-gap:14px;border-bottom:1px solid #e5e5e5}.filter-labels label,.filter-labels button{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;text-transform:capitalize}.filter-labels label,.filter-labels button,.filter-labels label path,.filter-labels button path{transition:.35s ease}.filter-labels label:hover,.filter-labels button:hover{color:#7d7d7d}.filter-labels label:hover path,.filter-labels button:hover path{fill:#7d7d7d}.filter-labels button svg{width:initial;height:initial}.product .section{display:flex;align-items:stretch;position:relative}.product-block-right{padding-top:13px;padding-bottom:0;padding-left:20px;transition:.35s ease}.product-block-right.scrolled .tags{margin-bottom:7px;height:0}.product-title-block{padding:0;display:block}.product-vendorcode{font-size:16px;font-weight:inherit}.product-photo-block{height:initial;margin-top:34px;padding:0;display:flex;flex-direction:column}.product-photo-slider{padding-bottom:0}.product-photo-list{padding-top:55px;flex-direction:column}.product-photo-list.active .product-photo-item:first-child{margin-left:0}.product-photo-item{min-height:initial;flex-basis:500px;padding:49px 29px;background-color:RGB(var(--white-three))}.product-photo-item.cart{padding:69px 29px}.product-photo-control{display:none}.product-photo-btns{padding:20px 0 18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.product-label-left{width:100px;display:block;left:29px;top:0}.product-label-right{right:27px;top:30px}.product-params{width:381px;overflow-y:auto;overflow-x:hidden;padding-right:5px;position:sticky;top:113px;transition:.35s ease}.product-params.noScroll{height:100%;overflow-y:hidden}.product-params.constrained{max-height:calc(100vh - 103px)}.product-block-right{width:417px;flex-shrink:0}.head.scrolled.show~main .product-params{top:82px;max-height:calc(100vh - 92px)}.head.scrolled:not(.show)~main .product-params{top:13px;max-height:calc(100vh - 23px)}.head:not(.scrolled)~main .product-params{top:113px;max-height:calc(100vh - 123px)}.head.scrolled.show~main .product-params-hidden{max-height:calc(100vh - 92px)}.head.scrolled:not(.show)~main .product-params-hidden{max-height:calc(100vh - 23px)}.head:not(.scrolled)~main .product-params-hidden{max-height:calc(100vh - 123px)}.product-params-title{font-size:15px}.product-params-hidden-block{height:initial!important;max-height:initial!important;padding:0;position:static}.product-params-hidden{height:100%;position:absolute}.product-stock{margin-top:3px;font-size:12px;min-height:18px}.product-sizes{padding-top:15px}.product-results{padding:65px 0}.product-results-top{display:flex;align-items:center;justify-content:space-between}.product-results-list{margin-top:19px;padding-bottom:20px}.product-results-list .results-plates-link{width:305px;flex:0 0 305px}.product-results .results-plates-list{padding-bottom:85px}.product-results .results-plates-link{display:flex}.product-results .results-plates-img{height:239px}.product-accordion{padding:42px 16px 0;background-color:RGB(var(--white))}.product-details{position:relative}.product .breadCrumbs{padding:16px 29px 11px}.products-body{transition:.35s ease}.products-body.active{width:calc(100% - 228px)}.products-list:last-child{padding-bottom:68px}.products-list{-moz-column-gap:14px;column-gap:14px;row-gap:67px}.products-item,.products-item-banner{flex-basis:calc((100% - 28px) / 3);width:calc((100% - 28px) / 3)}.products-item:hover .like,.like.active{opacity:1!important}.products-item:not(.noSlider):hover .product-item-title{display:none}.products-item:hover .item-slider-control{display:flex;overflow:hidden}.products{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.products.active .item-slider,.products.active .item-banner-photo{height:calc(.3*(100vw - 410px))}.products.active .category-slide-img{height:238px}.products.active .category-slider .next,.products.active .category-slider .prev{margin-top:96px}.product-item-discount{padding-top:0}.auglio-tryon-btn-product{bottom:initial!important;top:0!important}.product-card-price.product-item-price{font-size:20px}div.yotpo-points{margin-top:21px}.tags{height:23px}.breadCrumbs{padding-top:18px;letter-spacing:0;align-items:flex-start}.breadCrumbs svg{width:4px;height:8px}.breadCrumbs-link{color:#1c1c1c;transition:.35s ease}.breadCrumbs-link,.breadCrumbs-text{font-weight:500;font-size:12px;line-height:20px;letter-spacing:.4px}.breadCrumbs-text,a.breadCrumbs-link:hover{color:#7d7d7d}.breadCrumbs,.breadCrumbs-link{display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px}a.breadCrumbs-link:after{content:"/";display:flex;color:#1c1c1c;pointer-events:none}.colors,.shapes{flex-shrink:0;padding:17px 0 14px;min-height:197px}.colors-slider.overview .colors-item{height:70px}.colors-info{padding-top:9px;font-size:14px}.colors-item{width:calc((100% - 15px)/4);height:60px}.colors-picker .colors-list{margin-top:41px;overflow:auto}.sizes-picker{margin-top:11px}.sizes-picker-item{height:47px}.sizes-picker-title{width:113px}.sizes-btns{padding-top:21px;row-gap:7px}.sizes-footer{font-size:14px}.sizes-details{font-size:15px}.sizes-choose-desc{padding-bottom:26px;width:350px}.accordion-item{padding:0 8px}.size{display:flex;align-items:flex-start;justify-content:space-between}.size-imgs{padding:0;row-gap:44px}.size .btn{margin-top:89px}.recommendations{width:470px}.recommendations-banner-img{background-position:right -20px}.recommendations-text{padding-top:30px}.recommendations-title{margin-top:38px}.recommendations-promo{padding-top:49px}.recommendations-promo-comment{margin-top:37px;text-align:left}.more{padding:38px 33px 0}.more-load{padding:68px 0}.photos-list{height:calc(100vh - 305px);padding:0 112px}.photos-control .product-photo-item{width:93px;height:69px;flex-basis:93px;cursor:pointer}.category .title{padding-bottom:39px}.category-slider{-moz-column-gap:28px;column-gap:28px}.category-slider .next,.category-slider .prev{display:flex;margin-top:113px;transition:.35s ease}.category-slides{-moz-column-gap:14px;column-gap:14px;overflow:hidden}.category-slide{width:calc((100% - 42px)/4)}.category-slide-img{height:284px}.categories-list{padding:30px 0 0;justify-content:center}.home-page .discover{padding:51px 0 0}.label{padding:26px 0 21px;flex-direction:row;justify-content:center;-moz-column-gap:28px;column-gap:28px}.label-strong{font-size:17px}.sort-header{margin-left:auto}.item-slider{height:calc(.3*(100vw - 182px))}.block .like{width:38px;height:38px;opacity:0;transition:.35s ease}.block .like svg{width:20px;height:17px}.block .remove{width:47px;height:47px}.block .remove svg{width:25px;height:25px}.block .brand{position:absolute;z-index:1;mix-blend-mode:multiply}.block .ships-today{position:absolute;z-index:1}.block .brand{width:25%;height:12.5%;padding:7px;display:flex;align-items:center;justify-content:flex-end;top:12px;right:12px}.block .brand img{max-height:100%}.item-slider .ships-today{padding:4px 8px;background-color:RGB(var(--white));display:block;border-radius:10px;text-transform:uppercase;font-size:11px;color:#141414;bottom:9px;left:12px}.item-slider-control,.product-item-title{min-height:82px;height:calc(.75 * ((((100vw - 108px) / 3) - 12px) / 5) + 12px)}.item-slider-btns{height:calc(.75 * ((((100vw - 108px) / 3) - 12px) / 5))}.products-body.active .item-slider-control,.products-body.active .product-item-title{height:calc(.75 * ((((100vw - 336px) / 3) - 12px) / 5) + 12px)}.products-body.active .item-slider-btns{height:calc(.75 * ((((100vw - 336px) / 3) - 12px) / 5))}.item-slider-control{padding-top:12px;align-items:stretch;-moz-column-gap:3px;column-gap:3px;background-color:#fff}.item-slider-btn{background:white;height:100%;padding:0 7px;position:relative;z-index:1000}.item-slider-btn svg{width:9px;height:15px;fill:RGB(var(--black))}.item-slider-btn:disabled svg{opacity:.17}.item-slider-next svg{transform:rotate(180deg)}.item-slider-btns{width:100%;display:flex;align-items:stretch;-moz-column-gap:3px;column-gap:3px;position:relative}.item-slider-button,.item-slider-plus{width:calc((100% - 12px)/5);flex-shrink:0;height:100%}.item-slider-button{padding:5px 2px;background-color:#f7f7f7;transition:.35s ease}.item-slider-plus{padding-left:9px;display:flex;align-items:center;font-size:16px;color:#84847b}.item-slider-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.item-slide{padding:16px}.item-banner-photo{height:360px}.item-banner-btn{border-radius:18px}.best-selling{padding:90px 0}.best-selling .block-title{margin-bottom:50px}.discover{padding-top:60px;padding-bottom:0}.discover-full{padding:0 40px}.discover-categories{padding:0;flex-wrap:wrap;row-gap:17px}.discover-categories .btn{padding:11px 20px;transition:.35s ease}.discover-categories .btn:hover{background-color:#d4d4d4;border-color:#d8d8d8}.related{padding:80px 0 53px}.related-block:not(:first-child){margin-top:51px}.related-title{padding:0}.related .home-slider{padding-right:40px}.related-slides{margin-top:38px}.home-page .blogs-grid{padding-bottom:0}.blogs-grid{padding-bottom:150px}.blogs-grid>div{width:calc((100% - 48px) / 3)}.shipping{padding:50px 0 60px;display:flex;justify-content:center;-moz-column-gap:206px;column-gap:206px}.shipping-item{margin-top:0}.online-desc{padding:60px 0 105px}.foot-viplist{padding:48px 0}.foot-viplist-form{width:367px;transform:translate(10px)}.foot-viplist .section{display:flex;align-items:center;justify-content:center;-moz-column-gap:84px;column-gap:84px}.foot-viplist-col{align-items:flex-start}.foot-viplist-title{font-size:31px}.foot-viplist-text{margin-top:-6px;font-size:16px}.foot-viplist-mobile{display:none}.foot-viplist-desktop{display:initial}.foot-viplist-link{display:none}.foot-viplist-btn{display:block;position:absolute;right:25px}.foot-viplist-response{text-align:left}.foot-menu{padding:63px calc(50% - 480px) 163px;display:flex;align-items:stretch;justify-content:center}.foot-help{padding:6px 20px 7px 0;align-items:flex-start;border-right:1px solid #282828}.foot-help-mobile{display:none}.foot-help-title{padding-left:16px;font-size:18px}.foot-help-list{width:100%;margin-top:18px;align-items:stretch;flex-direction:column;row-gap:8px}.foot-help-link{padding:12px 20px 13px 62px;background-color:transparent;text-align:left;font-family:HelveticaNeue-Bold;position:relative;transition:.35s ease}.foot-help-link:hover{background-color:#242424}.foot-help-link:hover .foot-help-link-title{color:RGB(var(--white))}.foot-help-link-title{margin-bottom:3px;font-size:16px;line-height:16px;color:#a9a9a9;transition:.35s ease}.foot-help-link svg{position:absolute;top:15px;left:15px}.foot-help-text{color:#868686;font-size:12px;line-height:16px}.foot-help-link svg,.foot-help-text{display:block}.foot-call svg{width:18px;height:18px}.foot-email svg{width:21px;height:14px}.foot-chat svg{width:20px;height:18px}.foot-nav{width:100%;padding:6px 0 7px 20px;display:flex;align-items:flex-start;justify-content:space-between}.foot-nav-item{padding:0}.foot-nav-item,.foot-nav-item.active{background:none}.foot-nav-item:before,.foot-nav-item:after{content:none}.foot-nav-item:last-child:after{content:none}.foot-nav-btn{cursor:initial}.foot-nav-btn-icon{display:none}.foot-nav-list{height:initial!important;row-gap:13px}.foot-nav-title{white-space:nowrap;font-size:14px;line-height:16px}.foot-nav-list,.foot-nav-list.active{padding:21px 0 0}.foot-nav-list button,.foot-nav-list a{font-size:14px;white-space:nowrap;color:#868686;text-align:left;transition:.35s ease}.foot-nav-list a:hover,.foot-nav-list button:hover{color:RGB(var(--white))}.foot-links{padding:0 10px;-moz-column-gap:30px;column-gap:30px}.foot-bottom{padding:0 calc(50% - 480px) 33px;row-gap:16px}.foot-bottom-line{padding-bottom:18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #282828}.foot-bottom-line:last-child{padding-bottom:0;border-bottom:none}.foot-bottom-text{margin:0}.foot-logos{padding-right:4px;display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px}.foot-logos img,.foot-logos svg{width:28px;height:20px}.modal-inner{width:531px;height:-moz-min-content;height:min-content;max-height:70vh;padding:54px 55px 38px;border-radius:17px}.modal-inner.full{width:100%;height:100%;max-height:initial;border-radius:0}.modal-close{position:absolute;top:21px;right:25px}.modal-bgc{background-color:#0000004f}.banner{display:flex;align-items:center;position:relative}.banner-bgc:not(.no-overlay):before{content:"";display:block;width:62%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.68) 0%,rgba(0,0,0,.47) 61.46%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0}.banner-bgc-mobile{display:none}.banner-bgc-mobile+img{display:block}.banner-info{position:absolute;left:40px}.banner-info-title{text-align:left;color:RGB(var(--white));font-size:35px;line-height:31px}.banner-info-text{width:466px;margin:19px 0 40px;color:RGB(var(--white));text-align:left;line-height:24px}.banner-info.invert-colors .banner-info-title,.banner-info.invert-colors .banner-info-text{color:RGB(var(--black))}.banner-info-btns{flex-direction:row}.banner-info-btn{background-color:RGB(var(--white));border:none;transition:.35s ease}.banner-info-btn:hover{background-color:#b2b2b2}.banner-info.invert-colors .banner-info-btn,.banner-info .banner-info-btn.inverted{background-color:RGB(var(--black));color:RGB(var(--white))}.banner-info.invert-colors .banner-info-btn:hover,.banner-info .banner-info-btn.inverted:hover{background-color:#b2b2b2}.banner-block{padding-top:100px}.banner-block.cartier .banner-block-cont{padding:13px 11px 15px;justify-content:space-between;flex-direction:row}.banner-block.cartier .banner-block-video{width:65%;height:100%}.banner-block.cartier .banner-block-title{width:15.6%;margin:0 0 0 7%}.banner-block.cartier .banner-block-info-text{max-width:528px}.banner-block.prada .banner-block-title{width:16%}.banner-block-cont{height:32.8vw!important}.banner-block-video{width:100%;height:100%}.banner-block.clearance .banner-block-img{height:100%}.banner-block-info-title{padding:0;margin-top:30px}.banner-block-info-btn{transition:.35s ease}.banner-block-info-btn:hover{background-color:#757575}.home-slider-top{padding:0 40px}.home-slider-category{-moz-column-gap:59px;column-gap:59px}.home-slider-category-btn{font-size:20px}.home-slider-control .home-slider-category-btn{margin-right:40px;font-size:16px}.home-slider-control .home-slider-category-btn,.home-slider-control .home-slider-category-btn:after{transition:.35s ease}.home-slider-control .home-slider-category-btn:hover{color:#757575}.home-slider-control .home-slider-category-btn:hover:after{background-color:#757575}.trending-styles{padding-top:98px}.glasses-slider.activity{padding-top:106px}.home-slider-button,.home-slider-indicator{display:none}.home-blog-list{padding-top:100px;flex-wrap:nowrap}.home-blog-item{padding:0;align-items:flex-start}.home-blog-img{height:33.1vw}.home-page .next,.home-page .prev{width:40px;height:40px}.style-info-btn,.style-info-btn:after{transition:.35s ease}.style-info-btn:hover{color:#757575}.style-info-btn:hover:after{background-color:#757575}.style-img{height:28.7vw}.select-option:hover{background-color:RGB(var(--gray-one))}.lenses-head{padding:16px 32px 14px;justify-content:space-between}.lenses-head .head-logo{margin-right:initial}.lenses-nav{width:initial;justify-content:center;-moz-column-gap:69px;column-gap:69px}.lenses-nav-btn{font-size:16px;line-height:20px}.lenses-close{width:21px;height:21px;top:-8px;right:32px}.lenses-section{padding-top:49px;height:100vh;flex-direction:row}.lenses-left{width:100%;padding:15px 40px 34px;order:initial;position:static}.lenses-left-inner{height:100%;margin-left:auto;display:flex;flex-direction:column;align-items:center}.lenses-left-logo{width:95px;height:65px;margin-left:auto;mix-blend-mode:multiply}.lenses-left-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lenses-left-fill{margin-bottom:44px;-moz-column-gap:5px;column-gap:5px;font-size:12px;line-height:15px}.lenses-left-fill-line{width:264px;height:5px;border-radius:3px;background:linear-gradient(270deg,#b3b3b3 0%,#e7e7e7 100%)}.lenses-sum{width:100%;margin-top:auto;padding:16px 0 0;border-top:1px solid RGB(var(--white-two));background-color:initial}.lenses-sum-row{margin-bottom:8px}.lenses-product-photo{width:100%;height:350px;margin-top:46px}.lenses-product-photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.lenses-product-info{margin-top:11px;display:flex;flex-direction:column;align-items:center;row-gap:12px}.lenses-sum .lenses-title{font-size:18px}.lenses-product-brand{font:22px HelveticaNeue-Bold;line-height:15px}.lenses-product-model{line-height:15px}.lenses-price{padding-right:3px}.lenses-price-act{font-size:18px}.lenses-right{padding:32px 40px 55px;background-color:RGB(var(--white));flex-shrink:0;position:relative}.lenses-right-inner{width:556px;margin-right:28px;position:relative}.lenses-right-inner .cabinet-block{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.lenses-right-title{font-size:21px}.lenses-right-subtitle{margin-top:12px;align-items:center}.lenses-right-subtitle.withImg{margin-top:21px}.lenses-right-desc{padding-top:12px}.lenses-usage-buttons{margin-top:27px}.lenses-usage-button{padding:25px 13px 25px 32px;transition:.35s ease}.lenses-usage-button.withImg{padding:13px 13px 13px 32px;-moz-column-gap:27px;column-gap:27px}.lenses-usage-button-desc{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:15px;line-height:21px}.lenses-usage-button-desc a{text-decoration:none;position:relative}.lenses-usage-button-desc a:after{content:"";display:block;width:100%;height:1px;background-color:RGB(var(--blue-light));position:absolute;bottom:3px;left:0}.lenses-usage-button-img{width:95px;height:78px}.lenses-usage-button:not(.no-effect):hover{background-color:#f4fafe}.lenses-prescription-buttons{padding:39px 0 0}.lenses-prescription-buttons .button,.lenses-prescription-buttons .button-transparent{max-width:199px}.lens-finish-sum+.lenses-prescription-buttons .button{display:initial;max-width:calc(50% - 7px)}.confirm-total{display:none!important}.lenses-prescription{padding-top:32px}.lenses-table{margin-top:30px}.lenses-table-head{height:initial;padding-bottom:7px;font-size:15px}.lenses-table-head,.lenses-table-body{width:120px}.lenses-table-head:first-child{width:initial}.lenses-upload-area-label,.lenses-upload-area-label:after{transition:.35s ease}.lenses-upload-area-label:hover{color:#6d6d6d}.lenses-upload-area-label:hover:after{background-color:#6d6d6d}.lenses-buttons{margin-top:20px}.lenses-button{padding:15px 27px;flex-direction:row}.lenses-button-left{width:140px;padding:22px 23px 22px 0;flex-direction:column;row-gap:9px;flex-shrink:0;position:relative}.lenses-button-left .lenses-tooltip{top:3px;right:11px}.lenses-button-left-img{width:112px;height:75px;padding:12px}.lenses-button-left-text{align-items:center;row-gap:8px}.lenses-button-left-subtitle{font-size:15px;line-height:19px}.lenses-button-right{padding-top:15px;padding-left:23px;padding-bottom:15px;border-left:1px solid RGB(var(--white-two))}.lenses-button-right-title{padding-bottom:2px;max-width:initial}.lenses-package-button .lenses-button-left-img{display:block}.lenses-package-button-right-text{line-height:22px}.lenses-button-right-text{margin-bottom:0;font-size:15px}.lenses-total{right:initial}.lenses-total .lenses-sum{display:none}.lenses-package-button{padding:15px 41px 15px 10px}.lenses-coating-button{padding:29px 23px 29px 32px}.lenses-coating-button .lenses-usage-button-desc{margin-top:11px}.lenses-coating-button{-moz-column-gap:27px;column-gap:27px}.lenses-mobile-color{display:none}.lenses-total .lenses-prescription-buttons{padding:23px 42px}.lenses-link,.lenses-link span:after{transition:.35s ease}.lenses-link:hover{color:#6d6d6d}.lenses-link:hover span:after{background-color:#6d6d6d}.lenses-link:hover .text-blue-light{color:#244d68}.lenses-link:hover .text-blue-light:after{background-color:#244d68}.lens-finish-block{padding:0 20px}.lens-finish-item-icon{display:flex}.lens-finish-item{padding:35px 0;-moz-column-gap:31px;column-gap:31px}.lens-finish-item:first-child{display:none}.lens-finish-sum{display:block}.lenses-prescription-block{padding:40px 0}.lenses-material-left{justify-content:center}.lenses-material-right{row-gap:21px;justify-content:center}.lenses-package-button .lenses-button-left{display:flex;justify-content:center}.lenses-package-button .lenses-button-right{padding-left:32px}.lenses-coating-img{width:80px;display:flex}.lenses-prescription-buttons .confirm-button{font-size:18px;line-height:16px;padding:18.5px 20px}.lenses-usage-checkbox{-moz-column-gap:15px;column-gap:15px}.lenses-tinted-grid{display:flex;align-items:flex-start}.lenses-tinted-grid:not(:first-child){margin-top:34px}.lenses-tinted-grid .lenses-usage-button-colors{padding-top:0}.lenses-tinted-grid .lenses-usage-button-text{width:132px;padding-top:3px}.lenses-tinted-grid .lenses-densities-offset,.lenses-tinted-grid .lenses-densities{margin-top:0;padding-top:0}.lenses-lens-cont{height:350px}.lenses-usage-button-colors.prevImage{padding-top:17px}.lenses-usage-button-title{flex-direction:row;align-items:center}.transitions-signature+.lenses-title-price{margin-top:0}.lenses-button-left .lenses-tooltip-parent{position:absolute;top:3px;right:11px}.lens-finish-edit{top:34px}.help-btn{display:flex;align-items:flex-start;-moz-column-gap:6px;column-gap:6px;font-size:14px}.help-btn svg{width:20px;height:18px}.help-btn span{color:RGB(var(--blue-light));text-decoration:underline}.glasses-title{padding:0 40px}.glasses-slider{padding-top:100px}.glasses-slides{padding:0 40px;margin-top:20px;-moz-column-gap:14px;column-gap:14px}.glasses-slides.iconic{margin-top:19px}.glasses-slides.iconic .glasses-item-img{width:250px;height:260px}.glasses-item-price{font-size:16px}.glasses-item-img{width:320px;height:330px}.shop-activity{padding-left:40px;-moz-column-gap:14px;column-gap:14px}.shop-activity-slider{padding-bottom:0}.logotips{padding:60px 0 0;margin-top:100px}.logotips-list{-moz-column-gap:0;column-gap:0;row-gap:34px}.logotips-item{width:calc(100% / 6);height:8.5vw}.logotips-item:hover img{opacity:1}.logotips-item img{transition:.35s ease}.gray{padding:80px 40px}.gray-title{font-size:24px}.gray-list{display:flex;-moz-column-gap:100px;column-gap:100px}.gray-subtitle,.gray-text{font-size:16px}.gray-col{width:40.6vw}.stories-section{width:calc(100% - 80px)}.related-stories{margin-top:180px}.related-more-image{height:calc((100vw - 176px)/4)}.related-stories .related-more-image{max-height:240px!important}.pagination{display:flex}.order-empty-text span{display:inline}.order-empty-img{width:87px}.order-empty-browses{display:flex;align-items:center;justify-content:center;-moz-column-gap:40px;column-gap:40px}.order-empty-browse{padding:43px 0 25px}.order-empty-row .order-button{width:99px;padding-left:initial;padding-right:initial}.order-delivery{display:block}.cabinet-section{padding:0 40px;max-width:1042px;margin:0 auto;position:relative}.cabinet-main{-moz-column-gap:20px;column-gap:20px}.cabinet-body{padding-bottom:20px}.cabinet-block{padding-top:20px}.order-details-info{align-items:center;justify-content:space-between;flex-direction:row}.cabinet-details-form-block{-moz-column-gap:20px;column-gap:20px}.cabinet-coolcash-title-row{display:flex;align-items:center;justify-content:space-between}.cabinet-credit-form-block{flex-direction:row;align-items:center}.cabinet-credit-form-block .cabinet-details-form-label{max-width:272px}.cabinet-change-password-label input{width:309px}.cabinet-button{transition:.35s ease}.cabinet-button:not(:disabled):hover{background-color:#0d63a7}.cabinet-aside-btn:after{content:none}.cabinet-view-bgc{display:none}.cabinet-view{width:0;height:0}.cabinet-view-inner{min-width:559px}.cabinet-view-inner:after{width:20px;height:20px;background-color:#fff;transform:rotate(45deg);border-top:1px solid #D8D8D8;border-left:1px solid #D8D8D8;content:"";position:absolute;right:42px;top:-10px}.head-sticky+.head{top:37px}.head-sticky+.head .head-hidden{top:99px!important}.head-sticky+.head .head-content{position:relative}.cabinet-bgc{padding-top:0}.cabinet-main>.cabinet-block:first-child{padding-top:118px;margin-top:-118px}.cabinet-main>.cabinet-block{padding-top:118px;margin-top:-98px}.cabinet-aside{top:118px}.favorites{padding-top:40px}.favorites .title{padding-bottom:15px}.favorites-cont{padding-bottom:261px}.favorites .product-results{display:block}.cart{padding-top:60px}.cart .title{font-family:HelveticaNeue}.cart-empty-cont{padding-top:65px}.cart-buttons{margin-top:72px}.cart-buttons .more-load-btn{padding:12px 9px}.cart-info{padding-right:40px}.cart-title{font-size:40px;line-height:48px}.cart-subtitle span{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.cart-accessories{margin:70px 0}.cart-accessories button{transition:.35s ease}.cart-accessories button:hover{background-color:#000;color:#fff}.cart-summary-details{row-gap:13px;font-size:18px}.cart-summary-details .text-xs{font-size:14px}.cart-summary-subtotal{margin:27px 0 31px;padding:23px 0 20px}.cart-summary-submit{width:100%;margin:initial}.cart-summary-submit-btns{flex-direction:row;justify-content:center}.head.scrolled .auth-modal-bgc{top:0}.auth-modal-bgc{top:0;padding-top:0;align-items:center;background-color:transparent}.auth-modal{width:initial;padding:0;border-radius:.75rem;background-color:#fff;position:relative;z-index:1000}.auth-modal-checkout{flex-direction:row}.auth-modal-checkout-or{display:none}.auth-modal-checkout-or+.auth-modal-inner{padding-bottom:31px!important}.confirm{width:830px;height:420px}.confirm-info{padding:35px 58px;justify-content:center}.simple{width:898px;margin:0 auto}.simple-section.first-child+.simple-section{margin-top:14px}.simple-section:not(:first-child){margin-top:100px}.simple-section p+h2,.simple-section ul+h2{margin-top:57px}.contact{padding-top:90px;padding-bottom:46px}.contact-labels{flex-direction:row;-moz-column-gap:30px;column-gap:30px}.quick-title{display:block}.quick-list{margin-top:56px;gap:30px}.quick-item{width:calc((100% - 60px) / 3)}.order-status-page{padding-top:90px;padding-bottom:45px}.fsa-how-to-use{padding-top:155px}.fsa-how-to-use h2{margin-bottom:52px}.jersey-banner-photo{display:block}.country-modal-inner{width:420px}.country-title{margin:29px 0 12px;font-size:16px;line-height:24px}.country-label svg{width:77px;height:77px}.country-button{width:356px;font-size:18px;line-height:20px}.tooltip-top-img{padding:20px 0}.cabinet-aside-btn{padding:25px 15px 20px 0;font-size:18px}.address-block{padding-left:37px}.cart-buttons{flex-direction:row;justify-content:center}.order-product-title,.order-product-vendor,.order-product-prices,.order-product-size,.order-product-color,.order-product-lenses,.order-product-code{font-size:15px}.yotpo-filters-top-panel{display:flex!important}}@media screen and (min-width: 1280px){.try-halfs .try-section{padding:0}.try-why-title,.try-why-item:not(:last-child){margin-bottom:45px}.try-faq-title{margin-bottom:45px}.try-faq-head,.try-faq-text,.try-faq-item.opened .try-faq-text{padding-right:30px;padding-left:30px}.try-faq-head-text{font-size:18px}.try-faq-text{font-size:16px;line-height:20px}.try-banner-btns{flex-direction:row}.try-banner .try-banner-left{padding-bottom:40px}.try-banner .try-banner-right,.works{display:block}.head-hidden{padding:0}.head-hidden.head-eyeglasses,.head-hidden.head-sunglasses{padding:0 calc((100vw - 1236px)/2) 0 calc((100vw - 1200px)/2)}.head-hidden-left{padding:0 0 0 63px}.head-hidden-right{padding-bottom:40px}.head-hidden-right-img{width:382px;height:160px}.head-hidden-top{max-width:1010px}.head-hidden-plates{padding:18px calc((100% - 1200px)/2) 26px}.head-results{padding:51px calc(50% - 550px) 62px}.head-chat{display:block;color:#117dd2;font-family:HelveticaNeue-Bold}.head-vto,.head-vto-text,.head-vto path,.head-vto circle{transition:.35s ease}.head-vto:hover{background-color:#117dd2}.head-vto:hover .head-vto-text{color:#fff}.head-vto:hover path{fill:#fff}.head-vto:hover circle{fill:#117dd2}.products-item .auglio-tryon-btn{padding:7px 12px 7px 40px;font:14px/1 HelveticaNeue-Bold;transition:.35s ease}.products-item .try-icon,.products-item .try-icon-hover{width:20px;height:16px;left:12px}.products-item .auglio-tryon-btn:hover{background-color:#117dd2;color:#fff}.products-item .auglio-tryon-btn:hover .try-icon-hover{opacity:1;visibility:visible}.banner-block.prada .banner-block-cont{align-items:flex-start;position:relative}.banner-block-title{top:50%;transform:translateY(-50%)}.results-plates-list{-moz-column-gap:12px;column-gap:12px}.results-plates-img{height:151px}.results-plates-img img{width:100%;height:100%}.product-block-right{width:510px;padding-left:34px}.product-params{width:456px}.product-details-text{width:353px;letter-spacing:0}.product-details{display:flex;align-items:flex-start;-moz-column-gap:75px;column-gap:75px}.new-product-details-params{position:static}.product-details-left .product-details-params{display:none}.product-details-right{display:flex;gap:75px;flex-shrink:0}.product-details-left,.product-details-list{width:-moz-fit-content;width:fit-content}.product-details-label{width:353px}.colors-item{height:70px}.colors-picker .colors-item img{width:145px}.size-imgs{margin-right:127px}.recommendations{width:689px}.recommendations-banner-img{background-position:right -60px}.recommendations-list{width:528px;margin:0 auto}.recommendations-item{flex-basis:calc(100% / 3);border-bottom:none}.recommendations-item:nth-child(-n+3){border-bottom:1px solid RGB(var(--white-one))}.related-slides{margin-top:28px}.stories-more-title{font-size:24px;line-height:34px}.foot-menu{padding-left:calc(50% - 526px);padding-right:calc(50% - 526px)}.foot-help{width:267px;flex-shrink:0;padding-right:40px;padding-left:10px}.foot-nav{padding-left:65px;-moz-column-gap:56px;column-gap:56px;justify-content:flex-start}.foot-bottom{padding:0 calc(50% - 526px) 39px}.banner-block.cartier .banner-block-cont{padding:17px 16px 19px}.banner-block.clearance .banner-block-img:before{font-size:77px}.home-slider{padding-bottom:0}.home-blog-info{padding-top:20px}.gray-list{-moz-column-gap:90px;column-gap:90px}.gray-col{width:100%}.filter-searched-cont{max-height:580px}.filter-items-cont{max-height:280px}.filter-block-checkboxes{row-gap:4px}.lenses-input-block,.lenses-textarea,.lenses-upload-area,.lenses-uploaded-area{max-width:392px}.cabinet-form-buttons{margin-top:54px}.lenses-uploaded-remove button,.lenses-uploaded-remove button:after{transition:.35s ease}.lenses-uploaded-remove button:hover{color:#8b959c}.lenses-uploaded-remove button:hover:after{background-color:#8b959c}.cabinet-section{padding:0}.cabinet-body{-moz-column-gap:20px;column-gap:20px}.cabinet-aside{width:359px}.cabinet-aside~.cabinet-main{width:calc(100% - 379px)}.order-empty-browses{-moz-column-gap:90px;column-gap:90px}.order-button{transition:.35s ease}.order-product-img{height:198px}.order-product-button:after,.cabinet-block-table-action:after,.cabinet-coolcash-link:after{transition:.35s ease}.order-product-button:hover:after,.cabinet-block-table-action:hover:after,.cabinet-coolcash-link:hover:after{background-color:#0d63a7}.order-product-button,.cabinet-block-table-action,.cabinet-coolcash-link{transition:.35s ease}.order-product-button:hover,.cabinet-block-table-action:hover,.cabinet-coolcash-link:hover{color:#0d63a7}.gmodal-close{transition:.35s ease}.gmodal-close:hover{transform:rotate(180deg)}.cabinet-block-inner{padding-top:24px;padding-bottom:24px}.cabinet-body{padding-bottom:20px}.confirm-link:after{transition:.35s ease}.confirm-link:hover:after{width:0}.contact-section,.quick-section{padding:0;width:1083px;margin:0 auto}.quick{padding-top:47px;padding-bottom:161px}.quick-item a{height:110px}.order-help-section{width:1081px;margin:0 auto;padding:0}.lenses-button{transition:.35s ease}.lenses-button:not(.active):hover,.lenses-usage-button-cont:not(.active):not(.opened):not([disabled]):hover{border-color:#8e9294;box-shadow:none}.lenses-button:not(.active):hover,.lenses-usage-button-cont:not(.active):not(.opened):not([disabled]):hover .lenses-coating-button,.lenses-usage-button-cont:not(.active):not(.opened):not([disabled]):hover .lenses-usage-button{background-color:#b0bdc512}.cart-info{width:calc(100% - 521px);max-width:758px;padding-right:46px}.cart-container{flex-direction:row;justify-content:center}.cart-summary{width:521px;padding-left:52px;padding-right:75px;padding-top:100px;margin:0;flex-shrink:0}.cart-summary-info{transition:.35s ease}.size-modal-inner{max-height:initial}}@media screen and (min-width: 1400px){.head-menu{padding:0 100px;position:absolute;left:50%;transform:translate(-50%)}.try-banner-left,.try-section{padding:65px 70px}.works .try-section{padding-top:40px;padding-bottom:40px}.lenses-head{padding:16px calc(50vw - 649px) 14px}.lenses-close{right:-28px}.lenses-left{padding-left:calc(50vw - 649px)}.lenses-right{padding-right:calc(50vw - 649px)}.lenses-right-inner{width:606px}.lenses-right-title-block{padding-top:24px}.lenses-right-title-block:first-child{padding-top:18px}.lenses-prescription-buttons .button,.lenses-prescription-buttons .button-transparent{max-width:259px}.try-slider .try-section{padding-top:76px}.try-banner .try-banner-left{padding-bottom:65px}}@media screen and (min-width: 1800px){.try-section{width:1728px;margin-left:auto;margin-right:auto}.section{padding:0 80px}.section-full{margin:0 auto;padding:0 80px}.blog .section-full{max-width:1800px}.multiSlider[isInfinite] .shop-activity-item:first-child{margin-left:-412px}.product-results{padding:85px 0}.discover-full{padding:0 80px}.discover-categories{margin-top:39px}.related .home-slider{padding-right:80px}.related-slides{margin-top:56px}.banner-info{left:80px}.banner-block.cartier .banner-block-cont{padding:21px 21px 23px}.banner-block.clearance .banner-block-img:before{font-size:95px}.banner-block.clearance .banner-block-img:after{width:calc(100% - 28px);height:calc(100% - 28px);border-width:14px}.home-slider-top{padding:0 80px}.home-blog-list{-moz-column-gap:21px;column-gap:21px}.style-list{padding-top:85px!important}.style-img{height:28.4vw}.glasses-title{padding:0 80px;margin-bottom:27px}.glasses-slides{padding:0 80px}.shop-activity{padding-left:80px}.shop-activity-item-img{width:400px;height:303px}.gray{padding:80px}.related-more-image{height:calc((100vw - 256px)/4)}.blog .related-more-image{max-height:385px}}@media screen and (min-width: 2000px){.section{width:1860px;margin:0 auto;padding:0}.filter-top.scrolled{padding:12px calc(50% - 930px)}.products.active .item-slider,.products.active .item-banner-photo{height:483px}.products.active .category-slider .next,.products.active .category-slider .prev{margin-top:178px}.products.active .category-slide-img{height:404px}.item-slider-control,.product-item-title{height:102px}.item-slider-btns,.products-body.active .item-slider-control,.products-body.active .product-item-title{height:90px}.products-body.active .item-slider-btns{height:78px}.category-slider .prev,.category-slider .next{margin-top:208px}.category-slide-img{height:464px}.item-slider{height:552px}.item-banner-photo{height:550px}.related:not(.related-home) .home-slider{width:1860px;margin:0 auto;padding:0}}select:focus{outline:none!important;box-shadow:none!important}.hidden{display:none}body{overflow-x:hidden}.pageLoader{width:100vw;height:calc(100vh - 37px);display:flex;align-items:center;justify-content:center}.edit-button{position:fixed;right:20px;bottom:-20px;background-color:#111;color:RGB(var(--yellow));border:2px solid transparent;padding:5px 10px 20px;border-radius:10px}#page-status #orders-details{max-width:617px}#page-status .cabinet-head{padding-bottom:0}#page-status .cabinet-block{padding-top:0}#page-status .cabinet-block-inner{box-shadow:none;padding:0}#page-status .order-details-info{flex-direction:column;align-items:baseline}#page-status .order-button{padding:11px 20px;min-width:192px}#page-status .order-product-prices{margin-top:0}@media (max-width: 768px){#page-status .cabinet-section{border-top:1px solid #D8D8D8}#page-status .cabinet-head{background:#fff;padding:56px 20px 25px}#page-status .cabinet-head-title{font-size:28px;font-weight:700}#page-status .cabinet-head-title svg{display:none}#page-status #orders-details{max-width:100%}#page-status .order-details-products{max-width:100%;justify-content:space-between}#page-status .order-product{max-width:100%}}.insurance-banner{background:#59CF38;display:flex;align-items:center;justify-content:center;gap:17px;padding:12px 0 14px;position:relative;z-index:101;color:#000;font-size:16px;font-weight:400}.insurance-banner .exit-link,.insurance-alert .learn-more{color:#fff;text-decoration-line:underline}.insurance-banner .exit-link:hover,.insurance-alert .learn-more:hover{color:#eee;text-decoration-line:none}.insurance-modal{border-radius:12px;background:#FFF;box-shadow:0 3px 24px -2px #3a485057;margin:auto;max-width:609px;height:482px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:101;transition:.2s ease}.insurance-modal b{font-weight:700}.insurance-modal u{text-decoration:underline}.insurance-modal-header{border-top-left-radius:12px;border-top-right-radius:12px;background:#59CF38;width:100%;color:#000;text-align:center;font-size:16px;font-weight:400;line-height:21px;padding:20px 0 13px}.insurance-modal-header .title{color:#000;font-size:18px;line-height:normal;font-weight:500;margin-bottom:6px}.insurance-modal-body{padding:37px 84px 30px 108px;text-align:left}.insurance-modal-body .title{color:#000;font-size:28px;line-height:normal;font-weight:500;margin-bottom:14px;text-align:left}.insurance-modal-body li{font-size:18px;line-height:28px;margin-bottom:4px}.insurance-modal-footer{margin-top:14px;padding:0 34px 0 49px}.insurance-alert{border-radius:5px;background:#59CF38;color:#0d0d0d;display:flex;gap:10px;align-items:center;justify-content:center;font-size:14px;line-height:15px;font-weight:400;margin:27px 0 -6px;padding:15px 0 14px;width:100%}.insurance-alert .learn-more{cursor:pointer}.sizes-btns.insurance .button{color:#fff}.cancel-insurance-order{color:#d51010;display:block;text-align:center;font-size:17px;font-style:normal;font-weight:400;margin-top:29px;text-decoration-line:underline}.cancel-insurance-order:hover{color:#e62121;text-decoration-line:none}.edd-wrapper{margin-top:30px;padding:0 14px}.split-banner{display:flex;flex-direction:column;font-size:16px;line-height:20px;text-align:center}.split-banner>*{padding:14px 0}@media screen and (min-width: 768px){.split-banner{flex-direction:row}}.split-banner .blue-banner{background-color:#151555;color:#fff;flex-grow:1}.split-banner .blue-banner .banner-title{color:red}.split-banner .red-banner{background-color:#c31208;color:#fff;flex-grow:1;font-weight:400}.split-banner .banner-title,.split-banner strong{font-weight:700}.deliveryRowCart{margin-top:1em}.deliveryRow{align-items:flex-start;justify-content:space-between;margin:10px 0;font-size:14px}.deliveryTitle,.deliveryTitle strong{display:flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;align-items:center;font-weight:700}.deliveryTitle b{width:100%;display:block;padding-left:23px}.deliveryTitle strong:before{content:"";display:block;width:15px;height:15px;background-color:#ddd;border:3px solid #ddd;border-radius:100%}.deliveryTitle .g-green{color:#53c208}.deliveryTitle .g-orange{color:#fea100}.deliveryTitle .g-red{color:#fe2f00}.deliveryTitle .g-green:before{background-color:#53c208;border-color:#dffdca}.deliveryTitle .g-orange:before{background-color:#fea100;border-color:#ffeed1}.deliveryTitle .g-red:before{background-color:#fe2f00;border-color:#ffd5d5}.deliveryDetails{position:relative;z-index:999}.deliveryDetailsPopup{position:absolute;font-size:14px;border:1px solid #D9D9D9;padding:23px;bottom:0;background:#fff;transform:translate(-103%,46%);min-width:300px;box-shadow:0 1px 4px #00000017;border-radius:8px;opacity:0;visibility:hidden;transition:.35s ease}.deliveryDetailsPopup.-active{opacity:1;visibility:visible}.deliveryDetailsPopup:after,.deliveryDetailsPopup:before{position:absolute;content:"";background-color:#fff;width:10px;height:10px;top:50%;right:-4px;transform:rotate(45deg);border-radius:3px}.deliveryDetailsPopup:before{border:1px solid #d9d9d9}.deliveryDetailsPopup:after{border:1px solid #fff;transform:rotate(0);right:0;top:49%;width:30px;height:30px}.deliveryDetailsPopup strong{font-weight:700}.deliveryDetailsPopup ul li{margin-top:16px}.deliveryDetailsPopup ul{margin-bottom:16px}.deliveryBtn{text-decoration:underline}.deliveryZip{position:relative}.deliveryArrivesPopup{position:absolute;bottom:0;padding:20px 20px 40px;background:#fff;border-radius:8px;box-shadow:0 1px 4px RGBA(0,0,0,.09);left:0;transform:translateY(90%);max-width:305px;z-index:999;opacity:0;visibility:hidden}.deliveryArrivesPopup.-active{opacity:1;visibility:visible}.deliveryArrivesTitle{font-size:15px;margin-top:5px}.deliveryArrivesPopupInput{border:1px solid #c8c8c8}.deliveryArrivesPopup input,.deliveryArrivesPopup button{width:123px;flex:0 0 123px;display:block}.deliveryArrivesPopupText{margin:1em 0}.deliveryArrivesPopup .row{align-items:stretch;-moz-column-gap:8px;column-gap:8px}.deliveryArrivesPopupBtn{background-color:#151515;color:#fff}.deliveryArrivesPopupClose{position:absolute;display:flex!important;justify-content:center;align-items:center;top:0;right:0;width:32px!important;height:32px}.deliveryArrivesPopupClose svg{width:15px}.deliveryTitle em{width:100%;margin-top:10px}@media screen and (min-width: 800px){.deliveryDetailsPopup{min-width:350px}.deliveryArrivesPopup{transform:translate(-25%,85%)}}.yotpo-reviews-seo-pagination-item svg{display:inline;width:7px;height:11px}main.faq .title{text-align:left}main.faq .intro{margin:36px 0 60px}main.faq .index{margin-bottom:102px}main.faq .faq-container h2{margin-bottom:43px;text-align:left}main.faq .stories-text-link{font-size:inherit}main.faq .stories-paragraph{margin-bottom:18px}@media screen and (max-width: 1024px){main.faq .index{margin-bottom:50px}}.cartier-authorized-banner{background-color:#f8f1ce61;border-radius:5px;cursor:pointer;display:flex;align-items:top;gap:16px;padding:13px}.cartier-authorized-banner .authorized-dealer{color:#b72721;font-size:14px;font-weight:500}.cartier-authorized-banner .badge{background:rgb(183,39,33);display:flex;flex-direction:column;justify-content:center;border-radius:100%;width:50px;height:50px;padding:4px}.cartier-authorized-banner .details{color:#6d6d6d;font-size:14px;font-weight:400;text-decoration:underline}.cartier-authorized-top{text-align:center}.cartier-authorized-bottom{display:flex;font-size:14px;margin-top:8px;text-decoration:underline}.cartier-authorized-banner:hover .cartier-authorized-bottom{text-decoration:none}.welcome-banner{padding:15px;justify-content:space-evenly;gap:15px}.welcome-banner .banner-info{left:0;position:relative;padding-bottom:30px}@media screen and (max-width: 480px){.welcome-banner{padding:0}.welcome-banner .banner-info{padding:15px}}
