.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{background:#fff;padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@charset "UTF-8";.fotorama-focus-overlay:after,.fotorama-stretch,.fotorama__html,.fotorama__nav__frame:focus:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fotorama--fullscreen,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full,.fotorama-gpu,.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama-focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame,.fotorama__zoom-in:focus,.fotorama__zoom-out:focus{outline:0}.fotorama-focus-overlay:after,.fotorama__nav__frame:focus:after{background-color:#003da5;border-radius:inherit;content:""}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:unset;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform;transition-timing-function:cubic-bezier(.1,0,.25,1)}.fotorama-no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama-select,.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline;display:inline-block;vertical-align:middle;zoom:1}.fotorama--hidden,.fotorama-hidden,.fotorama__load{position:absolute;top:-99999px;left:-99999px;z-index:-1000}.fotorama-visible{position:relative;left:auto;top:auto;opacity:1;z-index:auto}.fotorama-no-tap,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:unset}.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__thumb--icon,.fotorama__video-close,.fotorama__video-play{background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/gallery.png);background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__thumb--icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama__active{box-shadow:0 0 0 transparent}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__arr{position:absolute;top:0;bottom:0;width:80px;box-sizing:border-box;z-index:900;cursor:pointer;background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover{background-color:hsla(0,0%,100%,.5)}.fotorama__arr:active{background-color:hsla(0,0%,83.5%,.5)}.fotorama__arr:focus{box-shadow:none}.fotorama__arr:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #000;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__arr--prev{left:0}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus),.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__arr--next{right:0}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus),.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__arr--disabled{display:none;opacity:.1;pointer-events:none;cursor:default}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus{opacity:1}.fotorama__wrap--video .fotorama__arr{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr{display:none!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus){transition-duration:.3s;transition-property:opacity,background-color,-webkit-transform;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}.fotorama__stage .fotorama__arr--shown{display:block!important}.fotorama__stage .fotorama__arr--hidden{display:none!important}.fotorama__arr .fotorama__arr__arr{width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.ie9 .fotorama__arr .fotorama__arr__arr{margin:-40px 0 0 -40px}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__caption{position:absolute;bottom:0;left:0;right:0;color:#000;font-size:14px;line-height:1.5;z-index:12}.fotorama__caption a{text-decoration:none;border-bottom:1px solid}.fotorama__caption a,.fotorama__caption a:hover{color:#000;border-color:fade(#000,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{padding:5px 10px;box-sizing:border-box;background-color:#fff}.fotorama__dot{display:block;position:relative;top:12px;left:6px;width:4px;height:4px;border:1px solid #ccc;border-radius:6px}.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #000;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--dot:focus .fotorama__dot:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__active .fotorama__dot{background-color:#fab216;border-color:#fab216}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama{min-width:1px;overflow:hidden}.fotorama--fullscreen{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;margin:0!important;background:#fff;z-index:1000!important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen-icon{position:absolute;display:none;top:0;right:0;width:80px;height:80px;background-position:0 0;cursor:pointer;z-index:1000}.fotorama__fullscreen-icon:focus{box-shadow:none}.fotorama__fullscreen-icon:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #000;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{display:inline-block;background-position:-80px 0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px,-80px,0)!important;transform:translate3d(80px,-80px,0)!important}.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus){transition-duration:.3s;transition-property:opacity,background-color,-webkit-transform;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon{background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover{background-color:hsla(0,0%,100%,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active{background-color:hsla(0,0%,83.5%,.5)}.gallery-placeholder .loading-mask{position:static;padding:0 0 50%}.gallery-placeholder .loader img{position:absolute}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__img{max-width:inherit;opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{opacity:0}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{position:absolute;top:50%;width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{position:absolute;left:50%;width:auto;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fotorama__stage__frame .fotorama__img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition-duration:.3s;transition-property:width,height,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:inherit;max-height:inherit}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{display:block;top:0;left:0;width:auto;height:auto;margin:auto;max-width:100%;max-height:100%;cursor:default;transition:.3s linear}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{max-width:none;max-height:none;cursor:pointer;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none!important}.magnifier-thumb-wrapper{position:relative;display:block;top:0;left:0}.magnifier-lens{position:absolute;overflow:hidden;top:0;left:0;border:1px solid #ccc;z-index:800}.magnifier-loader-text{margin-top:10px}.magnifier-large{position:absolute;width:32%;z-index:100}.magnifier-preview{position:absolute;top:215px;bottom:0;left:58%;overflow:hidden;padding:0}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{position:absolute;top:0;left:0;max-width:inherit}.magnify-lens{position:absolute;top:0;left:0;color:#fff;text-align:center;background:hsla(0,0%,100%,.5);border:1px solid #ccc;z-index:1000}.magnify-opaque{opacity:.5}.magnify-fullimage,.magnify-hidden{display:none}.fotorama__fullscreen .magnify-fullimage{display:inline-block}.fotorama__nav{position:relative;display:none;max-width:100%;overflow:hidden;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--thumbs{display:block}.fotorama__nav:after,.fotorama__nav:before{position:absolute;display:block;content:"";text-decoration:none;background-repeat:no-repeat;z-index:10;pointer-events:none}.fotorama__nav:before{left:-10px;top:-10px}.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before{display:none}.fotorama__wrap--only-active .fotorama__nav{max-width:99999px!important}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{position:absolute;display:inline-block;top:0;left:0}.fotorama__nav__frame{position:relative;padding:0!important;box-sizing:border-box}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb{display:none}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{top:-3px;left:-3px;padding:3px}.fotorama__nav__frame:focus{box-shadow:none}.fotorama__nav__frame:focus :after{top:-1px;left:-1px;padding:1px}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit!important}.fotorama__nav__shaft{position:relative;top:0;left:0;text-align:left}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{width:100%;background-color:#fff}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__select{cursor:auto}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__nav.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after{top:0;bottom:0;width:10px;height:auto;background-size:1px 100%,5px 100%}.fotorama__nav.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__stage.fotorama__shadows--top:before{left:0;right:0;width:auto;height:10px;background-size:100% 1px,100% 5px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0;background-position:0 0,0 0;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent)}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0;background-position:100% 0,100% 0;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent)}.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--top:before{top:0;background-position:0 0,0 0;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.4),transparent)}.fotorama__nav.fotorama__shadows--bottom:after,.fotorama__stage.fotorama__shadows--bottom:after{bottom:0;background-position:0 100%,0 100%;background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.4),transparent)}.fotorama__video-close.fotorama-show-control{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.fotorama__spinner{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;display:none;right:0;left:0;top:0;bottom:0;height:64px;width:64px;margin:auto;background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/loader-1.gif);z-index:100}.fotorama__spinner--show{display:block}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s linear infinite;animation:spinner 24s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fotorama__stage{position:relative;max-width:100%;overflow:hidden}.fotorama__stage:after,.fotorama__stage:before{position:absolute;display:block;content:"";background-repeat:no-repeat;pointer-events:none;text-decoration:none;z-index:10}.fotorama__stage:before{left:-10px;top:-10px}.fotorama__stage:after{right:-10px;bottom:-10px}.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__stage__frame{overflow:hidden;text-align:center}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 160px)}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__stage__shaft{position:relative}.fotorama__stage__shaft:focus{box-shadow:none}.fotorama__stage__shaft:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #000;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__thumb{position:relative;overflow:hidden;width:100%;height:100%;background-color:#f2f2f2}.fotorama__nav__frame:focus .fotorama__thumb{box-shadow:none;z-index:2}.fotorama__nav__frame:focus .fotorama__thumb:after{position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 3px 1px #000;border-radius:inherit;content:"";z-index:1000}.fotorama__nav__frame--dot:focus .fotorama__thumb,.fotorama__nav__frame--thumb:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__thumb--icon{padding-bottom:30px;font-size:.001px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{margin:-15px 0 0 -15px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{margin:auto;width:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.fotorama__thumb-border{position:absolute;top:0;left:0;box-sizing:border-box;border:1px solid #003da5;background-image:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.1));-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:9}.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__thumb__arr{box-shadow:none;background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out}.fotorama__thumb__arr:hover{background-color:hsla(0,0%,100%,.5)}.fotorama__thumb__arr:active{background-color:hsla(0,0%,83.5%,.5)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{position:absolute;top:0;bottom:0;width:30px;z-index:1000;cursor:pointer}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{position:absolute;left:0;right:0;height:30px;cursor:pointer;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__video{position:absolute;top:32px;bottom:0;left:0;right:0;z-index:10}.fotorama__video-close{position:absolute;top:0;right:0;width:80px;height:80px;opacity:0;z-index:1000;cursor:pointer;background-position:-80px 0;-webkit-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0);transition:opacity .3s ease-in-out}.fotorama__fullscreen .fotorama__video-close,.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{top:97px;right:93px;opacity:1}.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:opacity,background-color,-webkit-transform;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}@media (max-width:768px){.fotorama__video-close{top:10px;width:40px;height:40px;background-position:-100px -20px}}.fotorama__video-play{width:160px;height:160px;background-position:-80px -160px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{width:80px;height:80px;background-position:0 -240px}.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-duration:.3s;transition-property:opacity,background-color,-webkit-transform;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}.fotorama__wrap{position:relative;direction:ltr;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;z-index:0}.fotorama--fullscreen .fotorama__wrap{max-width:100%!important}.fotorama__wrap--pan-y{touch-action:pan-y}.fotorama__zoom-in,.fotorama__zoom-out{display:none;z-index:1000}.fotorama__zoom-in:focus,.fotorama__zoom-out:focus{box-shadow:none}.fotorama__zoom-in:focus:after,.fotorama__zoom-out:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #000;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out{background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover{background-color:hsla(0,0%,100%,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active{background-color:hsla(0,0%,83.5%,.5)}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{position:absolute;display:block;width:80px;height:80px;overflow:hidden;cursor:pointer}.fotorama__fullscreen .fotorama__zoom-in--disabled,.fotorama__fullscreen .fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-out{top:80px;background-position:0 -80px!important}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0!important;top:0}.choices{position:relative;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(../../frontend/Snowdog/mp-biomedicals/icons/cross-inverse.svg);padding:0;background-size:8px;height:100%;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border:5px solid transparent;border-top-color:#333;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:-4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(../../frontend/Snowdog/mp-biomedicals/icons/cross.svg);background-size:8px;width:8px;line-height:1;opacity:.75}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:grey}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}dd,dt{margin:0;padding:0}
/*! nouislider - 10.0.0 - 2017-05-28 14:52:48 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translateZ(0);transform:translateZ(0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;border-radius:4px;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background .45s}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}:focus{outline:0}*,:after,:before{box-sizing:border-box}body,html{height:100%;min-width:320px;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:15px;color:#666}.product-view__wrapper-info-text,p{margin:0;padding:0}dd,dl,dt{margin:0}article{line-height:1.5}.mage-error{color:#b52025}.page-layout-2columns-left .columns{display:flex;flex-direction:column}@media (min-width:992px){.page-layout-2columns-left .columns{flex-direction:row;justify-content:center}}.page-layout-2columns-left .main{order:2}@media (min-width:992px){.page-layout-2columns-left .main{flex:1 0 75%;max-width:75%}}.page-layout-2columns-left .sidebar{order:1}@media (min-width:992px){.page-layout-2columns-left .sidebar{flex:1 0 25%;max-width:25%}}.container{max-width:1200px;margin:0 15px}@media (min-width:1230px){.container{margin:0 auto}}.container--pagination{padding:10px 0}.grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-left:-15px;margin-right:-15px}.grid__column{flex:1 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media (min-width:768px){.grid__column--1-2{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:480px){.grid__column--1-3{flex-basis:100%;max-width:100%;margin:0 auto;max-width:500px}}@media (min-width:768px){.grid__column--1-3{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:768px){.grid__column--2-3{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}@media (min-width:480px){.grid__column--1-4{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:768px){.grid__column--1-4{flex-basis:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}}@media (min-width:768px){.grid__column--2-4{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:768px){.grid__column--3-4{flex-basis:calc(75% - 7.5px);max-width:calc(75% - 7.5px)}}@media (min-width:768px){.grid__column--1-5{flex-basis:calc(20% - 24px);max-width:calc(20% - 24px)}}@media (min-width:768px){.grid__column--2-5{flex-basis:calc(40% - 18px);max-width:calc(40% - 18px)}}@media (min-width:768px){.grid__column--3-5{flex-basis:calc(60% - 12px);max-width:calc(60% - 12px)}}@media (min-width:768px){.grid__column--4-5{flex-basis:calc(80% - 6px);max-width:calc(80% - 6px)}}@media (min-width:480px){.grid__column--1-6{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:768px){.grid__column--1-6{flex-basis:calc(16.66667% - 25px);max-width:calc(16.66667% - 25px)}}@media (min-width:480px){.grid__column--2-6{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:480px){.grid__column--3-6{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:480px){.grid__column--4-6{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}@media (min-width:768px){.grid__column--5-6{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}.icon{display:block;width:24px;height:24px;padding:2px}@font-face{font-family:Roboto;src:url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoBold.woff2) format("woff2"),url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoBold.woff) format("woff"),url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoRegular.woff2) format("woff2"),url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoRegular.woff) format("woff"),url(../../frontend/Snowdog/mp-biomedicals/en_US/fonts/robotoRegular.ttf) format("truetype");font-weight:400;font-style:normal}.blockquote,blockquote{margin:10px 0;padding:10px 10px 10px 20px;border-left:5px solid #ccc}.heading,.quote-request__account .radio__legend,h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:inherit;font-weight:400;line-height:normal;color:#666;text-transform:none}.heading--first-level,h1{font-size:28px}.heading--second-level,h2{font-size:24px}.heading--third-level,.quote-request__account .radio__legend,h3{font-size:18px}.heading--fifth-level,.heading--fourth-level,h4,h5{font-size:14px}.heading--sixth-level,h6{font-size:11px}.heading--secondary{color:#003da5;text-transform:uppercase}.heading--tertiary{color:#777}.heading--quaternary{color:#003da5}.heading--quinary{color:#fff}.heading--page-title{margin-top:20px}.label,label{display:block;margin:0 0 5px;font-size:14px;color:#666;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5;transition:none}.label--inline{margin:0 10px 0 0}.label--hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.dashboard-nav .nav.item>a,.link,a{color:#666;text-decoration:none;transition:all .3s ease-in-out;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5}.dashboard-nav .nav.item>a:focus,.dashboard-nav .nav.item>a:hover,.link:focus,.link:hover,a:focus,a:hover{color:#003da5;text-decoration:underline}.dashboard__list .nav.item>a,.link--invert{color:#003da5}.dashboard__list .nav.item>a:focus,.dashboard__list .nav.item>a:hover,.link--invert:focus,.link--invert:hover{color:#666}.link--heading{font-weight:700}.link--heading:focus,.link--heading:hover{color:#67823a}.link--no-decoration:focus,.link--no-decoration:hover{text-decoration:none}.link--visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.link--visually-hidden:active,.link--visually-hidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.paragraph,.product-view__wrapper-info-text,p{color:#666;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5;font-size:15px;margin:0 0 20px;transition:none}.preformatted,pre{padding:20px;background:#f7f7f9;overflow:scroll;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.action{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%}.action__handler{flex-basis:100%;margin-bottom:15px}@media (min-width:768px){.action__handler{flex-basis:auto;margin-bottom:0}}.action__button{margin-right:15px;height:30px;padding:0 20px;font-size:14px;width:100%;margin-bottom:15px}@media (min-width:768px){.action__button{width:auto;margin-bottom:auto}}.action__button:last-child{margin-right:0}.action__link{padding:15px 0;margin-right:15px}.action__link:last-child{margin-right:0}.badge{display:inline-flex;padding:3px 13px;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#333;background:#fff;border-radius:0}.badge--new{color:#67823a}.badge--discount{color:#b52025}.banner{display:block;position:relative;width:100%}.banner:hover{text-decoration:none}.banner:focus{outline:none}.banner__image{width:100%}.banner--slide .banner__handler{padding:10px 0;text-align:center}@media (min-width:768px){.banner--slide .banner__handler{position:absolute;top:5%;left:5%;max-width:90%;max-height:90%;padding:30px;background:hsla(0,0%,100%,.75);border-radius:15px;text-align:left}}@media (min-width:1024px){.banner--slide .banner__handler{max-width:75%}}.banner--slide .banner__title{margin-bottom:20px}@media (min-width:768px){.banner--slide .banner__title{font-size:28px}}.banner--slide .banner__title.banner__title--link:focus,.banner--slide .banner__title.banner__title--link:hover{color:#67823a}.banner--slide .banner__text{margin-bottom:20px;text-align:left}@media (min-width:1024px){.banner--slide .banner__text{max-width:75%}}.banner--slide .banner__image{display:none}@media (min-width:768px){.banner--slide .banner__image{display:block}}.banner--slide .banner__button{padding:0 20px;text-transform:uppercase}.breadcrumbs{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:20px}.breadcrumbs__item{display:flex;align-items:stretch;font-size:11px;color:#003da5;outline:none}.contentmanager-content-view .breadcrumbs__item:last-child{display:none}.breadcrumbs__item:before{content:">";display:flex;align-items:center;margin-right:5px;color:#003da5}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__item:last-child,.breadcrumbs__link{align-items:center;color:#003da5}.breadcrumbs__link{display:flex;padding-right:5px;text-decoration:none}.breadcrumbs__link:focus,.breadcrumbs__link:hover{color:#003da5}.breadcrumbs__link:active,.breadcrumbs__link:focus{outline:none}.breadcrumbs__link .breadcrumbs__icon:hover{fill:#ccc}.breadcrumbs__icon{width:15px;height:15px;fill:#003da5}.breadcrumbs__icon,.button{transition:all .3s ease-in-out}.button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;height:35px;min-height:35px;min-width:35px;padding:0 15px;border:none;border-radius:0;outline:none;background-color:#003da5;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#fff;font-weight:400}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.button{align-items:center}}.button:focus,.button:hover{background-color:#ccc;color:#fff}.button--link{align-items:center;background-color:#003da5;line-height:35px}.button--link,.button--link:focus,.button--link:hover{text-decoration:none;color:#fff}.button--link-secondary{background-color:#fff;border:none;color:#003da5}.button--link-secondary:focus,.button--link-secondary:hover{color:#666;text-decoration:underline;cursor:pointer}.button--secondary{background-color:#003da5}.button--secondary:focus,.button--secondary:hover{background-color:#999}.button--alternative,button.action-dismiss{background:#fff;border:2px solid #003da5;color:#003da5}.button--alternative:focus,.button--alternative:hover,button.action-dismiss:focus,button.action-dismiss:hover{background-color:#003da5;color:#fff}.button--tertiary{height:50px;min-width:50px;background-color:#67823a}.button--tertiary:focus,.button--tertiary:hover{background-color:#ccc}.button--quaternary{height:50px;min-width:50px;background-color:#777}.button--icon,.button--quaternary:focus,.button--quaternary:hover{background-color:#003da5}.button--icon{align-items:center;padding:0}.button--icon:focus,.button--icon:hover{background-color:#ccc}.button--fluid{width:100%}.button--hidden{display:none}.button--uppercase{text-transform:uppercase}.button__icon{width:15px;height:15px;fill:#fff;transition:all .3s ease-in-out}.cookie-message{display:none;align-items:stretch;width:100%;background-color:#f7f7f9;box-sizing:border-box;font-size:16px;font-family:Roboto,Helvetica Neue,Arial,sans-serif}.cookie-message__container{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:100%;text-align:center}@media (min-width:480px){.cookie-message__container{flex-wrap:nowrap;justify-content:space-between}}.cookie-message__text{flex-basis:100%;color:#999;text-align:justify;padding:20px 20px 0;font-size:inherit;font-family:inherit}@media (min-width:480px){.cookie-message__text{text-align:left;flex-basis:auto;padding:20px 10px 20px 20px}}.cookie-message__link,.cookie-message__text>a{color:#003da5}.cookie-message__close{display:flex;align-items:center;flex-basis:auto;flex-shrink:0;min-width:48px;height:48px;padding:0 20px 0 0;background:none;border:none;color:#999;cursor:pointer;font-weight:700;font-family:inherit;font-size:inherit}@media (min-width:480px){.cookie-message__close{padding:0 20px 0 10px}}.cookie-message__close-icon{fill:#999;width:14px;height:14px;margin-left:10px}.cookie-message--open{display:flex}.dropdown-list{width:100%;position:relative;background-color:#fff}.dropdown-list--dark{background-color:#666;padding:0 20px}.dropdown-list--dark .dropdown-list__item{border-bottom:2px solid #333}.dropdown-list--dark .dropdown-list__item:first-child{border-top:0}.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label,.dropdown-list--dark .dropdown-list__item .dropdown-list__label{background-color:#666;color:#fff;font-weight:700}.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label:focus,.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label:hover,.dropdown-list--dark .dropdown-list__item .dropdown-list__label:focus,.dropdown-list--dark .dropdown-list__item .dropdown-list__label:hover{color:#fff;background-color:#666}.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label .dropdown-list__icon,.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label:focus .dropdown-list__icon,.dropdown-list--dark .dropdown-list__item--open .dropdown-list__label:hover .dropdown-list__icon,.dropdown-list--dark .dropdown-list__item .dropdown-list__label .dropdown-list__icon,.dropdown-list--dark .dropdown-list__item .dropdown-list__label:focus .dropdown-list__icon,.dropdown-list--dark .dropdown-list__item .dropdown-list__label:hover .dropdown-list__icon{fill:#fff}.dropdown-list--dark .dropdown-list__content{background-color:#666}.dropdown-list__list{display:block;width:100%;list-style-type:none;padding:0;margin:0}.dropdown-list__icon{position:absolute;right:10px;top:0;bottom:0;width:20px;height:20px;background:#003da5;border-radius:10px;margin:auto;fill:#fff;transition:all .3s ease-in-out}.dropdown-list__icon--inner{width:20px;height:20px;top:0;bottom:0;fill:#fff;margin:auto 0}.dropdown-list__item{position:relative;display:block;width:100%;padding:0;font-size:14px;border-bottom:1px solid #999;cursor:pointer}.dropdown-list__item:first-child{border-top:1px solid #999}.dropdown-list__item--open .dropdown-list__label,.dropdown-list__item.open .dropdown-list__label{color:#fff;background-color:#003da5}.dropdown-list__item--open .dropdown-list__label .dropdown-list__icon,.dropdown-list__item.open .dropdown-list__label .dropdown-list__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-list__item--collapse .dropdown-list__label{padding-right:30px}.dropdown-list__label{display:block;position:relative;width:100%;color:#003da5;background-color:#fff;padding:20px;margin:0;border:0;border-radius:0;text-decoration:none;text-transform:uppercase;text-align:left;cursor:pointer;transition:all .3s ease-in-out}.dropdown-list__label:focus,.dropdown-list__label:hover{color:#fff;background-color:#003da5;text-decoration:none;outline:none}.dropdown-list__content{height:0;overflow:hidden;padding:0 20px;transition:height .3s}.dropdown-list__inner-list{list-style-type:none;display:block;height:0;padding:0;margin:0;overflow:hidden;transition:all .3s ease-in-out;font-size:14px}.dropdown-list__inner-item{position:relative;display:block;padding:0;background-color:#666;border-bottom:1px solid #fff}.dropdown-list__inner-item.open .dropdown-list__icon--inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-list__inner-item--level2{background-color:#999;border-bottom:1px solid #666}.dropdown-list__inner-item--level2 .dropdown-list__inner-label{color:#fff}.dropdown-list__inner-label{display:block;position:relative;padding:20px}.dropdown-list__inner-label,.dropdown-list__inner-label:focus,.dropdown-list__inner-label:hover{text-decoration:none;color:#fff}@media (min-width:768px){.dropdown-list\@screen-m .dropdown-list__list{display:flex;flex-flow:row nowrap}.dropdown-list\@screen-m .dropdown-list__item{width:25%;cursor:default}.dropdown-list\@screen-m .dropdown-list__item:first-child{border-top:0}.dropdown-list\@screen-m .dropdown-list__label{cursor:default}.dropdown-list\@screen-m .dropdown-list__label:focus,.dropdown-list\@screen-m .dropdown-list__label:hover{color:#003da5;background-color:#fff}.dropdown-list\@screen-m .dropdown-list__icon{display:none}.dropdown-list\@screen-m .dropdown-list__content{height:auto}.dropdown-list\@screen-m.dropdown-list--dark .dropdown-list__label:focus,.dropdown-list\@screen-m.dropdown-list--dark .dropdown-list__label:hover{color:#fff;background-color:#666}}#edit-wishlist-form .field.choice,.checkbox{position:relative;margin-bottom:10px}.checkbox__field{position:absolute;top:1px;left:0;opacity:0}.checkbox__field:checked+.checkbox__icon{opacity:1}.checkbox__field:checked~.checkbox__label:before{border:none}.checkbox__label{display:block;margin-bottom:0;padding-left:26px;line-height:1.5;cursor:pointer}.checkbox__label:before{content:"";border:1px solid #999;border-radius:2px}.checkbox__icon,.checkbox__label:before{position:absolute;top:2px;left:0;width:18px;height:18px}.checkbox__icon{fill:#003da5;cursor:pointer;opacity:0;transition:all .3s ease-in-out}.checkbox__icon--active{opacity:1}.checkbox--link{display:block;margin-bottom:0}.fieldset{border:none;padding:0;margin:0}.fieldset__legend{padding:0;margin:0 0 25px;font-size:19px;line-height:1.2}.file-upload{margin-bottom:20px}.file-upload,.file-upload__wrapper{position:relative;display:flex;flex-wrap:wrap}.file-upload__wrapper{align-items:center;width:100%}.file-upload__input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.file-upload__label{display:flex;flex-basis:100%;margin-bottom:10px;font-size:14px}.file-upload__name{font-size:14px;margin-top:20px}@media (min-width:480px){.file-upload__name{margin-left:20px;margin-top:0}}.file-upload__button{display:flex;align-items:center;margin-bottom:0;padding:0 25px;width:100%}@media (min-width:480px){.file-upload__button{width:auto}}#edit-wishlist-form .field,.input{margin:0 0 10px}.input--inline{display:flex;flex-flow:row nowrap;align-items:center}#edit-wishlist-form .input--inline .label,#edit-wishlist-form .input--inline label,.input--inline #edit-wishlist-form .label,.input--inline #edit-wishlist-form label,.input--inline .input__label{margin-bottom:0;margin-right:20px}#edit-wishlist-form .input-text,.input__field{width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #999;background-color:#f2f2f2}#edit-wishlist-form .input-text::-webkit-input-placeholder,.input__field::-webkit-input-placeholder{color:#999}#edit-wishlist-form .input-text:-ms-input-placeholder,.input__field:-ms-input-placeholder{color:#999}#edit-wishlist-form .input-text::-ms-input-placeholder,.input__field::-ms-input-placeholder{color:#999}#edit-wishlist-form .input-text::placeholder,.input__field::placeholder{color:#999}.input__field--textarea{min-width:100%;max-width:100%;min-height:100px;padding:10px;line-height:1.5}.radio{position:relative;margin-bottom:20px}.radio__fieldset{border:0;padding:0;margin:0}.radio__legend{padding-bottom:20px}.radio__item-handler{position:relative}.radio__field{position:absolute;left:0;height:20px;width:20px;opacity:0;z-index:-1}.radio__field:checked+.radio__label .radio__icon{background-color:#003da5;border:1px solid #003da5}.radio__field:checked+.radio__label .radio__icon:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio__label{width:100%;line-height:20px;cursor:pointer;font-size:16px;color:#666}.radio__icon,.radio__label{position:relative;height:20px;vertical-align:top}.radio__icon{display:inline-block;border:1px solid #999;border-radius:20px;width:20px;margin-right:4px}.radio__icon:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";width:4px;height:4px;border-radius:4px;margin:auto;opacity:0;-webkit-transform:scale(0);transform:scale(0);background-color:#fff;transition:all .3s ease-in-out}.select{margin-bottom:10px}.select--inline{display:flex;justify-content:space-between}.select--inline .select__label{margin:0 20px;line-height:35px;white-space:nowrap}.select--inline .choices{width:80%}.select--native{position:relative}.select--native:before{content:"";position:absolute;top:calc(50% - 4px);right:10px;z-index:1;display:block;border:8px solid transparent;border-top-color:#333;pointer-events:none}.select--icon-hidden{margin-bottom:0}.select--icon-hidden:before{content:none}.select__field{position:relative;background:#fff}.select__field--native{width:100%;padding:0 10px;height:33px;border:1px solid #999;border-radius:0;line-height:33px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select__field--native::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.select__field--background+.select__field-list,.select__field-item{background-color:#f2f2f2}.select__field-item{position:relative;height:33px;line-height:33px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px}.select__field-list--single{height:35px;line-height:35px;padding:0;border:1px solid #999;border-radius:0}.select__field-list--disabled{background-color:#ccc;cursor:default}.select__field-list--disabled .select__field-item{cursor:default}.select__field-input:focus{outline:none}.choices{width:100%}.choices.is-open .select__field-list--single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.choices__list--dropdown{max-height:300px;overflow:auto}.is-open .choices__list--dropdown{border-radius:0;border-color:#999}.choices[data-type=select-one].is-open:after{margin-top:-12px}.choices[data-type=select-one]:after{border-width:8px;margin-top:-4px}.image,img,picture{display:block;width:100%;max-width:100%;height:auto}.information{margin-bottom:30px}.information__title{margin-bottom:15px}.information__text{font-size:14px;margin-bottom:0}.list{margin:0;padding:0;list-style:none}.list--center{justify-content:center;text-align:center}.list--horizontal{display:flex;flex-direction:row;flex-flow:wrap}.dashboard-nav .list--horizontal .nav.item,.dashboard__list .list--horizontal .nav.item,.list--horizontal .dashboard-nav .nav.item,.list--horizontal .dashboard__list .nav.item,.list--horizontal .list__item{padding:10px}.dashboard-nav .list--horizontal .nav.item:first-child,.dashboard__list .list--horizontal .nav.item:first-child,.list--horizontal .dashboard-nav .nav.item:first-child,.list--horizontal .dashboard__list .nav.item:first-child,.list--horizontal .list__item:first-child{padding-top:10px}.dashboard-nav .list--horizontal .nav.item:last-child,.dashboard__list .list--horizontal .nav.item:last-child,.list--horizontal .dashboard-nav .nav.item:last-child,.list--horizontal .dashboard__list .nav.item:last-child,.list--horizontal .list__item:last-child{padding-bottom:10px}@media (min-width:768px){.list--min-medium-horizontal{display:flex;flex-direction:row;flex-flow:nowrap}}@media (min-width:768px){.dashboard-nav .list--min-medium-horizontal .nav.item,.dashboard__list .list--min-medium-horizontal .nav.item,.list--min-medium-horizontal .dashboard-nav .nav.item,.list--min-medium-horizontal .dashboard__list .nav.item,.list--min-medium-horizontal .list__item{padding:10px}.dashboard-nav .list--min-medium-horizontal .nav.item:first-child,.dashboard__list .list--min-medium-horizontal .nav.item:first-child,.list--min-medium-horizontal .dashboard-nav .nav.item:first-child,.list--min-medium-horizontal .dashboard__list .nav.item:first-child,.list--min-medium-horizontal .list__item:first-child{padding-top:10px}.dashboard-nav .list--min-medium-horizontal .nav.item:last-child,.dashboard__list .list--min-medium-horizontal .nav.item:last-child,.list--min-medium-horizontal .dashboard-nav .nav.item:last-child,.list--min-medium-horizontal .dashboard__list .nav.item:last-child,.list--min-medium-horizontal .list__item:last-child{padding-bottom:10px}}.list--with-icon{justify-content:center}.dashboard-nav .list--with-icon .nav.item,.dashboard__list .list--with-icon .nav.item,.list--with-icon .dashboard-nav .nav.item,.list--with-icon .dashboard__list .nav.item,.list--with-icon .list__item{display:flex;align-items:center;padding:0}.dashboard-nav .list--with-icon .nav.item:first-child,.dashboard__list .list--with-icon .nav.item:first-child,.list--with-icon .dashboard-nav .nav.item:first-child,.list--with-icon .dashboard__list .nav.item:first-child,.list--with-icon .list__item:first-child{padding-top:0}.dashboard-nav .list--with-icon .nav.item:last-child,.dashboard__list .list--with-icon .nav.item:last-child,.list--with-icon .dashboard-nav .nav.item:last-child,.list--with-icon .dashboard__list .nav.item:last-child,.list--with-icon .list__item:last-child{padding-bottom:0}.list--with-icon .list__icon-link{padding:10px}.list--with-icon .list__icon{fill:#fff;width:34px;height:34px}.dashboard-nav .list--with-image .nav.item,.dashboard__list .list--with-image .nav.item,.list--with-image .dashboard-nav .nav.item,.list--with-image .dashboard__list .nav.item,.list--with-image .list__item{display:flex}.list--with-image .list__image{width:15px;height:auto}.dashboard-nav .list--divided .nav.item,.dashboard__list .list--divided .nav.item,.list--divided .dashboard-nav .nav.item,.list--divided .dashboard__list .nav.item,.list--divided .list__item{border-bottom:1px solid #666}.dashboard-nav .list--divided .nav.item:last-child,.dashboard__list .list--divided .nav.item:last-child,.list--divided .dashboard-nav .nav.item:last-child,.list--divided .dashboard__list .nav.item:last-child,.list--divided .list__item:last-child{border-bottom:none}.dashboard-nav .list--divided.list--horizontal .nav.item,.dashboard__list .list--divided.list--horizontal .nav.item,.list--divided.list--horizontal .dashboard-nav .nav.item,.list--divided.list--horizontal .dashboard__list .nav.item,.list--divided.list--horizontal .list__item{border-bottom:none;border-right:1px solid #666}.dashboard-nav .list--divided.list--horizontal .nav.item:last-child,.dashboard__list .list--divided.list--horizontal .nav.item:last-child,.list--divided.list--horizontal .dashboard-nav .nav.item:last-child,.list--divided.list--horizontal .dashboard__list .nav.item:last-child,.list--divided.list--horizontal .list__item:last-child{border-right:none}@media (min-width:768px){.dashboard-nav .list--divided.list--min-medium-horizontal .nav.item,.dashboard__list .list--divided.list--min-medium-horizontal .nav.item,.list--divided.list--min-medium-horizontal .dashboard-nav .nav.item,.list--divided.list--min-medium-horizontal .dashboard__list .nav.item,.list--divided.list--min-medium-horizontal .list__item{border-bottom:none;border-right:1px solid #666}}@media (min-width:768px){.dashboard-nav .list--divided.list--min-medium-horizontal .nav.item:last-child,.dashboard__list .list--divided.list--min-medium-horizontal .nav.item:last-child,.list--divided.list--min-medium-horizontal .dashboard-nav .nav.item:last-child,.list--divided.list--min-medium-horizontal .dashboard__list .nav.item:last-child,.list--divided.list--min-medium-horizontal .list__item:last-child{border-right:none}}.list--description{display:inline-block}.dashboard-nav .nav.item,.dashboard__list .nav.item,.list__item{display:list-item;line-height:1.5;padding:5px 0}.dashboard-nav .nav.item:first-child,.dashboard__list .nav.item:first-child,.list__item:first-child{padding-top:0}.dashboard-nav .nav.item:last-child,.dashboard__list .nav.item:last-child,.list__item:last-child{padding-bottom:0}.list__label{clear:left;float:left;padding:0 5px 5px 0}.list__label:after{content:": "}.list__value{float:left;padding:0 5px 5px 0}.list__content{padding-left:10px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader{position:absolute;top:0;left:0;display:none;width:100%;height:100%;z-index:100;background-color:inherit}.loader--visible{display:block}.loader__circle{position:absolute;top:0;left:0;right:0;bottom:0;width:80px;height:80px;margin:auto;border:8px solid #f2f2f2;border-top-color:#003da5;border-radius:50%;-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;z-index:100}.logo{position:relative;display:flex;align-items:center;justify-content:center}.logo__svg{width:100%;height:100%}.logo__signature{position:absolute;top:48px;display:block;width:auto;max-width:135px}@media (min-width:1024px){.logo__signature{top:100px;max-width:100%;left:30px}}.marketing-bar{position:relative;display:flex;flex-direction:column;justify-content:center;padding:10px;background-color:#003da5}@media (min-width:768px){.marketing-bar{text-align:center}}.marketing-bar__container{position:relative;width:100%}.marketing-bar__text{padding:0 32px 0 0;font-size:14px;font-weight:700;color:#333}@media (min-width:768px){.marketing-bar__text{padding:0}}.marketing-bar__close{position:absolute;top:0;bottom:0;right:0;height:32px;min-width:32px;margin:auto;border:none}.marketing-bar__close,.marketing-bar__close:focus,.marketing-bar__close:hover{background-color:transparent}.marketing-bar__close-icon{width:18px;height:18px;padding:2px;fill:#333}.message{background-color:#999;color:#fff;position:relative;padding:5px 30px;margin:15px 0;font-size:14px;width:100%;transition:all .3s ease-in-out}.message:after{position:absolute;display:flex;left:0;top:0;align-items:center;justify-content:center;height:100%;width:30px;color:#fff}.message--success{background-color:#67823a;color:hsla(0,0%,100%,.9)}.message--success:after{content:"✓"}.message--error{background-color:#b52025;color:hsla(0,0%,100%,.9)}.message--error:after{content:"✕"}.pager__list{display:flex;justify-content:center;list-style-type:none;padding:20px 0;margin:0}.pager__item{width:37px;height:30px;background-color:#f2f2f2;margin-right:2px}.pager__item:last-child{margin-right:0}.pager__item--current{background-color:#999;color:#fff}.pager__item--arrow{background-color:transparent}.pager__item--arrow:focus,.pager__item--arrow:hover{background-color:transparent;cursor:pointer}.pager__item--spacer{display:flex;justify-content:center;align-items:center;color:#003da5}.pager__active,.pager__link{display:flex;align-items:center;justify-content:center;height:30px}.pager__link{width:37px;transition:none;text-decoration:none;color:#003da5}.pager__link.next,.pager__link.previous{background:#fff}.pager__link:focus,.pager__link:hover{background-color:#999;color:#fff}.pager__icon{padding:4px}.pager__pager{padding:20px 0}.pager__icon{width:20px;height:20px;fill:#003da5}.password-strength{color:#999;font-size:16px}.password-strength__indicator{position:relative;display:inline-block;margin:0 0 0 10px;padding:2px 30px;border:1px solid #999;border-radius:32px;background-color:transparent}.password-strength__indicator:before{position:absolute;content:"";left:0;top:0;z-index:-1;height:100%;border-top-left-radius:32px;border-bottom-left-radius:32px}.password-none .password-strength__indicator:before{width:100%;border-top-right-radius:32px;border-bottom-right-radius:32px;background-color:#f2f2f2}.password-weak .password-strength__indicator:before{width:25%;background-color:#b52025}.password-medium .password-strength__indicator:before{width:50%;background-color:#ffd500}.password-strong .password-strength__indicator:before{width:75%;background-color:rgba(103,130,58,.75)}.password-very-strong .password-strength__indicator:before{width:100%;border-top-right-radius:32px;border-bottom-right-radius:32px;background-color:#67823a}.price__value{font-weight:700}.price__value--old{text-decoration:line-through;font-weight:400;margin-right:10px}.price__value--special{color:#67823a}.rating{width:96px}.rating--rate{display:flex;justify-content:center;align-items:center;cursor:pointer}.rating--review{width:200px;margin-bottom:20px}.rating--review .rating__rate-item{flex:1 0 40px}.rating--review .rating__star{height:40px;width:200px}.rating--review .rating__star--rate{width:40px}.rating--review .rating__star:before{width:200px;height:40px;background-size:40px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating--review .rating__star:before{background-size:40px 100%}}.rating--review .rating__star--single{width:40px}.rating--review .rating__indicator{height:40px;width:200px}.rating--review .rating__indicator:after,.rating--review .rating__indicator:before{height:40px;background-size:40px}.rating:focus .rating__rate-item span:before,.rating:hover .rating__rate-item span:before{display:block}.rating__rate-item{position:relative;flex:1 0 19.2px;overflow:hidden}.rating__rate-item:focus~.rating__rate-item span:before,.rating__rate-item:hover~.rating__rate-item span:before{display:none}.rating__star{position:relative;height:19.2px;width:96px}.rating__star--rate{width:19.2px}.rating__star:before{position:absolute;bottom:0;left:0;top:0;right:0;display:block;width:96px;content:"";height:19.2px;background-image:svg-uri("<svg viewBox='0 0 24 19' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'><path fill='none' d='M-2-2h24v24H-2z'/><path d='M20 7.24l-7.19-.62L10 0 7.19 6.63 0 7.24l5.46 4.73L3.82 19 10 15.27 16.18 19l-1.63-7.03L20 7.24zM10 13.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L10 4.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L10 13.4z' fill='#c2c1df'/></svg>");background-repeat:repeat-x;background-position:0;background-size:19.2px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating__star:before{height:100%;background-size:19.2px 100%}}.rating__star--single{width:19.2px}.rating__indicator{left:0;top:0;display:block;height:19.2px;width:96px;overflow:hidden;text-indent:-10000px}.rating__indicator:before{position:absolute;left:0;right:0;top:0;z-index:3;bottom:0;display:block;content:"";height:19.2px;background-image:svg-uri("<svg viewBox='0 0 24 19' xmlns='http://www.w3.org/2000/svg' ><path fill='none' d='M-2-2h24v24H-2z'/><path d='M10 15.27L16.18 19l-1.64-7.03L20 7.24l-7.19-.61L10 0 7.19 6.63 0 7.24l5.46 4.73L3.82 19 10 15.27z' fill='#fab216'/></svg>");background-repeat:repeat-x;background-position:0;background-size:19.2px;text-indent:10000px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating__indicator:before{width:100%;height:100%;background-size:19.2px 100%}}.rating__star--rate .rating__indicator:before{display:none}.rating__rate-item--active .rating__indicator:before,.rating__star--rate:focus .rating__indicator:before,.rating__star--rate:hover .rating__indicator:before{display:block}.rating__indicator:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";display:block;height:19.2px;background-image:svg-uri("<svg viewBox='0 0 24 19' xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M-2-2h24v24H-2z'/><path d='M20 7.24l-7.19-.62L10 0 7.19 6.63 0 7.24l5.46 4.73L3.82 19 10 15.27 16.18 19l-1.63-7.03L20 7.24zM10 13.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L10 4.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L10 13.4z' fill='#fab216'/></svg>");background-repeat:repeat-x;background-size:19.2px;background-position:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rating__indicator:after{width:100%;height:100%;background-size:19.2px 100%}}.rating__star--rate .rating__indicator:after{display:none;text-indent:10000px}.rating__error{display:none;color:#b52025;margin-bottom:10px}.rating__error--visible{display:block}.rating .mage-error{display:none!important}.swatch,.swatch__wrapper{display:flex;flex-wrap:wrap}.swatch__wrapper{width:100%}.swatch__selected-option,.swatch__tooltip{display:none}.swatch--image .swatch__option{background-size:cover;background-position:50%}@media (min-width:768px){.swatch--image .swatch__option{min-width:42px;min-height:48px}}@media (min-width:992px){.swatch--image .swatch__option{min-width:54px;min-height:64px}}.swatch--small .swatch__option{min-width:32px;min-height:32px}.swatch--small.swatch--image .swatch__option{min-width:32px;min-height:40px;margin-right:10px}.swatch__title{flex:0 0 100%;margin-bottom:10px;font-size:14px}.swatch__option{display:flex;justify-content:center;align-items:center;min-width:48px;min-height:48px;margin-right:20px;border:4px solid #fff;background-color:#fff;color:#666;transition:all .3s ease-in-out;cursor:pointer}.swatch__option:focus,.swatch__option:hover{border-color:#003da5}.swatch__option:last-child{margin-right:0}.swatch__option--active,.swatch__option.selected{border-color:#003da5}@media (min-width:992px){.tab{display:flex;flex-flow:row wrap}}.tab--widget-search .tab__content{overflow:visible}.tab--widget-search .choices__list--dropdown{max-height:165px}.tab__title{position:relative;padding:20px 30px 20px 20px;border-top:1px solid #ccc;background-color:#fff;font-weight:400;color:#666;text-transform:uppercase;cursor:pointer}.tab__title:nth-last-child(2){border-bottom:1px solid #ccc}@media (min-width:992px){.tab__title:nth-last-child(2){border-bottom:0}}@media (min-width:992px){.tab__title{flex:1;order:-1;border:1px solid #ccc;border-bottom:0;background-color:#f2f2f2;padding:10px;margin-right:10px;font-size:16px;text-align:center}}.tab__title--active{background-color:#ccc;color:#003da5}@media (min-width:992px){.tab__title--active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#fff}}@media (min-width:992px){.tab__title--active{background-color:#fff;color:#003da5;z-index:2}}.tab__title--active .tab__icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tab--widget-search .tab__title--active{background-color:#f2f2f2}@media (min-width:768px){.tab--widget-search .tab__title--active:after{background-color:#f2f2f2}}.tab--widget-search .tab__title{flex:none;background-color:#fff;color:#666;text-transform:none}.tab__content{position:relative;display:none;width:100%;padding:20px;z-index:-1;opacity:0;overflow:hidden;line-height:1.5}@media (min-width:992px){.tab__content{flex-basis:100%;border:1px solid #ccc;padding:25px;z-index:1}}.tab__content--active{display:block;opacity:1}.tab__content--active:last-child{border-bottom:1px solid #ccc}.tab--widget-search .tab__content{z-index:1;background-color:#f2f2f2}.tab__icon{position:absolute;right:10px;top:0;bottom:0;margin:auto;background:#003da5;border-radius:50%;width:20px;height:20px}@media (min-width:992px){.tab__icon{display:none}}.tab__icon svg{fill:#fff;width:20px;height:20px}.tab__loader-wrapper{display:none}@media (min-width:992px){.tab__loader-wrapper{position:relative;display:block;width:100%;height:150px;background-color:#f2f2f2;border:1px solid #ccc}}.tab__loader-wrapper .loader__circle{border-color:#003da5 #ccc #ccc}.table{width:100%;background:#fff;margin:1em 0;border:1px solid #ccc;border-radius:0;color:#000;border-collapse:separate;border-spacing:0;font-size:14px}.table thead tr{padding:0;border-bottom:0}@media (min-width:768px){.table thead tr{border-top-right-radius:0}}@media (min-width:768px){.table thead th:first-child,.table thead tr{border-top-left-radius:0}}@media (min-width:768px){.table thead th:last-child{border-top-right-radius:0}}.table tr{display:block;padding:10px 0;border-bottom:1px solid #ccc}@media (min-width:768px){.table tr{padding:0;border-bottom:0;display:table-row}}.table th{display:none}@media (min-width:768px){.table th:last-child{border-right:0}}@media (min-width:768px){.table th{display:table-cell;padding:10px;background:#003da5;color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:left}}.table td{display:flex;flex-wrap:wrap;padding:10px;background:#fff}@media (min-width:768px){.table td{flex-wrap:nowrap}}.table td:before{content:attr(data-th);display:block;width:100%;font-weight:700}@media (min-width:480px){.table td:before{max-width:25%;margin-right:10px}}@media (min-width:768px){.table td:before{display:none}}@media (min-width:768px){.table td:last-child{border-right:0}}@media (min-width:768px){.table td{display:table-cell;padding:10px;background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc}}.table td.table__td--fill{align-items:center}@media (min-width:768px){.table td.table__td--fill{padding:0}}.table td.table__td--fill:before{max-width:100%}.table td.table__td--no-border{border:0}.table td.table__td--no-border:before{width:0}.table td.table__td-currency--fill{display:flex;align-items:center}.table td.table__td-currency--fill:before{max-width:100%}@media (min-width:768px){.table tbody tr:last-child td:first-child{border-bottom-left-radius:0}}@media (min-width:768px){.table tbody tr:last-child td:last-child{border-bottom-right-radius:0}}.table tfoot tr:last-child,.table tfoot tr:last-child td{border-bottom:0}@media (min-width:768px){.table tfoot tr:last-child td:first-child{border-bottom-left-radius:0}}@media (min-width:768px){.table tfoot tr:last-child td:last-child{border-bottom-right-radius:0}}.table tfoot tr th{background-color:#fff}@media (min-width:768px){.table tfoot tr th{color:#000;background:#f2f2f2}}.table tfoot td{display:block;padding:10px;background:#fff}@media (min-width:768px){.table tfoot td{display:table-cell;padding:10px;background:#f2f2f2;border-right:1px solid #ccc}}.table__td-text{white-space:nowrap}.table__input--fill{width:100%;margin-bottom:0}@media (min-width:768px){.table__field--fill{background-color:#fff;border:0}}.table__label--fill{margin:0}.table__button--no-border{padding:0 20px;text-transform:uppercase}.table--odd-even tbody tr:nth-child(odd){background:#fff}.table--odd-even tbody tr:nth-child(2n){background:#f9f9f9}.table--odd-even tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.table--odd-even tbody tr:first-child{border-top-left-radius:0;border-top-right-radius:0}}.table--odd-even tbody td{background-color:transparent}.table--no-border{border:0}.table--attribute{color:#333}.table--attribute th{display:block}.table--attribute tr{display:table-row;padding:0}.table--attribute tr:last-child td{border-bottom:0}.table--attribute td{display:table-cell;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.table--attribute td:first-child{width:30%;font-weight:700}.table--attribute td:last-child{border-right:0}.table--attribute td:before{display:none}.active-filters__item{display:flex;align-items:center;margin-bottom:10px;background-color:#f2f2f2}.active-filters__item:first-child{padding-top:5px}.active-filters__remove{display:flex;align-items:center;min-width:48px;min-height:48px;padding:0;border:none;outline:none;background:none;cursor:pointer;word-break:break-all}.active-filters__remove-icon{display:block;padding:0;margin:0 auto;width:14px;height:14px;fill:#999}.active-filters__label{word-break:break-all;font-weight:700}.active-filters__value{word-break:break-all}.active-filters__clear-all{display:flex;text-align:center;justify-content:center;align-items:center;min-width:100%;min-height:48px;border:2px solid #b52025;font-size:14px;font-weight:700;line-height:44px}.active-filters__clear-all,.active-filters__clear-all:focus,.active-filters__clear-all:hover{color:#b52025;text-decoration:none}@media (min-width:768px){.active-filters__clear-all{display:inline-flex;justify-content:flex-start;min-width:0;border:none;color:#003da5;text-decoration:none}.active-filters__clear-all:focus,.active-filters__clear-all:hover{color:#666;text-decoration:underline}}.filter{border-bottom:none}.filter:first-child{border-top:none}.filter__label{margin-bottom:10px;padding:20px 0 20px 20px;background-color:#f2f2f2;text-transform:none}.filter__label:focus,.filter__label:hover{color:#003da5;background-color:#f2f2f2}.filter__label .dropdown-list__icon{background-color:transparent;fill:#003da5}.filter__content{display:none;margin-bottom:10px}.dropdown-list__item--open .filter__content{display:block}#edit-wishlist-form .filter__content .field.choice,.filter__content #edit-wishlist-form .field.choice,.filter__content .checkbox{margin-bottom:10px}.filter.dropdown-list__item--open .filter__label{background-color:#f2f2f2;color:#003da5}.filter.dropdown-list__item--open .dropdown-list__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters__heading{margin:0 0 10px}@media (min-width:768px){.filters__heading{margin:0 0 20px}}.filters__heading--mobile-hidden{display:none}@media (min-width:768px){.filters__heading--mobile-hidden{display:block}}.filters__switcher{display:block;text-align:center;height:48px;min-width:100%;margin:10px 0 0;padding:0;border:2px solid #003da5;border-radius:0;background-color:#fff;color:#003da5;font-size:14px;font-weight:700;text-decoration:none}.filters__switcher:focus,.filters__switcher:hover{color:#003da5;text-decoration:none;cursor:pointer}@media (min-width:768px){.filters__switcher{display:none}}.filters__list{margin-top:10px}@media (min-width:768px){.filters__list{margin-top:20px}}.filters__list--mobile-hidden{display:none}@media (min-width:768px){.filters__list--mobile-hidden{display:block}}.cart-list-item{display:flex;width:100%;flex-flow:row nowrap;padding:20px 0;border-bottom:1px solid #f2f2f2}.cart-list-item__image{flex:0 0 160px;padding:0 20px 0 0}.cart-list-item__info{display:flex;justify-content:space-between;flex-direction:column;flex:1}.cart-list-item__data{display:flex;flex-direction:column}@media (min-width:768px){.cart-list-item__data{flex-flow:row wrap}}.cart-list-item__name{line-height:1.5;text-decoration:none;font-weight:700;font-size:18px;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.cart-list-item__name{flex:0 0 55%;padding:0 20px 0 0}}.cart-list-item__name:focus,.cart-list-item__name:hover{text-decoration:none}.cart-list-item__details{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:20px 0}@media (min-width:768px){.cart-list-item__details{flex:0 0 45%;margin:0;flex-direction:row;align-items:center}}.cart-list-item__notification{width:100%;padding:10px;background-color:#f2f2f2;margin:10px 0}.cart-list-item__attributes{margin:0 0 10px}.cart-list-item__price{margin:10px 0 0;font-size:16px;font-weight:600;text-align:right}@media (min-width:768px){.cart-list-item__price{margin:0}}.cart-list-item__price-old{text-decoration:line-through;font-size:14px}.cart-list-item__qty{display:inline-flex;width:100%;margin-right:10px}@media (min-width:768px){.cart-list-item__qty{width:auto}}.cart-list-item__qty-wrapper{margin:0}@media (min-width:768px){.cart-list-item__qty-input{width:70px}}.cart-list-item__qty-button{height:40px;min-height:40px}.cart-list-item__actions{display:flex;justify-content:flex-end}.cart-list-item__actions-item{margin:0 0 0 10px;background-color:#fff}.cart-list-item__actions-item-icon{width:20px;height:20px;fill:#000}.catalog-grid-item{position:relative;display:block;padding:0;overflow:hidden}@media (min-width:768px){.catalog-grid-item:hover .catalog-grid-item__details{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.catalog-grid-item__badge{position:absolute;top:20px;left:0;border-radius:0;padding:5px 12px;font-size:16px;background-color:#003da5}.catalog-grid-item__link{display:block}.catalog-grid-item__image-wrapper{background:#f9f9f9}.catalog-grid-item__image-wrapper .image,.catalog-grid-item__image-wrapper img,.catalog-grid-item__image-wrapper picture{margin:0 auto;width:auto;height:auto;mix-blend-mode:multiply}.catalog-grid-item__image-wrapper .image.swatch-option-loading,.catalog-grid-item__image-wrapper img.swatch-option-loading,.catalog-grid-item__image-wrapper picture.swatch-option-loading{height:180px}@media (min-width:768px){.catalog-grid-item__image-wrapper .image.swatch-option-loading,.catalog-grid-item__image-wrapper img.swatch-option-loading,.catalog-grid-item__image-wrapper picture.swatch-option-loading{height:260px}}.catalog-grid-item__image-wrapper .lazyload,.catalog-grid-item__image-wrapper .lazyloading{width:100%}.catalog-grid-item__main{display:none}@media (min-width:768px){.catalog-grid-item__main{display:block;padding:10px 20px;background:#fff}}.catalog-grid-item__name{font-weight:400;font-size:16px;line-height:1.5;margin:0}@media (min-width:1600px){.catalog-grid-item__name{font-size:14px}}.catalog-grid-item__name--one-line{overflow:hidden}.catalog-grid-item__name--one-line .dashboard-nav .nav.item>a,.catalog-grid-item__name--one-line .link,.catalog-grid-item__name--one-line a,.dashboard-nav .catalog-grid-item__name--one-line .nav.item>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-grid-item__name .dashboard-nav .nav.item>a,.catalog-grid-item__name .link,.catalog-grid-item__name a,.dashboard-nav .catalog-grid-item__name .nav.item>a{color:#333;text-decoration:none}.catalog-grid-item__rating{margin:10px 0}.catalog-grid-item__price{padding:0;margin:0 0 10px;font-size:16px;line-height:1.5;font-weight:700;white-space:nowrap}@media (min-width:1600px){.catalog-grid-item__price{font-size:14px}}@media (min-width:768px){.catalog-grid-item__old-price{display:block;margin-right:0}}@media (min-width:768px){.catalog-grid-item__special-price{display:block}}.catalog-grid-item__details{padding:10px;background:#fff;transition:all .3s ease-in-out}@media (min-width:768px){.catalog-grid-item__details{position:absolute;top:100%;width:100%;padding:10px 20px}}.catalog-grid-item__options .swatch{margin:10px 0}.catalog-grid-item__options .swatch__wrapper{display:flex;flex-wrap:wrap}.catalog-grid-item__options .swatch__option{min-width:32px;min-height:32px}.catalog-grid-item__options .swatch__option.image,.catalog-grid-item__options img.swatch__option,.catalog-grid-item__options picture.swatch__option{width:32px;height:40px}.catalog-grid-item__options .swatch .selected{border-color:#003da5}.catalog-grid-item__actions{display:flex;align-items:center;justify-content:flex-start;width:100%}.catalog-grid-item__primary-form{margin:0}@media (min-width:768px){.catalog-grid-item__primary-form{flex:1}}.catalog-grid-item__primary-action{display:flex;justify-content:center;width:100%;padding:0 10px}@media (min-width:768px){.catalog-grid-item__cart-icon{display:none}}.catalog-grid-item__cart-text{display:none}@media (min-width:768px){.catalog-grid-item__cart-text{display:block}}.catalog-grid-item__secondary-action{display:flex;align-items:center;justify-content:center}.catalog-grid-item__secondary-action .button{height:48px;width:48px;padding:0;background:transparent;border:none;cursor:pointer}.catalog-grid-item__secondary-action .button:focus .button__icon,.catalog-grid-item__secondary-action .button:hover .button__icon{fill:#67823a}.catalog-grid-item__secondary-action .button .button__icon{width:18px;height:18px;transition:all .3s ease-in-out;fill:#333}.catalog-list-item{position:relative;display:flex;padding:10px 0;border-bottom:1px solid #f2f2f2;overflow:hidden}.catalog-list-item:first-child{padding-top:0}.catalog-list-item__image-wrapper{flex:1 96px;max-width:96px}@media (min-width:768px){.catalog-list-item__image-wrapper{flex:1 208px;max-width:208px}}.catalog-list-item__image{width:96px}@media (min-width:768px){.catalog-list-item__image{width:208px}}.catalog-list-item__main{display:flex;flex-direction:column;flex-basis:100%;max-width:calc(100% - 96px);padding:0 0 10px 10px}@media (min-width:768px){.catalog-list-item__main{max-width:calc(100% - 208px);flex-direction:row;padding:10px 0 10px 25px}}.catalog-list-item__badge{justify-content:center;width:40px;border-radius:0;padding:3px 7px;font-size:10px;color:#fff;background-color:#003da5}@media (min-width:768px){.catalog-list-item__badge{position:absolute;top:24px;left:0;width:auto;padding:6px 13px;font-size:12px}}.catalog-list-item__name{font-size:20px}.catalog-list-item__link{display:block;text-decoration:none}.catalog-list-item__link:focus,.catalog-list-item__link:hover{text-decoration:none}.catalog-list-item__link:focus .catalog-list-item__name,.catalog-list-item__link:hover .catalog-list-item__name{color:#67823a}.catalog-list-item__details{display:flex;flex-direction:column;width:100%;margin:10px 0 0}@media (min-width:768px){.catalog-list-item__details{margin:0 20px 0 0}}.catalog-list-item__actions{display:flex;flex:auto;flex-direction:column}.catalog-list-item__actions-primary{margin-bottom:10px}.catalog-list-item__actions-primary-button{width:100%;height:35px;margin-bottom:10px;text-transform:uppercase;font-size:14px}@media (min-width:768px){.catalog-list-item__actions-primary-button{width:205px;margin-bottom:0}}.catalog-list-item__actions-secondary{display:flex;align-items:center;justify-content:flex-end;margin:0}@media (min-width:768px){.catalog-list-item__actions-secondary{justify-content:flex-start;margin:0}}.catalog-list-item__actions-secondary-button{display:flex;flex:1 100%;justify-content:center;width:32px;min-width:32px;height:35px;border:none;border-radius:0;background-color:transparent;cursor:pointer}@media (min-width:768px){.catalog-list-item__actions-secondary-button{width:48px}}.catalog-list-item__actions-secondary-button:focus,.catalog-list-item__actions-secondary-button:hover{text-decoration:none;background-color:transparent}.catalog-list-item__actions-secondary-button:focus .catalog-list-item__actions-secondary-icon,.catalog-list-item__actions-secondary-button:hover .catalog-list-item__actions-secondary-icon{fill:#003da5}.catalog-list-item__actions-secondary-button:focus .catalog-list-item__actions-secondary-text,.catalog-list-item__actions-secondary-button:hover .catalog-list-item__actions-secondary-text{text-decoration:none;color:#003da5}.catalog-list-item__actions-secondary-icon{fill:#ccc;align-self:center;margin-right:10px}.catalog-list-item__actions-secondary-text{align-self:center;color:#ccc}.contact-banner{padding:20px;background-color:#f2f2f2;text-align:center}.contact-banner__title{max-width:700px;margin:0 auto;padding:10px 0 20px;text-transform:none}.contact-banner__button{background-color:#67823a;text-transform:uppercase}.dashboard-form__title{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #999}.dashboard-form--hidden{display:none}.dashboard-items__title{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #999}.dashboard-items__content{margin:0}.dashboard-items__address{margin-bottom:15px}.dashboard-items__item{padding:15px 0;margin-bottom:15px}.dashboard-items__item .product-view__wrapper-info-text,.dashboard-items__item p{font-size:14px}.dashboard-nav{margin-bottom:15px}.dashboard-nav__mobile{display:block;position:relative;border-color:#666;border-style:solid;border-width:1px 0;padding:15px 0;font-weight:700;cursor:pointer}@media (min-width:768px){.dashboard-nav__mobile{display:none}}.dashboard-nav__mobile:after{content:"\25bc";position:absolute;width:15px;height:15px;right:15px;top:0;bottom:0;margin:auto}.dashboard-nav__mobile--active:after{content:"\25b2"}.dashboard-nav__content{display:none;padding:15px 0;margin-bottom:15px;border-bottom:1px solid #999}.dashboard-nav__content--visible{display:block}@media (min-width:768px){.dashboard-nav__content{display:block;padding:15px;border-bottom:0}}.dashboard-nav__list{margin:0}.dashboard-nav .nav.item,.dashboard-nav__item{padding:0;transition:all .3s ease-in-out}.dashboard-nav .nav.item:focus,.dashboard-nav .nav.item:hover,.dashboard-nav__item:focus,.dashboard-nav__item:hover{background-color:#fff}.dashboard-nav__title{display:none}@media (min-width:768px){.dashboard-nav__title{display:block;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #999;color:#003da5;text-transform:uppercase}}.dashboard-nav .nav.item>a,.dashboard-nav__item>a,.dashboard-nav__link{display:block;padding:15px 0}@media (min-width:768px){.dashboard-nav .nav.item>a,.dashboard-nav__item>a,.dashboard-nav__link{padding:5px 0}}.dashboard-nav .current,.dashboard-nav .nav.item.current{position:relative;padding:15px 0;color:#003da5}@media (min-width:768px){.dashboard-nav .current,.dashboard-nav .nav.item.current{padding:5px 0}}.dashboard-nav .current:focus,.dashboard-nav .current:hover,.dashboard-nav .nav.item.current:focus,.dashboard-nav .nav.item.current:hover{background-color:initial}.dashboard-nav .current>a,.dashboard-nav .nav.item.current>a{color:#003da5;padding:0}.dashboard-nav .current strong,.dashboard-nav .nav.item.current strong{font-weight:400}.dashboard-table{overflow:hidden}.dashboard-table--tab{padding:10px;margin-bottom:30px;border:1px solid #999}.dashboard-table--tab .dashboard-table__content{margin-bottom:0}.dashboard-table--tracking{overflow:hidden;table-layout:fixed}.dashboard-table--tracking td{overflow:auto}.dashboard-table__header{display:flex;flex-wrap:nowrap;align-items:flex-end;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999}.dashboard-table__content{margin-bottom:30px;overflow-x:auto}.dashboard-table__table{margin:0}.dashboard-table__link{display:inline-flex}.dashboard-table__spacer{margin-right:10px}.dashboard-table__title{margin-bottom:0;margin-right:30px}.footer{flex-basis:100%;background-color:#fff}@media (min-width:768px){.footer{display:flex;flex-wrap:wrap;background-color:#003da5;padding:30px 0 0}}.footer__handler{display:flex;flex-wrap:wrap;flex-basis:100%;margin:0 auto 20px}@media (min-width:768px){.footer__handler{margin:0 auto}}@media (min-width:992px){.footer__handler{flex-flow:row wrap}}.footer__newsletter{flex-basis:100%;order:1;padding:20px}@media (min-width:768px){.footer__newsletter{flex-basis:20%}}.footer__social-list{display:flex;flex-wrap:wrap}.footer__social-item{padding:10px 10px 0 0}.footer__social-item:first-child{padding-top:10px}.footer__social-icon{width:36px}.footer__links{flex-basis:100%}@media (min-width:768px){.footer__links{flex-basis:80%}}@media (min-width:768px){.footer__links .dropdown-list{padding:0}}@media (min-width:768px){.footer__links .dropdown-list__item{border-bottom:0}}@media (min-width:768px){.footer__links .dropdown-list__label{color:#fff;font-weight:700}}@media (min-width:768px){.footer__links .dropdown-list__label:focus,.footer__links .dropdown-list__label:hover{color:#fff}}@media (min-width:768px){.footer__links .dropdown-list,.footer__links .dropdown-list__content,.footer__links .dropdown-list__label{background:#003da5!important}}.footer__links-list{padding:20px 0}@media (min-width:768px){.footer__links-list{padding:0;margin-bottom:30px}}@media (min-width:992px){.footer__links-list{margin-bottom:50px}}.footer__inner-list{padding-top:5px;padding-bottom:5px;list-style:none}@media (min-width:768px){.footer__inner-list{padding:0 0 0 10px}}@media (min-width:768px){.footer__link,.footer__link:hover{color:#fff}}.footer__link--newsletter{line-height:1.15;color:#003da5}@media (min-width:768px){.footer__link--newsletter{color:#fff}}.footer__social-list-subtitle{display:none}@media (min-width:768px){.footer__social-list-subtitle{display:block;margin-top:20px;color:#fff}}.footer__bottom-bar{display:none}@media (min-width:768px){.footer__bottom-bar{display:block;align-self:flex-end;flex-basis:100%;padding:20px;background:#fff;color:#003da5}}.footer__copyright{display:block;text-align:center}.footer .newsletter,.footer__chat{display:none}@media (min-width:992px){.footer .newsletter{display:block}}.gallery{display:flex;list-style-type:none}.fotorama__stage__frame,.gallery__frame{position:relative}.fotorama__stage__frame:hover .gallery__zoom,.gallery__frame:hover .gallery__zoom{opacity:1}.gallery__stage{display:flex}@media (min-width:768px){.gallery__stage{display:block}}.gallery__nav{display:none}@media (min-width:768px){.gallery__nav{position:relative;display:flex;align-items:center;flex-direction:column;margin-right:30px}}.gallery__navigation{display:flex;justify-content:center;align-items:center;padding:20px}@media (min-width:768px){.gallery__navigation{display:none}}.gallery__navigation:hover .gallery__navigation-icon{fill:#666}.gallery__navigation-icon{fill:#999;width:20px;height:20px;transition:all .3s ease-in-out}.gallery__zoom{position:absolute;left:0;bottom:0;background-color:hsla(0,0%,100%,.5);width:100%;padding:10px;text-align:right;opacity:0;transition:all .3s ease-in-out}.gallery__thumb{overflow:hidden;margin-right:10px;border:1px solid #ccc;width:48px}@media (min-width:768px){.gallery__thumb{margin-bottom:10px;margin-right:0}}@media (min-width:992px){.gallery__thumb{width:80px}}.gallery__thumb:hover{cursor:pointer}.gallery__thumb--active{border:1px solid #003da5}.gallery__thumb-arr{display:flex;justify-content:center;align-content:center;width:48px;height:48px;margin:0 auto}.gallery__thumb-arr:hover{cursor:pointer}.gallery__icon-arrow{fill:#999;width:15px}.gallery__icon-arrow--small{width:15px}.gallery__product-label{position:absolute;left:10px;top:20px}.header-button{height:38px;padding:8px;border:none;cursor:pointer;background:transparent}@media (min-width:480px){.header-button{height:46px;padding:12px;margin-left:10px}}@media (min-width:1024px){.header-button{height:18px;margin:0;padding:0 20px;border-right:1px solid #999;line-height:18px;color:#003da5}}.header-button:focus,.header-button:hover{text-decoration:none}.header-button:focus .header-button__text,.header-button:hover .header-button__text{text-decoration:underline}@media (min-width:1024px){.header-button--reset{margin-right:0;padding-right:0;border-right:0}}.header-button--side-menu{height:58px;align-self:flex-start;margin-left:0;background-color:transparent;border:none}.header-button--side-menu .header-button__icon{width:34px;height:34px}.header-button__icon{display:inline-flex;width:22px;height:22px;fill:#003da5}@media (min-width:1024px){.header-button__icon{width:18px;height:18px;margin:0 8px 0 0;vertical-align:top}}.header-button__icon--close,.header-button__text{display:none}@media (min-width:1024px){.header-button__text{display:inline-flex}}.header{position:relative;border-bottom:1px solid #999}@media (min-width:1024px){.header{border:none}}.header__container{margin:0}@media (min-width:480px){.header__container{margin:0 15px}}@media (min-width:1230px){.header__container{margin:0 auto}}.header__wrapper{position:relative;justify-content:space-between;display:flex;flex-flow:row wrap;padding:10px 0}@media (min-width:1024px){.header__wrapper{padding:15px 0}}.header__additional-image{display:none}@media (min-width:1024px){.header__additional-image{display:block;position:absolute;bottom:0;left:55%;width:auto}}.header__menu-trigger{display:flex;order:1;flex:1 58px;justify-content:center;flex-direction:column;max-width:58px;border-top:none}@media (min-width:480px){.header__menu-trigger{flex:1 90px;max-width:90px}}@media (min-width:768px){.header__menu-trigger{flex:1 224px;max-width:224px}}@media (min-width:1024px){.header__menu-trigger{display:none}}.header__menu-trigger--active .header-button__icon--open{display:none}.header__menu-trigger--active .header-button__icon--close,.header__search{display:block}@media (min-width:1024px){.header__search{display:none}}.header__language{display:flex}@media (min-width:1024px){.header__language-button{display:block;border-right:1px solid #999;border-radius:0;cursor:pointer}}.header__language-button--account{display:none;cursor:auto}@media (max-width:1023px){.header__language-button--account{display:none!important}}.header__languages-modal{width:calc(100% - 40px);padding:20px 10px 10px}@media (min-width:1024px){.header__languages-modal{width:65%;padding:20px}}.header__logo{order:2;flex-direction:column}.header__logo-svg{position:relative;width:80px;max-width:80px;height:50px}@media (min-width:480px){.header__logo-svg{width:115px;max-width:115px}}@media (min-width:1024px){.header__logo-svg{width:150px;max-width:150px;height:100px;right:10px}}.header__logo-svg--bottom{height:auto}@media (min-width:1024px){.header__logo-svg--bottom{height:auto;right:auto}}.header__actions{display:flex;flex-direction:column;justify-content:center;order:3}.header__minicart,.header__top-links{position:relative;display:flex}.header__top-links{flex-direction:row;justify-content:flex-end}.header__actions-loader{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#fff}.header__actions-loader--hidden{display:none}.header__contact{display:none;margin-top:25px;justify-content:flex-end}@media (min-width:1024px){.header__contact{display:flex}}.header__contact-button{width:205px;margin-left:10px;text-transform:uppercase;text-align:center;background-color:#67823a}.header__contact-button:focus,.header__contact-button:hover{background-color:#999}.header__contact-button--phone{width:auto;padding:0 10px;line-height:35px;font-weight:700;font-size:19px;background-color:#fff;color:#003da5}.header__contact-button--phone:focus,.header__contact-button--phone:hover{background-color:#fff;text-decoration:none;color:#67823a}.header__cookies-modal .modal__content{padding:35px}.header__cookies-modal .modal__close-button{top:5px;right:5px}.header__chat-button{position:fixed;top:45%;right:-62px;z-index:40;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:1px solid #fff;letter-spacing:1px;text-transform:uppercase}.header__chat-icon{margin-left:10px;width:16px;height:16px}.search-form{position:relative;display:none;justify-content:center;flex-direction:column;align-self:center;height:35px;margin:0 0 10px;width:100%;z-index:3}.search-form--active{display:flex}@media (min-width:1024px){.search-form{display:flex;width:205px;margin:0}}.search-form__input{width:100%;margin:0;border-radius:35px;font-size:16px}#edit-wishlist-form .search-form__input .input-text,.search-form__input #edit-wishlist-form .input-text,.search-form__input .input__field{height:35px;border:none;font-size:14px}.search-form__button{position:absolute;top:0;right:0;height:35px;margin:0;border:none;border-radius:35px}.search-form__button,.search-form__button:focus,.search-form__button:hover{background-color:transparent}.search-form .button__icon{width:14px;height:14px;fill:#003da5}.top-bar{display:none;background-color:#ccc}@media (min-width:1024px){.top-bar{display:block}}.top-bar__wrapper{display:flex;justify-content:space-between;height:30px}.top-bar__contact-info{margin:8px 0;font-size:16px}.top-bar__contact-info-link{display:inline-flex;margin-left:8px;padding-left:8px;border-left:1px solid #666;line-height:14px;text-decoration:none}.top-bar__contact-info-link:focus,.top-bar__contact-info-link:hover{text-decoration:none}.top-bar__links{margin:8px 0;font-size:16px}.top-bar__links-item{padding:0 16px;border-left:1px solid #666;line-height:14px;text-decoration:none}.top-bar__links-item:focus,.top-bar__links-item:hover{text-decoration:none}.top-bar__links-item:first-child{border-left:none}.top-bar__links-icon{width:14px;height:14px;margin-right:8px;vertical-align:top}.mega-menu{flex-wrap:nowrap;justify-content:flex-start;padding:0;list-style:none;display:none;background:#003da5;color:#003da5;margin:0}@media (min-width:1024px){.mega-menu{display:flex}}.mega-menu__item{margin-right:35px;color:#fff}.mega-menu__item:first-child{margin-left:0}.mega-menu__item--parent:hover .mega-menu__link:after{display:block}.mega-menu__item--parent:hover .mega-menu__dropdown--level1{display:flex}.mega-menu__item--parent>.mega-menu__link{position:relative}.mega-menu__item--parent>.mega-menu__link:after{position:absolute;display:none;left:0;right:0;z-index:102;bottom:-9px;content:"";width:0;height:0;margin:auto;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #003da5}.mega-menu__item>.mega-menu__link{display:flex;align-items:center;font-size:18px}@media (min-width:1024px){.mega-menu__item>.mega-menu__link{font-size:14px;padding:15px}}@media (min-width:1200px){.mega-menu__item>.mega-menu__link{font-size:18px;padding:15px 20px}}.mega-menu__link{display:block;margin:0;padding:15px 20px;font-size:19px;line-height:19px;font-weight:400;text-transform:uppercase;font-size:14px}.mega-menu__link,.mega-menu__link:focus,.mega-menu__link:hover{color:#fff;text-decoration:none}.mega-menu__link--inner{margin:0;padding:4px 10px;font-size:14px;font-weight:400;text-transform:capitalize;color:#666;background-color:transparent}.mega-menu__link--inner:focus,.mega-menu__link--inner:hover{color:#fff;background-color:#67823a}.mega-menu__link--inner-heading{margin:0 0 20px;padding:4px 10px;color:#003da5;font-size:14px}.mega-menu__link--inner-heading:focus,.mega-menu__link--inner-heading:hover{color:#003da5}.mega-menu__dropdown{position:absolute;left:0;display:none;padding-top:4px;list-style:none;z-index:101}@media (min-width:992px){.mega-menu__dropdown{max-width:100%;right:0}}.mega-menu__dropdown-container{display:flex;justify-content:center;width:100%;padding:20px;border:1px solid #ccc;background-color:#fff}.mega-menu__dropdown-item{display:block;flex:1;padding:0 10px 0 0}.mega-menu__dropdown-item:last-child{padding-right:0}.mega-menu__dropdown-item--image{display:flex;flex-direction:column;width:100%}.minicart-content{height:auto!important;max-height:calc(100vh - 90px);font-size:16px;overflow-y:auto}@media (min-width:992px){.minicart-content{max-height:calc(100vh - 120px)}}.minicart-content__heading{margin:20px 0 0;padding:0 20px;font-size:16px;font-weight:400;color:#333}.minicart-content__empty{padding:20px;font-style:italic}.minicart-content__actions{padding:0 20px}.minicart-content__checkout{display:block;margin:20px 0 0;line-height:35px;text-transform:uppercase;text-align:center;font-size:16px}.minicart-content__checkout:focus,.minicart-content__checkout:hover{color:#fff;text-decoration:none}.minicart-content__edit{display:block;padding:10px;font-weight:400;font-size:14px;text-align:center;text-decoration:none;color:#003da5}.minicart-content__edit:focus,.minicart-content__edit:hover{text-decoration:underline}.minicart-content__products-list{padding:0 20px}.minicart-product{display:flex;width:100%;flex-flow:row nowrap;justify-content:space-between;padding:20px 0;border-bottom:1px dotted #999;font-size:14px}.minicart-product__info{display:flex;flex-flow:row wrap;flex-direction:column;width:calc(100% - 72px);padding:0 20px 0 0}.minicart-product__name{width:100%;margin-bottom:10px;font-weight:400;color:#003da5;word-break:break-word}.minicart-product__attributes .list__label{font-weight:700}.minicart-product__actions{display:flex;flex-direction:column;text-align:right;align-items:flex-end}.minicart-product__price{margin-bottom:10px;line-height:normal;font-weight:700;color:#999}.minicart-product__qty{display:flex;align-items:flex-end;flex-direction:column;margin-bottom:10px}.minicart-product__qty-input{width:45px;text-align:center}.minicart-product__qty-button{display:none;height:auto;padding:0;margin-bottom:4px;border:none;text-transform:uppercase;line-height:1;color:#003da5;background:none}.minicart-product__qty-button:focus,.minicart-product__qty-button:hover{text-decoration:underline;background:transparent}.minicart-product__link{cursor:pointer}.minicart-product__button,.minicart-product__link{margin-bottom:4px;line-height:1;text-transform:uppercase;color:#003da5}.minicart-product__button{padding:0;border:none;background:none}.minicart-product__button:focus,.minicart-product__button:hover{text-decoration:underline;cursor:pointer}.modal{position:fixed;left:0;top:0;z-index:99;display:none;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,.2)}.modal--active{display:flex;justify-content:center;flex-direction:column;align-items:center}.modal__description{margin:0 0 10px}.modal__content{position:relative;display:block;width:calc(100% - 40px);max-width:900px;padding:20px;overflow:auto;border:none;box-shadow:0 4px 6px 0 rgba(0,0,0,.3);background-color:#fff;-webkit-animation-name:animatetop;animation-name:animatetop;-webkit-animation-duration:.4s;animation-duration:.4s}@media (min-width:1024px){.modal__content{width:80%}}.modal__close-button{position:absolute;top:10px;right:10px;display:flex;justify-content:center;align-items:center;border:none;background-color:transparent}.modal__close-button-icon{fill:#666}.newsletter__heading{margin-bottom:10px;color:#fff;font-size:14px;font-weight:700;line-height:1.2}.newsletter__controls{display:flex;flex-wrap:nowrap;margin-bottom:10px}.newsletter__button{width:40px;height:40px;border:1px solid #fff}.newsletter__input{flex-basis:100%;margin:0 10px 0 0}.newsletter__label{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.newsletter__field{background-color:#fff;border:none}.popup{display:none;position:fixed;top:70px;right:0;left:auto;width:100%;padding:0;margin:0;z-index:50;background-color:#fff;border:1px solid #999}@media (min-width:480px){.popup{top:99px}}@media (min-width:768px){.popup{top:45px;position:absolute;width:320px}}@media (min-width:1024px){.popup{top:25px}}.popup--active{display:block}.popup__handler{position:relative;margin-top:0}.popup__close-button{position:absolute;top:0;right:0;border:0}.popup__close-button,.popup__close-button:focus,.popup__close-button:hover{background-color:#fff}.popup__close-button-icon{fill:#000}.popup__close-button-icon:focus,.popup__close-button-icon:hover{fill:#003da5}.product{display:block;position:relative;padding:10px}.product__title{font-size:20px;color:#666}@media (min-width:768px){.product--slider{background-color:#e7e5e5;padding:20px}}.product--slider .product__link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product--slider .product__link:focus,.product--slider .product__link:hover{text-decoration:none}.product--slider .product__title:focus,.product--slider .product__title:hover{color:#67823a}.product--slider .product__img-box,.product--slider .product__title{margin-bottom:20px}.product--slider .product__img-box{border:0}.product--slider .product__badge{position:absolute;top:20px;left:20px}.product--slider .product__button{display:block;margin:0 auto;text-transform:uppercase}.product--special-offer{padding:0}@media (min-width:768px){.product--special-offer{border:2px solid #003da5}}.product--special-offer .product__title{margin-bottom:0;padding:10px;background:#666;color:#fff;text-align:center}@media (min-width:768px){.product--special-offer .product__title{background:#003da5}}@media (min-width:768px){.product--special-offer .product__img-box{padding:20px;border:none}}.product--stared-product{padding:0}.product--stared-product .product__link{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0;border-bottom:1px solid #ccc}.product--stared-product .product__link:focus,.product--stared-product .product__link:hover{text-decoration:none}@media (min-width:768px){.product--stared-product .product__link{flex-wrap:wrap;padding:20px;border:1px solid #ccc;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)}}@media (min-width:992px){.product--stared-product .product__link{flex-wrap:nowrap}}.product--stared-product .product__title:focus,.product--stared-product .product__title:hover{color:#67823a}.product--stared-product .product__info{margin-bottom:0}.product--stared-product .product-img-box{max-width:120px}.product__link{display:block}.product__link,.product__link:active,.product__link:focus,.product__link:hover{text-decoration:none}.product__img-box{width:100%;margin-bottom:10px;border:1px solid #999;mix-blend-mode:multiply}.product__button{line-height:35px;text-align:center}.product__button:focus,.product__button:hover{text-decoration:none}.product__date{margin-top:10px;font-size:14px}.quantity-update{display:flex}.quantity-update__input{border-top:1px solid #666;border-bottom:1px solid #666;border-left:0;border-right:0;border-radius:0;width:48px;height:48px;color:#666;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-update__input:focus{outline:none}.quantity-update__button{border:1px solid #666;background:#fff;margin:0}.quantity-update__button--plus{border-radius:0 100% 100% 0;border-left:0}.quantity-update__button--minus{border-radius:100% 0 0 100%;border-right:0}.quantity-update__button--disabled{pointer-events:none}.quantity-update__button--disabled:focus,.quantity-update__button--disabled:hover{background:#fff}.quantity-update__button--disabled .quantity-update__icon,.quantity-update__button--disabled:focus .quantity-update__icon,.quantity-update__button--disabled:hover .quantity-update__icon{fill:#999}.quantity-update__icon{fill:#666;width:12px;height:12px}.quantity-update input[type=number]::-webkit-inner-spin-button,.quantity-update input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-update input[type=number]{-moz-appearance:textfield}.range-filter{padding:10px 0 0;overflow:hidden}.range-filter__slider{margin:0 0 20px}.range-filter__inputs-wrapper{display:flex;align-items:center;justify-content:space-between}.range-filter__dash{text-align:center;padding:0 20px 0 10px}.range-filter__suffix{padding:0 10px}.range-filter__label{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.range-filter__input{width:auto;flex-grow:1;margin:0}.range-filter__button{margin:0 0 20px;padding:0 30px}.noUi-connect{background-color:#003da5;border-radius:0}.noUi-tooltip{display:none}.noUi-target{background-color:#999;box-shadow:none;border:none;border-radius:0;height:8px}.noUi-handle:hover{cursor:pointer}.noUi-horizontal .noUi-handle{border-radius:50%;background:#fff;width:24px;height:24px;border:none;box-shadow:0 2px 4px 0 rgba(51,51,51,.5);top:-8px}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle:focus{outline:none}.noUi-horizontal .noUi-handle:focus .noUi-tooltip{display:block}.noUi-extended{padding-right:24px}.noUi-extended .noUi-handle{left:0}.noUi-extended .noUi-origin{right:-24px}.review__divider,.review__title{margin-bottom:15px}.review__title{font-size:18px}.review__date{color:#ccc;font-size:16px}.review__description{vertical-align:middle;margin-right:15px}.side-menu{position:absolute;top:100%;right:100%;width:100%;max-width:400px;padding:0;z-index:50;background:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.35);text-transform:uppercase;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease-in-out}@media (min-width:1024px){.side-menu{display:none}}.side-menu--is-open{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-menu__link{display:block;line-height:3;color:#666}.side-menu__link:hover{text-decoration:none;color:#999}.sidebar-nav-list{margin-bottom:15px;padding:15px 0}.sidebar-nav-list__list{list-style:decimal;padding-left:20px;margin:15px 0}.sidebar-nav-list__list .list__image{max-width:64px;margin-bottom:15px}.dashboard-nav .sidebar-nav-list__list .nav.item,.dashboard__list .sidebar-nav-list__list .nav.item,.sidebar-nav-list__list .dashboard-nav .nav.item,.sidebar-nav-list__list .dashboard__list .nav.item,.sidebar-nav-list__list .list__item{padding:15px 0}.dashboard-nav .sidebar-nav-list__list .nav.item:first-child,.dashboard__list .sidebar-nav-list__list .nav.item:first-child,.sidebar-nav-list__list .dashboard-nav .nav.item:first-child,.sidebar-nav-list__list .dashboard__list .nav.item:first-child,.sidebar-nav-list__list .list__item:first-child{padding-top:0}.dashboard-nav .sidebar-nav-list__list .nav.item:last-child,.dashboard__list .sidebar-nav-list__list .nav.item:last-child,.sidebar-nav-list__list .dashboard-nav .nav.item:last-child,.sidebar-nav-list__list .dashboard__list .nav.item:last-child,.sidebar-nav-list__list .list__item:last-child{padding-bottom:0}.sidebar-nav-list__list .list__content{padding-left:0}.sidebar-nav-list__link{margin-bottom:15px;display:block}.sidebar-nav-list__title{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #999}.sidebar-nav-list__button{width:100%}@media (min-width:480px){.sidebar-nav-list__button{width:auto}}.sidebar-nav-list .no-display{display:none}.slider{margin-bottom:20px;position:relative}.slider,.slider__handler{overflow:hidden}.slider__slides{display:flex}.slider__item{position:relative;min-width:50%;border:0}@media (min-width:768px){.slider__item{min-width:25%}}.slider__navigation{display:none}.slider__navigation--visible{margin-top:10px}.slider__navigation--visible,.slider__navigation-icon{display:flex;justify-content:center;align-items:center}.slider__navigation-icon{height:48px;width:48px;background-color:transparent;border:0}.slider__navigation-icon:first-child{margin-right:10px}.slider__navigation-icon:last-child{margin-left:10px}.slider__navigation-icon:active,.slider__navigation-icon:focus,.slider__navigation-icon:hover{background-color:#fff}.slider__navigation-icon:active .slider__icon,.slider__navigation-icon:focus .slider__icon,.slider__navigation-icon:hover .slider__icon{fill:#002a72}.slider__icon{width:25px;height:25px;fill:#003da5;transition:all .3s ease-in-out;cursor:pointer}.slider__dot-navigation{display:flex;flex-wrap:nowrap;justify-content:center}.slider__dot{width:10px;height:10px;background-color:#666;border-radius:5px;margin-right:10px}.slider__dot--active{background-color:#003da5}.slider__dot:last-child{margin-right:0}.toolbar{position:relative;display:flex;flex:0 0 auto;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #ccc}@media (min-width:768px){.toolbar{align-items:center;justify-content:flex-start}}.toolbar__amount,.toolbar__limiter,.toolbar__mode,.toolbar__sorter{flex:0 0 auto;align-items:center}.toolbar__pager{width:100%}.toolbar__amount{display:none}@media (min-width:768px){.toolbar__amount{flex:1 0 0;justify-content:center;display:flex}}.toolbar__amount--visible{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:10px 0}@media (min-width:768px){.toolbar__amount--visible{flex:1 0 0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.toolbar__amount--visible{flex-grow:0}}@media (-ms-high-contrast:none) and (min-width:768px){.toolbar__amount--visible{flex-grow:1}}.toolbar__amount-content{color:#999}.toolbar__sorter{border-top:1px solid #ccc;padding:8px 0;width:100%}@media (min-width:768px){.toolbar__sorter{width:auto;border-top:none;padding:0}}.toolbar__mode{display:flex;flex:0 0 auto;margin-right:10px}.toolbar__mode-icon{display:block;width:18px;height:18px;padding:0;margin:0 auto;fill:#ccc}.toolbar__mode-icon--active{fill:#000}.toolbar__mode-button{height:48px;width:48px;display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer}.toolbar__limiter-wrapper,.toolbar__sorter-wrapper{margin:0;display:flex;align-items:center}.toolbar__limiter-wrapper .choices,.toolbar__sorter-wrapper .choices{flex-grow:1}@media (min-width:768px){.toolbar__limiter-wrapper .choices,.toolbar__sorter-wrapper .choices{width:200px}}.toolbar__limiter-wrapper .select__field-list,.toolbar__sorter-wrapper .select__field-list{z-index:4}.toolbar__limiter-wrapper .select__field-list--single,.toolbar__sorter-wrapper .select__field-list--single{height:32px;border:1px solid #ccc;border-radius:0;padding-right:20px}@media (min-width:768px){.toolbar__limiter-wrapper .choices{width:72px}}.toolbar .select__field-item{color:#333;height:30px;line-height:30px}.toolbar__limiter-select,.toolbar__sorter-select{height:32px;font-family:Roboto,Helvetica Neue,Arial,sans-serif}@media (min-width:768px){.toolbar__limiter-select,.toolbar__sorter-select{width:200px}}@media (min-width:768px){.toolbar__limiter-select{width:72px}}.toolbar__limiter-label,.toolbar__sorter-label{color:#999;margin-bottom:0;margin-right:10px}.toolbar__sorter-icon-wrapper,.toolbar__sorter-label{display:flex;align-items:center}.toolbar__sorter-icon-wrapper{cursor:pointer}.toolbar__sorter-icon{width:18px;height:18px;margin:10px;fill:#999}.toolbar__limiter{position:absolute;right:0;top:8px;display:flex;align-items:center;justify-content:flex-end;width:20%}@media (min-width:768px){.toolbar__limiter{position:relative;top:auto;right:auto;width:auto}}.toolbar__limiter--relative{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}@media (min-width:768px){.toolbar__limiter--relative{padding:10px 0}}.toolbar__limiter-suffix{display:none}@media (min-width:768px){.toolbar__limiter-suffix{color:#999;display:block}}.toolbar .choices.is-open .select__field-list--single{border-radius:20px 20px 0 0}.toolbar .choices.is-open .choices__list--dropdown{border-radius:0 0 20px 20px}.toolbar .choices.is-open:after,.toolbar .choices:after{top:0;right:0;width:32px;height:32px;margin:0;border:none;background-image:svg-uri('<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path d="M12 2L10.59.59 6 5.17 1.41.59 0 2l6 6z" fill="#999" /></svg>');background-size:12px;background-repeat:no-repeat;background-position:50%}.toolbar .pager{display:none}.toolbar~.toolbar{border-bottom:0}.toolbar~.toolbar .pager{display:block}.toolbar~.toolbar .toolbar__amount,.toolbar~.toolbar .toolbar__limiter,.toolbar~.toolbar .toolbar__mode,.toolbar~.toolbar .toolbar__sorter{display:none}.featured-products{padding:20px 0 0}@media (min-width:768px){.featured-products{padding:40px 0}}@media (min-width:768px){.featured-products--background,.featured-products--minimal{background-color:#f2f2f2}.featured-products--background .product--slider,.featured-products--minimal .product--slider{background-color:#fff}}.featured-products .product--slider{height:100%}.featured-products--minimal{padding:20px}.featured-products__title{text-align:center;text-transform:uppercase}@media (min-width:768px){.featured-products__title{color:#003da5}}.featured-products__wrapper{margin-bottom:0}.featured-products__handler{padding:0 0 20px;border-bottom:1px solid #ccc}@media (min-width:768px){.featured-products__handler{padding:0;border:none}}.featured-products__handler--minimal{padding:0;border-bottom:0}.featured-products__item{width:100%;padding:0 20px 0 0}@media (min-width:480px){.featured-products__item{width:50%}}@media (min-width:768px){.featured-products__item{width:25%}}@media (min-width:768px){.featured-products__item-title{color:#003da5;text-align:center;text-transform:uppercase}}.featured-products__item .product{padding:0}@media (min-width:768px){.featured-products__item .product{padding:10px}}.featured-products__item .product--slider{height:100%}.featured-products__item--minimal{width:100%}@media (min-width:768px){.featured-products__item--minimal{width:20%}}.featured-products__navigation{margin-top:0}@media (min-width:768px){.featured-products__navigation{margin-top:10px}}.featured-products__dot-navigation{display:flex;padding:20px}@media (min-width:768px){.featured-products .slider__handler{margin:0 -20px 0 0}}.featured-content{padding:20px 0 0}@media (min-width:768px){.featured-content{padding:20px 0}}.featured-content__title{margin:0;text-align:center;color:#003da5}.featured-content__wrapper{margin-bottom:0}.featured-content__handler{padding-left:10px}.featured-content__item{min-width:100%}@media (min-width:480px){.featured-content__item{min-width:50%}}@media (min-width:768px){.featured-content__item{min-width:33.33333%}}.featured-content__item .post-item{height:100%;padding:10px;background-color:#fff}@media (min-width:480px){.featured-content__item--arrow:before{content:"";position:absolute;top:30%;right:-20px;display:block;width:50px;height:50px;z-index:10;background:url(/images/icons/arrow.png)}}.featured-content__navigation{margin-top:0}@media (min-width:768px){.featured-content__navigation{margin-top:10px}}.featured-content__dot-navigation{display:flex;padding:20px}.featured-content--background{background-color:#f2f2f2}.featured-content--background .featured-content__item{padding-right:10px}.featured-content--background .featured-content__title{margin-bottom:10px}.featured-content--background .post-item{padding:10px 20px}@media (min-width:768px){.featured-content--four-slides .featured-content__item{min-width:25%}}@media (min-width:768px){.featured-content--five-slides .featured-content__item{min-width:20%}}.featured-video{margin-bottom:20px;padding-bottom:20px}.featured-video--background{background-color:#f2f2f2}.featured-video__title{margin:10px 0}.featured-video__container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.featured-video__video{position:absolute;top:0;left:0;width:100%;height:100%}.featured-video__attributes{padding-left:20px;line-height:1.5;list-style-type:disc;color:#666}.featured-video__button{margin-top:20px}.headline{padding-bottom:20px;margin-bottom:20px}@media (min-width:768px){.location{display:flex;flex-flow:nowrap;justify-content:space-between}}.location__handler{flex-basis:100%}@media (min-width:768px){.location__handler{flex-basis:60%}}.location__handler-image,.location__handler-map{flex-basis:100%;margin-bottom:20px}@media (min-width:768px){.location__handler-image,.location__handler-map{flex-basis:30%;margin-bottom:0}}.location__handler-map{display:flex}.location__responsive-map{overflow:hidden;width:100%;padding-bottom:86%;position:relative;height:0}.location__responsive-map iframe{left:0;top:0;height:100%;width:100%;position:absolute}.location__title{background-color:#003da5;color:#fff;padding:10px;font-weight:400}.location__list{padding:10px}.location__map{width:100%;height:300px}.main-slider{padding:10px 0;margin-bottom:40px}@media (min-width:768px){.main-slider{padding:0;background-color:#f2f2f2}}.grid__column--1-2 .main-slider{margin-bottom:0}.main-slider__item{min-width:100%}.main-slider__wrapper{margin-bottom:0}.main-slider__dot-navigation{display:flex;bottom:0;left:0;padding:10px}.main-slider__slider-navigation{width:100%;background-color:hsla(0,0%,100%,.5);margin-top:0}@media (min-width:768px){.main-slider__slider-navigation{position:absolute;bottom:0}}@media (min-width:768px){.modal-content__td{width:33.33333%}}.modal-content--related-products{min-height:200px}@media (min-width:768px){.modal-content--related-products .modal-content__name{width:50%}}@media (min-width:768px){.modal-content--related-products .modal-content__add,.modal-content--related-products .modal-content__sku{width:25%}}.post-item{margin-bottom:20px;padding-bottom:20px}.post-item__title{margin:10px 0}.post-item__subtitle{margin:20px 0;font-weight:400}.post-item__description{margin-bottom:20px}.post-item__description--category{color:#999}.post-item__button{display:block;float:left;margin:0 10px 10px 0;text-transform:uppercase}.post-item__button:nth-of-type(3n+1){clear:both}.post-item__link{line-height:35px;font-weight:400}.post-item__link--button{text-transform:uppercase}.post-item__link:hover{text-decoration:none}.post-item--full .post-item__title{margin:30px 0 10px}.post-item--full .post-item__subtitle{margin:10px 0 20px}.post-item ul{color:#666;line-height:1.5}.promotion-content__list{padding:0;margin:0;list-style-type:none}.promotion-content__item{display:block;padding-bottom:20px}.promotion-content__item:last-child{border-top:none;padding:0}.promotion-content__modal-trigger{display:flex;align-items:center;background:none;border:none;transition:all .3s ease-in-out;color:#67823a;cursor:pointer}.promotion-content__modal-trigger:focus,.promotion-content__modal-trigger:hover{color:#999;text-decoration:underline}.promotion-content__modal-trigger:focus .promotion-content__tag-icon,.promotion-content__modal-trigger:hover .promotion-content__tag-icon{fill:#999}.promotion-content__tag-icon{margin-right:5px;width:20px;height:20px;fill:#67823a;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.promotion-content__subtitle{border-top:1px dotted #999;padding-top:20px;text-transform:none}.promotion-content__list-inner{margin-bottom:20px;font-size:16px;color:#666}.promotion-content__label{font-weight:700}.promotion-content__code{padding-left:7px}.promotion-content__data{padding-left:30px}.promotion-content__button{text-transform:uppercase;margin:10px 10px 0 0}.promotion-content__button--details{background-color:#999}.promotion-content__button--details:focus,.promotion-content__button--details:hover{background-color:#67823a}.site-status{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.site-status__title{margin-bottom:0;color:#999;text-transform:uppercase}.site-status__svg{fill:#999}.slider-content{display:block;position:relative;width:100%}.slider-content:focus,.slider-content:hover{text-decoration:none;outline:none}.slider-content__image{width:100%}.slider-content__handler{padding:20px;text-align:center;position:absolute;top:5%;left:5%;max-width:75%;max-height:75%;background:hsla(0,0%,100%,.5);border-radius:15px;text-align:left}@media (min-width:768px){.special-offers{padding:40px 20px}}@media (min-width:768px){.special-offers--background{background-color:#f2f2f2}.special-offers--background .product--slider{background-color:#fff}}.special-offers__title{text-align:center;text-transform:uppercase}@media (min-width:768px){.special-offers__title{color:#003da5}}.special-offers__wrapper{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #ccc}@media (min-width:768px){.special-offers__wrapper{padding-bottom:0;border-bottom:0}}@media (min-width:768px){.special-offers__wrapper .slider__handler{margin:0 -20px 0 0}}.special-offers__handler{padding:20px 0 0}@media (min-width:768px){.special-offers__handler{padding:0}}.special-offers__item{display:flex;align-items:flex-start;min-width:100%}@media (min-width:768px){.special-offers__item{min-width:25%;padding:0 20px 0 0}}@media (min-width:768px){.special-offers__item:first-child{min-width:50%}}.special-offers__item .product{padding:0;width:100%;align-self:stretch}@media (min-width:768px){.special-offers__item .product{padding:10px}}.special-offers__navigation{display:flex;justify-content:center;align-items:center;margin-top:0}@media (min-width:768px){.special-offers__navigation{margin-top:10px}}@media (min-width:1024px){.widget-search--components,.widget-search--dropdown,.widget-search--fields,.widget-search--search-box{padding:20px}}.widget-search__description{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ccc;line-height:1.5;color:#666}.widget-search__description--top{margin-bottom:0;padding:20px 0;border-bottom:0}.widget-search--fields .widget-search__description{padding-bottom:0;border:0;font-weight:700}.widget-search__attributes-label{margin-top:20px}.widget-search__list{width:100%;list-style-type:none;margin:0;padding:0}@media (min-width:480px){.widget-search__list{-webkit-column-count:2;column-count:2}}.widget-search__list-item{width:100%;display:inline-flex}.widget-search__list-handler{margin:0}.widget-search__list-link{display:block;padding:10px}.widget-search__list-link:focus,.widget-search__list-link:hover{background-color:#67823a;color:#fff}.widget-search__search{display:flex;align-items:center;margin-bottom:20px}.widget-search__search--wrap{flex-wrap:wrap}.widget-search__search-input{flex-basis:100%;margin:0 20px 0 0}.widget-search__search-input--additional{margin:10px 0}.widget-search__buttons-container{display:flex;justify-content:space-between}.widget-search__reset-button,.widget-search__search-button{min-width:100px;height:40px}.widget-search__search-field{background-color:#fff}.widget-search__search-checkbox{width:100%;margin-bottom:10px}.widget-search__label{font-weight:700}.widget-search__radio-label{font-size:14px}.widget-search__select{margin-bottom:20px}.widget-search__select .select__field-item{background-color:inherit}.widget-search__button{min-width:100px;margin-right:30px}.widget-search__fields-radio{margin-bottom:0}.widget-search--fields .widget-search__fields-items{display:flex;flex-wrap:wrap}.widget-search--fields .widget-search__fields-item{flex-basis:100%;margin-bottom:20px}@media (min-width:768px){.widget-search--fields .widget-search__fields-item{flex-basis:33.33333%;max-width:33.33333%}}.widget-search--fields .widget-search__radio-legend{flex-basis:100%;color:#666;font-size:18px;font-weight:700}.widget-search select{width:100%;height:33px;padding:0 10px;border:1px solid #999;border-radius:0;background-color:#fff;line-height:33px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.widget-search-wrapper{display:block;padding:20px;border:1px solid #ccc;background-color:#f2f2f2}.widget-tab__button{min-width:100px;margin-right:30px}.widget-tab__label{font-weight:700}.cms-section,.widget-tab__select{margin-bottom:20px}.cms-section{padding-bottom:20px}.cms-bg{background-color:#fff;margin-top:20px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background-color:#f2f2f2}.choose-country__heading{padding:0 0 20px;border-bottom:1px dotted #999;font-size:19px;text-transform:capitalize;color:#003da5;text-align:center}.choose-country__description{margin:20px 0;text-align:center;font-size:14px}.choose-country__list{-webkit-column-count:2;column-count:2}@media (min-width:992px){.choose-country__list{-webkit-column-count:3;column-count:3}}.choose-country__list .dashboard-nav .nav.item,.choose-country__list .dashboard-nav .nav.item:first-child,.choose-country__list .dashboard-nav .nav.item:last-child,.choose-country__list .dashboard__list .nav.item,.choose-country__list .dashboard__list .nav.item:first-child,.choose-country__list .dashboard__list .nav.item:last-child,.choose-country__list .list__item,.choose-country__list .list__item:first-child,.choose-country__list .list__item:last-child,.dashboard-nav .choose-country__list .nav.item,.dashboard-nav .choose-country__list .nav.item:first-child,.dashboard-nav .choose-country__list .nav.item:last-child,.dashboard__list .choose-country__list .nav.item,.dashboard__list .choose-country__list .nav.item:first-child,.dashboard__list .choose-country__list .nav.item:last-child{padding:5px}.choose-country__select{display:flex;justify-content:center;margin-top:25px}.choose-country__select-field{width:100%;margin-bottom:0}@media (min-width:992px){.choose-country__select-field{width:50%}}.choose-country__select-field .choices.is-open .select__field-list--single{border-bottom:1px solid #999}.connection-modal{z-index:101}.connection-modal__title{padding:0 0 20px;margin-bottom:0;border-bottom:1px dotted #999;font-size:19px;text-transform:capitalize;color:#003da5;text-align:center}.connection-modal__content{padding:20px 0}.connection-modal__actions{display:flex;justify-content:center}.header-account{position:relative;display:none}@media (min-width:1024px){.header-account{display:flex;justify-content:flex-end}}.header-account__button{width:205px;margin-top:10px;text-align:center;text-transform:uppercase;background-color:#999}.header-account__button:focus,.header-account__button:hover{background-color:#67823a}.header-account__content{top:52px}.menu-bar{background-color:#003da5}.menu-bar__wrapper{position:relative;justify-content:space-between;display:flex;flex-direction:row;flex:1 100%}.miniaccount-content{max-height:calc(100vh - 90px);font-size:16px;overflow-y:auto}@media (min-width:992px){.miniaccount-content{max-height:calc(100vh - 120px)}}.miniaccount-content__heading{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;font-size:16px;font-weight:400;color:#333}.miniaccount-content__heading-icon{height:24px;width:24px;fill:#003da5;margin-right:10px}.miniaccount-content__favorites-link,.miniaccount-content__link{display:block;margin:10px 0;font-size:14px;text-decoration:none;text-align:center;color:#003da5}.miniaccount-content__favorites-link:focus,.miniaccount-content__favorites-link:hover,.miniaccount-content__link:focus,.miniaccount-content__link:hover{text-decoration:none}.miniaccount-content__error{display:block;margin-top:5px;color:#b52025;font-size:14px}.miniaccount-content__buttons{display:flex;font-size:0}.miniaccount-content__buttons-text{width:100%;font-size:14px;line-height:35px;background-color:#003da5;text-align:center;text-transform:uppercase;color:#fff}.miniaccount-content__buttons-item{display:flex;justify-content:center;align-items:center;flex:1 120px;padding:0 25px;border-left:1px solid #fff}.miniaccount-content__buttons-item--envelope .button__icon{height:20px;width:20px}.miniaccount-content__orders{padding:20px 20px 0}.miniaccount-content__orders-button{text-transform:uppercase;background-color:#67823a}.miniaccount-content__favorites{padding:20px;border-top:1px dotted #999}.miniaccount-content__favorites-link{margin:0;text-align:left}.miniaccount-content__favorites-button{display:block;margin-top:20px;text-transform:uppercase;text-align:center;line-height:35px;background-color:#67823a}.miniaccount-content__favorites-button:focus,.miniaccount-content__favorites-button:hover{text-decoration:none;color:#fff}.search-suggestions{position:absolute;top:100%;left:0;display:none;border:1px solid #003da5;width:100%;background-color:#fff}@media (min-width:1024px){.search-suggestions{margin-top:6px;width:400px;right:0;left:auto}}.search-suggestions--visible{display:block}.search-suggestions__wrapper{position:relative}.search-suggestions__inner{padding:0 15px;max-height:100vh;overflow:hidden;overflow-y:auto}@media (min-width:1024px){.search-suggestions__inner{max-height:calc(100vh - 270px)}}.search-suggestions__request{padding:10px 35px 10px 10px;margin:0;border-bottom:1px solid #003da5}.search-suggestions__empty{display:block;font-size:14px;color:#ccc}.search-suggestions__categories-header{margin-top:20px;text-transform:uppercase}.search-suggestions__category-list{border-bottom:1px solid #ccc;margin:0;padding:0;list-style-type:none}.search-suggestions__category-link{margin-bottom:0}.search-suggestions__category-link:focus,.search-suggestions__category-link:hover{text-decoration:none}.search-suggestions__category-link:focus .search-suggestions__category-name,.search-suggestions__category-link:hover .search-suggestions__category-name{color:#67823a}.search-suggestions__category-name{font-weight:400;margin:0}.search-suggestions__category-counter{color:#999}.search-suggestions__product-list{margin:0;padding:0;list-style-type:none}.search-suggestions__product-link{display:flex;padding:20px 0;border-bottom:1px solid #ccc}.search-suggestions__product-link:focus,.search-suggestions__product-link:hover{text-decoration:none}.search-suggestions__product-link:focus .search-suggestions__product-name,.search-suggestions__product-link:hover .search-suggestions__product-name{color:#67823a}.search-suggestions__product-image{margin-right:10px;width:80px;height:80px}.search-suggestions__button{margin:10px 0;text-align:center}.search-suggestions__button-close{position:absolute;top:5px;right:10px;display:flex;justify-content:center;align-items:center;background-color:#fff}.search-tabs{display:flex;margin-bottom:10px}.search-tabs:after{content:"";flex:1}.search-tabs:after,.search-tabs__link{display:block;border-bottom:3px solid #ccc}.search-tabs__link{padding:10px}.search-tabs__link--active{border-bottom:3px solid #003da5;color:#003da5}.search-tabs__link--active:focus,.search-tabs__link--active:hover{text-decoration:none}.about{overflow:hidden}.about__navigation{display:none}.about__locations-title{color:#003da5}.about__locations-image{margin-bottom:20px}.about__locations-subtitle{font-weight:400;color:#999;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}.about__locations-subtitle:focus,.about__locations-subtitle:hover{color:#003da5}.about__link{font-weight:400}.about__link:focus,.about__link:hover{color:#67823a}.about__locations-handler{margin-bottom:20px}.about__locations-handler-text{margin-bottom:0}.about__events{padding:20px;background-color:#f2f2f2}.about__events-title{color:#003da5;text-align:center}.about__events-subtitle{font-weight:400;color:#999;text-align:center;text-transform:uppercase;margin-bottom:0;transition:all .3s ease-in-out}.about__events-subtitle:focus,.about__events-subtitle:hover{color:#003da5}.about__event{flex-basis:100%;margin-bottom:20px;padding:20px;background-color:#fff;border:1px solid #ccc}@media (min-width:768px){.about__event{flex-basis:calc(33.33333% - 30px);max-width:calc(33.33333% - 30px);margin-left:15px;margin-right:15px}}.about__event-date{font-size:14px}.about__event-place{margin:0}.attachments__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid #f2f2f2}.attachments__results{padding:10px 10px 10px 0;color:#666}.attachments__label{margin:0 10px 0 0;flex-shrink:0}.attachments__select{display:flex;align-items:center;margin:0;padding:10px 0;width:270px}.attachments__list{display:flex;flex-flow:row wrap}.attachments__sidebar{flex:1 310px}@media (min-width:992px){.attachments__sidebar{max-width:310px;justify-content:space-between;margin:0 20px 0 0}}.attachments__documents{width:100%;flex-wrap:wrap}@media (min-width:992px){.attachments__documents{flex:1;padding-left:25px}}.attachments__item{display:flex;flex-direction:column;padding:20px 0;border-bottom:1px solid #f2f2f2}.attachments__item:first-child{border-top:0}.attachments__item:last-child{border-bottom:1px solid #f2f2f2}@media (min-width:768px){.attachments__item{flex-direction:row}}.attachments__image-wrapper{display:flex;align-items:center;margin-bottom:10px;max-width:120px}@media (min-width:768px){.attachments__image-wrapper{flex:1 0 120px;margin:0;padding-right:25px}}.attachments__main{display:flex;flex-direction:column}@media (min-width:768px){.attachments__main{flex:1;flex-direction:row}}.attachments__details{flex:1}@media (min-width:768px){.attachments__details{padding-right:25px}}.attachments__title{margin:0}.attachments__link{font-weight:700}.attachments__link:focus,.attachments__link:hover{color:#67823a;text-decoration:none}.attachments__description{margin:10px 0 0}.attachments__download{margin-top:10px}@media (min-width:768px){.attachments__download{margin:0}}.attachments__download-link{display:flex;align-items:center;padding:5px 20px;width:170px;background-color:#67823a;color:#fff;text-transform:uppercase}.attachments__download-link:focus,.attachments__download-link:hover{background-color:#999;color:#fff;text-decoration:none}.attachments__download-icon{margin-right:10px;fill:#fff}.biochemistry__posts{padding:50px 0}.biochemistry__posts--border{border-bottom:1px dotted #ccc}@media (min-width:768px){.biochemistry__post--left{padding-right:50px}}@media (min-width:768px){.biochemistry__post--center{padding:0 25px}}@media (min-width:768px){.biochemistry__post--right{padding-left:50px}}.career-jobs__headline{padding:0 0 20px;margin-bottom:20px;border-bottom:1px dotted #ccc}.career-jobs__headline:last-child{border-bottom:none}.career-jobs__title:focus,.career-jobs__title:hover{color:#67823a}.career-jobs__date{margin:0}.career-jobs__button{text-transform:uppercase}.career-jobs__notice{margin-top:20px}.careers__team{border-bottom:1px dotted #ccc}.careers__banners{padding:0 0 40px;display:flex;justify-content:space-between;flex-wrap:wrap}.careers__banner{padding:10px;flex-basis:100%;height:350px;margin:10px}@media (min-width:320px){.careers__banner{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}@media (min-width:480px){.careers__banner{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:992px){.careers__banner{flex-basis:calc(16.66667% - 20px);max-width:calc(16.66667% - 20px);margin:0}}.careers__banner--green{background-color:#94c023}.careers__banner--red{background-color:#cf3162}.careers__banner--blue{background-color:#54c0e9}.careers__banner--yellow{background-color:#ffd600}.careers__banner--purple{background-color:#6c57a1}.careers__banner--orange{background-color:#ef7b42}@media (min-width:992px){.careers__banner--orange{margin-right:0}}.careers__banner-image-container{min-height:140px}.careers__banner-image-wrapper{height:120px}.careers__banner-image{margin:0 auto;width:auto;height:auto;max-height:100%;max-width:100%}.careers__banner-title-wrapper{min-height:40px}.careers__banner-title{margin-bottom:10px;text-transform:uppercase;text-align:center;color:#fff}.careers__banner-desc{text-align:center;font-size:14px;color:#fff}.products-failed-item{display:flex;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9;font-size:15px}.products-failed-item__image{flex:0 0 160px;padding-right:10px}.products-failed-item__options{font-size:14px}.products-failed-item__details{flex:1 100%;font-size:14px}.products-failed-item__details .message{padding-left:10px;font-size:12px}.products-failed-item__details-price{margin-bottom:10px}.products-failed-item__details-input{width:45px;text-align:center}.products-failed-item__actions{display:flex;justify-content:flex-end}.products-failed-item__actions-button{display:inline-flex;width:35px;justify-content:center;align-items:center;background:transparent}.products-placeholder__wrapper{position:relative}.products-placeholder__svg-wrapper{position:absolute;margin-left:160px}.products-placeholder__svg{width:90%}@media (min-width:768px){.products-placeholder__svg{width:400px}}.sku-form .mage-error{margin-top:5px;color:red}.sku-form__label{margin-bottom:3px;font-size:14px}.sku-form__wrapper{display:flex}.sku-form__input{flex-basis:60%;max-width:60%}.sku-form__input-field{height:35px;border-right:none}.sku-form__input-field.mage-error{margin-top:0}.sku-form__button-wrapper{display:flex;flex-direction:column;justify-content:flex-start;flex-basis:40%;max-width:40%}.sku-form__button{margin-bottom:0}.cart-actions{display:flex;flex-wrap:wrap;margin-top:15px}.cart-actions__button{height:35px;width:100%;margin-bottom:15px}@media (min-width:768px){.cart-actions__button{width:190px;margin:0 0 15px 15px;padding:0 10px}}@media (min-width:768px){.cart-actions__button--continue{margin:0 auto 0 0}}.discount{flex-basis:100%;max-width:100%;margin-bottom:15px}@media (min-width:768px){.discount{flex-basis:50%;max-width:50%}}.discount__controls{display:flex}.discount__input{flex-basis:100%;max-width:100%}.discount__form{display:block}.discount__button{height:40px;width:250px}.cart{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.cart__main-col{flex-basis:100%;max-width:100%}@media (min-width:1024px){.cart__main-col{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}.cart__summary-col{flex-basis:100%;max-width:100%}@media (min-width:1024px){.cart__summary-col{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}.cart__products-list{margin:0;border-top:1px solid #f2f2f2}.cart__sku-form{margin-top:20px;padding-top:20px;border-top:1px solid #d9d9d9}.cart .gift-options{margin-bottom:0}.cart-summary{padding:15px;background-color:#f7f7f9}.cart-summary__checkout-button{display:block;margin-bottom:0;text-align:center}.cart-summary__multiple-addresses{display:block;width:100%;margin:15px 0 10px;text-align:center}.cart-totals{padding-top:15px;border-top:1px solid #d9d9d9}.cart-totals__row{display:flex;justify-content:space-between;padding-bottom:15px;font-size:16px}.cart-totals__row--summary{margin-bottom:15px;padding-top:10px;border-top:1px solid #d9d9d9;font-weight:600;font-size:14px}.catalog-list{display:flex;flex-flow:row wrap}.catalog-list__post{margin-bottom:0}@media (min-width:768px){.catalog-list__post{margin-bottom:30px}}.catalog-list__sidebar{flex:1 310px;padding:0 0 10px}@media (min-width:992px){.catalog-list__sidebar{max-width:310px;justify-content:space-between;margin:0 20px 0 0}}.catalog-list__products{width:100%;padding:0 0 25px;border-bottom:1px solid #ccc}@media (min-width:992px){.catalog-list__products{flex:1}}.catalog-list__item{border-bottom:1px solid #ccc}.catalog-list__item:first-child{border-top:1px solid #ccc}.catalog-list__item:last-child{border-bottom:1px solid #ccc}.catalog-list__found-results{width:100%;margin:20px 0 25px;padding-bottom:10px;border-bottom:1px solid #ccc}.cms{margin-bottom:50px}.cms__title{margin-bottom:30px}.cms__title--article{margin-bottom:20px;flex:1}@media (min-width:768px){.cms__title--article{margin-right:10px;margin-bottom:0}}.cms__title-information{margin-bottom:10px;font-weight:400}.cms__breadcrumbs{margin-bottom:10px}.cms__header{margin-bottom:20px}.cms__header-handler{margin-bottom:10px;overflow:hidden}@media (min-width:768px){.cms__header-handler{display:flex;justify-content:space-between;align-items:center}}.cms__header-button{float:right;margin-left:auto}@media (min-width:768px){.cms__header-button{float:none}}.cms__button{padding:0 20px;text-transform:uppercase}@media (min-width:768px){.dashboard__content,.dashboard__sidebar{margin:20px 0;padding:0 15px}}@media (min-width:768px){.dashboard__content:first-child,.dashboard__sidebar:first-child{padding-left:5px}}@media (min-width:768px){.dashboard__content:last-child,.dashboard__sidebar:last-child{padding-right:5px}}.dashboard__sidebar{flex-basis:100%;max-width:100%}@media (min-width:768px){.dashboard__sidebar{flex-basis:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}}@media (min-width:768px){.dashboard__content{padding-top:15px}}.dashboard__wrapper{display:flex;flex-wrap:wrap}@media (min-width:768px){.dashboard__wrapper{flex-wrap:nowrap}}.dashboard__column{flex-basis:100%}.dashboard__content-categories{display:flex;flex-wrap:wrap;padding:15px;margin-bottom:20px;background-color:#f2f2f2;border:1px solid #999}.dashboard__actions{justify-content:space-between}.dashboard__handler{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:20px}.dashboard__title{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #999}.dashboard__title--wrapped{margin-bottom:0;margin-right:20px}.dashboard__status{border:1px solid #999;border-radius:0;padding:5px 15px;font-size:14px}.dashboard__item{margin-bottom:20px}.dashboard__wishlist-handler{justify-content:flex-start;margin:0}.dashboard__wishlist-item{margin-bottom:20px}@media (min-width:480px){.dashboard__wishlist-item{padding:30px}}@media (min-width:768px){.dashboard__wishlist-item{max-width:33.33333%}}@media (min-width:768px){.dashboard__wishlist-item .action{margin-bottom:20px}}.dashboard__wishlist-item .price-box{margin-bottom:20px}.dashboard__form{padding:0 15px}.dashboard__form:first-child{padding-left:5px}.dashboard__form:last-child{padding-right:5px}.dashboard__product{border:0;padding:0}.dashboard__form--hidden{display:none}.dashboard__field-qty{max-width:100px;text-align:right}.dashboard__label{margin:0 20px 0 0}.dashboard__link{display:inline-flex}.dashboard__list-item,.dashboard__list .nav.item{display:flex;align-items:center;position:relative;padding:0;margin-right:5px;background-color:#f2f2f2;border:1px solid #999;border-bottom:0}.dashboard__list-item--current,.dashboard__list .nav.item.current{padding:15px;background-color:#fff}.dashboard__list-item--current:after,.dashboard__list .nav.item.current:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff}.dashboard__list-link,.dashboard__list .nav.item>a{padding:15px}.dashboard__checkbox{margin-bottom:20px}.dashboard__checkbox-categories{flex-basis:100%}@media (min-width:480px){.dashboard__checkbox-categories{flex-basis:100%/3;max-width:100%/3}}.dashboard-wishlist__lists{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:1024px){.dashboard-wishlist__field-handler{display:flex;flex-wrap:nowrap}}.dashboard-wishlist__lists-name{margin-right:20px}.dashboard-nav .dashboard-wishlist__lists-list .nav.item.current,.dashboard-wishlist__lists-list .current,.dashboard-wishlist__lists-list .dashboard-nav .nav.item.current{color:#b52025;line-height:22px;border-bottom:1px solid #b52025}.dashboard-wishlist__info,.dashboard-wishlist__lists{margin-bottom:20px}.dashboard-wishlist__info{display:flex;justify-content:space-between}.dashboard-wishlist__toolbar{margin-bottom:20px}@media (min-width:768px){.dashboard-wishlist__toolbar{display:flex;justify-content:space-between;align-items:center}}.dashboard-wishlist__toolbar-actions{display:flex;justify-content:flex-end}.dashboard-wishlist__toolbar-actions--single-product{display:flex;justify-content:space-between}.dashboard-wishlist__toolbar-dropdown{position:relative;margin-right:20px}.dashboard-wishlist__toolbar-dropdown:last-child{margin-right:0}.dashboard-wishlist__checkbox{margin-bottom:20px}@media (min-width:768px){.dashboard-wishlist__checkbox{margin-bottom:0}}@media (min-width:992px){.dashboard-wishlist__popup{top:35px}}.dashboard-wishlist__popup-content{padding:20px}.dashboard-wishlist__list-link{display:block;padding:10px;cursor:pointer}.dashboard-wishlist__list-link:focus,.dashboard-wishlist__list-link:hover{background:#f7f7f9}.dashboard-wishlist__input{margin-bottom:20px}@media (min-width:768px){.dashboard-wishlist__input{align-items:center}}@media (min-width:768px){.dashboard-wishlist__action,.dashboard-wishlist__input{display:flex;justify-content:flex-end}}.distributor-list__slider{margin-bottom:20px}.distributor-list__navigation{display:none}.distributor-list__content{margin-bottom:20px;border-bottom:1px solid #ccc}.distributor-list__content-handler{display:flex;align-items:center;padding-bottom:20px}.distributor-list__content-title{margin:0 20px 0 0}.distributor-list__content-text{margin-bottom:40px}.distributor-list__content-select{width:200px;margin-bottom:0}.distributor-list__content-select .label,.distributor-list__content-select label{margin:0}.distributor-list__item{margin-bottom:40px}.eprocurement__description{padding-top:50px}.eprocurement__qualities{padding:20px 0}.eprocurement__qualities-list{padding:10px;list-style-type:none}.eprocurement__qualities-list--inner{padding:0}.eprocurement__qualities-item{display:flex;align-items:center;padding-bottom:10px}.eprocurement__qualities-item:before{content:"";display:block;margin-right:10px;width:10px;height:10px;background-color:#003da5}.eprocurement__partners{padding:20px;background-color:#fff;border:1px solid #ccc}.eprocurement__partners-list{display:flex;flex-wrap:wrap;justify-content:center}.eprocurement__partners-item{padding:10px;flex-direction:column}@media (min-width:320px){.eprocurement__partners-item{flex-direction:row;flex-basis:50%}}@media (min-width:480px){.eprocurement__partners-item{flex-basis:33.33333%}}@media (min-width:768px){.eprocurement__partners-item{flex-basis:20%}}@media (min-width:992px){.eprocurement__partners-item{padding:20px}}.eprocurement__partners-image{margin:0 auto;width:auto;border:none}@media (min-width:992px){.eprocurement__partners-image{width:100%}}@media (min-width:768px){.eprocurement__ecatalogs{padding:20px 30px 0 0}}.eprocurement__catalogs{padding:20px 0 0}.eprocurement__contact-banner{padding:0 0 20px}.event-list{overflow:hidden}.event-list__slider{margin-bottom:40px}.event-list__navigation{display:none}.event-list__description{margin-bottom:40px}.event-list__handler{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.event-list__items-title{margin-bottom:0}.event-list__select{width:200px;margin-bottom:0}.event-list__select .select__field-item{padding:0 30px 0 10px}.event-list__select .select__field{overflow:hidden}.event-list__select .label,.event-list__select label{margin:0}.event-list__label{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.event-list__event{padding:20px 5px}.event-list__event .product__img-box,.event-list__event .product__title{margin-bottom:40px}.event-list__event .product__link,.event-list__event .product__title{color:#003da5}.event-list__event .product__info{font-size:14px}@media (min-width:768px){.event-list__grid{justify-content:flex-start}}.event-list__link{color:#003da5}.event-list__item{margin-bottom:40px;background-color:#f2f2f2}.event-list__item.grid__column--1-2,.event-list__item.grid__column--1-3{margin-left:15px;margin-right:15px}@media (min-width:480px){.event-list__item.grid__column--1-3{flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}}@media (min-width:768px){.event-list__item.grid__column--1-2,.event-list__item.grid__column--1-3{flex-grow:0}.event-list__item.grid__column--1-2{flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}.event-list__item.grid__column--1-3{flex-basis:calc(33.33333% - 30px);max-width:calc(33.33333% - 30px)}}.event-list__place{margin:0}.executive-team__top{margin-top:20px}.executive-team__image{margin:0 auto;width:auto}.executive-team__modal-trigger{cursor:pointer}.executive-team__name{margin-bottom:10px;font-size:24px}.executive-team__position{color:#666;font-size:18px}.forgot-password{margin-bottom:10px}.forgot-password__captcha-container{margin-bottom:25px}.forgot-password__captcha{display:flex;align-items:center}.forgot-password__captcha-img{width:auto;padding-right:10px}.forgot-password__input-captcha,.forgot-password__input-email{max-width:400px}.home__grid{margin-left:0;margin-right:0}@media (min-width:768px){.home__grid{margin-left:-15px;margin-right:-15px}}.home__stared-products{padding:0}@media (min-width:768px){.home__stared-products{padding:0 0 40px}}.home__stared-products-item{flex-basis:100%}@media (min-width:768px){.home__stared-products-item{max-width:calc(33.33333% - 10px)}}.home__featured-products{margin-bottom:20px}@media (min-width:768px){.home__featured-products{background-color:#f2f2f2}}.home__content-type{padding-top:20px}@media (min-width:768px){.home__content-type{padding-top:40px}}.home__content-type .post-item__title{font-size:20px}@media (min-width:768px){.home__about{padding:40px 20px}}.home__about .image,.home__about img,.home__about picture{margin-bottom:20px}.home__about-title{text-align:center;text-transform:uppercase}@media (min-width:768px){.home__about-title{color:#003da5}}.home__about-link:hover .home__post-title{color:#67823a}.home__about-post{padding:20px 0;border-bottom:1px solid #ccc}@media (min-width:480px){.home__about-post{padding:20px}}@media (min-width:768px){.home__about-post{border:none;padding:0 20px}}.home__about-post:last-child{border-bottom:none}.home__about-text{margin-bottom:0}.home__about-handler{padding:20px 0;overflow:hidden}@media (min-width:768px){.home__about-handler{padding:0}}.home__post-title{color:#003da5;font-size:20px}.life-sciences{overflow:hidden}.life-sciences__grid{margin-left:0;margin-right:0}@media (min-width:768px){.life-sciences__grid{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.life-sciences__posts{padding:20px 0;background-color:#f2f2f2}}.life-sciences__posts .image,.life-sciences__posts img,.life-sciences__posts picture{margin-bottom:20px}.life-sciences__post{padding:20px 0;border-bottom:1px solid #ccc}@media (min-width:768px){.life-sciences__post{border:none;padding:0 20px}}.life-sciences__post-text,.life-sciences__post-title{margin-bottom:20px;text-align:center}@media (min-width:768px){.life-sciences__post-text,.life-sciences__post-title{text-align:left}}.life-sciences__post-button{display:block;margin:0 auto}.life-sciences__learn-more-container{padding:20px 0 0;border-bottom:1px solid #ccc}@media (min-width:768px){.life-sciences__learn-more-container{border-bottom:none}}@media (min-width:768px){.life-sciences__learn-more{padding:20px 0;border-top:none;background-color:#f2f2f2}}.life-sciences__learn-more-item-wrapper{margin-bottom:20px;flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}@media (min-width:768px){.life-sciences__learn-more-item-wrapper{margin-bottom:0}}.life-sciences__learn-more-item{position:relative;display:flex;justify-content:center;flex-direction:column}.life-sciences__learn-more-title{text-align:center;text-transform:uppercase}@media (min-width:768px){.life-sciences__learn-more-title{color:#003da5}}.life-sciences__learn-more-text{display:none;margin-top:20px}@media (min-width:768px){.life-sciences__learn-more-text{display:block}}.life-sciences__learn-more-heading{position:absolute;margin:auto;left:0;right:0;text-align:center}@media (min-width:768px){.life-sciences__learn-more-heading{position:static;margin-bottom:20px}}.life-sciences__products-container{padding:20px 0;border-bottom:1px solid #ccc}@media (min-width:768px){.life-sciences__products-container{border-bottom:none}}.life-sciences__products-title{text-align:center;text-transform:uppercase}@media (min-width:768px){.life-sciences__products-title{color:#003da5}}.life-sciences__products-image{flex-basis:100%}@media (min-width:768px){.life-sciences__products-image{width:auto;flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}.life-sciences__products-links-list{padding:10px 0}@media (min-width:480px){.life-sciences__products-links-list{-webkit-column-count:2;column-count:2}}@media (min-width:768px){.life-sciences__products-links-list{padding:0;-webkit-column-count:1;column-count:1}}.life-sciences__products-link-wrapper:first-child{padding-top:5px}@media (min-width:768px){.life-sciences__products-link-wrapper:first-child{padding-top:0}}.life-sciences__products-link-wrapper:last-child{padding-bottom:5px}@media (min-width:768px){.life-sciences__products-link-wrapper:last-child{padding-bottom:0}}.life-sciences__products-link-item{display:block;padding:5px;background-color:#f2f2f2}@media (min-width:768px){.life-sciences__products-link-item{padding:0;background-color:transparent}}.life-sciences__custom-section{padding:20px 0}@media (min-width:768px){.life-sciences__custom-section{display:flex;flex-basis:100%;background-color:#f2f2f2}}.life-sciences__custom-section-title{margin:20px 0 0}@media (min-width:768px){.life-sciences__custom-section-title{margin-top:0}}.life-sciences__custom-section-subtitle{margin-bottom:20px;font-weight:400}.life-sciences__custom-section-description{margin-bottom:20px;font-size:14px}.login{overflow:hidden;margin-bottom:30px;margin-top:20px}.login__title{color:#999;margin-bottom:0;text-transform:uppercase}.login__svg{display:none}@media (min-width:768px){.login__svg{display:block;fill:#999}}@media (min-width:768px){.login__grid{display:flex;justify-content:space-between;margin-bottom:40px}}.login__container{margin-bottom:40px}@media (min-width:768px){.login__container{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px);padding:20px;margin-bottom:0;border:1px solid #999}}.login__information{margin-bottom:30px}.login__content{flex:100%}.login__section-title{margin-bottom:20px;text-transform:uppercase}.login__description{display:block;margin-bottom:10px}.login__list{padding:20px;list-style:disc}.login__button{padding:0 20px}.login__button,.login__label{text-transform:uppercase}.login__link{color:#003da5;text-decoration:underline}.login__link:focus,.login__link:hover{color:#666}.login__link--forgot{display:block;margin-bottom:20px}.login__checkbox,.login__information-title{margin-bottom:30px}.news{overflow:hidden}.news__button{text-transform:uppercase}.news__featured-image{padding-bottom:20px}@media (min-width:768px){.news__featured-image{padding-right:20px}}.news__item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ccc}.news__item:first-child{padding-top:40px;border-top:1px dotted #ccc}.news__item:last-child{border-bottom:none}.news__item-date{margin:0}.news__item-title{margin:20px 0 0}.news__item-title:focus,.news__item-title:hover{color:#67823a}.news__item-subtitle{margin-bottom:20px;font-weight:400;font-size:16px;color:#666}.news__title-link{font-weight:700}.news__title-link:focus,.news__title-link:hover{color:#67823a;text-decoration:none}.news__pagination{padding:10px 0}.office-location{overflow:hidden}.office-location,.office-location__slider{margin-bottom:20px}.office-location__headquoter{margin-bottom:20px;border-bottom:1px solid #ccc}.office-location__headquoter-list{justify-content:space-evenly;margin-bottom:20px}.dashboard-nav .office-location__headquoter-list .nav.item,.dashboard__list .office-location__headquoter-list .nav.item,.office-location__headquoter-list .dashboard-nav .nav.item,.office-location__headquoter-list .dashboard__list .nav.item,.office-location__headquoter-list .list__item{padding:0;display:flex;align-items:center}.dashboard-nav .office-location__headquoter-list .nav.item:first-child,.dashboard-nav .office-location__headquoter-list .nav.item:last-child,.dashboard__list .office-location__headquoter-list .nav.item:first-child,.dashboard__list .office-location__headquoter-list .nav.item:last-child,.office-location__headquoter-list .dashboard-nav .nav.item:first-child,.office-location__headquoter-list .dashboard-nav .nav.item:last-child,.office-location__headquoter-list .dashboard__list .nav.item:first-child,.office-location__headquoter-list .dashboard__list .nav.item:last-child,.office-location__headquoter-list .list__item:first-child,.office-location__headquoter-list .list__item:last-child{padding:0}.office-location__headquoter-list-item{flex-basis:100%;transition:all .3s ease-in-out}.office-location__headquoter-list-item:focus,.office-location__headquoter-list-item:hover{background:#67823a}@media (min-width:768px){.office-location__headquoter-list-item{flex-basis:auto}}.office-location__link{padding:10px 20px;display:block;width:100%;text-align:left}@media (min-width:768px){.office-location__link{text-align:center}}.office-location__headquoter-list-item:focus .office-location__link,.office-location__headquoter-list-item:hover .office-location__link{color:#fff;text-decoration:none}.office-location__headquoter-location{margin-bottom:20px}.office-location__headquoter-title{background:#fff;color:#003da5}.office-location__list-title{margin-bottom:20px}.office-location__list-item{margin-bottom:40px}.product-view{overflow:hidden}@media (min-width:768px){.product-view__column{max-width:calc(50% - 15px)}}.product-view__wrapper{padding-bottom:20px;margin-bottom:20px}.product-view__wrapper-title{margin-bottom:20px}@media (min-width:768px){.product-view__wrapper-title{display:none}}.product-view__wrapper-synonyms{font-weight:700}.product-view__wrapper-attributes-container{margin-bottom:10px}.product-view__wrapper-attributes-container:last-of-type{margin-bottom:25px}.product-view__wrapper-attribute:not(:last-child):after{content:" | "}.product-view__wrapper-gallery{margin-bottom:20px}@media (min-width:768px){.product-view__wrapper-gallery{margin-bottom:0}}.product-view__wrapper-content{position:relative;padding:20px;background:#f2f2f2;border:1px solid #999}.product-view__wrapper-content .loader{background-color:hsla(0,0%,100%,.91)}.product-view__wrapper-content .prices-tier{margin:0}.product-view__wrapper-configure-text{color:#666;font-size:19px;font-weight:700}@media (min-width:768px){.product-view__wrapper-configure-text{font-weight:400}}.product-view__wrapper-gallery-stage{justify-content:center;width:100%}.product-view__wrapper-select{margin-bottom:15px}@media (min-width:480px){.product-view__wrapper-handler,.product-view__wrapper-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px}}.product-view__wrapper-handler{text-transform:uppercase}.product-view__wrapper-info-text{display:flex;flex-wrap:nowrap;margin-bottom:20px}@media (min-width:480px){.product-view__wrapper-info-text{margin-bottom:0}}.product-view__wrapper-info-text--hidden{display:none}.product-view__wrapper-info-text>*{margin-right:5px}.product-view__wrapper-info-text .special-price{color:#67823a}.product-view__wrapper-info-text .special-price .price-label{display:none}.product-view__wrapper-info-text .old-price{text-decoration:line-through;padding-left:10px}.product-view__wrapper-info-text .old-price .price-label{display:none}.product-view__wrapper-info-stock{flex-basis:100%;height:17px;margin-bottom:20px;color:#67823a}@media (min-width:480px){.product-view__wrapper-info-stock{margin-bottom:0}}.product-view__wrapper-info-stock--out{color:#b52025}.product-view__wrapper-button{padding:0 20px;text-transform:uppercase;margin-bottom:20px}@media (min-width:480px){.product-view__wrapper-button{margin-bottom:0}}.product-view__wrapper-link{display:inline-block;width:100%;padding:0 20px;margin-bottom:20px;background-color:#67823a;text-transform:uppercase;text-align:center}@media (min-width:480px){.product-view__wrapper-link{display:block;width:auto;margin-bottom:0}}.product-view__wrapper-link:focus,.product-view__wrapper-link:hover{background-color:#999}.product-view__wrapper-favourite-link{display:flex;align-items:center}.product-view__wrapper-favourite-link:focus,.product-view__wrapper-favourite-link:hover{text-decoration:none}.product-view__wrapper-icon-handler{margin-right:10px;border-radius:12px;background:#67823a;width:24px;height:24px}.product-view__wrapper-icon{fill:#fff;max-width:14px;margin:0 auto;padding:0}.product-view__wrapper-title-second{display:none}@media (min-width:768px){.product-view__wrapper-title-second{display:block}}.product-view__wrapper-update{margin-bottom:10px}@media (min-width:768px){.product-view__wrapper-update{margin-bottom:0}}.product-view__content{padding-bottom:20px;margin-bottom:20px}.product-view__content-dropdown-list{margin-bottom:20px}@media (min-width:768px){.product-view__content-dropdown-list{border:1px solid #ccc;padding:20px}}@media (min-width:768px){.product-view__content-dropdown-list .dropdown-list__list{flex-flow:row wrap}}@media (min-width:768px){.product-view__content-dropdown-list .dropdown-list__item{width:100%;padding-bottom:20px;border-bottom:0}}@media (min-width:768px){.product-view__content-dropdown-list .dropdown-list__content{border-bottom:0}}@media (min-width:768px){.product-view__content-dropdown-button{padding:10px;color:#666;border-bottom:1px solid #999}}@media (min-width:768px){.product-view__content-dropdown-button:focus,.product-view__content-dropdown-button:hover{color:#666}}@media (min-width:768px){.product-view__content-dropdown-button--label{color:#003da5}}.product-view__content-list{padding:20px 0}@media (min-width:768px){.product-view__content-list{padding:0}}.product-view__content-column{max-width:100%;order:2}@media (min-width:768px){.product-view__content-column{order:1}}.product-view__content-tab{order:1;margin-bottom:20px}@media (min-width:768px){.product-view__content-tab{order:2;margin-bottom:0}}.product-view__content-button{background-color:#fff;padding:0;color:#666}.product-view__content-button:focus,.product-view__content-button:hover{background-color:#fff;color:#003da5;text-decoration:underline}.promotion-landing{overflow:hidden}.promotion-landing__slider{margin-bottom:20px}.promotion-landing__content:last-child{margin-bottom:0}.promotion-landing__item{display:flex;margin-bottom:20px}.promotion-landing__title{margin-bottom:20px}.product__link:hover .promotion-landing__title{color:#67823a}.promotion-landing__product{padding:20px;background-color:#f2f2f2;width:100%}.promotion-landing__product .product__img-box{margin-bottom:20px}.promotion-landing__product .product__info{margin-bottom:0}.promotion{margin-right:15px}.promotion__title{color:#999}.promotion__description{font-size:14px}.promotion__item{flex-basis:100%}@media (min-width:768px){.promotion__item{flex-basis:33.33333%;max-width:33.33333%}}.promotion__item:focus,.promotion__item:hover{background-color:#67823a}.promotion__item:focus .promotion__link,.promotion__item:hover .promotion__link{color:#fff;text-decoration:none}.promotion__link{display:block}.promotion__disclimer{padding:20px 0;margin-bottom:20px}.promotion__disclimer-text{font-size:14px;margin-bottom:0}.promotion__category-list{padding:30px 30px 30px 0}.promotion__category{padding-bottom:30px}.promotion__table-head-number{width:20%}.promotion__table-head-name{width:40%}.promotion__table-head-size{width:15%}.promotion__table-head-request{width:25%}.promotion__cell-request{text-align:center}.promotion__cell-request .promotion__cell-link{background-color:#67823a}.quote-request__title{color:#999}.quote-request__wrapper{display:flex;flex-wrap:wrap}@media (min-width:768px){.quote-request__wrapper{flex-wrap:nowrap}}.quote-request__column{flex-basis:100%}.quote-request__context,.quote-request__products{margin-bottom:40px}.quote-request__products-title{margin-bottom:20px;text-transform:uppercase}.quote-request__input{margin-bottom:40px}.quote-request__field-block{margin-bottom:20px}.quote-request__account .radio__legend{margin-bottom:0;color:#666;font-weight:400;text-transform:uppercase}.quote-request__form{margin-bottom:40px}.quote-request__form-title{text-transform:uppercase}.quote-request__form-field{max-width:400px;margin-bottom:20px}.quote-request__form-field--textarea{max-width:800px;margin-bottom:20px}.quote-request__form-field--checkbox{max-width:100%;margin-bottom:20px}.quote-request__form-field--hidden{display:none}.quote-request .validation-advice,.quote-request__error-message{margin-top:5px;color:#b52025;font-size:14px}.quote-request .success-message,.quote-request .webforms-success-text,.quote-request__success-message{padding:10px 30px;background:#67823a;border:0}.quote-request .success-message>*,.quote-request .webforms-success-text>*,.quote-request__success-message>*{margin:0;font-size:14px;color:#fff}.quote-request .validation-failed{border-color:#b52025}.registration{margin-top:20px;padding-bottom:20px}.registration__section{padding:20px 0;border-bottom:1px solid #ccc}.registration__section:first-of-type{padding-top:0}.registration__section:last-of-type{border-bottom:none}.registration__section--hidden{display:none}.registration__title{text-transform:uppercase}.dashboard-form__divider,.dashboard-form__select,.dashboard__input,.registration__input{max-width:400px;margin-bottom:20px}.dashboard-form__divider select,.dashboard-form__select select,.dashboard__input select,.registration__input select{width:100%;height:40px;padding:0 10px;border:1px solid #999;border-radius:0;background-color:#f2f2f2;line-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dashboard-form__divider .country-select,.dashboard-form__select .country-select,.dashboard__input .country-select,.registration__input .country-select{position:relative}.dashboard-form__divider .country-select:after,.dashboard-form__select .country-select:after,.dashboard__input .country-select:after,.registration__input .country-select:after{position:absolute;top:calc(50% - 4px);right:11.5px;display:block;height:0;width:0;border:8px solid transparent;border-top-color:#333;pointer-events:none;content:""}.registration__checkbox{margin-bottom:20px}.registration__link{color:#003da5}.registration__link:focus,.registration__link:hover{color:#666}.registration__link--spacer{display:block;margin:20px 0}.registration__button{text-transform:uppercase}.support__content{margin-bottom:40px}.support__title{color:#003da5;text-transform:none}.support__text{margin-bottom:40px}.support__contact{background-color:#f2f2f2;padding:40px 0;margin-bottom:20px}.support__contact-text,.support__contact-title{margin-bottom:20px;text-align:center}.support__contact-item{margin-bottom:20px}@media (min-width:768px){.support__contact-item{margin-bottom:0}}.support__contact-item-handler{padding:20px;background-color:#fff}.support__contact-image{margin-bottom:20px}.support__contact-button{background-color:#67823a;text-transform:uppercase}.support__posts{margin-top:40px;margin-bottom:20px}.support .main-slider,.support .widget-search-wrapper{height:100%}.support .main-slider{display:flex;align-items:center}.support .main-slider>.container{width:100%}.m0{margin:0}.mb0{margin-bottom:0}.mt0{margin-top:0}.mr10{margin-right:10px}.ml0{margin-left:0}.m5{margin:5px}.my5{margin-top:5px;margin-bottom:5px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.p0{padding:0}.pt0{padding-top:0}.pb0{padding-bottom:0}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.pl40{padding-left:40px}.pr40{padding-right:40px}.brb1{border-bottom:1px dotted #ccc}.brb0{border-bottom:none}.bg-white{background-color:#fff}.checkout-shipping-address .fieldset.address{border:1px solid #003da5}.checkout-shipping-address .fieldset.address .field[name="shippingAddress.custom_attributes.amorderattr_tax_upload"],.checkout-shipping-address .fieldset.address .file-remove--hidden{display:none!important}.file-notification{font-style:italic;margin:10px 0 20px}.file-notification--hidden{display:none}.file-notification__value{margin-right:20px;font-weight:700}.input-file{position:relative;overflow:hidden;display:flex;flex-wrap:wrap}.input-file--hidden{display:none}.input-file__field{position:absolute;top:0;right:0;height:68px;margin:0;padding:0;border-right:none;font-size:19px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.input-file__main-label{width:100%}.input-file__label{flex-basis:110px;padding:0 30px;background-color:#b52025;line-height:40px;height:40px;background-color:#003da5;color:#fff;text-align:center;transition:all .3s ease-in-out}.input-file__label:focus,.input-file__label:hover{border:none;background-color:#ccc}.input-file .uploaded-file-placeholder{flex-basis:calc(100% - 110px)}.fotorama--fullscreen .fotorama__fullscreen-icon{top:0!important}.fotorama--fullscreen .fotorama__stage__frame{border:none}.fotorama--fullscreen .fotorama__stage__shaft{padding-bottom:15px}@media (min-width:768px){.fotorama--fullscreen .fotorama__stage__shaft{padding-bottom:0}}.fotorama--fullscreen .fotorama__nav{padding:0 30px}@media (min-width:768px){.fotorama--fullscreen .fotorama__nav{padding:0}}.fotorama--fullscreen .fotorama__nav__frame{margin-right:10px}.fotorama--fullscreen .fotorama__nav__frame:last-child{margin-right:0}.fotorama--fullscreen .product-video{height:100%}.fotorama--fullscreen .fotorama__nav-wrap{position:relative}.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr{height:100%;overflow:hidden}@media (min-width:768px){.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr{height:48px}}.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{top:0;left:0;background-position:50%;padding-bottom:0;height:100%;width:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.fotorama--fullscreen .fotorama__nav-wrap--vertical{order:1}@media (min-width:768px){.fotorama--fullscreen .fotorama__nav-wrap--vertical{padding-left:20px}}@media (min-width:768px){.fotorama__nav-wrap{padding-right:20px}}.fotorama__stage__frame:not(.fotorama-video-container) img.fotorama__img{top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:none;transform:none}@media (min-width:768px){.fotorama__stage__frame:not(.fotorama-video-container) img.fotorama__img{bottom:auto}}.fotorama__stage{display:flex}@media (min-width:768px){.fotorama__stage{order:2;display:block}}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:1!important}.fotorama .fotorama__arr--next,.fotorama .fotorama__arr--prev{display:block!important;position:relative;height:100%}@media (min-width:768px){.fotorama .fotorama__arr--next,.fotorama .fotorama__arr--prev{position:absolute}}.fotorama .fotorama__arr .fotorama__arr__arr{width:20px;height:20px;background-position:50%;background-size:contain}.fotorama .fotorama__arr--prev .fotorama__arr__arr{background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/fotorama/angle-left.svg)}.fotorama .fotorama__arr--next .fotorama__arr__arr{background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/fotorama/angle-right.svg)}.fotorama .fotorama__fullscreen-icon{position:absolute;display:block!important;top:calc(100% - 80px);background-position:-160px 0;opacity:1;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.fotorama__wrap{display:flex;flex-flow:row wrap}@media (min-width:768px){.fotorama__wrap{flex-flow:row nowrap}}.fotorama__wrap--toggle-arrows .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__wrap--toggle-arrows .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__wrap--toggle-arrows:focus .fotorama__arr--prev,.fotorama__wrap--toggle-arrows:hover .fotorama__arr--prev{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__wrap--toggle-arrows:focus .fotorama__arr--prev.fotorama__arr--disabled,.fotorama__wrap--toggle-arrows:hover .fotorama__arr--prev.fotorama__arr--disabled{-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__wrap--toggle-arrows:focus .fotorama__arr--next,.fotorama__wrap--toggle-arrows:hover .fotorama__arr--next{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__wrap--toggle-arrows:focus .fotorama__arr--next.fotorama__arr--disabled,.fotorama__wrap--toggle-arrows:hover .fotorama__arr--next.fotorama__arr--disabled{-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__wrap:focus .fotorama__fullscreen-icon,.fotorama__wrap:hover .fotorama__fullscreen-icon{opacity:1!important}.fotorama .fotorama__nav-wrap--vertical.fotorama__nav-wrap,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{position:relative}@media (min-width:768px){.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{height:48px}}.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{position:relative;height:100%;background-position:50%;padding-bottom:0}@media (min-width:768px){.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.fotorama .fotorama__nav-wrap .fotorama__thumb-border{display:none}.fotorama .fotorama__nav-wrap .fotorama__nav__frame{border:1px solid #999;box-sizing:border-box}@media (min-width:768px){.fotorama .fotorama__nav-wrap .fotorama__nav__frame{margin-bottom:10px}}.fotorama .fotorama__nav-wrap .fotorama__nav__frame:last-child{margin-bottom:0}.fotorama .fotorama__nav-wrap .fotorama__active{border:1px solid #003da5}@media (min-width:768px){.fotorama .fotorama__thumb__arr{background-color:#fff}}.fotorama .fotorama__thumb__arr--left .fotorama__thumb--icon{background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/fotorama/angle-up.svg)}.fotorama .fotorama__thumb__arr--right .fotorama__thumb--icon{background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/fotorama/angle-down.svg)}.fotorama .fotorama-video-container{background-color:#fff}.fotorama .fotorama-video-container:not(.video-unplayed) .product-video{width:100%;height:100%}.fotorama .fotorama-video-container.video-unplayed:after{background:url(../../frontend/Snowdog/mp-biomedicals/en_US/Magento_ProductVideo/img/gallery-sprite.png) 100% 100%;bottom:0;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px;opacity:.8}.fotorama .fotorama-video-container.video-unplayed:hover:after{opacity:1}.fotorama .fotorama-video-container .fotorama__img{pointer-events:none}.product-media__loading-mask{position:relative}.product-media__main-image-loader{opacity:1;z-index:-1;transition:opacity .2s}.product-media__loader,.product-media__main-image-loader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-media__loader{width:64px;height:64px}.checkout-cart-index h1{margin-top:20px}.checkout-cart-index .crosssell{width:100%;margin-top:30px}.checkout-cart-index [v-cloak]{display:none}.checkout-cart-index .fade-enter-active,.checkout-cart-index .fade-leave-active{transition:opacity .5s}.checkout-cart-index .fade-enter,.checkout-cart-index .fade-leave-to{opacity:0}.block-cart-failed{padding:15px;background-color:#f7f7f9}.block-cart-failed__to-cart{margin-bottom:20px}.page-layout-checkout.checkout-index-index *{font-family:Roboto,Helvetica Neue,Arial,sans-serif!important}.page-layout-checkout.checkout-index-index fieldset{border:0;padding:0}.page-layout-checkout.checkout-index-index .discount__title-icon{width:15px;height:15px}.page-layout-checkout.checkout-index-index .button.action-hide-popup{background:#fff;border:2px solid #003da5;color:#003da5}.page-layout-checkout.checkout-index-index .button.action-hide-popup:focus,.page-layout-checkout.checkout-index-index .button.action-hide-popup:hover{background-color:#003da5;color:#fff}.page-layout-checkout.checkout-index-index .ship-via{display:none!important}.page-layout-checkout.checkout-index-index .modal-footer .action-save-address{margin-bottom:20px}.page-layout-checkout.checkout-index-index .opc-wrapper .action-select-shipping-item{float:left!important}.page-layout-checkout.checkout-index-index .edit-address-link{margin-top:20px!important}.page-layout-checkout.checkout-index-index .edit-address-link:focus,.page-layout-checkout.checkout-index-index .edit-address-link:hover{background-color:#ccc!important;text-decoration:none!important;color:#fff!important}@media only screen and (max-width:640px){.page-layout-checkout.checkout-index-index .edit-address-link{position:static!important;width:100%}.page-layout-checkout.checkout-index-index .edit-address-link:before{content:""!important}.page-layout-checkout.checkout-index-index .edit-address-link>span{width:100%!important;position:relative!important}}.page-layout-checkout.checkout-index-index .loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:hsla(0,0%,100%,.5)}.page-layout-checkout.checkout-index-index .loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;width:64px}.page-layout-checkout.checkout-index-index .loading-mask .loader>.product-view__wrapper-info-text,.page-layout-checkout.checkout-index-index .loading-mask .loader>p{display:none}.page-layout-checkout.checkout-index-index>.loading-mask .loader>img{width:260px}.page-layout-checkout.checkout-index-index #opc-new-shipping-address .select{position:relative}.page-layout-checkout.checkout-index-index #opc-new-shipping-address .select:after{position:absolute;top:calc(50% - 4px);right:11.5px;display:block;height:0;width:0;border:8px solid transparent;border-top-color:#333;pointer-events:none;content:""}.page-layout-checkout.checkout-index-index .totals-tax{font-size:18px}.page-layout-checkout.checkout-index-index .totals-tax .amount,.page-layout-checkout.checkout-index-index .totals-tax .mark{padding:10px 0;border:none;color:#333;background-color:#f5f5f5}.page-layout-checkout.checkout-index-index .page-main{margin-top:20px}.page-layout-checkout.checkout-index-index .page-main .opc-progress-bar-item._active>span:after,.page-layout-checkout.checkout-index-index .page-main .opc-progress-bar-item._complete>span:after,.page-layout-checkout.checkout-index-index .page-main .opc-wrapper .shipping-address-item.selected-item:after{content:"";background-position:50%;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjN2JjNTcwIiBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz48L3N2Zz4=")}.page-layout-checkout.checkout-index-index .page-main .opc-wrapper .shipping-address-item.selected-item:after{content:"Selected";text-transform:uppercase;width:auto;padding-right:28px;margin-right:3px;background-repeat:no-repeat;background-position:100%;color:#67823a;line-height:26px;font-size:14px;font-weight:700;font-family:inherit}.page-layout-checkout.checkout-index-index .page-main .opc-block-summary .items-in-cart>.title strong{margin-right:15px}.page-layout-checkout.checkout-index-index .page-main .items-in-cart.active svg{transition:all .3s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-layout-checkout.checkout-index-index .page-main .form-discount .mage-error:before{content:""!important}.page-layout-checkout.checkout-index-index .page-main #order-attributes-form .radio__item-handler{margin-bottom:10px}.page-layout-checkout.checkout-index-index .page-main #order-attributes-form .radio__label{display:inline-flex}.page-layout-checkout.checkout-index-index .page-main #order-attributes-form .radio__field{z-index:1}.page-layout-checkout.checkout-index-index .page-main .opc-block-summary .items-in-cart.active>.title:after,.page-layout-checkout.checkout-index-index .page-main .opc-block-summary .items-in-cart>.title:after{content:""}.page-layout-checkout.checkout-index-index .page-main .opc-block-summary .minicart-items-wrapper{max-height:100%}.page-layout-checkout.checkout-index-index .page-main .fieldset>.field:not(.choice)>.control{width:100%}.page-layout-checkout.checkout-index-index .page-main .field-select-billing,.page-layout-checkout.checkout-index-index .page-main .select{position:relative}.page-layout-checkout.checkout-index-index .page-main .field-select-billing:after,.page-layout-checkout.checkout-index-index .page-main .select:after{position:absolute;top:calc(50% - 4px);right:11.5px;display:block;height:0;width:0;border:8px solid transparent;border-top-color:#333;pointer-events:none;content:""}.page-layout-checkout.checkout-index-index .page-main .opc-wrapper .shipping-address-item{border-color:#d1d1d1;padding:15px}.page-layout-checkout.checkout-index-index .page-main .opc-wrapper .shipping-address-item.selected-item{border-color:#67823a}.page-layout-checkout.checkout-index-index .page-main .opc-progress-bar-item._active:before,.page-layout-checkout.checkout-index-index .page-main .opc-progress-bar-item._active>span:before{background:#67823a}.page-layout-checkout.checkout-index-index .page-main select{position:relative;width:100%;height:40px;padding:0 10px;border:1px solid #999;border-radius:0;background-color:#f2f2f2;line-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-layout-checkout.checkout-index-index .page-main .checkbox__label{line-height:1.3}.page-layout-checkout.checkout-index-index .page-main #checkout-step-shipping{margin-bottom:10px}.page-layout-checkout.checkout-index-index .page-main .fieldset>.field>.label,.page-layout-checkout.checkout-index-index .page-main .fieldset>.field>label{width:100%!important;text-align:left!important}.page-layout-checkout.checkout-index-index .page-main .payment-option-title .action-toggle:after{font-size:38px!important}.page-layout-checkout.checkout-index-index .page-main .billing-address-same-as-shipping-block label{display:inline-flex}.page-layout-checkout.checkout-index-index .page-main .billing-address-details .action-edit-address{display:none!important}@media only screen and (min-width:769px){.page-layout-checkout.checkout-index-index .page-main .opc-block-shipping-information{padding:0}}.page-layout-checkout.checkout-index-index .page-main .table-checkout-shipping-method{width:100%!important}.page-layout-checkout.checkout-index-index .page-main .table-checkout-shipping-method tbody td:first-child{padding-left:10px;padding-right:10px;width:20px}@media only screen and (max-width:768px){.page-layout-checkout.checkout-index-index .page-main .custom-slide{left:0}}.page-layout-checkout.checkout-index-index .page-main .custom-slide.modal--active{margin-top:0}.page-layout-checkout.checkout-index-index .page-main table{border:none;background-color:#f5f5f5}.page-layout-checkout.checkout-index-index .page-main .cart-totals__row{display:table-row}.page-layout-checkout.checkout-index-index .page-main .cart-totals__row>div{display:table-cell;padding:10px 0;font-size:14px}.page-layout-checkout.checkout-index-index .page-main .totals{border-bottom:none}.page-layout-checkout.checkout-index-index .page-main .totals>*{padding:10px 0!important;font-size:18px;border:none;background-color:#f5f5f5!important;color:#333}.page-layout-checkout.checkout-index-index .page-main .totals .amount{text-align:left!important}.page-layout-checkout.checkout-index-index .page-main .shipping-information .action-edit{display:none!important}.page-layout-checkout.checkout-index-index .page-main .shipping-address-item{width:100%!important}.page-layout-checkout.checkout-index-index .page-main .checkout-shipping-address .step-title,.page-layout-checkout.checkout-index-index .page-main .checkout-shipping-method .step-title{padding-bottom:15px}.page-layout-checkout.checkout-index-index .page-main .payment-option-content,.page-layout-checkout.checkout-index-index .page-main .payment-option-title{padding-left:0!important}.page-layout-checkout.checkout-index-index .page-main .payment-method-title{display:flex;align-items:center}.page-layout-checkout.checkout-index-index .page-main .payment-method-title .radio{margin-top:0}.page-layout-checkout.checkout-index-index .page-main .payment-method-title .label,.page-layout-checkout.checkout-index-index .page-main .payment-method-title label{margin:0}.page-layout-checkout.checkout-index-index .page-main .action.primary,.page-layout-checkout.checkout-index-index .page-main button.action{display:inline-block;cursor:pointer;height:35px;line-height:1.15;font-size:14px!important;min-width:35px;padding:0 15px!important;border:none;border-radius:0;outline:none;background-color:#003da5;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:font-size-base;color:#fff;transition:all .3s ease-in-out;font-weight:400}.page-layout-checkout.checkout-index-index .page-main .action.primary span,.page-layout-checkout.checkout-index-index .page-main button.action span{font-size:14px}.page-layout-checkout.checkout-index-index .page-main .action.primary:focus,.page-layout-checkout.checkout-index-index .page-main .action.primary:hover,.page-layout-checkout.checkout-index-index .page-main button.action:focus,.page-layout-checkout.checkout-index-index .page-main button.action:hover{border:none;background-color:#ccc}.page-layout-checkout.checkout-index-index .page-main .action.action-cancel{margin-top:0!important}@media only screen and (max-width:768px){.page-layout-checkout.checkout-index-index .page-main .discount{margin:0!important}}.page-layout-checkout.checkout-index-index .page-main .discount .discount__button{margin-right:0!important}.page-layout-checkout.checkout-index-index .page-main .discount .discount__content{padding:0!important}.page-layout-checkout.checkout-index-index .page-main .discount._active .discount__title-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-layout-checkout.checkout-index-index .page-main .giftcardaccount{display:none}.page-layout-checkout.checkout-index-index .page-main input[type=text]{width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #999;background-color:#f2f2f2}@media only screen and (max-width:768px){.page-layout-checkout.checkout-index-index .page-main .payment-group .step-title{padding:0 15px 15px}}.page-layout-checkout.checkout-index-index .page-main .opc-estimated-wrapper{padding:0;border-bottom:none}.page-layout-checkout.checkout-index-index .page-main .opc-estimated-wrapper button{width:100%}.page-layout-checkout.checkout-index-index .page-main .minicart-wrapper .showcart{background:#fff;border:2px solid #003da5;color:#003da5}.page-layout-checkout.checkout-index-index .page-main .minicart-wrapper .showcart:focus,.page-layout-checkout.checkout-index-index .page-main .minicart-wrapper .showcart:hover{background-color:#003da5;color:#fff}.page-layout-checkout.checkout-index-index .page-main .modal-custom .action-close:before{content:"";width:32px;height:32px;background-size:100%;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=")}.page-layout-checkout.checkout-index-index .page-main .product-item .product-item-inner{display:block!important;width:100%}.page-layout-checkout.checkout-index-index .page-main .product-item .product-item-inner .subtotal{display:block;width:100%;text-align:left}.page-layout-checkout.checkout-index-index .page-main .field-tooltip .field-tooltip-action:before{width:30px;height:30px;margin-top:4px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xMSAxN2gydi02aC0ydjZ6bTEtMTVDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4ek0xMSA5aDJWN2gtMnYyeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:50%;background-size:100%}.page-layout-checkout.checkout-index-index .page-main ._has-datepicker~.ui-datepicker-trigger{position:absolute;top:3px;left:3px}.page-layout-checkout.checkout-index-index .page-main ._has-datepicker~.ui-datepicker-trigger:before{width:32px;height:32px;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCI+PHBhdGggZD0iTTU3IDRoLTdWMWExIDEgMCAwIDAtMS0xaC03YTEgMSAwIDAgMC0xIDF2M0gxOVYxYTEgMSAwIDAgMC0xLTFoLTdhMSAxIDAgMCAwLTEgMXYzSDNhMSAxIDAgMCAwLTEgMXY1NGExIDEgMCAwIDAgMSAxaDU0YTEgMSAwIDAgMCAxLTFWNWExIDEgMCAwIDAtMS0xek00MyAyaDV2NmgtNVYyek0xMiAyaDV2NmgtNVYyek00IDZoNnYzYTEgMSAwIDAgMCAxIDFoN2ExIDEgMCAwIDAgMS0xVjZoMjJ2M2ExIDEgMCAwIDAgMSAxaDdhMSAxIDAgMCAwIDEtMVY2aDZ2OUg0VjZ6bTAgNTJWMTdoNTJ2NDFINHoiLz48cGF0aCBkPSJNMzggMjNIMTF2MjloMzhWMjNIMzh6bS03IDJoN3Y3aC03di03em03IDE2aC03di03aDd2N3ptLTE2LTdoN3Y3aC03di03em0wLTloN3Y3aC03di03em0tOSAwaDd2N2gtN3YtN3ptMCA5aDd2N2gtN3YtN3ptNyAxNmgtN3YtN2g3djd6bTkgMGgtN3YtN2g3djd6bTkgMGgtN3YtN2g3djd6bTkgMGgtN3YtN2g3djd6bTAtOWgtN3YtN2g3djd6bTAtMTZ2N2gtN3YtN2g3eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:50%;background-size:80%}.page-layout-checkout.checkout-index-index .page-main .input-text._has-datepicker{padding-left:40px!important}@media only screen and (max-width:768px){.page-layout-checkout .page-main{margin-top:20px}.page-layout-checkout .page-main .custom-slide.modal--active{left:0}}.page-layout-checkout .product-image-wrapper{height:auto;padding:0!important}.page-layout-checkout .product-image-wrapper .product-image-photo{position:static}.page-layout-checkout .product-item{display:flex;margin:0;padding:20px 0}.page-layout-checkout .product-item .product{padding:0}.page-layout-checkout .product-item .product-item-inner{display:table;margin:0 0 15px;width:100%}.page-layout-checkout .product-item .product-item-name-block{display:table-cell;width:100%;padding-right:10px;text-align:left}.page-layout-checkout .product-item .subtotal{display:table-cell;text-align:right}.page-layout-checkout .product-item .price{font-size:16px;font-weight:400}.page-layout-checkout .product-item .price-including-tax+.price-excluding-tax{margin:0}.page-layout-checkout .product-item .price-including-tax+.price-excluding-tax .price{font-size:10px}.page-layout-checkout .minicart-items{margin:0!important;padding:0;list-style:none none}.page-layout-checkout .minicart-items .product-item{margin:0}.page-layout-checkout .minicart-items .product-item:not(:first-child){border-top:1px solid #d1d1d1}.page-layout-checkout .minicart-items .product-item:first-child{padding-top:0}.page-layout-checkout .minicart-items .product-item:last-child{padding-bottom:0}.page-layout-checkout .minicart-items .product-item-pricing .label,.page-layout-checkout .minicart-items .product-item-pricing label{display:inline-block;width:4.5rem}.page-layout-checkout .minicart-items .price-minicart{margin-bottom:0}.page-layout-checkout .minicart-items .product>.product-image-container,.page-layout-checkout .minicart-items .product>.product-item-photo{float:left}.page-layout-checkout .minicart-items .product .toggle{cursor:pointer;position:relative}.page-layout-checkout .minicart-items .product .toggle:after{position:static}.page-layout-checkout .minicart-items .product-item-name{font-weight:400;margin:0}.page-layout-checkout .minicart-items .product-item-details{padding-left:88px}.page-layout-checkout .minicart-items .product-item-details .price{font-weight:700}.page-layout-checkout .minicart-items .product-item-details .price-excluding-tax,.page-layout-checkout .minicart-items .product-item-details .price-including-tax{margin:0}.page-layout-checkout .minicart-items .product-item-details .weee[data-label]{font-size:11px}.page-layout-checkout .minicart-items .product-item-details .details-qty{margin-top:0}.page-layout-checkout .minicart-items .product-item-details .details-qty .label,.page-layout-checkout .minicart-items .product-item-details .details-qty label{display:inline-flex}.page-layout-checkout .minicart-items .product.options .tooltip.toggle .details{display:none}.page-layout-checkout .minicart-items .item-qty{margin-right:0;text-align:center;width:40px}.page-layout-checkout .minicart-items .update-cart-item{font-size:11px;vertical-align:top}.page-layout-checkout .minicart-items .subtitle{display:none}.register__password{display:flex;flex-direction:column}.register__password .mage-error[generated]{order:2}.popup-content{padding:15px}.popup-content__column{position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between}@media (min-width:768px){.popup-content__column{flex-basis:50%;max-width:50%}}.popup-content__column:first-child{padding-bottom:30px}@media (min-width:768px){.popup-content__column:first-child{padding-bottom:0;padding-right:30px}}.popup-content__column:nth-child(2){border-top:1px solid #333;padding-top:30px}.popup-content__column:nth-child(2):before{content:attr(data-label);position:absolute;left:0;top:-17px;right:0;width:36px;height:36px;line-height:34px;margin:0 auto;background:#fff;border:1px solid #333;border-radius:50%;color:#333;text-align:center}@media (min-width:768px){.popup-content__column:nth-child(2){padding-left:30px;padding-top:0;border-left:1px solid #333;border-top:none}.popup-content__column:nth-child(2):before{margin:auto 0;bottom:0;left:-17px;top:0}}.popup-content__title{font-size:26px}.popup-content__link{display:block;margin-bottom:10px}.gift-card{margin-bottom:15px;padding:0 15px}.gift-card.active .gift-card__title-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gift-card__title{display:flex;align-items:center;padding:10px 0;cursor:pointer}.gift-card__title-text{margin-right:15px;font-weight:500}.gift-card__title-icon{width:14px;height:14px;transition:all .3s ease-in-out}.gift-card__form{display:block}.gift-card__content{display:none}.gift-card__fields{margin-bottom:5px}.gift-options .gift-item-block._active .gift-options__title-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gift-options__title{display:flex;align-items:center;padding:10px 0;cursor:pointer}.gift-options__title-text{margin-right:15px;font-weight:500}.gift-options__title-icon{width:14px;height:14px;transition:all .3s ease-in-out}.gift-options__sub-title{margin:15px 0}.gift-options__fields{margin-bottom:5px}.gift-message{margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9}.gift-message__summary{margin:15px 0}.rating__summary{display:block;position:relative;overflow:hidden;width:100px}.rating__results{position:absolute;top:0;left:0;overflow:hidden}.rating__icon{width:100px;height:30px;fill:#f2f2f2}.rating__icon--results{fill:#ffd500}@media (min-width:1200px){body{display:flex;flex-wrap:wrap}}@media (min-width:1200px){.page-wrapper{flex:1 0 100%}}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{z-index:899}.modal-popup,.modal-slide{visibility:hidden;background-color:rgba(0,0,0,.2)}.modal-popup._show,.modal-slide._show{visibility:visible}.modal-popup._show .modal-inner-wrap,.modal-slide._show .modal-inner-wrap{-webkit-transform:translate(0);transform:translate(0)}.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{opacity:1;pointer-events:auto}.modal-slide{left:72px;z-index:900}.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto}.modal-slide._inner-scroll{padding:0}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}.modal-slide._inner-scroll .modal-footer,.modal-slide._inner-scroll .modal-header{flex-grow:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide._inner-scroll .block-authentication{margin-right:0;margin-left:0}.modal-slide .modal-content,.modal-slide .modal-footer,.modal-slide .modal-header{padding:0}.modal-popup{z-index:900;overflow-y:auto}.modal-popup.modal-slide{left:72px;z-index:900;left:0}.modal-popup.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto;margin:0;max-height:none}@media (min-width:768px){.modal-popup.modal-slide{z-index:900;left:0;overflow-y:auto}.modal-popup.modal-slide._show .modal-inner-wrap{background:#fff;-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup.modal-slide .modal-inner-wrap{margin:auto;width:calc(100% - 40px);display:flex;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);transition-duration:.2s;transition-timing-function:ease}}.modal-popup._show .modal-inner-wrap{background:#fff;-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:auto;width:calc(100% - 40px);display:flex;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);transition-duration:.2s;transition-timing-function:ease}.modal-popup._inner-scroll{overflow-y:visible}.ie9 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.ie9 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-footer,.modal-popup .modal-header{flex-grow:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:12px;padding-top:30px}.modal-popup .modal-footer{margin-top:auto}.modal-popup .modal-footer-actions{text-align:right}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{position:absolute;right:0;top:0}.modal-custom .action-close{margin:20px}.modal-popup.modal-slide .modal-inner-wrap[class]{width:100%;background-color:#fff}.modal-popup.modal-slide._inner-scroll._show{-webkit-overflow-scrolling:touch;overflow-y:auto}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.modal-popup .modal-title{font-size:14px;font-weight:700}@media (min-width:768px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:0}.modal-popup.modal-slide .modal-footer{text-align:right}.modal-popup .modal-title{border-bottom:1px solid #333;font-weight:400;padding-bottom:30px;font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:0}}.modal-slide .action-close{padding:0}.modal-slide .page-main-actions{margin-bottom:18px;margin-top:33px}.modals-overlay{bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}@media (min-width:768px){body._has-modal-custom{height:100%;overflow:hidden;width:100%}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}}@media (max-width:768px){.custom-slide{visibility:hidden;background-color:rgba(0,0,0,.2);left:72px;z-index:900}.custom-slide._show{visibility:visible}.custom-slide._show .modal-inner-wrap{-webkit-transform:translate(0);transform:translate(0)}.custom-slide .modal-inner-wrap{opacity:1;pointer-events:auto}.custom-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;width:auto}.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.custom-slide .modal-inner-wrap{background-color:#fff}}.modal-popup{position:fixed;justify-content:center;flex-direction:column;align-items:center;left:0;top:0;z-index:99;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,.2)}.modal-popup.confirm .modal-content>div{text-align:center;font-weight:700}.modal-popup.confirm .modal-footer{display:flex;justify-content:center}.modal-popup.confirm .modal-footer .button{width:100%;margin:20px 20px 0;text-transform:uppercase}.modal-popup._show{display:block;padding-top:100px}.modal-popup.modal-slide._show{padding-top:0}@media (min-width:768px){.modal-popup.modal-slide._show{padding-top:100px}}#edit-wishlist-form .label,#edit-wishlist-form label{margin-left:10px;margin-bottom:0}#edit-wishlist-form .field.choice{display:flex;align-items:center}.wishlist-popup{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;max-height:300px;overflow:auto;padding:10px}@media (min-width:768px){.wishlist-popup{width:50%}}.wishlist-popup__action{justify-content:flex-end}.wishlist-popup__action-bottom{margin-top:20px}@media (min-width:480px){.featured-content__item--arrow:before{background:url(../../frontend/Snowdog/mp-biomedicals/en_US/images/icons/arrow.png)}}
/*# sourceMappingURL=styles.min.css.map */
.webforms{margin-bottom:1.5rem}.webforms-success-text{border:1px solid #ccc;padding:1rem 2rem;background:rgba(255,212,96,.26);margin-bottom:2rem}div.starry{width:auto;margin:-4px 0 10px;padding:5px;width:auto}div.standard_star{background-repeat:no-repeat;cursor:pointer;float:left;display:inline;background-image:url(../../frontend/Snowdog/mp-biomedicals/en_US/VladimirPopov_WebForms/images/stars.gif)}div.feedback{border:1px solid #ddd;padding:5px 3px 3px;display:inline}.customer-dob .dob-month,.customer-dob .dob-day,.customer-dob .dob-year{float:left;width:8.5rem}.customer-dob input.input-text{display:block;width:7.4rem}.customer-dob label{font-size:10px;font-weight:400;color:#888}.customer-dob .dob-day,.customer-dob .dob-month{width:6rem}.customer-dob .dob-day input.input-text,.customer-dob .dob-month input.input-text{width:4.6rem}.customer-dob .dob-year{width:14rem}.customer-dob .dob-year input.input-text{width:13.4rem}.ot-content{text-align:left}.tooltip-icon{background-image:url('../../frontend/Snowdog/mp-biomedicals/en_US/VladimirPopov_WebForms/images/tooltip.png');background-size:1.5rem 1.5rem;width:1.5rem;height:1.5rem;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 0 .2rem .5rem}.webforms figcaption{padding:5px 0;margin:5px}.webforms-description-text{margin-bottom:4rem}.webforms-fields-comment{font-size:90%;clear:both;margin-top:1rem}.please-wait{padding-top:.5rem}.please-wait .loading-indicator{background:#fff url(../../frontend/Snowdog/mp-biomedicals/en_US/VladimirPopov_WebForms/images/ajax-loader-big.gif) no-repeat;background-size:1.8rem;display:inline-block;width:1.8rem;height:1.8rem;vertical-align:bottom;margin-bottom:.2rem}.recaptcha{float:left;clear:both;width:100%;margin-bottom:3rem}.validation-advice{margin-top:.7rem;font-size:1.2rem;color:#e02b27;clear:both}input.validation-failed,textarea.validation-failed{border-color:#ed8380}.webforms-customer-account-form{margin-top:3rem;border:1px solid #eee;padding:2rem}.webforms-customer-account-message{background:rgba(255,212,96,.26);padding:3rem}.block-webforms-form .actions-toolbar{margin:17px 0}.webforms-results-block{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc;float:left;width:100%;clear:both}.webforms-results-field{margin-bottom:5px;width:100%}.webforms-results-label{font-weight:700;width:100%}.webforms-results-value{padding:5px 0}.stars{padding:0 5px;width:80px;display:inline;float:left}.stars-bar{list-style:none;margin:0;padding:0 !important;height:16px;position:relative;background:url(../../frontend/Snowdog/mp-biomedicals/en_US/VladimirPopov_WebForms/images/results_stars.png) top left repeat-x}.stars-bar li{padding:0;margin:0;float:left}.stars-bar li.stars-value{background:url(../../frontend/Snowdog/mp-biomedicals/en_US/VladimirPopov_WebForms/images/results_stars.png) left bottom;position:absolute;height:16px;display:block;z-index:1}.webforms-rating-summary{margin-bottom:15px}.webforms-results-table .col.id{width:15%}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.file-preview{list-style:none;padding:0;margin:0}.file-preview h3{font-size:12px}.file-preview li{margin:0;padding:10px 0;margin:0;overflow:auto;position:relative}.file-preview li img{border:solid 1px #999;border-radius:3px;padding:3px;margin:0 10px 0 0;display:block;float:left}.file-cancel{margin-top:1rem;cursor:pointer}.file-progress{font-size:90%;color:#777}.webforms-datepicker{margin-bottom:1rem}.webforms-calendar{position:relative;float:left;display:inline-block;width:20rem}.webforms-calendar .ui-datepicker-trigger{margin-left:-3.2rem;height:2.8rem;position:absolute;top:.4rem;right:.5rem}.webforms-time{display:inline-block;margin-left:1rem}.webforms-time .hours,.webforms-time .minutes{display:inline;width:6rem}.multiselect{height:auto;background-image:none}.drop-zone{padding:2rem .7rem;color:#777;border:.2rem dashed #ddd;border-radius:.4rem;opacity:.9;cursor:pointer}.drop-zone-preview-container{margin-bottom:10px}.drop-zone:hover{background-color:#f5f5f5}.drop-zone-label{display:inline-block !important;vertical-align:top !important}.icon-paperclip{color:#f07800 !important;fill:#f07800 !important}.icon-paperclip svg{transform:rotate(45deg) scaleX(-1)}.text-center{text-align:center !important}.drop-zone-preview{background:#f8f8f8;border:.09167rem solid #dadada;border-radius:.33333rem;color:#999;padding:5px;margin-bottom:5px;line-height:inherit;position:relative}.drop-zone-attachment{overflow:auto;height:auto;z-index:2;width:100% !important;position:relative}.drop-zone-preview-icon-file{padding-right:.66667rem;float:left !important}.drop-zone-preview-file{width:70%;float:left !important}.drop-zone-preview-filename{max-width:62%;color:#333;overflow:hidden !important;text-overflow:ellipsis !important;word-wrap:normal !important;white-space:nowrap !important;float:left !important;vertical-align:top !important}.drop-zone-preview-filename-end{color:#333}.drop-zone-preview-size,.drop-zone-error{clear:left;float:left !important}.drop-zone-error{color:red}.drop-zone-preview-icon-close{position:absolute;top:50%;right:.41667rem;margin-top:-2.2rem !important;padding-top:1rem;border:0;cursor:pointer !important;float:right !important}.drop-zone-preview-icon-close svg{fill:#999}.drop-zone-progress,.drop-zone-progress-success{position:absolute;border-radius:.33333rem;background-color:#00ff08;opacity:.1;height:100% !important;z-index:1;top:0;left:0;display:block}.drop-zone-progress-success{opacity:0}.webforms-gdpr{margin:1.5rem 0}.webforms-gdpr-checkbox{margin-top:1.5rem}.opentip-container,.opentip-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opentip-container{position:absolute;max-width:300px;z-index:100;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);-moz-transform:translateY(-5px) translateX(5px);-o-transform:translateY(-5px) translateX(5px);-ms-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);-moz-transform:translateY(5px) translateX(5px);-o-transform:translateY(5px) translateX(5px);-ms-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);-o-transform:translateY(5px) translateX(-5px);-ms-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);-moz-transform:translateY(-5px) translateX(-5px);-o-transform:translateY(-5px) translateX(-5px);-ms-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{position:relative;font-size:13px;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0px rgba(255,255,255,.2)}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);text-decoration:none}.opentip-container .opentip .ot-close span{display:none}.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:700;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;-moz-animation:otloading 2s linear infinite;-o-animation:otloading 2s linear infinite;-ms-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-dark .opentip,.opentip-container.style-alert .opentip{color:#f8f8f8;text-shadow:1px 1px 0px rgba(0,0,0,.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,.3)}.opentip-container.ot-hide-effect-fade{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out;opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing{opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;filter:none}@-moz-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#datepicker-demo{background:#e0e0e0;padding:1rem;margin:1rem 0 2rem}#datepicker-demo em{display:block;font-size:90%}#date,#party{width:90%;max-width:25em;vertical-align:20px}a.accCalendar{display:inline-block;background:0 0}div.calendar{text-align:center;color:#fff;background:#2e3135;padding:.5rem;border-radius:.3rem;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}table.calendar{border-collapse:separate;border-spacing:1px}table.calendar td,table.calendar th{padding:.3em .5em;border-radius:.15rem}td.empty{background:rgba(255,255,255,.07)}td.nav,td.day{cursor:pointer}td.day{text-shadow:0 1px 0 rgba(255,255,255,.5);color:#000;background:#63b7c2}td.day:hover{background:#e2a037}td.selected{background:#e2a037}div.calendar *:focus,div.commentAdd *:focus{background:#e2a037}td.month{font-weight:600;color:#63b7c2;text-shadow:0 1px 0 #000}td.comment{position:relative}td.comment span:after{display:block;position:absolute;width:7px;height:7px;top:.2rem;right:.2rem;content:"";background:#49182e;border-radius:7px}td.comment.selected{background:#e2a037}td.disabled,td.disabled:hover{color:#ccc;background:#bdbdbd;cursor:auto}td.disabled.selected{background:#c2c2c2}div.commentTooltip{width:271px;padding:.5rem;color:#fff;background:#3d4043;font-size:.8em;font-weight:700;max-height:50px;overflow-x:hidden;overflow-y:auto;word-wrap:break-word;text-align:left}div.commentAdd{background:#2e3135;border-radius:.3rem}div.commentAdd button{font-size:100%;text-transform:uppercase;color:#fff;background:#2e3135;padding:.5rem;margin-top:-5px;border:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}div.commentAdd textarea{width:270px;height:2em;overflow:auto;word-wrap:break-word;text-align:left;padding:.2em;margin:.5rem .5rem 0}