#creation{height:600px}.ditto-hero{overflow:hidden;width:640px;height:480px}@media only screen and (max-width:1024px){.ditto-mobile-api #creation{display:none}.ditto-mobile-api #scan-iframe{z-index:1050}}@media only screen and (max-width:600px){.ditto-mobile-api .ditto-hero{width:100%;height:auto}}@media only screen and (orientation:portrait) and (max-width:600px){.ditto-mobile-api .ditto-hero iframe{position:relative;left:50%;width:600px;height:450px;margin-left:-300px}}@media only screen and (orientation:landscape) and (max-width:600px){.ditto-mobile-api .ditto-hero{height:280px}.ditto-mobile-api .ditto-hero iframe{margin-top:-75px;height:480px}}@media only screen and (max-width:767px) and (max-height:675px){#creation{height:calc(100vh - 100px);min-height:550px}#creation #scan-iframe{height:calc(100vh - 100px);min-height:550px}}#comp-rotation .modal-dialog{width:98%;min-height:200px;max-width:1600px!important;margin-left:auto;margin-right:auto}#comp-rotation .modal-content{padding:0 20px}#comp-rotation .modal-content .close{font-family:'Lato Black';font-weight:400;font-weight:900}#comp-rotation .modal-header{padding:15px 0;margin-bottom:10px}#comp-rotation .modal-header:after{width:0;border:0}#comp-rotation .modal-body{position:relative;padding:0;min-height:62vw}html:not(.ua-edge) #comp-rotation .modal-body{width:100%}@media (min-width:1650px){#comp-rotation .modal-body{min-height:1000px}}#comp-rotation .modal-body img{display:block;position:absolute;left:0;top:0;width:100%;max-width:1500px;height:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}#comp-rotation .modal-body img:first-child{position:relative;z-index:1}.order-main .order-left-section,.order-main .pdp-left-section,.order-main .plp-left-section,.order-main .vs-left-section,.page-visual-search .order-left-section,.page-visual-search .pdp-left-section,.page-visual-search .plp-left-section,.page-visual-search .vs-left-section,.pdp-main .order-left-section,.pdp-main .pdp-left-section,.pdp-main .plp-left-section,.pdp-main .vs-left-section,.plp-main .order-left-section,.plp-main .pdp-left-section,.plp-main .plp-left-section,.plp-main .vs-left-section,.vs-main .order-left-section,.vs-main .pdp-left-section,.vs-main .plp-left-section,.vs-main .vs-left-section{float:none;width:100%}.order-main .order-right-section,.order-main .pdp-right-section,.order-main .plp-right-section,.order-main .vs-right-section,.page-visual-search .order-right-section,.page-visual-search .pdp-right-section,.page-visual-search .plp-right-section,.page-visual-search .vs-right-section,.pdp-main .order-right-section,.pdp-main .pdp-right-section,.pdp-main .plp-right-section,.pdp-main .vs-right-section,.plp-main .order-right-section,.plp-main .pdp-right-section,.plp-main .plp-right-section,.plp-main .vs-right-section,.vs-main .order-right-section,.vs-main .pdp-right-section,.vs-main .plp-right-section,.vs-main .vs-right-section{display:none}@media (min-width:1024px){.order-main.framefit-visible .order-left-section,.order-main.framefit-visible .pdp-left-section,.order-main.framefit-visible .plp-left-section,.order-main.framefit-visible .vs-left-section,.page-visual-search.framefit-visible .order-left-section,.page-visual-search.framefit-visible .pdp-left-section,.page-visual-search.framefit-visible .plp-left-section,.page-visual-search.framefit-visible .vs-left-section,.pdp-main.framefit-visible .order-left-section,.pdp-main.framefit-visible .pdp-left-section,.pdp-main.framefit-visible .plp-left-section,.pdp-main.framefit-visible .vs-left-section,.plp-main.framefit-visible .order-left-section,.plp-main.framefit-visible .pdp-left-section,.plp-main.framefit-visible .plp-left-section,.plp-main.framefit-visible .vs-left-section,.vs-main.framefit-visible .order-left-section,.vs-main.framefit-visible .pdp-left-section,.vs-main.framefit-visible .plp-left-section,.vs-main.framefit-visible .vs-left-section{float:left;width:calc(100% - 275px)}.order-main.framefit-visible .order-right-section,.order-main.framefit-visible .pdp-right-section,.order-main.framefit-visible .plp-right-section,.order-main.framefit-visible .vs-right-section,.page-visual-search.framefit-visible .order-right-section,.page-visual-search.framefit-visible .pdp-right-section,.page-visual-search.framefit-visible .plp-right-section,.page-visual-search.framefit-visible .vs-right-section,.pdp-main.framefit-visible .order-right-section,.pdp-main.framefit-visible .pdp-right-section,.pdp-main.framefit-visible .plp-right-section,.pdp-main.framefit-visible .vs-right-section,.plp-main.framefit-visible .order-right-section,.plp-main.framefit-visible .pdp-right-section,.plp-main.framefit-visible .plp-right-section,.plp-main.framefit-visible .vs-right-section,.vs-main.framefit-visible .order-right-section,.vs-main.framefit-visible .pdp-right-section,.vs-main.framefit-visible .plp-right-section,.vs-main.framefit-visible .vs-right-section{display:block;float:left;width:275px}}@media (max-width:767px){.order-main.framefit-visible .order-left-section,.order-main.framefit-visible .pdp-left-section,.order-main.framefit-visible .plp-left-section,.order-main.framefit-visible .vs-left-section,.page-visual-search.framefit-visible .order-left-section,.page-visual-search.framefit-visible .pdp-left-section,.page-visual-search.framefit-visible .plp-left-section,.page-visual-search.framefit-visible .vs-left-section,.pdp-main.framefit-visible .order-left-section,.pdp-main.framefit-visible .pdp-left-section,.pdp-main.framefit-visible .plp-left-section,.pdp-main.framefit-visible .vs-left-section,.plp-main.framefit-visible .order-left-section,.plp-main.framefit-visible .pdp-left-section,.plp-main.framefit-visible .plp-left-section,.plp-main.framefit-visible .vs-left-section,.vs-main.framefit-visible .order-left-section,.vs-main.framefit-visible .pdp-left-section,.vs-main.framefit-visible .plp-left-section,.vs-main.framefit-visible .vs-left-section{float:none;width:100%}.order-main.framefit-visible .order-right-section,.order-main.framefit-visible .pdp-right-section,.order-main.framefit-visible .plp-right-section,.order-main.framefit-visible .vs-right-section,.page-visual-search.framefit-visible .order-right-section,.page-visual-search.framefit-visible .pdp-right-section,.page-visual-search.framefit-visible .plp-right-section,.page-visual-search.framefit-visible .vs-right-section,.pdp-main.framefit-visible .order-right-section,.pdp-main.framefit-visible .pdp-right-section,.pdp-main.framefit-visible .plp-right-section,.pdp-main.framefit-visible .vs-right-section,.plp-main.framefit-visible .order-right-section,.plp-main.framefit-visible .pdp-right-section,.plp-main.framefit-visible .plp-right-section,.plp-main.framefit-visible .vs-right-section,.vs-main.framefit-visible .order-right-section,.vs-main.framefit-visible .pdp-right-section,.vs-main.framefit-visible .plp-right-section,.vs-main.framefit-visible .vs-right-section{width:0}}.comp-framefit{background:#fff;z-index:10;position:relative}.comp-framefit .ff-loader{width:auto}.comp-framefit.comp-lens-shape-selector .close-frame-fit,.comp-framefit.comp-lens-shape-selector .label-framefit{display:none}.comp-framefit.comp-lens-shape-selector .label-lens-selector{display:block}.comp-framefit.comp-lens-shape-selector .framefit-compare-btn,.comp-framefit.comp-lens-shape-selector .framefit-tab-head,.comp-framefit.comp-lens-shape-selector .framefit-upload-btn{display:none}@media (min-width:1024px){.comp-framefit .framefit-head{padding:15px 10px 0 10px}}.comp-framefit .label-lens-selector{font-family:'Lato Black';font-weight:400;text-align:center;height:45px;padding:10px 0;display:none}.comp-framefit .pd-dropdown-wrap{height:45px}.comp-framefit .pd-dropdown .pd-help-icon{display:inline-block;padding-top:10px}.comp-framefit .framefit-pd-static{cursor:pointer;padding:10px 5px 0 0}.comp-framefit .framefit-pd-static.system-face{opacity:.5;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comp-framefit .framefit-pd-dropdown{padding-right:5px}.comp-framefit .framefit-pd-dropdown .bootstrap-select .btn.btn-sm{font-size:14px}.comp-framefit .framefit-pd-dropdown .bootstrap-select .btn.btn-sm.btn-default{height:40px}.comp-framefit .framefit-pd-dropdown .bootstrap-select .btn.btn-sm .bs-caret{height:38px;width:40px}.comp-framefit .framefit-pd-dropdown .bootstrap-select .btn.btn-sm .bs-caret .caret{right:12px!important}.comp-framefit .framefit-carousel .slide-frame-image{position:absolute;-webkit-transform:translate(0,-35%);-ms-transform:translate(0,-35%);transform:translate(0,-35%);width:74%;left:13%}.comp-framefit .btn-block+.btn-block{margin-top:0}.comp-framefit .nav-tabs{background:#fafafa}.comp-framefit .nav-tabs li.active a{background:#fff;color:#333}.comp-framefit .framefit-fav{height:225px;z-index:10}@media (min-width:1024px) and (max-width:1649px){.comp-framefit .tab-pane-framefit{height:100%;overflow:auto}}@media (max-width:1023px){.comp-framefit .tab-pane-framefit{height:360px;overflow:auto}.comp-framefit .noItems{height:65px}}@media (min-width:1024px){.comp-framefit .framefit-carousel{border-top:1px solid #d8d1ca}}@media (max-width:1023px){.comp-framefit .framefit-carousel{border:1px solid #d8d1ca}}.comp-framefit .framefit-carousel img{width:100%;height:auto}.comp-framefit .framefit-carousel .slick-next,.comp-framefit .framefit-carousel .slick-prev{z-index:50}.comp-framefit .framefit-carousel .slick-prev{left:5%}.comp-framefit .framefit-carousel .slick-next{right:5%}.comp-framefit .pd-radio-option{color:#333;font-size:14px}.comp-framefit .pd-selects input[type=radio]{border:1px solid #666;background-color:#fff;color:#007b8f;padding:3px}.comp-framefit .instructions-title{color:#333;font-size:16px}.comp-framefit .instructions-face{color:#007b8f;font-size:14px}.comp-framefit .instructions-photo{color:#007b8f;font-size:14px}.comp-framefit .sku-tile{background:#fff;height:225px;z-index:10}.comp-framefit .sku-tile .framefit-thumbnail-image-wrapper img{max-width:70%}.comp-framefit .sku-tile.accessory-tile>a{height:130px}.comp-framefit .sku-tile.accessory-tile>a>img{max-height:100%}.comp-framefit .btn-select-lens{display:none}.comp-framefit .ff-lens-drawer{display:none}#framefit-modal{z-index:1050}#framefit-modal .modal-content{padding:20px}#framefit-modal .modal-header{margin-bottom:0;padding:0 15px;height:25px}#framefit-modal .modal-header:after{border-top:0}#framefit-modal .modal-body{padding-top:0}#framefit-modal .close-frame-fit{display:none}#framefit-modal.modal-lens-shape .framefit-upload-btn{display:none}#framefit-modal.modal-lens-shape .btn-select-lens{display:block}#framefit-modal.modal-lens-shape .ff-lens-drawer{display:block}#framefit-modal a.pd-help-icon{font-size:15px}#framefit-upload-modal{z-index:1052}@media (max-width:374px){#framefit-upload-modal .modal-content{padding:30px 10px}#framefit-upload-modal .modal-header:after{left:25px}#framefit-upload-modal .row-buttons>div{width:100%}#framefit-upload-modal .row-buttons>div:nth-child(n+2){margin-top:10px}}#framefit-upload-modal .btn-choose-file i{line-height:22px}.ua-mobile #framefit-upload-modal .btn-webcam{display:none}.ua-ie #framefit-upload-modal .btn-webcam,html:not(.haswebcam) #framefit-upload-modal .btn-webcam{display:none}@media (min-width:1024px){.ua-ie #framefit-upload-modal .btn-choose-file,html:not(.haswebcam) #framefit-upload-modal .btn-choose-file{display:block;width:100%}}#framefit-webcam-modal{z-index:1052}#framefit-pupil-selection-modal{z-index:1054}#framefit-pupil-selection-modal .modal-dialog{max-width:350px!important}#framefit-pupil-selection-modal .modal-body,#framefit-pupil-selection-modal .visible-inline-block{width:275px!important;height:275px!important;overflow:hidden!important}#framefit-pd-help-modal{z-index:1056}.favorite-collapse{max-height:220px;overflow-x:hidden;overflow-y:scroll}.scroll-enable{overflow-x:hidden;overflow-y:scroll}.comp-framefit .framefit-tab-head .nav-tabs{padding-left:0}.comp-framefit .framefit-tab-head .nav-tabs+.tab-content{border-left:0!important;border-right:0!important}.comp-framefit .framefit-tab-head .nav-tabs+.tab-content .tab-pane{border-left:0!important;border-right:0!important}.comp-framefit .framefit-tab-head .nav-tabs>li.active>a,.comp-framefit .framefit-tab-head .nav-tabs>li.active>a:focus,.comp-framefit .framefit-tab-head .nav-tabs>li.active>a:hover{border-left:0;border-right:0}.comp-framefit .framefit-tab-head .nav-tabs>li.active:after,.comp-framefit .framefit-tab-head .nav-tabs>li:hover:after{content:none}.comp-framefit .framefit-tab-head .nav-tabs>li{vertical-align:middle;border-bottom:1px solid #d8d1ca}.comp-framefit .framefit-tab-head .nav-tabs>li#framefit-favorites{width:40%}.comp-framefit .framefit-tab-head .nav-tabs>li#framefit-recently-viewed{width:60%}.comp-framefit .framefit-tab-head .nav-tabs>li.active{background-color:#fff;border-bottom-color:#fff}.comp-framefit .framefit-tab-head .nav-tabs>li.active:hover{background-color:#fff}.comp-framefit .framefit-tab-head .nav-tabs>li:hover{background-color:#fafafa}.comp-framefit .framefit-tab-head .nav-tabs>li>a{border-bottom:0;border-top:0}.comp-framefit .framefit-tab-head .nav-tabs>li>a:hover{border-bottom-color:transparent}@media (min-width:768px){.comp-framefit .framefit-tab-head .nav-tabs{display:table;width:100%;border:0}.comp-framefit .framefit-tab-head .nav-tabs:after,.comp-framefit .framefit-tab-head .nav-tabs:before{content:none}.comp-framefit .framefit-tab-head .nav-tabs>li{float:none;display:table-cell}.comp-framefit .framefit-tab-head .nav-tabs>li.active{background:#fff}}@media (min-width:1024px){.page-order .comp-framefit .framefit-head{padding:5px 10px 0 10px}}.tryon-success{position:absolute;background-color:#43b02a;color:#fff;border-color:#43b02a;border-radius:2px;padding:8px 12px;width:93%;top:-70px;display:none}.tryon-success .fa{padding-right:10px}.pupil-success{position:absolute;background-color:#43b02a;color:#fff;border-color:#43b02a;border-radius:2px;padding:8px 12px;width:80%;top:28px;display:none}.pupil-success .fa{padding-right:10px}.ditto-thumbnails-wrapper{height:70px;margin:0 auto;overflow-y:hidden}.ditto-thumbnails-scroll{height:70px;width:35px;opacity:.6}.ditto-thumbnails-scroll:hover{opacity:1}.ditto-thumbnails-scroll.disabled{opacity:1;pointer-events:auto}.ua-mobile .ditto-thumbnails-scroll{display:none}.ditto-thumbnails-scroll.scroll-left{background:url(/dev/image/site/ditto/ico-left-arrow.png) no-repeat center left}.ditto-thumbnails-scroll.scroll-left.disabled{background-image:url(/dev/image/site/ditto/ico-left-arrow-disabled.png)}.ditto-thumbnails-scroll.scroll-right{background:url(/dev/image/site/ditto/ico-right-arrow.png) no-repeat center right}.ditto-thumbnails-scroll.scroll-right.disabled{background-image:url(/dev/image/site/ditto/ico-right-arrow-disabled.png)}.ditto-thumbnails{margin:0 35px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-align:center}.ua-mobile .ditto-thumbnails{margin:0}.ditto-thumbnail{cursor:pointer;display:inline-block;margin-right:20px;overflow:hidden;text-align:center;vertical-align:top;height:70px;width:70px;border:1px solid #d8d1ca}.ditto-thumbnail:last-child{margin-right:0}.ditto-thumbnail.active{border:1px solid #007b8f}.ditto-thumbnail img{max-width:100%;height:auto;display:block}.ditto-thumbnail img.ditto-loader{margin-top:25px;display:inline-block}.dittoPDSelect{width:50%;margin:auto}@media (max-width:767px){.dittoPDSelect{width:100%}}@media (max-width:767px){#modal-create-ditto .modal-dialog{margin:0}#modal-create-ditto .modal-content{padding:5px 20px 30px}#modal-create-ditto .modal-header{margin-bottom:10px}#modal-create-ditto .modal-header{margin-bottom:15px}#modal-create-ditto .modal-header:after{top:45px}#modal-create-ditto .modal-body{padding:0 15px}#modal-create-ditto .modal-title{font-size:14px}}@media (max-width:374px){#modal-create-ditto .modal-title{font-size:12px}}@media (min-width:1650px){.btn-fav{padding:13px 14px;font-size:14px}}#comp-size-chart .nav li{display:inline-block}#comp-size-chart .nav li a{background-color:#fff;padding-left:5px;padding-right:5px}#comp-size-chart .nav li.active a{color:#007b8f}.scale-ratings{position:relative}.scale-ratings .horizontal-bar{height:1px;background-color:#d8d1ca}.scale-ratings .marker{margin:-5px 0 0 0;padding:0;position:relative}.scale-ratings .marker div{text-align:center;position:absolute}.scale-ratings .marker div:first-child{text-align:left;left:0}.scale-ratings .marker div:nth-child(2){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.scale-ratings .marker div:last-child{text-align:right;left:100%;margin-left:-25px}.scale-ratings .marker span.circle{background-color:#fff;border:1px solid #d8d1ca;border-radius:50%;display:inline-block;vertical-align:top;height:10px;width:10px}.scale-ratings .marker span.circle+span{display:block;font-size:12px}.scale-ratings .rating{background-color:#666;border-radius:50%;position:absolute;height:16px;width:16px;top:-8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:0;-webkit-transition:.8s left;-o-transition:.8s left;transition:.8s left}.scale-ratings .rating[data-rating="1"]{left:1%}.scale-ratings .rating[data-rating="2"]{left:2%}.scale-ratings .rating[data-rating="3"]{left:3%}.scale-ratings .rating[data-rating="4"]{left:4%}.scale-ratings .rating[data-rating="5"]{left:5%}.scale-ratings .rating[data-rating="6"]{left:6%}.scale-ratings .rating[data-rating="7"]{left:7%}.scale-ratings .rating[data-rating="8"]{left:8%}.scale-ratings .rating[data-rating="9"]{left:9%}.scale-ratings .rating[data-rating="10"]{left:10%}.scale-ratings .rating[data-rating="11"]{left:11%}.scale-ratings .rating[data-rating="12"]{left:12%}.scale-ratings .rating[data-rating="13"]{left:13%}.scale-ratings .rating[data-rating="14"]{left:14%}.scale-ratings .rating[data-rating="15"]{left:15%}.scale-ratings .rating[data-rating="16"]{left:16%}.scale-ratings .rating[data-rating="17"]{left:17%}.scale-ratings .rating[data-rating="18"]{left:18%}.scale-ratings .rating[data-rating="19"]{left:19%}.scale-ratings .rating[data-rating="20"]{left:20%}.scale-ratings .rating[data-rating="21"]{left:21%}.scale-ratings .rating[data-rating="22"]{left:22%}.scale-ratings .rating[data-rating="23"]{left:23%}.scale-ratings .rating[data-rating="24"]{left:24%}.scale-ratings .rating[data-rating="25"]{left:25%}.scale-ratings .rating[data-rating="26"]{left:26%}.scale-ratings .rating[data-rating="27"]{left:27%}.scale-ratings .rating[data-rating="28"]{left:28%}.scale-ratings .rating[data-rating="29"]{left:29%}.scale-ratings .rating[data-rating="30"]{left:30%}.scale-ratings .rating[data-rating="31"]{left:31%}.scale-ratings .rating[data-rating="32"]{left:32%}.scale-ratings .rating[data-rating="33"]{left:33%}.scale-ratings .rating[data-rating="34"]{left:34%}.scale-ratings .rating[data-rating="35"]{left:35%}.scale-ratings .rating[data-rating="36"]{left:36%}.scale-ratings .rating[data-rating="37"]{left:37%}.scale-ratings .rating[data-rating="38"]{left:38%}.scale-ratings .rating[data-rating="39"]{left:39%}.scale-ratings .rating[data-rating="40"]{left:40%}.scale-ratings .rating[data-rating="41"]{left:41%}.scale-ratings .rating[data-rating="42"]{left:42%}.scale-ratings .rating[data-rating="43"]{left:43%}.scale-ratings .rating[data-rating="44"]{left:44%}.scale-ratings .rating[data-rating="45"]{left:45%}.scale-ratings .rating[data-rating="46"]{left:46%}.scale-ratings .rating[data-rating="47"]{left:47%}.scale-ratings .rating[data-rating="48"]{left:48%}.scale-ratings .rating[data-rating="49"]{left:49%}.scale-ratings .rating[data-rating="50"]{left:50%}.scale-ratings .rating[data-rating="51"]{left:51%}.scale-ratings .rating[data-rating="52"]{left:52%}.scale-ratings .rating[data-rating="53"]{left:53%}.scale-ratings .rating[data-rating="54"]{left:54%}.scale-ratings .rating[data-rating="55"]{left:55%}.scale-ratings .rating[data-rating="56"]{left:56%}.scale-ratings .rating[data-rating="57"]{left:57%}.scale-ratings .rating[data-rating="58"]{left:58%}.scale-ratings .rating[data-rating="59"]{left:59%}.scale-ratings .rating[data-rating="60"]{left:60%}.scale-ratings .rating[data-rating="61"]{left:61%}.scale-ratings .rating[data-rating="62"]{left:62%}.scale-ratings .rating[data-rating="63"]{left:63%}.scale-ratings .rating[data-rating="64"]{left:64%}.scale-ratings .rating[data-rating="65"]{left:65%}.scale-ratings .rating[data-rating="66"]{left:66%}.scale-ratings .rating[data-rating="67"]{left:67%}.scale-ratings .rating[data-rating="68"]{left:68%}.scale-ratings .rating[data-rating="69"]{left:69%}.scale-ratings .rating[data-rating="70"]{left:70%}.scale-ratings .rating[data-rating="71"]{left:71%}.scale-ratings .rating[data-rating="72"]{left:72%}.scale-ratings .rating[data-rating="73"]{left:73%}.scale-ratings .rating[data-rating="74"]{left:74%}.scale-ratings .rating[data-rating="75"]{left:75%}.scale-ratings .rating[data-rating="76"]{left:76%}.scale-ratings .rating[data-rating="77"]{left:77%}.scale-ratings .rating[data-rating="78"]{left:78%}.scale-ratings .rating[data-rating="79"]{left:79%}.scale-ratings .rating[data-rating="80"]{left:80%}.scale-ratings .rating[data-rating="81"]{left:81%}.scale-ratings .rating[data-rating="82"]{left:82%}.scale-ratings .rating[data-rating="83"]{left:83%}.scale-ratings .rating[data-rating="84"]{left:84%}.scale-ratings .rating[data-rating="85"]{left:85%}.scale-ratings .rating[data-rating="86"]{left:86%}.scale-ratings .rating[data-rating="87"]{left:87%}.scale-ratings .rating[data-rating="88"]{left:88%}.scale-ratings .rating[data-rating="89"]{left:89%}.scale-ratings .rating[data-rating="90"]{left:90%}.scale-ratings .rating[data-rating="91"]{left:91%}.scale-ratings .rating[data-rating="92"]{left:92%}.scale-ratings .rating[data-rating="93"]{left:93%}.scale-ratings .rating[data-rating="94"]{left:94%}.scale-ratings .rating[data-rating="95"]{left:95%}.scale-ratings .rating[data-rating="96"]{left:96%}.scale-ratings .rating[data-rating="97"]{left:97%}.scale-ratings .rating[data-rating="98"]{left:98%}.scale-ratings .rating[data-rating="99"]{left:99%}.scale-ratings .rating[data-rating="100"]{left:100%}.page-pdp-giftcard .pdp-ymal-rfk{display:none}.page-pdp-giftcard button.activity{border-color:#007b8f}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field::-webkit-input-placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field::-moz-placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field:-ms-input-placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field::-ms-input-placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field::placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination input#custom-value-field::-webkit-input-placeholder{color:#666}.page-pdp-giftcard .comp-pdp-name-section .card-denomination #custom-value-error{white-space:nowrap;float:right;color:red}.page-pdp-giftcard .comp-pdp-name-section .card-denomination .active #custom-value-field{border:1px solid #007b8f;color:#007b8f}.page-pdp-giftcard .comp-pdp-name-section .card-denomination .active .custom-value-field-wrapper span.no-value{border:1px solid #d8d1ca;color:#d8d1ca}.page-pdp-giftcard .comp-pdp-name-section .card-denomination #custom-value-field{border-radius:0;-webkit-appearance:none}.page-pdp-giftcard .comp-pdp-name-section .card-denomination #custom-value-field.no-value{border:1px solid #d8d1ca}.page-pdp-giftcard .comp-pdp-name-section .card-denomination #custom-value-field.parsley-success{border:1px solid #007b8f;color:#007b8f}@media (min-width:768px) and (max-width:1023px){.page-pdp-giftcard .comp-pdp-name-section .egc-step3-container #gc-details-copy,.page-pdp-giftcard .comp-pdp-name-section .egc-step3-container .steps{text-align:center}}@media (max-width:767px){.page-pdp-giftcard .comp-pdp-name-section #recommended-denomination{position:relative;margin-bottom:25px}.page-pdp-giftcard .comp-pdp-name-section #recommended-denomination-hint{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-pdp-giftcard .comp-pdp-name-section #custom-value-hint{white-space:nowrap;float:right}.page-pdp-giftcard .comp-pdp-name-section #custom-value-field{padding:10px 5px}.page-pdp-giftcard .comp-pdp-name-section .card-denomination .card-option{padding-left:2.5px;padding-right:2.5px}}@media (min-width:1024px) and (max-width:1279px){.page-pdp-giftcard #gc-pdp-image-section{display:table-cell;float:none;vertical-align:top;width:55%;border-right:1px solid #d8d1ca}}@media (min-width:1024px) and (max-width:1279px){.page-pdp-giftcard #gc-pdp-details{display:table-cell;float:none;vertical-align:top;width:45%;border-top:0}}@media (min-width:1280px){.page-pdp-giftcard #comp-product-image-section .image-carousel{margin-top:50px}}@media (max-width:1279px){.page-pdp-giftcard #comp-product-image-section .product-image{max-width:430px;margin:0 auto}}#mainSection{width:100%!important;max-width:1350px!important}#btmSection{margin-top:0}.landing_banner{background-image:url(http://cdn.socialannex.com/custom_images/9912090/45LQJB_screen-3.png);background-repeat:no-repeat;width:100%;height:717px;margin-top:-20px!important;margin:0 auto}#sa_raf_referral_coupon_code{position:relative;top:600px;left:250px;width:233px!important;height:20px;z-index:999;font-family:SofiaProRegular,Verdana,Geneva,Helvetica,sans-serif;color:grey;font-size:22px;text-align:center}.shop_now{position:relative;top:660px;left:265px;background-repeat:no-repeat;height:50px;width:209px}.refer-a-friend-redeem #mainSection{width:100%!important;max-width:1350px!important}.refer-a-friend-redeem .wrapper{width:80%}.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/KT5IIE_desk-bg.png) no-repeat;background-size:100%;height:100%;width:100%;padding:50px}.refer-a-friend-redeem .main-head{font-size:80px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;border-bottom:1px solid #2a416b;border-top:1px solid #2a416b;padding:20px 0;width:41%;text-align:center;font-weight:700;margin-bottom:20px}.refer-a-friend-redeem .sub-text-1{font-size:17px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;border-bottom:1px solid #2a416b;margin-bottom:20px;line-height:25px;width:41%;padding-bottom:20px;text-align:center;margin-left:0}.refer-a-friend-redeem .checkout{font-size:15px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:41%;padding-bottom:20px;text-align:center}.refer-a-friend-redeem .coupon-box{width:28%;font-family:Helvetica,Arial,sans-serif;margin:0 6% 0 6%;border:1px solid #777;background:#fff;font-size:30px;color:#777;font-weight:700;padding:10px;text-align:center}.refer-a-friend-redeem a.shopnow{border:2px solid #2a416b;text-transform:uppercase;font-size:25px;font-family:Helvetica,Arial,sans-serif;text-decoration:none;color:#2a416b;margin:30px 10%;padding:10px 40px;cursor:pointer;font-weight:700;display:inline-block}.refer-a-friend-redeem .disclaimer{font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:41%;padding-bottom:20px;text-align:center}@media (min-width:320px){.refer-a-friend-redeem .wrapper{width:100%}.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/FMLPD2_mob-bg.png) no-repeat;background-size:100%;height:100%;width:100%;padding:20px 0}.refer-a-friend-redeem .main-head{font-size:30px;padding:9px 0;width:47%;margin-bottom:20px;margin-left:20px}.refer-a-friend-redeem .sub-text-1{font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;border-bottom:1px solid #2a416b;margin-bottom:12px;line-height:18px;width:89%;padding-bottom:12px;text-align:center;margin-left:20px}.refer-a-friend-redeem .checkout{font-size:13px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:80%;padding-bottom:15px;text-align:center;margin-left:30px}.refer-a-friend-redeem .coupon-box{width:70%;font-family:Helvetica,Arial,sans-serif;margin:0 6% 0 13%;border:1px solid #777;background:#fff;font-size:20px;color:#777;font-weight:700;padding:10px;text-align:center}.refer-a-friend-redeem a.shopnow{border:2px solid #2a416b;text-transform:uppercase;font-size:21px;font-family:Helvetica,Arial,sans-serif;text-decoration:none;color:#2a416b;margin:20px 24% 15px;padding:10px 18px;cursor:pointer;font-weight:700;display:inline-block}.refer-a-friend-redeem .disclaimer{font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:100%;padding-bottom:20px;text-align:center}.refer-a-friend-redeem .coupon-box{width:83%;font-family:Helvetica,Arial,sans-serif;margin:0 auto;border:1px solid #777;background:#fff;font-size:20px;height:39px;color:#777;line-height:38px;font-weight:700;padding:0 0;text-align:center}.refer-a-friend-redeem div#shopnow_btn{width:100%;float:left;text-align:center}.refer-a-friend-redeem a.shopnow{padding:0;margin:10px auto;height:39px;line-height:39px;width:82%}.refer-a-friend-redeem .disclaimer{width:83%;height:40px;margin-left:25px;font-size:0}}@media (min-width:375px){.refer-a-friend-redeem .main-head{width:50%;font-size:37px;padding:15px 0}.refer-a-friend-redeem .sub-text-1{width:87%;padding:10px 0 20px 0;font-size:18px}.refer-a-friend-redeem a.shopnow{padding:10px 37px}.refer-a-friend-redeem .disclaimer{width:83%;margin-left:25px}.refer-a-friend-redeem .checkout{font-size:17px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:80%;padding:15px;text-align:center;margin:0 auto}.refer-a-friend-redeem .coupon-box{width:83%;font-family:Helvetica,Arial,sans-serif;margin:0 auto;border:1px solid #777;background:#fff;font-size:20px;height:39px;color:#777;line-height:38px;font-weight:700;padding:0 0;text-align:center}.refer-a-friend-redeem div#shopnow_btn{width:100%;float:left;text-align:center}.refer-a-friend-redeem a.shopnow{padding:0;margin:10px auto;height:39px;line-height:39px;width:82%}.refer-a-friend-redeem .disclaimer{width:83%;height:40px;margin-left:25px;font-size:0}}@media (min-width:480px){.refer-a-friend-redeem .wrapper{width:100%}.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/FMLPD2_mob-bg.png) no-repeat;background-size:100%;height:100%;width:100%;padding:20px 0}.refer-a-friend-redeem .main-head{font-size:30px;padding:9px 0;width:41%;margin-bottom:20px;margin-left:20px}.refer-a-friend-redeem .sub-text-1{font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;border-bottom:1px solid #2a416b;margin-bottom:12px;line-height:18px;width:89%;padding-bottom:12px;text-align:center;margin-left:20px}.refer-a-friend-redeem .checkout{font-size:13px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:80%;padding-bottom:15px;text-align:center;margin-left:30px}.refer-a-friend-redeem .coupon-box{width:70%;font-family:Helvetica,Arial,sans-serif;margin:0 6% 0 13%;border:1px solid #777;background:#fff;font-size:20px;color:#777;font-weight:700;padding:10px;text-align:center}.refer-a-friend-redeem a.shopnow{border:2px solid #2a416b;text-transform:uppercase;font-size:21px;font-family:Helvetica,Arial,sans-serif;text-decoration:none;color:#2a416b;margin:20px 13% 15px;padding:10px 18px;cursor:pointer;font-weight:700;display:inline-block;float:left;width:67%}.refer-a-friend-redeem .disclaimer{font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;width:100%;padding-bottom:20px;text-align:center;height:100px}}@media (min-width:568px){.refer-a-friend-redeem .wrapper{width:100%}.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/KT5IIE_desk-bg.png) no-repeat;background-size:100%}.refer-a-friend-redeem .main-head{width:33%}.refer-a-friend-redeem .sub-text-1{width:45%}.refer-a-friend-redeem .checkout{width:40%}.refer-a-friend-redeem .coupon-box{width:37%;margin:0 6% 0 5%}.refer-a-friend-redeem a.shopnow{margin:20px 5% 15px;padding:10px 29px;width:31%}.refer-a-friend-redeem .disclaimer{width:47%}}@media (min-width:736px){.refer-a-friend-redeem .main-head{font-size:50px;padding:20px 0;width:38%;margin-bottom:20px;margin-left:20px}.refer-a-friend-redeem a.shopnow{margin:20px 7% 15px;padding:10px 57px;width:19%}.refer-a-friend-redeem .disclaimer{width:47%;margin-left:9px}.refer-a-friend-redeem .sub-text-1{width:41%}.refer-a-friend-redeem .coupon-box{width:32%;margin:0 6% 0 7%}}@media (min-width:768px){.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/KT5IIE_desk-bg.png) no-repeat;background-size:100%;height:100%;width:100%;padding:50px}.refer-a-friend-redeem .main-head{font-size:60px;padding:20px 0;width:43%;margin-bottom:20px;margin-left:0}.refer-a-friend-redeem .sub-text-1{width:43%;font-size:17px;line-height:23px;margin-left:0;margin-bottom:20px;padding-bottom:20px}.refer-a-friend-redeem .checkout{width:40%;font-size:15px;margin-left:9px}.refer-a-friend-redeem .coupon-box{width:37%;margin:0 6% 0 1%;font-size:25px}.refer-a-friend-redeem a.shopnow{margin:30px 1% 30px;padding:10px 58px;font-size:25px;width:28%}.refer-a-friend-redeem .disclaimer{width:46%;margin-left:0;font-size:12px}}@media (min-width:1024px){.refer-a-friend-redeem .wrapper{width:100%}.refer-a-friend-redeem .main-outer{background:url(//cdn.socialannex.com/custom_images/9912091/KT5IIE_desk-bg.png) no-repeat;background-size:100%;height:100%;width:100%;padding:50px}.refer-a-friend-redeem .main-head{font-size:80px;padding:20px 0;width:41%;margin-bottom:20px;margin-left:0}.refer-a-friend-redeem .sub-text-1{font-size:17px;font-family:Helvetica,Arial,sans-serif;color:#2a416b;border-bottom:1px solid #2a416b;margin-bottom:20px;line-height:25px;width:41%;padding-bottom:20px;text-align:center;margin-left:0}}@media (min-width:1200px){.refer-a-friend-redeem a.shopnow{border:2px solid #2a416b;text-transform:uppercase;font-size:21px;font-family:Helvetica,Arial,sans-serif;text-decoration:none;color:#2a416b;padding:10px 34px;cursor:pointer;font-weight:700;display:inline-block;margin:32px 15%;width:9%}.refer-a-friend-redeem .coupon-box{width:17%;margin:0 6% 0 13%;font-size:25px}.refer-a-friend-redeem .disclaimer{width:41%}.refer-a-friend-redeem .sub-text-1{width:40%}}.page-fsa-hsa-receipt #pdf-fsa-hsa-top-section,.page-fsa-hsa-receipt #pdf-order-info{padding-left:40px;padding-right:20px}.page-fsa-hsa-receipt #pdf-fsa-hsa-bottom-section,.page-fsa-hsa-receipt #pdf-order-content{padding-left:20px;padding-right:20px}.page-fsa-hsa-receipt #pdf-fsa-hsa-top-section .bar{margin-top:30px}.page-fsa-hsa-receipt #pdf-order-content table td{width:33%;padding-left:20px;padding-right:20px}.page-fsa-hsa-receipt #pdf-order-content .eligible-items{margin-top:130px}.page-fsa-hsa-receipt #pdf-order-content .eligible-items table{margin-bottom:100px}.page-fsa-hsa-receipt #pdf-order-content .order-subtotal>table tr:last-child{border:2px #007b8f solid}.page-fsa-hsa-receipt #pdf-fsa-hsa-bottom-section{margin-top:150px}.framefit-modal{padding-left:0!important;padding-right:0!important}.framefit-modal .modal-footer{border-top:0}@media (max-width:767px){.framefit-modal .modal-dialog .modal-content{border:0}}@media (max-width:1023px){.framefit-modal .modal-dialog{margin:0 auto}}@media (min-width:1280px){.page-pdp .pdp-product{display:table;table-layout:fixed;width:100%}.page-pdp .pdp-product>div{display:table-cell;float:none;vertical-align:top}.page-pdp .pdp-main{background:#fafafa}.page-pdp .pdp-main .comp-pdp-nav-tab .nav-tabs{background:#fff}.page-pdp .pdp-main .pdp-nav-tabs .tab-pane{border-bottom:none}}@media (min-width:1280px) and (max-width:1649px){.page-pdp .pdp-image-section{border-right:1px solid #d8d1ca;width:55%}.page-pdp .pdp-details{width:45%;border-top:0}.page-pdp .comp-pdp-name-section>.border-top{border-top:0}.page-pdp.page-pdp-giftcard .pdp-main .comp-pdp-name-section .pdp-actions{width:100%;float:none}.page-pdp #comp-pdp-egc-nav-tabs #details .specification{width:33.33%;float:left}}.page-pdp .steps .step-count{background-color:#007b8f;color:#fff;height:30px;width:30px}.page-pdp .framefit-visible .pdp-left-section{border-right:1px solid #d8d1ca}@media (min-width:1024px) and (max-width:1649px){.page-pdp .framefit-visible .pdp-actions,.page-pdp .framefit-visible .pdp-info{float:none;width:100%}}@media (min-width:1280px) and (max-width:1649px){.page-pdp .framefit-visible .pdp-product{display:block}.page-pdp .framefit-visible .pdp-product>div{display:block;width:100%;border-right:0}.page-pdp .framefit-visible .pdp-actions,.page-pdp .framefit-visible .pdp-info{width:50%;float:left}}.page-pdp .pdp-left-section .frame-label>a:hover{cursor:default}@media (max-width:767px){.page-pdp .pdp-ymal-rfk .rfkx_pagination div.rfk_next,.page-pdp .pdp-ymal-rfk .rfkx_pagination div.rfk_prev{z-index:10}}.comp-product-image-section{height:100%;opacity:0}.comp-product-image-section .rotate-icon{width:25px;height:25px;top:15px;right:20px;cursor:pointer;z-index:100}@media (min-width:768px){.comp-product-image-section .rotate-icon{top:45%;right:auto;left:5%}}@media (max-width:767px){.comp-product-image-section .rotate-icon{left:20px;right:0}}.comp-product-image-section .mobile-favorite-btn{width:25px;height:25px;top:15px;right:20px;cursor:pointer;z-index:100}.comp-product-image-section .mobile-favorite-btn .mobile-favorite-icon{font-size:24px}@media (min-width:768px){.comp-product-image-section .slick-dots .rotate-icon{position:relative;top:0;left:10px;width:30px}}.comp-product-image-section .image-container{position:relative}.comp-product-image-section .image-container .image-carousel{position:relative;padding:30px 0}.comp-product-image-section .image-container .product-image{min-height:240px;height:45.57291667vw;background-image:url(/dev/image/site/common/loading-01.gif);background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}.comp-product-image-section .image-container .product-image[data-view=front]{background-image:none}@media (min-width:1280px){.comp-product-image-section .image-container .product-image{height:31.25vw}}@media (min-width:1650px){.comp-product-image-section .image-container .product-image{height:27.34375vw}}@media (max-width:767px){.comp-product-image-section .image-container .product-image{min-height:200px}}.comp-product-image-section .image-container .product-image:focus{outline:0}.comp-product-image-section .image-container .product-image.hero-loader{background:url(/dev/image/site/common/global-search-loading.gif) no-repeat center}.comp-product-image-section .image-container .product-image.hero-loader img{opacity:0}.comp-product-image-section .image-container .product-image img{display:block;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:767px){.comp-product-image-section .image-container .no-transform{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}}.comp-product-image-section .slick-next,.comp-product-image-section .slick-prev{display:none!important}.comp-product-image-section .padding-left-7{padding-left:7px}.comp-product-image-section .padding-right-7{padding-right:7px}.comp-product-image-section .sku-thumbnails{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.comp-product-image-section .sku-thumbnails::-webkit-scrollbar{width:0;background:0 0}.comp-product-image-section .product-colors{overflow:hidden;max-height:95px;margin:0 auto}@media (max-width:767px){.comp-product-image-section .product-colors{width:100%;height:115px;overflow-x:auto;overflow-y:hidden}}.comp-product-image-section .product-colors a{display:inline-block;vertical-align:top}.ua-desktop .comp-product-image-section .product-colors a:hover .color-thumbnail .color-name{visibility:visible}.comp-product-image-section .product-colors .color-thumbnail{display:inline-block;margin:0 15px 15px;padding:12px 0;width:80px;height:80px;vertical-align:top}.comp-product-image-section .product-colors .color-thumbnail:not(.active) .color-name{visibility:hidden}.comp-product-image-section .product-colors .color-thumbnail>div{white-space:pre-wrap}.comp-product-image-section .product-colors .disabled{opacity:.5}.comp-product-image-section .rimless-shape-section{display:none}.comp-product-image-section .slick-dots{position:absolute;list-style-type:none;padding-left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.comp-product-image-section .slick-dots{left:-6%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:15px}}@media (min-width:768px){.comp-product-image-section .slick-dots{left:-8%}}@media (min-width:1024px){.comp-product-image-section .slick-dots{left:-20%}}@media (max-width:767px){.comp-product-image-section .slick-dots li{margin-bottom:10px!important}}.comp-product-image-section .slick-dots li{display:block;width:50px;height:40px;padding:3px;margin-bottom:15px;cursor:pointer;border:1px solid rgba(0,153,168,.25)}.comp-product-image-section .slick-dots li img{width:100%;padding-top:5px}.comp-product-image-section .slick-dots li.slick-active{border:1px solid #007b8f}.comp-product-image-section .slick-dots button{display:none}.comp-product-image-section .retired-banner{z-index:1;font-weight:700}.comp-product-image-section #color-options,.comp-product-image-section #product-addon{font-size:14px}.comp-product-image-section .non-digitized-banner,.comp-product-image-section .tryon-failure-banner{display:none}.comp-product-image-section .ditto-view{padding-top:30px}@media (max-width:767px){.comp-product-image-section .ditto-view{padding-top:40px}}.comp-product-image-section .ditto-view-wrapper{width:500px;margin:0 auto}@media (max-width:767px){.comp-product-image-section .ditto-view-wrapper{width:320px}}.comp-product-image-section .ditto-tryons-wrapper{background:url(/dev/image/site/ditto/ditto_loader.gif) no-repeat center;height:375px}@media (max-width:767px){.comp-product-image-section .ditto-tryons-wrapper{height:240px}}@media only screen and (orientation:portrait) and (max-width:600px){.ditto-mobile-api .comp-product-image-section .ditto-tryons-wrapper{height:450px}}@media only screen and (orientation:landscape) and (max-width:600px){.ditto-mobile-api .comp-product-image-section .ditto-tryons-wrapper{height:330px}}.comp-product-image-section .ditto-hero{width:500px;height:375px}@media (max-width:767px){.comp-product-image-section .ditto-hero{width:320px;height:240px}}@media only screen and (orientation:portrait) and (max-width:600px){.ditto-mobile-api .comp-product-image-section .ditto-hero{height:450px}}@media only screen and (orientation:landscape) and (max-width:600px){.ditto-mobile-api .comp-product-image-section .ditto-hero{height:330px}}.comp-product-image-section .ditto-thumbnails-wrapper{margin:15px auto 0}.comp-product-image-section .ditto-buttons-wrapper{margin:15px 35px 50px}.ua-mobile .comp-product-image-section .ditto-buttons-wrapper{margin:15px 0 50px}.comp-product-image-section .btn-frame-view .frame-icon{width:45px;height:20px}.comp-product-image-section .btn-frame-view .frame-icon img{width:45px;top:-14px}@media (max-width:767px){.page-pdp:not(.page-pdp-giftcard) .image-section-container figure.product-image{-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.page-pdp:not(.page-pdp-giftcard) .image-section-container figure.product-image:not(.slick-active){opacity:.7}.page-pdp:not(.page-pdp-giftcard) .image-section-container figure.product-image .img-responsive{padding:0 2vw}}.page-pdp .image-section-container:not([tabindex]):focus{outline:0}.page-pdp-accessory #mobile-tryon{display:none!important}.page-pdp-rimless .pdp-thumbnails{margin:0 auto}@media (min-width:768px){.page-pdp-rimless .pdp-thumbnails{width:85%}}@media (min-width:1024px){.page-pdp-rimless .pdp-thumbnails{width:75%}}.page-pdp-rimless .pdp-thumbnails>div.product-colors{float:left;width:70%}.page-pdp-rimless .pdp-thumbnails>div.product-colors.center-align{width:100%}@media (max-width:767px){.page-pdp-rimless .pdp-thumbnails>div.product-colors{width:60%}}@media (min-width:1650px){.page-pdp-rimless .pdp-thumbnails>div.product-colors{width:65%}.page-pdp-rimless .pdp-thumbnails>div.product-colors a:nth-child(5n) .color-thumbnail{margin:0 0 15px 15px}}@media (max-width:767px){.page-pdp-rimless .pdp-thumbnails>div.product-colors{width:100%}}.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section{float:left;display:block;width:30%;max-width:210px}@media (max-width:767px){.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section{width:40%;display:none}}.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section.center-align{float:none;margin:0 auto;border-left:none}@media (min-width:1024px){.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section .lnk-select-shape i{font-size:16px}}@media (min-width:1280px) and (max-width:1649px){.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section .lens-select{white-space:nowrap}}@media (max-width:374px){.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section .lnk-select-shape.btn{padding:3px 6px}}.page-pdp-rimless .pdp-thumbnails>div.rimless-shape-section .lens-image{max-width:130px;margin:0 auto}@media (max-width:767px){.page-pdp-giftcard .product-colors{height:auto}}.page-pdp-giftcard .product-colors .color-thumbnail{height:auto;margin-bottom:0;padding-bottom:0;padding-top:3px}.page-pdp-giftcard .comp-product-image-section{opacity:1}.page-pdp-giftcard .comp-product-image-section .steps{margin:30px 0 0}@media (min-width:1650px){.page-pdp-giftcard .comp-product-image-section .steps{margin:90px 0 0}}.page-pdp-giftcard .comp-product-image-section .image-container .product-image{min-height:0;height:auto}.page-pdp-giftcard .comp-product-image-section .image-container .product-image img.img-responsive{top:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:auto;margin:auto}.page-pdp-ditto-view .rotate-icon{display:none}.page-pdp-ditto-view .ditto-view{display:block}.page-pdp-ditto-view .frame-view{display:none}.page-pdp-ditto-view.page-pdp-non-digitized .non-digitized-banner{display:block}.page-pdp-ditto-view.page-pdp-tryon-failure .tryon-failure-banner{display:block}.page-pdp-frame-view .ditto-view{display:none}.page-pdp-frame-view .frame-view{display:block}.page-pdp-frame-view .pd-warning-banner{display:none}.comp-pdp-name-section h1{font-size:24px}@media (max-width:767px){.comp-pdp-name-section h1{font-size:20px;line-height:24px;width:230px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.comp-pdp-name-section .pdp-name-price{font-size:60px;line-height:1}.comp-pdp-name-section .pdp-name-price>span{display:block;letter-spacing:-3px}.comp-pdp-name-section .pdp-name-price>span.price-start-from{display:none;letter-spacing:normal}.comp-pdp-name-section .pdp-name-price>span.price-list{letter-spacing:-3px}.comp-pdp-name-section .pdp-name-price>span.price-on-sale{display:none}.comp-pdp-name-section .pdp-name-price .was{display:none}.comp-pdp-name-section .pdp-name-price.on-sale .price-start-from{text-align:right}.comp-pdp-name-section .pdp-name-price.on-sale .price-list{font-size:14px;color:#666;letter-spacing:normal;text-align:right}@media (min-width:768px){.comp-pdp-name-section .pdp-name-price.on-sale .price-list{font-size:20px}}.comp-pdp-name-section .pdp-name-price.on-sale .price-list .price{text-decoration:line-through}.comp-pdp-name-section .pdp-name-price.on-sale .price-list .was{display:inline}.comp-pdp-name-section .pdp-name-price.on-sale .price-on-sale{display:block}.comp-pdp-name-section .pdp-name-price.bundled-price .price-start-from{display:block}@media (max-width:767px){.comp-pdp-name-section .pdp-name-price{font-size:42px}}.comp-pdp-name-section .btn-cta.disabled{pointer-events:auto}.ua-desktop .comp-pdp-name-section .btn-fav.is-favorite span{display:none}.ua-desktop .comp-pdp-name-section .btn-fav.is-favorite:hover span{display:inline}.comp-pdp-name-section .pdp-name-subcont{vertical-align:middle}.comp-pdp-name-section .pdp-name-subcont .pdp-name-tooltip{top:-18px;right:0}@media (min-width:768px){.comp-pdp-name-section .pdp-name-subcont .pdp-name-tooltip{top:-10px;right:-10px}}.comp-pdp-name-section .pdp-name-subcont .lnk-customized-cta.disabled{color:#666;opacity:.5}.comp-pdp-name-section .lnk-customized-cta.disabled{color:#666;opacity:.5}.comp-pdp-name-section .pdp-reviews:not(.no-reviews){cursor:pointer}.comp-pdp-name-section .pdp-reviews:not(.no-reviews) p{display:none}@media (max-width:767px){.comp-pdp-name-section .pdp-reviews:not(.no-reviews){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.comp-pdp-name-section .pdp-reviews:not(.no-reviews) #review-stars{font-size:14px;display:inline-block;color:#fff;background:#007b8f;padding:4px 6px;border-radius:3px;line-height:1;margin-right:7px;position:relative}@media (max-width:767px){.comp-pdp-name-section .pdp-reviews:not(.no-reviews) #review-stars{display:inline!important}}.comp-pdp-name-section .pdp-reviews:not(.no-reviews) #review-stars::after{height:0;width:0;content:'';border:5px solid #007b8f;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;display:block;position:absolute;right:-10px;top:6px}.comp-pdp-name-section .pdp-reviews.no-reviews p{display:block}@media (max-width:374px){.comp-pdp-name-section .pdp-reviews .rates>.fa-star{font-size:15px!important;margin-right:0}}@media (max-width:374px){.comp-pdp-name-section .pdp-reviews .review-text{font-size:15px}}@media (max-width:767px){.comp-pdp-name-section .pdp-reviews .rates,.comp-pdp-name-section .pdp-reviews .review-text{display:inline}}@media (min-width:1280px) and (max-width:1649px){.comp-pdp-name-section .pdp-actions,.comp-pdp-name-section .pdp-info{float:none;width:100%}}.comp-pdp-name-section .pdp-actions .pdp-actions-wrap>div:only-child{width:100%}.comp-pdp-name-section .pdp-actions .btn-actions.inactive{color:#b2e0e5;cursor:not-allowed;pointer-events:auto}.comp-pdp-name-section .pdp-actions .btn-actions.inactive[disabled]{border-color:#b2e0e5}.comp-pdp-name-section .pdp-messaging{margin-bottom:20px}@media (max-width:1023px){.comp-pdp-name-section .pdp-messaging{width:83.33333333%}}@media (max-width:767px){.comp-pdp-name-section .pdp-messaging{width:100%}}.comp-pdp-name-section .pdp-messaging p{margin-bottom:0}.comp-pdp-name-section .blokz-upsell img{width:40px}.comp-pdp-name-section .framefit-buttons .btn-close-framefit{display:none}@media (min-width:1280px) and (max-width:1649px){.comp-pdp-name-section .pdp-oos .signup-form-wrapper{width:100%;margin-left:0;margin-top:10px}}.comp-pdp-name-section .pdp-oos .signup-wrapper input[type=email].parsley-error::-webkit-input-placeholder{color:red}.comp-pdp-name-section .pdp-oos .signup-wrapper input[type=email].parsley-error::-moz-placeholder{color:red}.comp-pdp-name-section .pdp-oos .signup-wrapper input[type=email].parsley-error:-ms-input-placeholder{color:red}.comp-pdp-name-section .pdp-oos .signup-wrapper input[type=email].parsley-error::-ms-input-placeholder{color:red}.comp-pdp-name-section .pdp-oos .signup-wrapper input[type=email].parsley-error::placeholder{color:red}@media (min-width:768px){.comp-pdp-name-section .pdp-oos>div{vertical-align:middle}.comp-pdp-name-section .pdp-oos .signup-form-wrapper{font-size:0}.comp-pdp-name-section .pdp-oos .form-group.signup-wrapper{width:calc(100% - 85px)}.comp-pdp-name-section .pdp-oos .form-group.signup-wrapper+div{width:85px}.comp-pdp-name-section .pdp-oos input[type=email]{height:45px;width:100%}.comp-pdp-name-section .pdp-oos .btn[type=submit]{padding:7px 10px;height:45px;width:85px}}@media (max-width:767px){.comp-pdp-name-section .pdp-oos .form-group{margin-left:0;margin-right:0}}.comp-pdp-name-section .pdp-oos .server-message{background:#cf0d9e}.comp-pdp-name-section .pdp-oos .server-message span{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.comp-pdp-name-section .fixed-to-bottom>div{position:fixed;left:0;bottom:0;width:100%}}@media (max-width:767px){.comp-pdp-name-section #mobile-size-chart{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.comp-pdp-name-section #mobile-buttons .fixed-div{z-index:15;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.2);box-shadow:0 0 15px 5px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:65px}.comp-pdp-name-section #mobile-buttons .horiz-center{display:table;margin:0 auto;max-width:90%}.comp-pdp-name-section #mobile-buttons .horiz-center .font-larger{color:#4a4a4a}.comp-pdp-name-section #mobile-buttons #mobile-qty-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp-pdp-name-section #mobile-buttons #mobile-qty-select .inactive .fas{color:gray}.comp-pdp-name-section #mobile-buttons #mobile-qty-select>span{height:40px;display:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid grey}.comp-pdp-name-section #mobile-buttons #accessory-quantity{border-left:none!important;border-right:none!important}.comp-pdp-name-section #mobile-buttons #mobile-buttons-cta{white-space:normal;font-size:15px}}.comp-pdp-name-section .non-rx-blokz-bundle .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comp-pdp-name-section .non-rx-blokz-bundle .lnk-modal{margin-left:15px;margin-top:10px}@media (min-width:768px){.comp-pdp-name-section .non-rx-blokz-bundle .header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.comp-pdp-name-section .non-rx-blokz-bundle .box{border:1px solid #d8d1ca}.comp-pdp-name-section .non-rx-blokz-bundle button{border:0;font-family:"Lato Regular",sans-serif;font-weight:400;padding:5px 10px}.page-pdp-accessory .comp-pdp-name-section .pdp-actions-wrap>div:first-child{width:100%}.page-pdp-giftcard .comp-pdp-name-section h1{font-size:26px}@media (min-width:768px){.page-pdp-giftcard .comp-pdp-name-section h1{font-size:36px}}@media (max-width:767px){.page-pdp-giftcard .comp-pdp-name-section .delivery-container{position:relative}.page-pdp-giftcard .comp-pdp-name-section .delivery-container .delivery-required{position:absolute;right:0;bottom:-20px}}.page-pdp-giftcard .comp-pdp-name-section .frm-pdp-giftcard label{font-size:16px}.page-pdp-giftcard .comp-pdp-name-section .frm-pdp-giftcard label.required:after{content:none}.page-pdp-giftcard .comp-pdp-name-section .frm-pdp-giftcard label.required:before{content:'*';color:red;padding-right:5px}.page-pdp-giftcard .comp-pdp-name-section .card-denomination span:first-child{background-color:#fff;border:1px solid #d8d1ca;cursor:pointer}.page-pdp-giftcard .comp-pdp-name-section .card-denomination .active span:first-child{border-color:#007b8f;color:#007b8f}.page-pdp-giftcard .comp-pdp-name-section .delivery-options .delivery-option{width:47%;color:#333;border:1px solid #d8d1ca;padding:10px 20px;text-align:center;background-color:#fff;cursor:pointer}.page-pdp-giftcard .comp-pdp-name-section .delivery-options .delivery-option:first-child{float:left}.page-pdp-giftcard .comp-pdp-name-section .delivery-options .delivery-option:last-child{float:right}.page-pdp-giftcard .comp-pdp-name-section .delivery-options .delivery-option.active{border-color:#007b8f;color:#007b8f}@media (max-width:1023px){.page-pdp-giftcard .comp-pdp-name-section .delivery-options .delivery-option{width:100%;margin-bottom:10px}}.page-pdp-giftcard #disabled-container{height:25vw}@media (min-width:1024px){.page-pdp-giftcard #disabled-container{height:50vw}}.comp-pdp-name-section .pdp-actions-wrap{margin-top:20px}.comp-pdp-name-section .pdp-actions-wrap .btn-block+.btn-block{margin-top:0}.comp-pdp-name-section .framefit-buttons:first-child{margin:auto}.comp-pdp-name-section .btn-frame-view span.frame-icon{height:20px;width:50px}.comp-pdp-name-section .btn-frame-view span.frame-icon img{width:50px;top:-16px}.comp-pdp-name-section .ditto-buttons button img,.comp-pdp-name-section .framefit-buttons button img{width:64px}@media (min-width:1650px){.comp-pdp-name-section .btn-close-framefit,.comp-pdp-name-section .btn-ditto-view,.comp-pdp-name-section .btn-frame-view{font-size:14px}.comp-pdp-name-section .btn-close-framefit,.comp-pdp-name-section .btn-frame-view{padding-left:5px;padding-right:32px}}.page-pdp-ditto-view .comp-pdp-name-section .btn-ditto-view{display:none}.page-pdp-ditto-view .comp-pdp-name-section .btn-frame-view{display:block}.page-pdp-ditto-view .comp-pdp-name-section .framefit-buttons{display:none}.page-pdp-frame-view .comp-pdp-name-section .btn-ditto-view{display:block}.page-pdp-frame-view .comp-pdp-name-section .btn-frame-view{display:none}.page-framefit-view .comp-pdp-name-section .btn-open-framefit,.page-framefit-view .comp-pdp-name-section .ditto-buttons{display:none}.page-framefit-view .comp-pdp-name-section .btn-close-framefit{display:block}.comp-pdp-name-section .related-wrapper .notification{line-height:24px;font-weight:400}.comp-pdp-name-section .related-wrapper .notification.success{color:#005b1d;background-color:#e6f6eb}.comp-pdp-name-section .related-wrapper .notification.error{color:#fff;background-color:#cf0d9e}.comp-pdp-name-section .related-wrapper .notification .fa{vertical-align:middle}.comp-pdp-name-section .related-wrapper .related-box .right-col{padding-left:0}@media (max-width:1023px){.comp-pdp-name-section .related-wrapper .related-box .right-col{padding-left:5px}}.comp-pdp-name-section .related-wrapper .related-box .related-name{line-height:22px}.comp-pdp-name-section .related-wrapper .related-box .related-sku{display:block}.comp-pdp-name-section .related-wrapper .related-box .related-cta{clear:left}@media (max-width:1023px){.comp-pdp-name-section .related-wrapper .related-box .related-sku{display:inline-block;margin-left:3px}}.comp-pdp-name-section .related-wrapper .related-box .related-description{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left}.comp-pdp-name-section .related-wrapper .related-box .related-description .description{line-height:22px}.comp-pdp-name-section .related-wrapper .related-box .related-description .more{padding-left:3px;height:20px}.comp-pdp-name-section .related-wrapper .related-box .related-description.ellipsis .description{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.comp-pdp-name-section .related-wrapper .related-box .related-description.ellipsis .more{background:#fff;bottom:0;position:absolute;right:0}@media (max-width:767px){.comp-pdp-name-section .related-wrapper .related-box .related-description.ellipsis .description{-webkit-line-clamp:3}}.comp-pdp-nav-tab .nav-tabs>li:first-child a{border-left:0}@media (max-width:767px){.comp-pdp-nav-tab .nav-tabs>li:last-child a{border-right:0}}@media (max-width:767px){.comp-pdp-nav-tab .nav-tabs>li{border-right:1px solid #d8d1ca}.comp-pdp-nav-tab .nav-tabs>li:last-child{border-right:0}.comp-pdp-nav-tab .nav-tabs>li a{margin-right:0}.comp-pdp-nav-tab .nav-tabs>li a:focus,.comp-pdp-nav-tab .nav-tabs>li a:hover,.comp-pdp-nav-tab .nav-tabs>li a:link{border-color:transparent}}.comp-pdp-nav-tab .tab-content{border-left:0;border-right:0}.comp-pdp-nav-tab .tab-content .review-rating .recommend-percent,.comp-pdp-nav-tab .tab-content .review-rating .review-rating-percent{display:none}.comp-pdp-nav-tab .tab-content .review-rating .review-rating-box{margin-bottom:0}.comp-pdp-nav-tab .tab-content .review-rating .review-rating-button{margin-left:15px}@media (max-width:767px){.comp-pdp-nav-tab .tab-content .review-rating .review-rating-button{display:block;margin-right:15px}}.comp-pdp-nav-tab .tab-content .review-rating[data-has-rating=true] .review-rating-box{margin-bottom:30px}@media (min-width:1650px){.comp-pdp-nav-tab .tab-content .review-rating[data-has-rating=true] .review-rating-box{margin-bottom:50px}}.comp-pdp-nav-tab .tab-content .review-rating[data-has-rating=true] .review-rating-write-review{display:none}@media (min-width:768px){.comp-pdp-nav-tab .tab-content .review-rating[data-has-rating=true] .review-rating-button{margin-left:30px}}.comp-pdp-nav-tab .tab-content .tab-pane{padding:0;border-left:0;border-right:0}.comp-pdp-nav-tab .tab-content .tab-pane.frame-details span.value{padding-left:3px}.comp-pdp-nav-tab .tab-content .tab-pane.frame-details .available-as{display:-webkit-box;display:-ms-flexbox;display:flex}.comp-pdp-nav-tab .tab-content .tab-pane.frame-details .available-as span{display:inline-block}.comp-pdp-nav-tab .tab-content .tab-pane.frame-details .available-as span.value-area{padding-left:3px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comp-pdp-nav-tab .tab-content .reviews-pagination{background:#f6f6f3}.comp-pdp-nav-tab .tab-content .reviews-pagination a.review-pagination-next.inactive,.comp-pdp-nav-tab .tab-content .reviews-pagination a.review-pagination-previous.inactive{color:#666}.comp-pdp-nav-tab .tab-content .rating-count{font-size:16px;display:inline-block;color:#fff;background:#007b8f;padding:4px 6px 2px;border-radius:3px;line-height:1;margin-right:7px;position:relative}.comp-pdp-nav-tab .tab-content .rating-count:after{height:0;width:0;content:'';border:5px solid #007b8f;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;display:block;position:absolute;right:-10px;top:6px}.comp-pdp-nav-tab .tab-content .rates{font-size:16px}@media (min-width:1024px){.comp-pdp-nav-tab .tab-content .rates{font-size:18px}}.comp-pdp-nav-tab .tab-content .vs-separator{position:relative}.comp-pdp-nav-tab .tab-content .vs-separator:after{color:#fff;line-height:30px;width:30px;height:30px;text-align:center;border-radius:15px;font-family:'Lato Black';font-size:12px;background:#666;content:'VS';display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px}.comp-pdp-nav-tab .tab-content .bridge:before,.comp-pdp-nav-tab .tab-content .frame-weight:before,.comp-pdp-nav-tab .tab-content .frame-width:before,.comp-pdp-nav-tab .tab-content .lens-height:before,.comp-pdp-nav-tab .tab-content .lens-width:before,.comp-pdp-nav-tab .tab-content .temple-length:before{content:"";display:inline-block;position:relative;margin-right:15px;width:40px;height:40px;vertical-align:middle}.comp-pdp-nav-tab .tab-content .bridge:before{background:url(/dev/image/site/frame-size-icons/bridge.svg) no-repeat}.comp-pdp-nav-tab .tab-content .lens-width:before{background:url(/dev/image/site/frame-size-icons/lens-width.svg) no-repeat}.comp-pdp-nav-tab .tab-content .frame-width:before{background:url(/dev/image/site/frame-size-icons/frame-width.svg) no-repeat}.comp-pdp-nav-tab .tab-content .lens-height:before{background:url(/dev/image/site/frame-size-icons/lens-height.svg) no-repeat}.comp-pdp-nav-tab .tab-content .temple-length:before{background:url(/dev/image/site/frame-size-icons/temple-length.svg) no-repeat}.comp-pdp-nav-tab .tab-content .frame-weight:before{background:url(/dev/image/site/frame-size-icons/weight.svg) no-repeat}@media (min-width:1024px){.comp-pdp-nav-tab .padding-bottom-8-md{padding-bottom:8px}}.comp-pdp-nav-tab .filter-option{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:30px}#modal-most-liked .rating-count{font-size:16px;display:inline-block;color:#fff;background:#007b8f;padding:4px 6px 2px;border-radius:3px;line-height:1;margin-right:7px;position:relative}#modal-most-liked .rating-count:after{height:0;width:0;content:'';border:5px solid #007b8f;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;display:block;position:absolute;right:-10px;top:6px}@media (min-width:1024px) and (max-width:1649px){.page-pdp .framefit-visible #details>.row{margin-left:0;margin-right:0}.page-pdp .framefit-visible #details .frame-size,.page-pdp .framefit-visible #details .specification{width:100%;padding:15px}.page-pdp .framefit-visible #details .frame-size h2,.page-pdp .framefit-visible #details .specification h2{margin-left:0}.page-pdp .framefit-visible #details .frame-size .left-section,.page-pdp .framefit-visible #details .frame-size .right-section,.page-pdp .framefit-visible #details .specification .left-section,.page-pdp .framefit-visible #details .specification .right-section{padding-left:15px;padding-right:15px}}.page-pdp .frame-size>h2,.page-pdp .specification>h2{font-size:16px;margin-top:11px;line-height:1}@media (max-width:767px){.page-pdp .frame-size>h2,.page-pdp .specification>h2{font-size:14px}}.page-pdp .comp-pdp-rimless{overflow-x:visible;overflow-y:hidden}@media (min-width:1024px){.page-pdp .comp-pdp-rimless .nav-tabs{width:auto}}@media (min-width:1024px){.page-pdp .comp-pdp-rimless .nav-tabs>li{width:auto}}.page-pdp .comp-pdp-rimless .nav-tabs>li>a i{padding:8px 3px;font-size:8px}.page-pdp .comp-pdp-rimless .nav-tabs>li.active>a i:before{content:'\f077'}@media (max-width:1023px){.page-pdp .comp-pdp-rimless .tab-head{background-color:#fff}.page-pdp .comp-pdp-rimless .tab-head ul li.active{border-top:none}}.page-pdp .comp-pdp-rimless .tab-head .nav-tabs li.active a{color:#333}.page-pdp .lens-drawer{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.page-pdp .lens-drawer.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-pdp .pdp-main .comp-pdp-rimless{display:none}.page-pdp .pdp-main.lens-drawer-open .pdp-product{display:none}.page-pdp .pdp-main.lens-drawer-open .comp-pdp-rimless{display:block}@media (min-width:1280px){.page-pdp .pdp-main{width:100%}}@media (min-width:1280px){.page-pdp .pdp-main .pdp-product>.pdp-info .product-colors{width:70%}.page-pdp .pdp-main .pdp-product>.pdp-info .rimless-shape-section{width:30%}}@media (min-width:1650px){.page-pdp .pdp-main .pdp-product>.pdp-info{width:58.33333333%}}@media (min-width:1650px){.page-pdp .pdp-main .pdp-product>.pdp-details{width:33.33333333%}}@media (max-width:767px){.pdp-lens-shape-modal .modal-dialog{width:100%!important;max-width:100%!important;height:100%;margin:0;padding:0}.pdp-lens-shape-modal .modal-content{padding:0!important;min-height:100%}.pdp-lens-shape-modal .modal-content .modal-header{position:absolute;z-index:100;right:0;top:10px}.pdp-lens-shape-modal .modal-body{padding:15px 0 0 0}}.lens-drawer-detachable .nav-tabs>li>a i{display:none}@media (min-width:1280px){.lens-drawer-detachable .nav-tabs>li>a i{display:inline-block}}.lens-drawer-detachable .tab-content{background-color:#fff}.lens-drawer-detachable .tab-content ul li{outline:0;cursor:pointer;position:relative;width:150px;height:115px}.lens-drawer-detachable .tab-content ul li .lens-tile-checked{display:none}@media (min-width:1024px){.lens-drawer-detachable .tab-content ul li{width:20%}}@media (min-width:1280px){.lens-drawer-detachable .tab-content ul li{width:14.28%}}@media (min-width:1650px){.lens-drawer-detachable .tab-content ul li{width:12.5%}}@media (min-width:1280px){.lens-drawer-detachable .tab-content ul li{height:9.0625vw}}@media (min-width:1650px){.lens-drawer-detachable .tab-content ul li{height:7.39393939vw}}@media (min-width:1280px){.lens-drawer-detachable .tab-content ul li{padding:20px}}.lens-drawer-detachable .tab-content ul li span{display:block}@media (min-width:1280px){.lens-drawer-detachable .tab-content ul li span{text-align:left!important}.lens-drawer-detachable .tab-content ul li span.name{float:left!important}.lens-drawer-detachable .tab-content ul li span.dimension{float:right!important}}.lens-drawer-detachable .tab-content ul li.active:after,.lens-drawer-detachable .tab-content ul li:focus:after{content:' ';position:absolute;display:block;border-top:3px solid #007b8f;top:0;left:0;width:100%;height:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1023px){.lens-drawer-detachable .tab-content ul{font-size:0;white-space:nowrap;overflow-x:auto;overflow-y:visible}.lens-drawer-detachable .tab-content ul li{display:inline-block;vertical-align:top}.lens-drawer-detachable .tab-content ul li.active .lens-tile-info{display:none}.lens-drawer-detachable .tab-content ul li.active .lens-tile-checked{display:block}}@media (min-width:1280px) and (max-width:1649px){.lens-drawer-detachable .tab-content ul .border-bottom-none-hd{border-bottom:0!important}}.modal-select-lens .modal-body,.modal-select-lens .modal-content{padding:0}.modal-select-lens .modal-header{margin-bottom:0}.modal-select-lens .nav-tabs>li[role=presentation] a{margin-bottom:0}.modal-lens-shape-selector .tab-pane-wrapper{border-right:1px solid #d8d1ca}.comp-pdp-write-a-review .light-blue-separator{border-top:1px solid #ccebee}.comp-pdp-write-a-review .product-image{max-width:500px;margin:0 auto}@media (min-width:768px){.comp-pdp-write-a-review .product-image{margin-top:-55px}}@media (min-width:1172px){.comp-pdp-write-a-review .product-image{margin-top:-40px}}.comp-pdp-write-a-review .color-swatch{width:10px;height:10px}.comp-pdp-write-a-review .color-swatch:after{top:-10px}.comp-pdp-write-a-review label.control-label{font-size:14px;width:100%}@media (min-width:768px){.comp-pdp-write-a-review label.control-label{font-size:16px}}.comp-pdp-write-a-review .write-a-review .checkbox{padding-top:0}.comp-pdp-write-a-review .write-a-review .checkbox label.parsley-error{border:none!important;background-color:transparent!important;color:#333!important}.comp-pdp-write-a-review .write-a-review .checkbox label.parsley-error input:before{border-color:red}.comp-pdp-write-a-review .write-a-review .details-checkboxes .checkbox span{text-transform:capitalize;width:90%;vertical-align:middle}@media (min-width:768px){.comp-pdp-write-a-review .write-a-review .btn.btn-primary,.comp-pdp-write-a-review .write-a-review .btn.btn-secondary{padding:11px 10px;line-height:23px}}@media (min-width:1024px){.comp-pdp-write-a-review .write-a-review .btn.btn-primary,.comp-pdp-write-a-review .write-a-review .btn.btn-secondary{padding:11px 18px}}.comp-pdp-write-a-review .write-a-review .rates .fa-star{cursor:pointer}.comp-pdp-write-a-review{background-color:#fff;color:#333;font-family:Lato Regular}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #answ_reviews_widget{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review_overlay{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper .acs_close_form.acs_js_form_close{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper .acs_desc,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper .acs_num{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review{position:relative;top:0;width:100%;left:0;margin-left:0;max-width:100%;height:100%;max-height:100%;border:none;z-index:0}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review{padding:5px}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_form_frame>.acs_heading:first-child{font-family:'Tabac G1 Bold';font-weight:400;font-size:24px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .review-price-tag{font-size:20px;margin-bottom:20px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .review-price-tag p{padding-bottom:10px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_form_section{margin-bottom:40px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_modal_form{top:0;left:0;right:0;width:100%;max-width:100%;margin:0 auto;height:100%}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_label{font-size:18px;font-weight:700;font-family:Lato Bold;margin-bottom:10px;text-transform:inherit}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_prod_image img{width:100%}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_review_guidelines .acs_heading{font-family:Lato Bold}@media (min-width:768px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_review_guidelines{padding-left:35px}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form{margin-bottom:110px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .fa{font:normal normal normal 14px/1 'Font Awesome 5 Pro';font-weight:400}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form span.fa.fa-star-o{font-size:20px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .fa-chevron-down,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .fa-chevron-up,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .fa-thumbs-down,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .fa-thumbs-up{font-weight:900}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_heading{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_bg{border:1px solid #d8d1ca;background-color:#fafafa;padding:20px;margin-bottom:50px;margin-top:50px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_js_rating_container{width:100%}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_js_rating_container .acs_label{float:left}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_js_rating_container .acs-click-to-rate-text{color:#666;font-size:14px;font-style:italic;display:inline-block;vertical-align:super}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_textfield{width:100%;padding:13px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_textfield.acs_textfield_headline{max-width:785px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_custom_text{padding:13px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_holder{padding-left:30px;width:200px;display:inline-block;margin-bottom:0}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_holder{padding-left:0;padding-top:8px;padding-bottom:8px;width:100%}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_holder li.acs_rank.rated span:before{font-weight:900}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_holder .acs_rank{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;float:left;text-align:left;cursor:pointer;background:0 0;height:inherit;color:#007b8f;font:normal normal normal 14px/1 'Font Awesome 5 Pro';width:25px;margin-right:8px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_rating_holder .acs_rank.radio-rating-button{width:auto;padding:0 18px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .pr-js-popup.pr-link{display:inline}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_fieldset.acs_terms{margin-bottom:40px;width:100%}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_fieldset.acs_terms label{margin-right:0;padding-left:28px;margin-top:-20px}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_fieldset.acs_terms a{color:#007b8f}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_button.acs_js_form_close{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_button.acs_submit.acs_js_form_submit{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .btn-review-submit{padding:10px;width:210px}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .btn-review-submit{width:100%}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .btn-review-cancel{padding:10px;width:150px;margin-right:15px;border:3px solid #007b8f}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .btn-review-cancel{width:100%;margin:15px 0}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_fieldset label{margin-right:35px;cursor:pointer}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container{margin-bottom:0}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container input{display:none}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_label{display:inline}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_fieldset{display:inline;padding:0 30px;margin-bottom:20px}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_fieldset{padding:0;padding-top:15px;width:100%}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_fieldset span.fa{cursor:pointer;font-size:18px;color:#007b8f;margin-right:5px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_fieldset .fa-thumbs-down+label.rec1,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_recommend.acs_input_container .acs_fieldset .fa-thumbs-up+label.rec0{color:#007b8f}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_section .acs_fieldset{margin-bottom:35px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_fieldset{font-size:18px;font-weight:700;font-family:Lato Bold}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=checkbox],.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=radio]{height:16px;width:16px;vertical-align:text-bottom;margin-right:5px}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=checkbox],.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=radio]{margin-right:2px}}@media (max-width:374px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=checkbox],.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form input[type=radio]{margin-right:0}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_fieldset{font-size:18px;text-transform:capitalize}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:first-child .acs_fieldset label{margin:5px 0;width:calc(48% - 18px);vertical-align:middle}}@media (min-width:768px) and (max-width:1023px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:first-child .acs_fieldset label{margin-right:20px}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:not(:first-child) .acs_label{display:inline-block;padding-right:50px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:not(:first-child) .acs_fieldset{display:inline-block}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:not(:first-child) .acs_fieldset{width:100%}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:not(:first-child) .acs_fieldset label{margin-right:10px}}@media (max-width:374px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_survey_custom_questions .acs_custom_question:not(:first-child) .acs_fieldset label{margin-right:2px}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_email,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_location,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_name{width:47.5%;display:inline-block;vertical-align:top}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_email,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_location,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_name{width:100%}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_input_container.acs_name{margin-right:5%}@media (max-width:767px){.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_input_container.acs_name{margin-right:0}}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_input_container{margin-bottom:40px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section{margin-top:30px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section span{font-size:14px;cursor:pointer}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section span .fa{font-size:10px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section .acs-headline-examples{font-style:italic;color:#666}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section .acs-headline-examples p{margin-top:10px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_form_headline .acs-headline-example-section .acs-headline-examples p :first-child{margin-top:15px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_product_review_image_form_label{color:#666;margin-bottom:15px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form .acs_product_review_image_form_button{color:#007b8f;background:0 0;margin-bottom:20px;padding:10px;min-width:250px;border:3px solid #b2e0e5;font:normal 16px Lato Bold;text-transform:uppercase}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form>.acs_input_container>.acs_label,.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review #acs_review_form>.acs_label{text-transform:uppercase!important}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_review_guidelines ul{list-style:none;margin-left:0}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_review_guidelines ul li{color:#666}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .validation-color-red{color:red!important}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .validation-border-red{border-color:red!important}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .acs_form_success{min-height:140px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .character-counter{color:#cf0d9e;font-style:italic;font-size:16px}.comp-pdp-write-a-review #RR_PR_Widget_Wrapper #acs_write_review .character-counter.character-limit-reached{color:#e60000}