*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}:root{--primary-color:#89e5d7;--seconday-color:#101010;--bg-light:#f9f9fc;--text-gray:#7d7d7d;--font:'Geom',Helvetica,Arial,sans-serif;--border-color:#ddd;--border-radius:10px;--box-shadow:0 1px 1px rgba(176,189,197,.07),0 4px 12px rgba(176,189,197,.13),0 1px 4px rgba(176,189,197,.07);--box-shadow-hv:0 1px 1px rgba(176,189,197,.27),0 4px 12px rgba(176,189,197,.43),0 1px 4px rgba(176,189,197,.27);--box-shadow-primary-hv:0 1px 10px rgba(148,232,220,.17),0 4px 20px rgba(148,232,220,.33),0 1px 10px rgba(148,232,220,.17);--transition-1:all .27s ease-in-out;--transition-2:all .34s cubic-bezier(.79,.33,.14,.53);--iconSize:6.5rem}.product-custom-option{display:none}.field .textarea{display:none}.swatches-opt-parent.disabled{display:inline-block;opacity:.5}.fieldset{letter-spacing:0}#msform{display:none;width:100%;margin:0;min-height:870px;text-align:center;position:relative}#msform._active{display:block}#msform fieldset{box-shadow:none;width:100%;position:static;background:#fff}#msform fieldset.first-step{position:relative}#msform fieldset.second-step{padding:0}#msform fieldset ul{padding:0}#msform fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{padding:15px;border:1px solid #ccc;border-radius:3px;margin-bottom:10px;width:100%;box-sizing:border-box;color:#2c3e50;font-size:13px}#msform .action-button{width:100px;background:#6e716e;font-weight:700;color:#fff;border:0 none;border-radius:1px;cursor:pointer;padding:8px 16px;margin-bottom:0}#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--primary-color)}.fs-title{font-size:16px;text-transform:uppercase;color:#63a2cb;margin-bottom:10px}.fs-subtitle{font-weight:400;font-size:14px;color:#666;margin-bottom:20px}#progressbar{overflow:hidden;display:flex;flex-wrap:wrap;counter-reset:step;padding:0;margin-bottom:10px}#progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:12px;float:left;position:relative;flex-basis:0;flex-grow:1;max-width:100%;letter-spacing:1px}#progressbar li:before{content:counter(step);counter-increment:step;width:30px;line-height:30px;display:block;font-size:11px;color:#333;background:#fff;margin:0 auto 5px auto;border:1px solid #ddd;border-radius:100%;font-weight:700;height:30px}#progressbar li:hover:before,#progressbar li.active:before{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}#progressbar li:after{content:'';width:100%;height:2px;background:#ddd;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:var(--primary-color);color:#fff}.help-block{font-size:.8em;color:#7c7c7c;text-align:left;margin-bottom:.5em}.label--container{position:relative;background:#fff}.label--container b{position:relative;z-index:99}.label--container input{position:absolute;top:0;left:0;height:100%;width:100%;z-index:99;opacity:0}.checkmark{position:absolute;top:0;left:0;height:100%;width:100%}.label--container input:checked~.checkmark{background-color:#f2f2f2}.checkmark:after{content:'';position:absolute;display:none}.label--container input:checked~.checkmark:after{display:block}.row-flex{display:flex;flex-wrap:wrap;margin:0 -5px}.row-flex .label--container{flex:0 0 48%;max-width:97%;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1)}.row-flex .label--container:nth-child(2n){margin-right:0}fieldset.second-step div select{height:36px;font-weight:400;flex:1;width:100%;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #cdcdcd;display:inline-block;padding:5px;border-radius:0;position:relative;margin-bottom:46px;background-position-x:0;background-position-y:0;background-size:auto;background:#f2f2f2 url(https://img.icons8.com/ios-glyphs/30/000000/expand-arrow.png) no-repeat center right 10px;background-size:14px}fieldset.second-step [class*=col]:last-child select{margin:0}fieldset.second-step .customCoL label{font-size:calc(1/1*99%);letter-spacing:1px;font-weight:500}fieldset.second-step div.custom div label{width:100%;display:inline-block}fieldset.second-step .left{padding:15px 0}.product-info-main .product-options-bottom .box-tocart{margin-top:0}.option-title{font-size:14px;font-weight:700;text-align:center;border-bottom:1px dotted #000;z-index:9999;width:90%;top:0;margin:auto;position:relative;padding:0 3px 10px}span.option-name{font-size:16px;font-weight:700}.label--container.box-option{margin-bottom:12px;display:block;padding:19px 0}.option-description{position:relative;width:100%;height:150px;line-height:1.4;text-align:center;z-index:9999}@media (max-width:767px){.option-description{height:auto}}.fs-title.title-usage{margin-top:0}.option-content{width:100%;position:relative;display:table;height:100%;vertical-align:middle;padding:0}.option-content .img-box,.box-option .img-box{width:34.1%;display:table-cell;vertical-align:middle}.option-content .img-box .im-rx-distance,.box-option .img-box .im-rx-distance{background-position:-2px -2px}.option-content .img-box .im-rx-reading,.box-option .img-box .im-rx-reading{height:86px;background-position:-2px -87px}.option-content .img-box-two .im-rx,.box-option .img-box-two .im-rx{display:block;margin:0 auto;width:110px;height:85px;background-image:url(../images/icons-n-lens-types-four.png);background-repeat:no-repeat}.option-content i.im-rx.im-rx-distance,.box-option i.im-rx.im-rx-distance{width:81px;height:81px;border-radius:50%;overflow:hidden;z-index:9999999}.option-content .img-box .im-rx,.box-option .img-box .im-rx{display:block;margin:0 auto;width:83px;height:83px;background-image:url(../images/icons-n-lens-types-one.png);background-repeat:no-repeat}.option-content .text-box{width:65.9%;display:table-cell;text-align:left;vertical-align:middle;line-height:22px;font-weight:300}.option-content p.option-intro{max-width:200px;margin:0 auto;font-size:16px}fieldset.options-fieldset-main{background:0 0}@media (min-width:768px),print{.page-layout-1column .product-info-main{width:60%}.page-layout-1column .product.media{width:35%}fieldset.options-fieldset-main{background:0 0}}.custom-radio-button .label--container{min-height:150px;display:flex;justify-content:center;align-items:center;font-weight:300;margin-bottom:10px}.label--container b{position:relative;z-index:99;text-transform:uppercase;font-weight:400;letter-spacing:1px}.option-content{padding:0 20px}.main-box{width:50%;float:left}.options{display:inline-block;width:96%}.reading-option{width:100%;float:left;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px;margin-bottom:1.5rem}.reading-option:hover{cursor:pointer;background:#000;color:#fff;float:left}.divactive{background:#000;color:#fff;float:left}.product.media .gallery-placeholder{display:inline-block;width:100%;border:2px solid rgba(0,0,0,.1)}.product.media .fotorama__stage__frame .fotorama__img{border-bottom:2px solid rgba(0,0,0,.1)}.product.media .fotorama__caption__wrap{font-size:25px;font-weight:700}#progressbar.test li{color:#000;margin:0}#msform{min-height:auto}.second-step{position:relative;padding:2% 2% 2% 3%;border-bottom:1px solid #d3d3d3}div#product-options-wrapper .field.textarea{display:none}.product-info-main .product-reviews-summary a.action.add{font-size:12px;font-weight:600}.form-index-test .product-reviews-summary{float:left;margin:7px 0 0;display:block;width:100%}.product-info-main .product-info-price div{padding:0}.product-info-main .product-info-price{padding-bottom:10px}.product-options-bottom .actions{float:right;width:auto;padding-left:10px}.product-options-bottom .field.qty{float:left;margin:0}.product-options-bottom .field.qty label.label{display:none}.product-options-bottom{float:left;width:auto;border-right:1px solid rgba(0,0,0,.2);padding-right:15px}.product-options-bottom .actions button#product-addtocart-button{font-size:14px;padding:14px 20px;margin:0;width:auto;display:flex;align-items:center;vertical-align:top}.mnss-lenses__modal{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#product-options-wrapper .modal-content{background-color:#fefefe;margin:15% auto;padding:5vw 3vw;border:1px solid #888;width:50%;font-size:18px;text-align:center}#msform .label{color:#000;text-align:left}.mnss-lenses__modal .close{color:#aaa;float:right;font-size:28px;font-weight:700}.mnss-lenses__modal .close:hover,.mnss-lenses__modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.confirm-button{border:1px solid;width:161px;display:inline-block;text-align:center;padding:12px;cursor:pointer;margin-top:8px}.rx-select-color{align-items:center;padding:5px 12px;margin-top:-8px;display:flex}.rx-select-color span{position:relative;display:inline-flex;font-size:1rem;line-height:1;width:34px;height:34px;border-radius:100%;padding:2px;border:1px solid hsla(0,0%,98%,0);vertical-align:middle;cursor:pointer;margin:0 -4px 0 0}.rx-select-scope{margin-right:10px}.rx-select-content{margin:0}.rx-select-color span em{display:block;width:28px;height:28px;border-radius:100%;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}.color-black{background:#000}.color-blue{background:#2351c8}.color-gray{background:#4d4d4d}.color-brown{background:#623100}.color-grey{background:#4d4d4d}.color-green{background:#324b20}.simple-color{font-size:0;width:100%;height:100%}.sixth-section li{width:48%;float:left;border:1px solid;padding:10px;margin:10px 5px;cursor:pointer}@media (max-width:767px){.sixth-section li{width:46%}}.main-box .label--container:hover{background-color:#f2f2f2}.col label.pointer{display:inline-block;margin-top:13px;white-space:nowrap}.checkbox-ui{position:relative;display:inline-block;width:19px;height:19px;vertical-align:middle}.checkbox-ui input{margin-left:3px;margin-top:1px;border:none;box-shadow:none}.checkbox-ui label{cursor:pointer;position:absolute;width:19px;height:19px;top:0;left:0;border:1px solid #ccc;background:url(../images/im-checked.png) 4px 25px no-repeat #fff}.checkbox-ui input[type=checkbox].checked+label,.checkbox-ui input[type=checkbox]:checked+label{background-position:70% 50%}.add-rx-container{width:100%}.add-rx-container ul{padding:0;display:flex;flex-wrap:wrap;width:100%}.add-rx-container li{width:27.5%;float:left;padding:6px 3% 2%}.add-rx-container li label{display:block;padding:17% 0;margin-bottom:11%;font-weight:400;font-size:15px}.add-rx-container li label span{display:block;width:100%}.option-content .img-box .im-rx{display:block;margin:0 auto;width:81px;height:81px;background-image:url(../images/icons-n-lens-types-one.png);background-repeat:no-repeat}.option-content .img-box .im-rx-clear{background-position:-2px -170px}@media (max-width:479px){.add-rx-container li>label{padding-top:2%;padding-bottom:2%;margin-bottom:10%}}.add-rx-container .rx-name-title{margin-bottom:0;padding-top:26.5%;font-size:1.4rem;font-weight:500;line-height:1.3;white-space:nowrap}.add-rx-container .rx-name-title.field-disabled{color:#dcdcdc}.add-rx-container .add-rx-title{padding-top:7%;border-right:1px solid #f1f1f1}.add-rx-container .add-rx-title>label{margin-bottom:0}.add-rx-title label{font-size:13px;letter-spacing:1px;font-weight:500}@media (max-width:479px){.add-rx-container .rx-axis .rx-name-title{padding-top:0}}.add-rx-container .rx-add{width:22%;padding-left:calc(5% - 1px);border-left:1px solid #f1f1f1}@media (max-width:719px){.add-rx-container .rx-add{padding-left:4%;border-left:none}.add-rx-container .rx-add{width:20%;padding-left:3%}fieldset.second-step div select{font-size:1rem}}@media (max-width:479px){.add-rx-container .rx-add .rx-name-title{padding-top:0}}.add-rx-container .rx-name-title{text-align:center}.add-rx-container .rx-name-title em,.add-rx-container .rx-name-title i{font-style:normal}@media (max-width:719px){.add-rx-container .rx-name-title{padding-bottom:0}.add-rx-container .rx-name-title i,.add-rx-container .rx-name-title span{display:none}}.add-extra-container{position:relative;padding:2% 6% 3.5%;border-top:1px solid #d3d3d3}@media (max-width:719px){.add-extra-container{padding-top:3%;padding-bottom:7%}}.add-extra-container .rx-extra-title{margin:5px auto;font-weight:500}.add-extra-container textarea{margin:5px auto 20px;width:100%;max-width:315px;height:75px;border-radius:0}.add-extra-container .rx-input{font-size:14px;width:100%;max-width:315px}.add-pd-container .add-rx-title,.add-rx-container .add-rx-title{width:17%;padding-left:0;padding-right:0;text-align:center;font-weight:500}@media (max-width:479px){.add-pd-container .add-rx-title,.add-rx-container .add-rx-title{width:20%}}.add-pd-container .add-rx-title>label,.add-rx-container .add-rx-title>label{font-size:1rem}@media (max-width:719px){.add-pd-container .add-rx-title>label,.add-rx-container .add-rx-title>label{font-size:1rem;height:60px}.add-rx-container li{width:20%;padding:6px 1% 2%}li.rx-axis.js-rx-axis{width:20%}}@media (max-width:479px){.add-pd-container .add-rx-title>label,.add-rx-container .add-rx-title>label{height:40px}}@media (max-width:374px){.add-pd-container .add-rx-title>label,.add-rx-container .add-rx-title>label{font-size:1.3rem}}.add-pd-container .add-rx-title>label>span,.add-rx-container .add-rx-title>label>span{display:block;font-size:1rem;white-space:nowrap}@media (max-width:719px){.add-pd-container .add-rx-title>label>span,.add-rx-container .add-rx-title>label>span{display:none}}.add-pd-container .add-rx-title-m,.add-rx-container .add-rx-title-m{display:none}@media (max-width:479px){.add-pd-container .add-rx-title-m,.add-rx-container .add-rx-title-m{display:block;clear:left;padding-top:15%}}.add-pd-container{position:relative;padding:20px;border-top:1px solid #ddd;float:left;flex:1;width:100%}@media (max-width:719px){.add-pd-container{padding-left:0;padding-bottom:0}}.add-pd-container li{display:inline-block;float:left;padding:5px}.add-pd-container .add-rx-title{width:calc(17% + 1px)}@media (max-width:719px){.add-pd-container .add-rx-title{padding-top:20px}}.add-pd-container .pd-add-one{width:20%;padding-left:3%;padding-right:3%}@media (max-width:767px){.add-pd-container .pd-add-one{width:34%}}.add-pd-container label.pointer{display:inline-block;margin-top:13px;white-space:nowrap;font-weight:400}.add-pd-container .rx-pd-checkbox{padding-right:2%;padding-left:3%;white-space:nowrap}.add-pd-container .pd-add-two{width:20%;padding-right:3%;padding-left:3%;display:none}.btn-show-more-rx{text-align:center;cursor:pointer}.btn-show-more-rx>span{position:relative;display:inline-block;padding:10px 22px 10px 10px}.btn-show-more-rx>span:after{position:absolute;bottom:15px;right:.46875rem;z-index:3;font-family:ebd,sans-serif;content:'\e61c';color:#999;font-style:normal;font-weight:500;font-size:1.3rem;font-variant:normal;text-transform:none;line-height:1;margin-bottom:-.3em;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.btn-show-more-rx>span>i{font-style:normal}.btn-show-more-rx .text-fewer{display:none}.btn-show-more-rx .show-more:after{bottom:11px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 30%;transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.btn-show-more-rx .show-more .text-fewer{display:inline}.btn-show-more-rx .show-more .text-more{display:none}.img-box .im-rx-clear{background-position:-2px -170px}.option-content .img-box .im-rx-digital{background-position:-85px -170px}.option-content .img-box .im-rx-light{background-position:-85px -254px}.option-content .img-box-three .im-rx{display:block;margin:0 auto;width:116px;height:55px;background-repeat:no-repeat;background-image:url(../images/rx-new-ebd-type.png)}.full-rx-popup{left:0;top:50px;width:100%;height:calc(100vh - 50px);background-color:hsla(0,0%,100%,.99);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:301}.full-rx-popup .popup-container{border:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}.full-rx-popup .popup-main{height:100%;background:0 0}.cookies-sign-notice .full-rx-popup{z-index:301}.rx-video-content-container{position:relative;max-width:900px;overflow:hidden;margin:0 auto 40px;cursor:pointer}@media (max-width:767px){.rx-video-content-container{margin-top:30px}}.rx-video-content-container .video-container{max-height:505px;position:relative;display:block;margin:0 auto;max-width:900px;height:0;padding-bottom:56.11111%;overflow:hidden}.rx-video-content-container .video-container .video-img{position:absolute;left:0;top:0;z-index:1}.rx-video-content-container .video-text-content{position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:20;background:#262626;opacity:.7;display:table-cell;text-align:center}@media (max-width:480px){.rx-video-content-container .video-text-content{top:12%;opacity:1;background:0 0}}@media (max-width:375px){.rx-video-content-container .video-text-content{top:8%}}.rx-video-content-container .video-text-content img{max-width:45px;padding-right:10px;cursor:pointer;vertical-align:middle}@media (max-width:480px){.rx-video-content-container .video-text-content img{display:none}}.rx-video-content-container .video-desc{display:inline-block;vertical-align:middle;margin:20px auto;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;cursor:pointer}.rx-video-content-container .video-desc:hover{text-decoration:underline}@media (max-width:480px){.rx-video-content-container .video-desc{max-width:360px;padding:0 10px}}@media (max-width:320px){.rx-video-content-container .video-desc{margin:17px auto}}.rx-video-content-container .video-play{position:absolute;max-width:85px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:12;cursor:pointer}@media (max-width:480px){.rx-video-content-container .video-play{top:60%;max-width:50px}}@media (max-width:320px){.rx-video-content-container .video-play{top:60%;max-width:40px}}.rx-video-content-container .video-content{width:100%;z-index:10;position:relative;display:block;margin:0 auto;max-width:900px;height:0;padding-bottom:56.22222%;overflow:hidden}.rx-video-content-container .video-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:675px}.cart.table-wrapper .actions-toolbar>.action-edit{display:none}.popup-login-common{display:none;position:relative;width:100%;max-width:560px;min-width:310px;margin:0 auto;padding:20px 115px 30px}@media (min-width:768px){.popup-login-common{padding-left:115px;padding-right:115px}}.popup-login-common .popup-login-title{margin:40px auto 57px;font-size:2.4rem;color:#000;text-align:center;font-weight:700;white-space:nowrap;text-transform:uppercase}@media (min-width:480px){.popup-login-common .popup-login-title{margin-top:35px;margin-bottom:30px}}@media (min-width:768px){.popup-login-common .popup-login-title{margin-top:40px;margin-bottom:57px}}.popup-login-common .field-container{margin-top:10px}.popup-login-common .field-remember{margin:15px auto;font-size:12px;overflow:hidden}.add-pd-container li{display:inline-block;float:left;padding:5px}.add-pd-container .add-rx-title{width:calc(26% + 1px)}.option-content .img-box,.option-content .img-box-three,.option-content .img-box-two{width:34.1%;display:table-cell;vertical-align:middle}.img-box-two span,.rx-option.selected .option-content .img-box-two span{font-size:12px;color:#000;display:inline-block;width:100%;max-width:100px;margin:0 auto;padding-top:10px;padding-right:20px;font-weight:400}@media (max-width:767px){.add-rx-container li{width:auto;padding:6px 1% 2%;flex:0 0 50%}.second-step .add-rx-title,.second-step .add-rx-title,.second-step .add-rx-title{width:100%;display:flex;justify-content:space-around;flex:0 0 100%}.main-box{width:100%;float:left}.second-step li{width:auto;padding:6px 1% 2%;flex:0 0 50%}fieldset.second-step div select{margin-bottom:16px}.add-rx-container li label{padding:0}#product-options-wrapper .modal-content{background-color:#fefefe;margin:45% auto;padding:5vw 3vw;border:1px solid #888;width:90%;font-size:18px;text-align:center}.products-grid .product-item-inner{position:relative}}@media (min-width:768px) and (max-width:1024px){.option-content{padding:0 8px}.option-content p.option-intro{max-width:200px;font-size:14px;margin:0 auto 0 5px}.add-rx-container .rx-add{width:22%;padding-left:calc(2% - 1px);border-left:1px solid #f1f1f1}.add-rx-container li{width:20%;float:left;padding:6px 1% 1%}.add-rx-container li label{font-size:13px}.add-pd-container .add-rx-title>label>span,.add-rx-container .add-rx-title>label>span{display:block;font-size:13px;white-space:nowrap}}#product-options-wrapper{margin-bottom:30px}.tooltip-inner p{text-transform:capitalize}.catalog-product-view .block.related{padding-top:5px}.mb-2{margin-bottom:1.5rem}.mb-3{margin-bottom:2.5rem}.text-dark{color:#000;font-weight:500}.lens-brand{display:block}.lens-brand .icon{display:block;width:9.5rem;height:3.5rem;background-image:url('../images/shamir.png');background-size:9.5rem;background-repeat:no-repeat;background-position:right center;margin-left:auto}@media (max-width:580px){.lens-brand .icon{margin-inline:auto;background-position:center;background-size:15rem;width:15rem}}form#product_addtocart_form #msform{background:var(--bg-light);margin-block:2.5rem}form#product_addtocart_form #msform #progressbar{justify-content:center;padding-top:5px}form#product_addtocart_form #msform #progressbar li:before{content:'';position:relative;width:16px;height:16px;line-height:15px;display:block;font-size:12px;font-weight:400;z-index:2}form#product_addtocart_form #msform #progressbar li:after{background:rgb(125 125 125/15%);height:1px;z-index:1}form#product_addtocart_form #msform #progressbar li{position:relative;color:var(--text-gray);flex:0;min-width:8rem}form#product_addtocart_form #msform #progressbar li .circle{position:absolute;display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--primary-color);transform:translateX(-50%);left:50%;top:3px;z-index:99;opacity:0;visibility:hidden;transition:var(--transition-2)}form#product_addtocart_form #msform #progressbar li.active .circle{opacity:1;visibility:visible}form#product_addtocart_form #msform #progressbar li.active:hover .circle{background:var(--primary-color)}form#product_addtocart_form #msform #progressbar li:not(.active):before{transform:scale(.9)}form#product_addtocart_form #msform #progressbar li:not(.active) .circle{left:calc(50% - 1px);transform:scale(.85) translateX(-50%)}form#product_addtocart_form #msform #progressbar li span{font-size:11px;letter-spacing:0}form#product_addtocart_form #msform #progressbar li:hover:before{background:#fff;border-color:#000}form#product_addtocart_form #msform #progressbar li:hover .circle{background:#000;opacity:1;visibility:visible}form#product_addtocart_form #msform #progressbar li.active:before{content:'';font-weight:600;color:#000;background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 2px var(--primary-color)}form#product_addtocart_form #msform #progressbar li.active:after{background:var(--primary-color)}form#product_addtocart_form #msform #progressbar li.active span{color:#000;font-weight:500}.koriki-apostasi{position:relative;font-size:13px;display:block;width:100%;margin-top:10px;color:#757575}.koriki-apostasi img{position:absolute;top:10px;left:10px;width:16px;height:auto}.koriki-apostasi p{background:#f5f5f5;padding:8px 15px 8px 35px;border-radius:5px;line-height:1.4;text-align:left}.koriki-apostasi p a{font-weight:600;color:#000;text-decoration:underline}@media (max-width:768px){.koriki-apostasi{margin-top:15px}.koriki-apostasi p{max-width:100%;width:100%}}@media (max-width:515px){.koriki-apostasi{padding-left:0}.koriki-apostasi img{left:12px}}form#product_addtocart_form #msform .main_section_new{position:relative;margin-top:2.5rem}form#product_addtocart_form #msform .main_section_new .option-fieldset-title{font-size:1.8rem;font-weight:600;color:#000;text-align:center;margin-top:1rem;margin-bottom:1rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option{border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:var(--transition-1)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option:hover{background-color:#fff;border-color:var(--primary-color);cursor:pointer}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option input:checked~.checkmark{background-color:#fff;border:1px solid var(--primary-color);border-radius:var(--border-radius)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .checkmark{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .option-title{border:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .option-title ins{float:unset;text-decoration:none;opacity:1;margin-left:1rem;background:var(--bg-light);border-radius:50%;aspect-ratio:1/1;width:1.8rem;color:#000;height:1.8rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:400;margin-top:0}.test+.tooltip>.tooltip-inner{background-color:#fff;color:#000;border:1px solid #ddd;padding:1.5rem;font-size:12px;min-width:300px;border-radius:1rem;box-shadow:0 2px 25px rgba(0,0,0,.1)}.test+.tooltip>.tooltip-inner h5{margin-bottom:1rem}.test+.tooltip>.tooltip-inner br{display:none}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .option-title .option-name{font-size:1.6rem;font-weight:500;text-transform:capitalize}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .option-content{display:flex;flex-direction:column;align-items:center;text-align:center}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .img-box{filter:grayscale(100%)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box label.box-option .option-content .option-intro{max-width:420px;margin-left:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid{display:grid;grid-template-columns:1fr;grid-gap:1.25rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box{width:100%}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container{display:flex;align-items:center;border-radius:var(--border-radius);border:1px solid #eee;box-shadow:var(--box-shadow);padding:1.25rem 1.75rem;transition:var(--transition-1);margin:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box:hover .box-option.label--container{border-color:var(--primary-color)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description{height:auto;display:flex;align-items:center;gap:1rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-img .img-box{transform:scale(.7)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content{align-items:flex-start;text-align:left;padding:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content .rx-option{width:100%}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content .option-title{text-align:left;padding:0;width:100%;margin:0 0 .5rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content .option-title span{letter-spacing:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content .text-box{width:100%;display:block}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content .text-box .option-intro{font-size:1.3rem;line-height:1.4;color:var(--text-gray)}form#product_addtocart_form #msform .main_section_new .footer-info{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:2rem;padding-bottom:1.5rem;margin-top:2.5rem}form#product_addtocart_form #msform .main_section_new .footer-info .fi__left{flex:0 0 auto;text-align:center}form#product_addtocart_form #msform .main_section_new .action-help{font-size:1.35rem;font-weight:500;color:#000}@media (max-width:580px){form#product_addtocart_form #msform .main_section_new .footer-info{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem;text-align:center}}form#product_addtocart_form #msform .main_section_new .action-help a{color:#000;text-decoration:underline}form#product_addtocart_form #msform .main_section_new .lens-disclaimer{font-size:1.3rem;font-weight:300;color:#000;margin-top:.5rem;margin-bottom:0}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box .reading-option{background-color:var(--primary-color);border:0;border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:var(--transition-1)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .main-box .reading-option:hover{color:#000}form#product_addtocart_form #msform .main_section_new fieldset.second-step{background:0 0;padding:0;border:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .left{padding:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .rx-badge{width:unset;display:inline-block;font-size:1.2rem;background:var(--primary-color);padding:.15rem 1rem;letter-spacing:0;border-radius:1rem;margin-bottom:.35rem}form#product_addtocart_form #msform .main_section_new fieldset.second-step label .lbl{letter-spacing:0;font-size:1.2rem;font-weight:400}form#product_addtocart_form #msform .main_section_new fieldset.second-step ul{list-style-type:none;margin-bottom:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container{background:#fff;border-radius:var(--border-radius);border:1px solid #eee;box-shadow:var(--box-shadow);padding:1.25rem 1.75rem;margin-bottom:1.5rem;margin-right:0;margin-left:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title{padding-right:.5rem;border-right:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col{font-weight:700;text-align:right;padding-right:10px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title li{padding:1rem}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col.customCoLTop label{padding-top:0;margin-top:-3px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col label{font-weight:600}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li label{padding:5% 0 17%;margin-bottom:6px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container ul>li{margin-bottom:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container div select{margin-bottom:25px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col>label{font-weight:500;padding-bottom:5px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li .col:nth-child(2) select{margin-bottom:5px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .rx-add{border:0;padding-left:15px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .rx-add label{padding-bottom:15px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .rx-add select{border-bottom:1px solid var(--border-color);background-color:#fff;margin-top:-3px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container{background:#fff;border-radius:var(--border-radius);border:1px solid #eee;box-shadow:var(--box-shadow);padding:1.25rem 1.75rem;transition:var(--transition-1);margin-bottom:2.5rem;margin-right:0;margin-left:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .pd-add-one{padding:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .pd-add-two{padding:0 7px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .rx-pd-checkbox{padding-top:2px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .rx-pd-checkbox label.pointer{margin-top:6px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .rx-pd-checkbox label span.middle{padding-left:5px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .rx-pd-checkbox .checkbox-ui input{margin-left:0}form#product_addtocart_form #msform .main_section_new fieldset .checkbox-ui label{border-radius:50%}form#product_addtocart_form #msform .main_section_new fieldset .step-navigation{position:relative;float:left;display:flex;justify-content:space-between;width:100%;margin-top:35px}form#product_addtocart_form #msform .main_section_new fieldset .rx-select-color{padding:20px}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .action-button{flex-basis:100%;max-width:100%;margin-top:15px}form#product_addtocart_form #msform .main_section_new fieldset .step-actions{width:100%;display:flex;align-items:center;gap:1rem}form#product_addtocart_form #msform .main_section_new fieldset .action-button{display:inline-block;font-size:14px;border:1px solid #333;background:0 0;border-radius:3.5rem;width:fit-content;color:#333;padding:1.25rem 2.5rem}form#product_addtocart_form #msform .main_section_new fieldset .action-button.btn-1{width:20rem;margin-right:1.5rem}form#product_addtocart_form #msform .main_section_new fieldset #secondconfirmbutton{width:calc(100% - 22rem - .75rem)}form#product_addtocart_form #msform .main_section_new fieldset .action-button#secondconfirmbutton{color:#000;background-color:var(--primary-color);border-color:var(--primary-color)}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .options{width:100%;padding-top:2.5rem}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .options .reading-option.divactive{color:#000}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .options .rx-select-color{justify-content:center;border-radius:var(--border-radius);background:var(--bg-light);border:0}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .options .rx-select-color .rx-selected{margin-right:.5rem}form#product_addtocart_form #msform .main_section_new fieldset.third-step .main-box.lightadjusting .options .rx-select-color .rx-selected.confirm1{border-color:var(--primary-color)}form#product_addtocart_form #msform .main_section_new fieldset select{font-size:1.4rem;padding:0;border-radius:0;border-bottom:1px solid #ddd;background-color:#fff}form#product_addtocart_form #msform .tooltip{opacity:1;z-index:99}form#product_addtocart_form #msform .tooltip>div{opacity:1}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container ul{display:flex;flex-direction:column;align-items:center}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container ul li{width:100%}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container ul #left-right-pdvalue,form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container ul #right-pds,form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container ul #left-pds{width:140px}#myModal.modal.mnss-lenses__modal{border-radius:var(--border-radius)}#myModal.modal.mnss-lenses__modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-size:16px;background-color:#fff;width:100%;max-width:500px;border:0;padding:3.5rem;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}#myModal.modal.mnss-lenses__modal .modal-content h2{font-weight:500;margin-top:0}#myModal.modal.mnss-lenses__modal .modal-content .modal--actions{text-align:center;margin-top:2.5rem}#myModal.modal.mnss-lenses__modal .modal-content .confirm-button{font-size:16px;border:0;border-radius:3.5rem;padding:8px 16px;margin:10px 5px}#myModal.modal.mnss-lenses__modal .modal-content .confirm-button.ok{background-color:var(--primary-color)}#myModal.modal.mnss-lenses__modal .modal-content .confirm-button.closes{color:#fff;background-color:var(--seconday-color)}.lens-svg svg{max-width:400px}.lens-svg svg g,.lens-svg svg path{transition:.2s ease-in}.lens-svg svg .inactive{filter:grayscale(100%)}.lens-svg svg .active-path{fill:#5fa6cf}.options-fieldset-main.sixth ul{list-style:none}.options-fieldset-main.sixth ul li.lens::marker{display:none}.options-fieldset-main.sixth ul li .option-title{width:100%;padding:0;margin:0;border-bottom:0}.options-fieldset-main.sixth ul li .option-title h4{position:relative;font-size:16px;font-weight:800;color:#000;max-width:85%}.options-fieldset-sixth-container .inner-container{display:grid;gap:4rem;grid-template-columns:1.4fr 1fr;align-items:flex-start;margin-top:1.5rem}.options-fieldset-sixth-container .right-column{padding-top:2.5rem}.options-fieldset-sixth-container .sixth-section{display:flex;flex-direction:column}.options-fieldset-sixth-container .sixth-section li{position:relative;width:100%;background:#fff;border:1px solid #ddd;box-shadow:var(--box-shadow);border-radius:var(--border-radius);transition:var(--transition-2);padding:1.5rem 2.5rem;margin:0 0 1.25rem;list-style:none}.options-fieldset-sixth-container .sixth-section li .lens-price,.options-fieldset-sixth-container .sixth-section li.act .lens-price{position:absolute;color:#000;top:1rem;right:2.5rem;font-size:16px;font-weight:400;letter-spacing:-.35px}.options-fieldset-sixth-container .sixth-section li .option-title h4{font-size:16px;text-align:left;color:#000}.options-fieldset-sixth-container .sixth-section li:hover{box-shadow:var(--box-shadow-hv)}.options-fieldset-sixth-container .sixth-section li.act{border:1px solid var(--primary-color)}.options-fieldset-sixth-container .sixth-section li .len_charecteristics{font-size:13px;color:var(--text-gray);text-align:left;max-height:0;visibility:hidden;opacity:0;transition:all .27s ease-in-out}.options-fieldset-sixth-container .sixth-section li.act .len_charecteristics{max-height:500px;overflow-y:auto;overflow-x:hidden;visibility:visible;opacity:1}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col .mobile-badge{display:none}@media screen and (max-width:768px){.options-fieldset-sixth-container{grid-template-columns:1fr}form#product_addtocart_form #msform{padding:2.5rem 1.5rem}form#product_addtocart_form #msform #progressbar{margin-top:2.5rem;margin-bottom:1rem}form#product_addtocart_form #msform #progressbar li{min-width:unset;flex:1}form#product_addtocart_form #msform .main_section_new{margin-top:1.5rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-img{flex:0 0 6rem}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-img .img-box{transform:scale(.6)}form#product_addtocart_form #msform .main_section_new fieldset.options-fieldset-main .row-grid .main-box .box-option.label--container .option-description .option-content{flex:1}form#product_addtocart_form #msform .main_section_new fieldset .action-button.btn-1{width:100%}form#product_addtocart_form #msform .main_section_new fieldset .action-button.btn-2,form#product_addtocart_form #msform .main_section_new fieldset .action-button#secondconfirmbutton{width:100%;margin-top:1rem}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title{flex-direction:row-reverse;align-items:center;justify-content:center;gap:1.5rem}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col.customCoLTop label{margin-top:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col label{display:flex;align-items:center;gap:.75rem;padding:0;margin:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-title .col label .lbl{font-weight:600}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container ul>li:not(.add-rx-title){flex:0 0 100%;width:100%;display:grid;grid-template-columns:1fr}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col{position:relative}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col .mobile-badge{position:absolute;left:0;display:inline-block;font-size:1.3rem;font-weight:600;background:var(--bg-light);padding:.15rem 1rem;letter-spacing:0;border-radius:1rem}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col.col-left{position:relative}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col.col-left .mobile-badge{top:50px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col.col-right{position:relative}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col.col-right .mobile-badge{top:10px}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container li>.col>label{padding-bottom:0}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container div select{max-width:calc(100% - 60px);margin-bottom:1rem;margin-left:auto;float:right}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-rx-container .rx-add{padding-left:.5rem}.options-fieldset-sixth-container .inner-container{grid-template-columns:1fr;gap:2rem}form#product_addtocart_form #msform .main_section_new .add-pd-container .add-rx-title{padding-top:.5rem;margin-top:0;margin-bottom:0}form#product_addtocart_form #msform .main_section_new .add-pd-container .pd-add-one{width:100%;max-width:150px;margin-inline:auto}form#product_addtocart_form #msform .main_section_new .add-pd-container .pd-add-two{width:100%}form#product_addtocart_form #msform .main_section_new .add-pd-container .rx-pd-checkbox{width:100%;display:block}form#product_addtocart_form #msform .main_section_new fieldset.second-step .add-pd-container .rx-pd-checkbox .checkbox-ui input{opacity:0}form#product_addtocart_form #msform .main_section_new .add-pd-container .add-rx-title>label,form#product_addtocart_form #msform .main_section_new .add-rx-container .add-rx-title>label{height:unset;font-size:16px}}.lens_suggest{position:absolute;left:23px;bottom:5px;font-size:1rem;font-weight:900;color:#000}.lens.act .lens_suggest{display:none}form#product_addtocart_form #msform .main_section_new fieldset .action-button[disabled]{cursor:default;opacity:.4;pointer-events:none}.option-tooltip{opacity:0}.label--container:hover+.option-tooltip{opacity:1}.confirm{border:1px solid}.act{background:#000;color:#fff}.disabled{pointer-events:none;opacity:.4}.rx-select-color{align-items:center;padding:5px 12px;margin-top:-8px;display:flex;border:1px solid;margin-bottom:10px}.rx-select-color{flex-wrap:wrap}.confirm1{border:1px solid}.page-title-wrapper.product{width:100%}.action-button.add-to-cart{color:#000;background:var(--primary-color);border-color:var(--primary-color);padding:1.25rem 2.5rem;margin-left:.5rem}.mainsys-add-to-cart.faded-disabled{opacity:.5;pointer-events:none}.options-fieldset-sixth-container{margin-bottom:5rem}form#product_addtocart_form #msform .main_section_new fieldset .action-button#forth-button,form#product_addtocart_form #msform .main_section_new fieldset .action-button#fifth-button{color:#000;background-color:var(--primary-color);border-color:var(--primary-color);margin-left:2rem}.eighth #custom_file_upload{display:none}.eighth #custom_file_upload.active{display:block}.eighth .switch{position:relative;display:inline-block;width:60px;height:34px}.eighth .switch input{opacity:0;width:0;height:0}.eighth .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.eighth .slider:before{position:absolute;content:'';height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.eighth input:checked+.slider{background-color:var(--primary-color)}.eighth input:checked+.slider:before{transform:translateX(26px)}.eighth .slider.round{border-radius:34px}.eighth .slider.round:before{border-radius:50%}.eighth .toggle-button{display:flex;align-items:center;gap:2rem;justify-content:center;margin-bottom:2rem}.eighth .field.custom-file-upload label{display:none}.eighth .field.custom-file-upload label.active{display:inline-block}.options-fieldset-sixth-container .label--container.box-option{display:flex;align-items:center;border-radius:var(--border-radius);border:1px solid #eee;box-shadow:var(--box-shadow);padding:1.25rem 1.75rem;transition:var(--transition-1);margin:0 0 2rem;max-width:100%;width:100%}.options-fieldset-sixth-container .option-description{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;padding:1rem;height:100%}.options-fieldset-sixth-container .option-content{display:flex;align-items:center;justify-content:center}.options-fieldset-sixth-container .option-title{position:unset;width:100%;border-bottom:0;padding-bottom:0}.options-fieldset-sixth-container .inner-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}form#product_addtocart_form #msform .main_section_new fieldset{position:relative}.options-fieldset-sixth-container.with-svg .inner-container{display:grid;gap:4rem;grid-template-columns:1fr;align-items:flex-start;margin-top:1.5rem}.option-brand-img img{max-width:50px}.option-brand-img{border:1px solid var(--primary-color);border-radius:99px;padding:1rem}.options-fieldset-main.sixth span.option-name{font-size:21px}.options-fieldset-main.sixth .option-description{font-size:1.3rem;padding:0}.options-fieldset-main.sixth input:checked~.checkmark{background-color:#fff;border:1px solid var(--primary-color);border-radius:var(--border-radius)}.eighth .action.primary{border:1px solid var(--primary-color);color:#000;margin-left:1rem}.eighth .option-fieldset-title{color:#212529}.custom-tooltip{position:absolute;z-index:9999;max-width:280px;background:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0;color:#444;opacity:0;transition:opacity .2s ease;text-align:center}.custom-tooltip p{margin:10px 0 8px;font-size:12px;line-height:1.4}.tooltip-trigger{cursor:pointer;color:#06c;border-bottom:1px dotted #06c;text-decoration:none}.custom-tooltip:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#000 transparent transparent;bottom:-8px;left:50%;transform:translateX(-50%);z-index:1}.custom-tooltip:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:9px 7px 0;border-color:rgba(0,0,0,.1) transparent transparent transparent;bottom:-9px;left:50%;transform:translateX(-50%);z-index:0}