.e-action-link{-webkit-tap-highlight-color:rgba(0,0,0,0);border-bottom:1px dashed #26b;color:#26b;cursor:pointer}.e-action-link:hover{border-bottom-color:#8cc5e6;color:#8cc5e6}.e-action-link_hidden{position:absolute;visibility:hidden}.e-action-link_visible{position:inherit;visibility:visible}.ellipsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkoutButtonDisabled{mask-position-x:50px;mask-position-y:6px;background-color:#ddd;background-repeat:no-repeat;border-radius:3px;color:#999;cursor:pointer;cursor:auto;-webkit-filter:none;filter:none;font-size:17px;font-weight:700;height:40px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/checkout-lock.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/checkout-lock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0 10px 0 40px;text-transform:uppercase;width:100%}.checkoutButtonDisabled,.checkoutButtonDisabled:hover{background-color:#999;border:1px solid #999}.checkoutButtonDisabled:hover{background-color:#ddd}.ul-reset{list-style-type:none;margin:0;padding:0}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:1.3;visibility:hidden}.clearfix{zoom:1}.reset-tap-selection{-webkit-tap-highlight-color:rgba(0,0,0,0)}.device-ipad *{cursor:pointer}.device-ipad :active,.device-ipad :focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.grecaptcha-badge{visibility:hidden!important}.e-generic-popup{display:none;max-width:1330px;position:absolute;z-index:1000006}.e-generic-popup__inner{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);margin:0 30px;max-width:1120px}.e-generic-popup__contents{zoom:1}.e-generic-popup__contents:after,.e-generic-popup__contents:before{clear:both;content:"";display:block;height:0;visibility:hidden}.e-generic-popup__contents:after{clear:both}.e-generic-popup__contents_with-margin{margin:20px}.e-generic-popup__btn-close{height:19px;position:absolute;right:5px;top:-25px;width:19px}.e-generic-popup__btn-close:hover{background-color:#26b}.e-generic-popup__btn-close:before{background-color:#fff;content:"";display:inline-block;height:19px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/close-button.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/close-button.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:19px}.e-generic-popup__disable-background-scroll{overflow-y:scroll;position:fixed}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.e-thumbnails{position:relative}.e-thumbnails__item{cursor:pointer;height:98px;outline:none;width:92px}.e-thumbnails__item_non-visible{height:98px;visibility:hidden}.e-thumbnails__item-inner{border:2px solid #fff;height:80px;margin:5px 0;padding:2px;width:80px}.e-thumbnails__item-inner:hover,.e-thumbnails__item_selected .e-thumbnails__item-inner{border-color:#538fd4}.e-thumbnails__item-image{background-position:50%;height:80px;overflow:hidden;position:relative;width:80px}.e-thumbnails__paginator{background-color:#fff;cursor:pointer;height:18px;left:0;padding:11px 31px;position:absolute;width:26px;z-index:1}.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up{background-color:#538fd4;background-repeat:no-repeat;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down{background-color:#538fd4;background-repeat:no-repeat;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-thumbnails__paginator_prev{top:0}.e-thumbnails__paginator_next{bottom:0}.e-thumbnails__paginator-icon{display:block;height:18px;width:26px}.e-thumbnails__paginator-icon_up{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg)}.e-thumbnails__paginator-icon_down,.e-thumbnails__paginator-icon_up{background-color:#666;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-thumbnails__paginator-icon_down{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg)}.e-thumbnails__item_video{position:relative;text-align:center}.e-thumbnails__icon_video{background:url(../../../base/opweb/base/desktop/img/video-play-icon.png) no-repeat 50%;background-size:26px;height:80px;position:absolute;width:80px}.e-thumbnails__text_video{background-color:#fff;display:inline-block;font-size:12px;line-height:1.3;margin:56px auto 0;padding:0 2px;position:relative}.slick-arrow.slick-hidden.e-thumbnails__paginator,.slick-disabled.e-thumbnails__paginator{cursor:default;display:block;-webkit-opacity:50;-moz-opacity:50;opacity:1;opacity:.5}.slick-arrow.slick-hidden.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up,.slick-disabled.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up{background-color:#666;background-repeat:no-repeat;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-up.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slick-arrow.slick-hidden.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down,.slick-disabled.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down{background-color:#666;background-repeat:no-repeat;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slick-vertical .slick-slide.e-thumbnails__item{border:none}.jp-video :focus{outline:none}.jp-video button::-moz-focus-inner{border:0}.jp-video{background-color:#3a2a45;border-color:#554461 #180a1f #180a1f #554461;border-style:solid;border-width:1px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.3}.jp-video-fluid,.jp-video-full{height:270px;position:static!important;position:relative;width:480px}.jp-video-fluid div div,.jp-video-full div div{z-index:1000}.jp-video-full .jp-jplayer{left:0;overflow:hidden;position:fixed!important;position:relative;top:0}@-moz-document url-prefix(){.jp-video-full .jp-jplayer{left:0;overflow:hidden;position:absolute!important;top:0}}.jp-video-fluid .jp-jplayer{left:0;overflow:hidden;position:relative;top:0}.jp-video-full .jp-gui{position:fixed!important;position:static}.jp-video-fluid .jp-gui,.jp-video-full .jp-gui{height:100%;left:0;top:0;width:100%;z-index:1001}.jp-video-fluid .jp-gui{position:absolute}.jp-video-fluid .jp-interface,.jp-video-full .jp-interface{bottom:0;left:0;position:absolute!important;position:relative}.jp-video-fluid .jp-type-single{height:100%;position:relative;width:100%}.jp-interface{background-color:#07141e;position:relative;width:100%}.jp-video .jp-controls-holder{float:right}.jp-controls{float:left;height:30px;overflow:hidden}.jp-video .jp-controls{display:inline;float:left}.jp-controls button{border:none;cursor:pointer;display:block;float:left;height:34px;margin:0 1px 2px 0;overflow:hidden;padding:0;text-indent:-9999px}.jp-type-single .jp-controls button{width:99px}.jp-controls .jp-video-svg-icon_pause,.jp-controls .jp-video-svg-icon_play{fill:#fff;background-color:#fff;height:22px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/play.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:22px}.jp-controls .jp-video-svg-icon_pause{background-color:#fff;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/pause.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/pause.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jp-type-single .jp-play{cursor:pointer;display:inline-block;height:30px;line-height:1.3;text-align:center;width:50px}.jp-type-single .jp-play .jp-video-svg-icon_play{display:inline-block}.jp-state-playing .jp-type-single .jp-play .jp-video-svg-icon_play,.jp-type-single .jp-play .jp-video-svg-icon_pause{display:none}.jp-state-playing .jp-type-single .jp-play .jp-video-svg-icon_pause{display:inline-block}.jp-type-single .jp-stop{display:none;height:50px;width:50px}.jp-toggles{display:block;float:right;height:30px;padding:0 5px}.jp-full-screen{cursor:pointer;display:inline-block;height:30px;line-height:1.3;text-align:center;width:30px}.jp-full-screen .jp-video-svg-icon_contract,.jp-full-screen .jp-video-svg-icon_expand{fill:#fff;background-color:#fff;height:16px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/expand.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/expand.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:16px}.jp-full-screen .jp-video-svg-icon_contract{background-color:#fff;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/contract.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/contract.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jp-state-full-screen .jp-full-screen .jp-video-svg-icon_expand{display:none}.jp-full-screen .jp-video-svg-icon_expand,.jp-state-full-screen .jp-full-screen .jp-video-svg-icon_contract{display:inline-block}.jp-full-screen .jp-video-svg-icon_contract{display:none}.jp-repeat{display:inline-block;height:50px;margin-left:0;width:50px}.jp-progress{background-color:#333;height:9px;overflow:hidden;width:197px}div.jp-video .jp-progress{padding:0;position:relative;width:100%}.jp-seek-bar{background-color:#646464;cursor:pointer}.jp-play-bar,.jp-seek-bar{height:100%;overflow:hidden;width:0}.jp-play-bar{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;position:absolute;top:0}.jp-state-no-volume .jp-volume-controls{display:none}.jp-volume-controls button{border:none;cursor:pointer;display:block;height:11px;margin:0;overflow:hidden;padding:0;position:absolute;text-indent:-9999px;width:16px}.jp-volume-controls{float:right;height:30px;line-height:1.3;padding:0 5px}.jp-volume-controls .jp-mute{cursor:pointer;display:inline-block;height:30px;line-height:1.3;text-align:center;width:30px}.jp-volume-controls .jp-video-svg-icon_volume-high,.jp-volume-controls .jp-video-svg-icon_volume-mute{fill:#fff;background-color:#fff;background-repeat:no-repeat;height:16px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/volume-mute.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/volume-mute.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:17px}.jp-volume-controls .jp-video-svg-icon_volume-high{background-color:#fff;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/volume-high.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/volume-high.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jp-state-muted .jp-mute .jp-video-svg-icon_volume-mute{display:inline-block}.jp-mute .jp-video-svg-icon_volume-mute,.jp-state-muted .jp-mute .jp-video-svg-icon_volume-high{display:none}.jp-mute .jp-video-svg-icon_volume-high{display:inline-block}.jp-volume-controls .jp-volume-max{display:inline-block;height:30px;line-height:1.3;text-align:center;width:50px}.jp-volume-bar{background-color:#333;cursor:pointer;height:5px;overflow:hidden;position:absolute;width:197px}.jp-volume-bar-container{display:inline-block;height:30px;position:relative}.jp-video .jp-volume-bar{display:inline-block;position:relative;width:50px}.jp-volume-bar-value{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;height:5px;left:0;position:absolute;top:0}.jp-current-time,.jp-duration{display:inline-block;font-size:11px;line-height:1.3;min-width:40px;text-align:center}.jp-time-container{float:left;font-size:11px}.jp-current-time{cursor:default}.jp-duration{cursor:pointer}.jp-details{font-size:.7em;margin:0;padding:0}.jp-details .jp-title{cursor:default;margin:0;overflow:hidden;padding:0;text-align:center}.jp-video .jp-details{margin:0 90px 10px}span.jp-artist{color:#8c7a99;font-size:.8em}.jp-video .jp-play-overlay,.jp-video .jp-video-play{overflow:hidden;width:100%}.jp-video-fluid .jp-play-overlay,.jp-video-fluid .jp-video-play,.jp-video-full .jp-play-overlay,.jp-video-full .jp-video-play{height:100%}.jp-type-single .jp-play.jp-play-overlay{background:none;cursor:pointer}.jp-type-single .jp-play.jp-play-overlay:focus{background:none}.jp-state-playing .jp-type-single .jp-play.jp-play-overlay{background:none;cursor:pointer}.jp-state-playing .jp-type-single .jp-play.jp-play-overlay:focus{background:none}.jp-state-playing .jp-type-single .jp-play.jp-play-overlay .jp-video-play-icon{display:none}.jp-video-play-icon{-moz-border-radius-topright:24px;-moz-border-radius-bottomright:24px;-moz-border-radius-bottomleft:24px;-moz-border-radius-topleft:24px;background-clip:padding-box;background-color:#07141e;background-color:rgba(7,20,30,.7);border:3px solid #3b4249;border-radius:24px 24px 24px 24px;-webkit-border-bottom-left-radius:24px;border-bottom-left-radius:24px;-webkit-border-bottom-right-radius:24px;border-bottom-right-radius:24px;-webkit-border-top-left-radius:24px;border-top-left-radius:24px;-webkit-border-top-right-radius:24px;border-top-right-radius:24px;box-shadow:0 0 1em hsla(0,0%,100%,.25);cursor:pointer;display:block;height:80px;left:50%;line-height:1.3;margin-left:-63px;margin-top:-43px;opacity:1;position:absolute;text-align:center;top:50%;transition:all .4s;vertical-align:middle;width:120px;z-index:2}.jp-play-overlay .jp-video-play-icon:focus,.jp-play-overlay:hover .jp-video-play-icon{background-color:#505050;background-color:rgba(50,50,50,.75);border-color:#fff;box-shadow:0 0 3em #fff;outline:0;transition:all 0s}.jp-video-play-icon .jp-video-svg-icon_play{fill:#fff;background-color:#fff;display:inline-block;height:50px;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/play.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/play.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:50px}.jp-jplayer{background-color:#000;height:0;width:0}.jp-no-solution{background-color:#07141e;border:0;color:#fff;display:none;font-size:15px;line-height:1.3;padding:5px;position:absolute;text-align:center;top:0;width:100%}.jp-no-solution a{color:#fff}.jp-no-solution span{display:block;font-size:1em;font-weight:700;text-align:center}.slick-slide img.slick-loading{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.e-media-gallery{margin-left:16px;max-width:978px;overflow:hidden;padding-left:100px}.e-media-gallery__thumbnails{float:left;margin-left:-100px;overflow:hidden;position:relative;width:92px}.e-media-gallery__thumbnails-scroller{margin:40px 0;overflow:hidden}.e-media-gallery__main{max-height:611px;max-width:978px;width:100%}.e-media-gallery__image-container,.e-media-gallery__item-container,.e-media-gallery__main{overflow:hidden;position:relative}.e-media-gallery__image-container_scroll-native,.e-media-gallery__item-container_scroll-native{overflow:auto}.e-media-gallery__image-container_pinch-zoom{background:no-repeat 50%;background-size:contain;height:423px}.e-media-gallery__item{float:left;outline:none}.e-media-gallery__image{display:block;position:absolute}.e-media-gallery__image:not(.e-media-gallery__image_zoomed){left:50%!important;max-height:100%;max-width:100%;top:50%!important;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.e-media-gallery__image_loading{cursor:progress}.e-media-gallery__image_has_zoom{cursor:pointer;cursor:-moz-zoom-in}.e-media-gallery__image_zoomed{cursor:pointer;cursor:-moz-zoom-out}.e-media-gallery__image_zoomed-native-zoom{bottom:0;left:0;margin:auto;position:relative;right:0;top:0}.e-media-gallery__video{overflow:hidden}.e-media-gallery__caption{height:61px}.e-media-gallery__count{color:#666;font-size:12px;height:21px}.e-media-gallery__count,.e-media-gallery__text{text-align:center}.e-media-gallery__text{display:table;overflow:hidden;width:100%}.e-media-gallery__text-inner{color:#333;display:table-cell;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;height:40px;line-height:1.3;vertical-align:middle}.e-media-gallery__paginator{background-color:hsla(0,0%,100%,.5);bottom:0;cursor:pointer;height:26px;margin:auto;padding:57px 21px;position:absolute;top:0;visibility:hidden;width:18px}.e-media-gallery__paginator:hover .e-media-gallery__paginator-icon_left{background-color:#538fd4;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-left.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-media-gallery__paginator:hover .e-media-gallery__paginator-icon_right{background-color:#538fd4;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-right.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-media-gallery__main:hover .e-media-gallery__paginator,.e-media-gallery__main_tablet .e-media-gallery__paginator{visibility:visible}.e-media-gallery__paginator_prev{left:0}.e-media-gallery__paginator_next{right:0}.e-media-gallery__paginator-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:26px;width:18px}.e-media-gallery__paginator-icon_left{background-color:#666;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-left.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-media-gallery__paginator-icon_right{background-color:#666;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-right.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-media-gallery__notification{background-color:#212121;border-radius:.1875rem;display:none;height:35px;left:50%;margin:-38px 0 0 -150px;opacity:.8;padding:20px;position:absolute;top:50%;width:260px}.e-media-gallery__notification p{color:#f0f0f0;display:inline-block;font-size:1.5rem;position:relative}.e-media-gallery__notification_icon{fill:#fff;background-color:#fff;color:#fff;display:inline-block;height:24px;height:1.5rem;margin-right:20px;-webkit-mask-image:url(../../../opticsplanet/mobile/svg-icons/svgs/icons/search.svg);mask-image:url(../../../opticsplanet/mobile/svg-icons/svgs/icons/search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:4px;top:.25rem;width:24px;width:1.5rem}.e-dropdown{-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.3;min-width:68px;position:relative}.e-dropdown-content,.e-dropdown__content{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px #bbb;display:none;left:0;padding:7px;position:absolute;top:41px;z-index:10005}.e-dropdown-content:after,.e-dropdown-content:before,.e-dropdown__content:after,.e-dropdown__content:before{border:solid transparent;bottom:100%;content:" ";height:0;left:30%;pointer-events:none;position:absolute;width:0}.e-dropdown-content:after,.e-dropdown__content:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) #fff;border-width:10px;margin-left:-10px}.e-dropdown-content:before,.e-dropdown__content:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #eee;border-width:11px;margin-left:-11px}.e-dropdown_open-top .e-dropdown__content{bottom:40px;top:auto}.e-dropdown_open-top .e-dropdown__content:after,.e-dropdown_open-top .e-dropdown__content:before{top:100%}.e-dropdown_open-top .e-dropdown__content:after{border-color:#eee rgba(136,183,213,0) rgba(136,183,213,0)}.e-dropdown_open-top .e-dropdown__content:before{border-color:#999 rgba(194,225,245,0) rgba(194,225,245,0)}.e-dropdown_opened .e-dropdown__content{display:block}.e-dropdown_disabled .e-select__item,.e-select__item_disabled{cursor:default}.e-dropdown_opened .e-dropdown-list-btn_filters .e-dropdown-list-btn__action-icon_arrow,.e-dropdown_opened .e-dropdown-list-btn_filters:not(.e-dropdown-list-btn_disabled) .e-dropdown-list-btn__action-icon_arrow{display:none}.e-dropdown_opened .e-dropdown-list-btn_filters .e-dropdown-list-btn__action-icon_close,.e-dropdown_opened .e-dropdown-list-btn_filters:not(.e-dropdown-list-btn_disabled) .e-dropdown-list-btn__action-icon_close{display:block}.e-dropdown_facets .e-dropdown__content{top:50px}.e-dropdown-content_facets-down.e-dropdown-content:after,.e-dropdown-content_facets-down.e-dropdown-content:before{left:222px}.e-dropdown-content_facets-right.e-dropdown-content:after,.e-dropdown-content_facets-right.e-dropdown-content:before{left:-11px;top:22px}.e-dropdown-content_facets-right.e-dropdown-content:after{border-bottom-color:transparent;border-right-color:#fff;border-width:11px}.e-dropdown-content_facets-right.e-dropdown-content:before{border-bottom-color:transparent;border-right-color:#eee}.e-dropdown[disabled],.e-dropdown_disabled{cursor:default;opacity:.5}.e-dropdown-list-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #aaa;border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;height:27px;line-height:1.3;margin:2px 0 0;overflow:hidden;padding:0;white-space:nowrap;width:auto}.e-dropdown-list-btn:not(.e-dropdown-list-btn_disabled):hover .e-dropdown-list-btn__action-icon_arrow span{border-top-color:#26b}.e-dropdown-list-btn:not(.e-dropdown-list-btn_disabled):hover .e-dropdown-list-btn__action-icon_close{background-color:#e3193b}.e-dropdown-list-btn__text{align-items:center;background-color:#fafafa;border-right:1px solid #aaa;display:flex;font-size:13px;height:19px;justify-content:center;line-height:1;margin-right:28px;overflow:hidden;padding:4px 10px}.e-dropdown-list-btn__text_centered{text-align:center}.e-dropdown-list-btn__action-icon{background-color:#ca1735;border:1px solid #fff;border-radius:3px;display:block;height:25px;position:absolute;right:1px;top:1px;width:26px}.e-dropdown-list-btn__action-icon_arrow{background-color:#fff}.e-dropdown-list-btn__action-icon_arrow span{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;height:0;left:6px;position:absolute;top:11px;width:0}.e-dropdown-list-btn__action-icon_close{color:#fff;display:none;font-size:21px;line-height:1.3}.e-dropdown-list-btn__action-icon_close span{display:inline-block;left:4px;position:absolute;top:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.e-dropdown-list-btn_disabled{cursor:default;opacity:.5}.e-dropdown-list-btn_filters .e-dropdown-list-btn__text{background:#fafafa url(../../../base/opcatalog/base/desktop/img/grid-controls/grid-ctrl-sprite.png) no-repeat 5px -19px;padding-left:23px}.e-dropdown-list-btn_filters .e-dropdown-list-btn__action-icon{top:3px}.e-dropdown-list-btn_filters.e-dropdown-list-btn_selected .e-dropdown-list-btn__text{background-color:#26b;background-position:5px 8px;color:#fff}.e-dropdown-list-btn_filters-larger{background:none;height:37px}.e-dropdown-list-btn_filters-larger .e-dropdown-list-btn__text{background-position:15px -15px;margin-right:37px;padding:9px 10px 9px 33px}.e-dropdown-list-btn_filters-larger .e-dropdown-list-btn__action-icon{height:35px;top:1px;width:35px}.e-dropdown-list-btn_filters-larger .e-dropdown-list-btn__action-icon_arrow span{border-left-width:7px;border-right-width:7px;border-top-width:7px;left:10px;top:15px}.e-dropdown-list-btn_filters-larger .e-dropdown-list-btn__action-icon_close{font-size:25px;line-height:1.3;right:1px;top:1px}.e-dropdown-list-btn_filters-larger .e-dropdown-list-btn__action-icon_close span{left:7px}.e-dropdown-list-btn_filters-larger.e-dropdown-list-btn_selected .e-dropdown-list-btn__text{background-position:15px 12px}#iconlinksblock{border-right:none;height:63px;position:relative}#iconlinksblock a{background-position:50% 14px;background-repeat:no-repeat;color:#666;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3;padding-top:43px;text-align:center;text-decoration:none}#iconlinksblock a:hover{color:#7ad}#iconlinksblock.iconlinksblock_variant-page{background:none;margin:5px 0;padding:0}.icon-links_5-columns a{width:20%}.icon-links_4-columns a{width:25%}#icon-link-ask,#icon-link-ask_an_expert{background-color:#666;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/expert.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/expert.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-best_price,#icon-link-deal{background-color:#666;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/price-match.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/price-match.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-price_quote,#icon-link-rfq{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/rfq.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/rfq.svg)}#icon-link-deal_request,#icon-link-price_quote,#icon-link-rfq{background-color:#666;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-deal_request{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/bell.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/bell.svg)}#icon-link-wishlist{background-color:#666;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/wand.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/wand.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px;mask-size:24px}#icon-link-ask:hover,#icon-link-ask_an_expert:hover{background-color:#7ad;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/expert.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/expert.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-best_price:hover,#icon-link-deal:hover{background-color:#7ad;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/price-match.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/price-match.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-price_quote:hover,#icon-link-rfq:hover{background-color:#7ad;-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/rfq.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/rfq.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-deal_request:hover{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/bell.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/bell.svg)}#icon-link-deal_request:hover,#icon-link-wishlist:hover{background-color:#7ad;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#icon-link-wishlist:hover{-webkit-mask-image:url(../../../base/desktop/svg-icons/svgs/wand.svg);mask-image:url(../../../base/desktop/svg-icons/svgs/wand.svg)}.icon-links_singlevariant{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:5px}.iconlinksblock_variant-page.icon-links_singlevariant{border-top:none}.product-orderable-variants h3,.product-unorderable-variants h3{font-size:16px;line-height:1.3}.e-variant-list_container{line-height:1.3}.e-variant-list_controller{display:none}.e-variant-list_controller+.e-variant-list_container>li{display:list-item;max-height:0;opacity:0;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden}.e-variant-list_controller+.e-variant-list_container>li:nth-child(-n+5){margin-bottom:8px;max-height:100px;opacity:1;visibility:visible}.e-variant-list_controller+.e-variant-list_container>.e-variant-list_button-container:nth-child(-n+6){display:none!important}.e-variant-list_controller:checked+.e-variant-list_container>li{margin-bottom:8px;max-height:100px;opacity:1;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:visible}.e-variant-list_button{background:url(../../../base/opcatalog/base/desktop/img/caption-more-button.png) no-repeat 0 0;cursor:pointer;display:block;height:17px;left:50%;margin-left:-50px;position:absolute;top:-1px;width:102px}.e-variant-list_button-container{border-top:1px solid #cecece;display:block;height:17px;margin-left:-18px;margin-top:8px;position:relative}.e-variant-list_controller:checked+.e-variant-list_container .e-variant-list_button{background-position:left -17px}.deal{margin-bottom:5px}.shopping-cart__deals span.deal__errorText{color:#c02;font-size:13px;vertical-align:top}.dealBadge{align-items:center;color:#fff;display:inline-flex;font-size:13px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:1.3;margin-right:5px;padding:0 10px 0 9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.dealBadge:last-child{margin-right:0}.dealBadge:before{background-size:contain;content:"";display:inline-block;height:13px;margin-right:7px;width:14px}.dealBadge_finalSale{background-color:#c03;cursor:pointer;padding:1px 8px}.dealBadge_finalSale:before{background-color:#c03;background-color:#fff;background-repeat:no-repeat;margin-right:6px;-webkit-mask-image:url(../../../base/common/svg-icons/deals/final-sale.svg);mask-image:url(../../../base/common/svg-icons/deals/final-sale.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:14px}.dealBadge_membersOnly{background-color:#6a2;padding-left:8px;padding-right:11px}.dealBadge_membersOnly:before{background-color:#6a2;background-color:#fff;background-repeat:no-repeat;margin-right:6px;-webkit-mask-image:url(../../../base/common/svg-icons/deals/account.svg);mask-image:url(../../../base/common/svg-icons/deals/account.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:14px}.dealBadge.dealBadge_hazmat{background-color:#f2f2f2;color:#000;cursor:pointer;padding-left:8px;padding-right:11px}.dealBadge.dealBadge_hazmat:before{background-image:url(../../../images/option-sets/haz-mat.png);background-repeat:no-repeat;margin-right:6px;width:13px}.dealBadge.dealBadge_clippable-coupon{background-color:#c03;border-radius:2px 0 0 2px;line-height:1.3;margin-bottom:0;padding-left:5px;padding-right:5px;position:relative}.dealBadge.dealBadge_clippable-coupon span{color:#fff!important;height:20px;line-height:1.7!important}.dealBadge.dealBadge_clippable-coupon .dealBadge_amount{border-right:1px dashed #fff;padding-right:5px}.dealBadge.dealBadge_clippable-coupon .dealBadge_text{padding-left:5px;padding-right:0}.dealBadge.dealBadge_clippable-coupon:before{background-color:#fff;background-repeat:no-repeat;margin-right:2px;-webkit-mask-image:url(../../../base/common/svg-icons/deals/coupons.svg);mask-image:url(../../../base/common/svg-icons/deals/coupons.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:13px}.dealBadge.dealBadge_clippable-coupon:after{border-bottom:10px solid #c03;border-radius:0 2px 2px 0;border-right:4px solid transparent;border-top:10px solid #c03;bottom:0;box-sizing:border-box;content:"";height:20px;position:absolute;right:-4px;width:0}.deal_clippable-coupon{align-items:center;display:flex;gap:6px;margin-bottom:5px}.deal_clippable-coupon .clippable-coupon-help{flex-shrink:0;padding:0}#product-page-container{-webkit-text-size-adjust:none;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.3;margin:0;position:relative}#product-main{background:#fff;display:flex;margin-left:10px;margin-right:10px}#product-left{border-right:1px solid #e6e6e6;box-sizing:border-box;flex:0 0 366px;margin-right:30px;overflow:hidden}#product-right{flex:1 1 auto;height:auto;margin-top:15px;overflow:hidden;position:relative}.e-you-may-also-like__products{display:flex;flex-direction:column;margin-top:5px}.e-you-may-also-like__products .e-you-may-also-like__anchor{display:flex;gap:12px;padding:10px 5px;text-decoration:none}.e-you-may-also-like__products .e-you-may-also-like__anchor:hover .e-you-may-also-like__product-title{color:#c03}.e-you-may-also-like__products .e-you-may-also-like__anchor .grid__item-flag{margin-top:5px}.e-you-may-also-like__products .e-you-may-also-like__anchor:not(:last-child){border-bottom:1px solid #ddd}.e-you-may-also-like__products .e-you-may-also-like__anchor.e-you-may-also-like__with-flag{padding:30px 5px 8px;position:relative}.e-you-may-also-like__products .e-you-may-also-like__image{width:80px}.e-you-may-also-like__products .e-you-may-also-like__details{display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.3;width:260px}.e-you-may-also-like__products .e-you-may-also-like__price{margin:0 0 20px 75px}.e-you-may-also-like__products .e-you-may-also-like__price__cents{top:-3px}.e-you-may-also-like__products .e-you-may-also-like__list-price s{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.3;text-decoration:line-through}.e-you-may-also-like__products .e-you-may-also-like__rating-count{font-size:11px;position:relative;top:-7px}.e-you-may-also-like__products .e-you-may-also-like__product-title{color:#000;font-size:13px;font-weight:400}.e-you-may-also-like__products .e-you-may-also-like__price__dollars{font-size:19px}.e-you-may-also-like__products .e-you-may-also-like__price_too-low{color:#c03;font-size:15px}.e-you-may-also-like__products .e-you-may-also-like__save-text{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.3}.e-you-may-also-like__products .e-you-may-also-like__list-price,.e-you-may-also-like__products .e-you-may-also-like__rating-count,.e-you-may-also-like__products .e-you-may-also-like__save-text{color:#666}.e-you-may-also-like__products .e-you-may-also-like__price__dollars{color:#c03;font-size:21px}.e-you-may-also-like__products .e-you-may-also-like__price-block{display:flex;flex-direction:column;line-height:1;padding-top:6px}.e-you-may-also-like__products .e-you-may-also-like__rating-block+.e-you-may-also-like__price-block{padding-top:0}#product-documents,#product-related-reviews{list-style:none;padding:0}#product-documents li,#product-related-reviews li{align-items:flex-start;display:flex;font-size:13px;gap:10px}#product-documents li:not(:last-child),#product-related-reviews li:not(:last-child){margin-bottom:12px}#product-documents li:before,#product-related-reviews li:before{content:"";display:inline-block;flex-shrink:0;height:16px;-webkit-mask-size:16px;mask-size:16px;width:16px}#product-related-reviews li:before{-webkit-mask-image:url(../../../base/desktop/img/product-page/related-reviews-star.svg);mask-image:url(../../../base/desktop/img/product-page/related-reviews-star.svg)}#product-documents li:before,#product-related-reviews li:before{background-color:#223e72;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#product-documents li:before{-webkit-mask-image:url(../../../base/desktop/img/product-page/bookmark.svg);mask-image:url(../../../base/desktop/img/product-page/bookmark.svg)}#product-caption{margin:0 0 25px;overflow:visible;padding:0}#product-caption .product-caption-block{margin:0 0 25px}#product-caption a,#product-caption a:active,#product-caption a:link,#product-caption a:visited{text-decoration:none}#product-caption a:active,#product-caption a:hover{text-decoration:underline}div.product-left-panel-block{margin:0 1px 11px 0;padding:10px 10px 0}div.product-left-panel-block-you-may-also-like{display:none}div#product-videos-block{padding:0 0 11px}div.product-left-panel-block-dark{background-color:#222;margin:0}div.product-left-panel-title{border-bottom:1px solid #538fd4;clear:both;color:#497dba;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;line-height:1.3;padding:16px 0 10px;position:relative}div.product-left-panel-block-dark div.product-left-panel-title{color:#5ea3f1}#product-social-header{background-color:#eee;height:27px;padding:6px 10px 6px 20px;position:relative}span#product-social-header-padding{background-color:#eee;height:39px;position:absolute;right:-11px;top:0;width:11px}#product-social-header-ratings{float:left}#product-social-header-ratings .product-social-header-ratings-container,#product-social-header-ratings .product-social-header-ratings-dropdown-container{display:block;float:left}#product-social-header-ratings .product-social-header-ratings-dropdown-container{padding:5px}#product-social-header-ratings-off{background:url(../../../labplanet/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x 0 0;float:left;height:20px;margin-top:3px;position:relative;width:100px}#product-social-header-ratings-on{background:url(../../../labplanet/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x 0 100%;height:20px;left:0;position:absolute;top:0}#product-social-header-ratings-text{display:block;float:left;line-height:1.3;margin:0 35px 0 8px}.header-stars{padding:0}.header-stars #product-social-header-ratings-text{padding-top:8px}.header-stars div.product-social-header-ratings-dropdown-container{position:relative;right:20px;top:5px}#product-social-header-ratings-text #product-social-header-review-not-rated,#product-social-header-ratings-text .no-link,#product-social-header-ratings-text a{display:block;font-size:10px;line-height:1.3}#product-social-header-ratings-text a.product-social-header-review-link{color:#37a100}#product-social-header-ratings-text a.product-social-header-review-link:hover{color:#c03}#product-social-header-icons-block{float:right}#product-social-header-icons-block h3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3;margin-left:10px}#product-social-header-icons-block img{display:inline-block;margin-left:5px}div.product-special-messages{border:1px solid #2665ad;margin-bottom:8px;padding:10px}span.product-special-messages-header{color:#2665ad;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:3px}span.product-special-messages-text{font-size:12px;line-height:1.3}div.rad-message-buttons{color:#fff}div.rad-message-buttons a{background-color:#f9f9f9;border:1px solid #ababab;border-radius:2px;color:#000;display:inline-block;height:23px;line-height:1.3;margin-top:8px;text-align:center;text-decoration:none;width:81px}div.product-special-messages img{display:block;float:left;margin-right:10px}div.product-special-rebate-message{background:url(../../../labplanet/desktop/img/product-page/product-rebate-icon.png) no-repeat 10px;min-height:45px;padding-left:65px}input#free-gift-checkbox{display:block;float:left;margin:2px 10px 0 0}div#product-rad-block{background:#cc0934 url(../../../labplanet/desktop/img/product-page/banknote.png) -20px 30px no-repeat;border:none;margin-bottom:20px;padding-left:60px}div#product-rad-block span.product-special-messages-header{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.3}div#product-rad-block span.product-special-messages-text{color:#fff;font-size:13px}span.rewind-link{background:url(../../../labplanet/desktop/img/product-page/back-to-filter-point.png) 0 0 no-repeat #eee;display:block;margin:0 0 5px -15px;padding:5px 0 5px 23px}span.rewind-link span{border-bottom:1px dashed #2665ad;color:#2665ad;cursor:pointer;font-size:16px;padding:1px 0}#product-page-container h3.product-form-headers,span.rewind-link span{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.3}#product-page-container h3.product-form-headers{border-bottom:1px solid #000;color:#000;font-size:13px;margin:5px 0;padding:5px 0}h3.product-form-headers{clear:both}div.product-form-sect{position:relative;width:100%}div.product-form-sect span.section-header{clear:both;display:block;font-weight:700;padding:5px 0}.product-form-sect-container{float:left;margin:0 0 8px 20px;width:auto}div.product-form-sect-container label{display:block;font-weight:700;margin-top:3px}div.product-form-sect-container input#rx-doctor-name,div.product-form-sect-container input#rx-doctor-phone-no{margin-left:0;*margin-left:-20px;margin-right:0;width:205px!important}div.product-form-sect-container label.optionnormal{display:inline;font-weight:400}div.product-form-sect-container input.optioninput{border:1px solid #d1d1d1;border-radius:3px;height:20px;margin-bottom:6px;margin-left:2px;margin-right:8px;text-align:center;width:48px}div.product-form-disabler-select div.product-form-sect-container,div.product-form-sect-container div.fancy-select{float:none}div.product-form-sect-container div.product-form-left{float:left;width:220px}div.product-form-sect-container div.product-form-right{float:right}div.product-form-sect-container span.product-form-sect-char{color:#838383;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:1.3;margin-top:8px}div.form-input-required{background:url(../../../labplanet/desktop/img/contact-form/contact-required-stars.png) no-repeat right -1px;display:inline-block;font-weight:700;height:25px;overflow:hidden;padding-right:20px}div.option-form-required-good{background-position:right -25px}div.option-form-required-bad{background-position:right -50px}div.option-form-comments-container{margin:10px 15px 8px 20px}div.option-form-comments-container textarea{border:1px solid #d1d1d1;border-radius:3px;display:block;height:55px;margin:0;width:100%}div.armor-measure-chart{background:url(../../../labplanet/desktop/img/product-page/sc-male-concealable-sizing-form.jpg) no-repeat;margin:10px 0 10px 10px;padding-top:274px;width:200px}div.armor-measure-chart-female{background:url(../../../labplanet/desktop/img/product-page/sc-female-concealable-sizing-form.jpg) no-repeat;margin:10px 0 10px 10px;padding-top:264px;width:200px}#sc-male-full-chest{background-position:0 0}#sc-male-total-waist{background-position:-200px 0}#sc-male-back-length{background-position:-400px 0}#sc-male-front-side-length{background-position:-600px 0}#sc-male-front-center-length{background-position:-800px 0}#sc-female-form-general-height,#sc-female-form-general-height-in,#sc-male-form-general-height,#sc-male-form-general-height-in,input.validate-inches-general,input.validate-weight{text-align:center}#sc-female-ptp{background-position:0 0}#sc-female-ptss{background-position:-200px 0}#sc-female-ubw{background-position:-400px 0}#sc-female-bl{background-position:-600px 0}#sc-female-ucw{background-position:-800px 0}#sc-female-sftt{background-position:-1000px 0}#sc-female-sfbt{background-position:-1200px 0}#sc-female-fct{background-position:-1400px 0}#validation-message{border:1px solid #ddd;display:none;margin-top:10px;padding:10px}#validation-message.bad-input-message{border:1px solid #c03;color:#c03;font-weight:700}#custom-form-sc-ba-female div.product-form-sect-container{margin-right:0}#custom-form-sc-ba-female .fancy-select,div.rx-product-form-container .fancy-select,div.rx-specs .fancy-select{padding:0}div#product-female-general-container .product-form-sect-container{height:120px}div#product-female-general-sect{width:300px}div.options-form-checkbox-container{float:right;margin-top:5px;width:200px}div.options-form-checkbox-container input{float:left;margin-top:15px}div.options-form-checkbox-container label{display:block;font-size:12px;font-weight:400;line-height:1.3;padding-left:25px}div.product-form-sect-container span.option-form-small-text{color:#838383;display:block;font-size:11px;line-height:1.3;margin-right:-12px}.rx-product-form-container{margin:0 auto;width:500px}.option-title-span{display:inline-block;text-align:center;width:60px}.rx-tips{margin:0 0 0 126px}.rx-form-tip{border-bottom:1px dashed #2665ad;color:#2665ad;cursor:pointer}.rx-form-tip a{text-decoration:none}.rx-specs{float:none}div.rx-specs label{display:inline-block;width:110px}div.rx-specs input{margin:0 5px}#bino-pd,#mono-pd{display:inline-block;margin:0;width:116px}.rx-pupil-distance div.product-form-sect-container{margin-bottom:0}.rx-pupil-distance div.product-form-sect-container .fancy-select,.rx-pupil-distance div.product-form-sect-container label{padding-bottom:15px}.rx-pupil-distance-mono{margin:18px 0 0 -15px}#product-price-with-options{float:right;margin:5px 0}#product-price-with-options span.product-price-with-options{display:block;float:left;margin-right:20px}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox{padding-left:68px}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox img{display:block;float:left;margin-left:-58px}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox input{display:block;float:left;margin-left:-22px}div.product-special-messages.custom-flags-with-image{padding-left:45px}div.product-special-messages.custom-flags-with-image img{display:block;float:left;height:auto;margin-left:-35px;width:auto}div.product-special-messages.custom-flags-before-caption{margin:8px 0 0}div.product-special-messages.custom-flags-with-checkbox{padding-left:30px}div.product-special-messages.custom-flags-with-checkbox input{display:block;float:left;margin-left:-20px}.stock-availability-popup div.fancy-select-box div{max-width:800px;padding:7px}.stock-availability-popup div.fancy-select-box-arrow{left:auto;right:10px}.stock-availability-popup{left:auto;right:-13px}.stock-availability-popup div.fancy-select-box div{max-width:338px}#product-promotion-block{background-color:#f3f3f3;border:1px solid #ccc;border-bottom:5px solid #70b508;margin-bottom:12px;padding:6px 30px 6px 10px}.product-promotion-block{background:url(../../../labplanet/desktop/img/product-page/pattern-type-1.png) 0 0 repeat;margin-bottom:12px;min-height:40px;overflow:hidden;padding:13px 30px 14px 92px;position:relative}.product-promotion-block .icon{background:url(../../../labplanet/desktop/img/product-page/promotions-sprite.png) 0 0 no-repeat;bottom:0;left:0;position:absolute}.product-promotion-block .icon.type-coupons{background-position:0 0;bottom:auto;height:82px;top:10px;width:75px}.product-promotion-block .icon.type-marketing{background-position:-630px top;bottom:auto;height:94px;top:10px;width:78px}.product-promotion-block .icon.type-free-second-day-air{background-position:-240px top;bottom:auto;height:94px;top:10px;width:75px}.product-promotion-block .icon.type-clearance{background-position:-396px top;bottom:0;height:59px;top:auto;width:75px}.product-promotion-block .icon.type-sale{background-position:-318px top;bottom:0;height:59px;top:auto;width:75px}.product-promotion-block .icon.type-best-rated{background-position:-552px top;bottom:auto;height:94px;top:10px;width:75px}.product-promotion-block .icon.type-new{background-position:-474px top;bottom:0;height:58px;top:auto;width:75px}.product-promotion-block .icon.type-mail-in-rebate{background-position:-78px top;bottom:auto;height:90px;top:10px;width:82px}.product-promotion-block .icon.type-instant-rebate{background-position:-162px top;bottom:auto;height:90px;top:10px;width:75px}.product-promotion-block .icon.type-notice{background-position:-712px top;bottom:auto;height:90px;top:10px;width:76px}.product-promotion-block .icon.type-free-gift{background-position:-794px top;bottom:auto;height:90px;top:10px;width:76px}.product-promotion-block .image.type-free-gift{bottom:auto;margin-top:-50px;max-height:100px;max-width:100px;top:50%}.product-promotion-block.type-free-gift.description{background:none;display:inline-block;margin-bottom:0;max-width:486px;padding-left:10px}.product-promotion-block.type-free-gift .special_offer_primary__free_gift label input[type=checkbox]{bottom:1px;display:inline-block;position:relative;vertical-align:middle}.product-promotion-block h2{border:none!important;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3;margin:0 0 5px;padding:0}.product-promotion-block p{display:table-cell;font-size:13px;height:35px;line-height:1.3;margin:0;vertical-align:middle}#product-social-header-icons-block .code,.product-promotion-block .code{background:url(../../../labplanet/desktop/img/product-page/pattern-type-2.png) 0 0 repeat;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:1.3;margin:0 2px;padding:1px 5px;text-transform:uppercase}.link-like{color:#014f9f}input::-ms-clear{display:none}#product-social-header-icons-block{position:absolute;right:0;top:0}#product-social-header-icons-block div.fancy-select-box-outer{left:auto;margin-top:20px;right:-5px}#product-social-header-icons-block .text{padding:5px 0;width:300px}#product-social-header-icons-block div.fancy-select-box-arrow{left:auto;right:10px}#product-social-header-icons-block .status-item .icon{display:block;height:40px;width:40px}#product-social-header-icons-block .status-item{background:url(../../../labplanet/desktop/img/promo/square-icons-40x40.png) no-repeat 100% 0;cursor:pointer;display:block;float:left;height:40px;position:relative;width:40px}#product-social-header-icons-block .status-item.type-new{background-position:-110px -410px}#product-social-header-icons-block .status-item.type-best-rated{background-position:-10px -410px}#product-social-header-icons-block .status-item.type-seasonal{background-position:-160px -360px}#product-social-header-icons-block .status-item.type-free-second-day-air{background-position:-110px -360px}#product-social-header-icons-block .status-item.type-clearance{background-position:-60px -360px}#product-social-header-icons-block .status-item.type-sale{background-position:-10px -360px}#product-social-header-icons-block .status-item.type-mail-in-rebate{background-position:-110px -310px}#product-social-header-icons-block .status-item.type-instant-rebate{background-position:-160px -310px}#product-social-header-icons-block .status-item.type-coupon{background-position:-60px -410px}#product-social-header-icons-block .status-item.type-marketing{background-position:-160px -360px}#product-social-header-icons-block .status-item.type-new:hover{background-position:-110px -260px}#product-social-header-icons-block .status-item.type-best:hover{background-position:-10px -260px}#product-social-header-icons-block .status-item.type-seasonal:hover{background-position:-160px -210px}#product-social-header-icons-block .status-item.type-plane:hover{background-position:-110px -210px}#product-social-header-icons-block .status-item.type-clearance:hover{background-position:-60px -210px}#product-social-header-icons-block .status-item.type-on-sale:hover{background-position:-10px -210px}#product-social-header-icons-block .status-item.type-mail-in-rebate:hover{background-position:-110px -160px}#product-social-header-icons-block .status-item.type-instant-rebate:hover{background-position:-160px -160px}#product-social-header-icons-block .status-item.type-coupon:hover{background-position:-60px -260px}#product-social-header-icons-block .status-item.type-marketing:hover{background-position:-160px -210px}div.fancy-select-box div span.code{height:auto;position:static;width:auto}#product-rad-block-banner{background:#cc0934;border-bottom:1px solid #aaa;color:#fff;cursor:pointer;display:none;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.3;position:fixed;text-align:center;top:0;width:100%;z-index:9999}#product-rad-block-banner .icon{background:url(../../../labplanet/desktop/img/product-page/banknote.png) left -14px no-repeat;display:inline-block;height:32px;vertical-align:middle;width:65px}.placeholder-text{color:#aaa}div.form-row{margin:0 0 10px}div.form-row .input-error-block{float:left}div.form-row label{text-align:right;width:94px}div.form-row input{width:213px}div.form-row input,div.form-row label,div.form-row select{display:block;float:left}div.form-row input,div.form-row select,div.form-row textarea{border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;height:21px;line-height:1.3;margin:0 0 0 10px;padding:0 7px}div.form-row textarea{height:91px;line-height:1.3;padding:5px 7px;width:404px}div.form-row .placeholder-text{font-size:12px}div.form-row div.fLeft p.placeholder-text{line-height:1.3;margin-left:10px}div.form-row input.input-required,div.form-row input.input-required-bad,div.form-row input.input-required-good,div.form-row input.input-required-warn{background:#fff url(../../../labplanet/desktop/img/cart-checkout/cart-checkout-sprite.png) no-repeat right -129px;padding-right:30px;width:190px}div.form-row input.input-required-good{background-position:right -157px}.input-required-bad,div.form-row input.input-required-bad{border-color:#c02}div.form-row input.input-required-bad{background-color:#ffe;background-position:right -214px}div.form-row input.focused-input.input-required-bad{background-color:#fff;background-position:right -186px;border-color:#c02;box-shadow:0 0 0 2px #f8e1e4}div.form-row input.input-required-warn{background-position:right -241px}div.form-row .input-error-block span.input-error-message{clear:both;color:#c03;display:none;font-size:12px;line-height:1.3;margin:0 5px 0 10px}
