.bbg-white{background-color:#fff!important;color:#000!important}.bbg-magenta{background-color:#b31e89!important}.bbg-green{background-color:#8ec33f!important}.bbg-blue{background-color:#193ba3!important}.bbg-purple{background-color:#5f4b8b!important}.bbg-dark-teal{background-color:#175974!important}.tooltipster-base{display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotate(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px #0000001a}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}.MagicZoom,.mz-button,.mz-expand-controls,.mz-expand-thumbnails,.mz-expand .mz-expand-stage,.mz-expand .mz-expand-stage .mz-image-stage,.mz-expand .mz-expand-stage .mz-image-stage .mz-caption,.mz-figure,.mz-hint,.mz-lens,.mz-loading,.mz-thumb img,.mz-zoom-window{box-sizing:border-box}.MagicZoom,.mz-figure{display:inline-block;outline:0!important;font-size:0!important;line-height:100%!important;direction:ltr!important;position:relative;z-index:1;margin:0 auto;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.MagicZoom{-webkit-transform:translateZ(0);-ms-touch-action:pan-y;touch-action:pan-y}figure.mz-figure{overflow:hidden;margin:0!important;transform-style:preserve-3d}.MagicZoom img,.mz-figure img{border:0!important;margin:0!important;outline:0!important;padding:0!important}.MagicZoom>img,.mz-figure>img{width:100%;height:auto}.ie8-magic .MagicZoom>img,.ie8-magic .mz-figure>img{width:100%;max-width:none!important}.mz-expand .mz-figure.mz-no-zoom,.mz-figure.mz-no-zoom.mz-no-expand{cursor:default!important}.mz-expand,.mz-figure.mz-active{-ms-touch-action:none;touch-action:none}.mz-lens,.mz-zoom-window{position:absolute!important;overflow:hidden!important;pointer-events:none!important}.mz-lens img,.mz-zoom-window img{position:absolute!important;max-width:none!important;max-height:none!important}.mz-lens img{transition:none!important}.mz-zoom-window{z-index:2000000000;transform:translateZ(0)}.mz-zoom-window.mz-magnifier{-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);-webkit-mask-clip:content;cursor:none}.mz-figure.mz-active .mz-zoom-window.mz-magnifier{pointer-events:auto!important;cursor:inherit!important}.mz-zoom-window.mz-magnifier.mz-expanded{z-index:2147483647}.mz-zoom-window img{width:auto;height:auto;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto!important;transition:none!important;transform-origin:50% 50%!important}.mz-zoom-window.mz-preview img{top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;width:100%!important;height:auto!important;transform:none!important}.lt-ie9-magic .mz-zoom-window img{margin:0!important}.mz-expand-controls{z-index:2147483647}.mz-fade{transition:opacity .25s}.mz-hidden{opacity:0}.mz-visible{opacity:1}.mobile-magic .mz-expand .mz-expand-bg{transform-style:flat!important}.mobile-magic .mz-expand-controls.mz-fade{transition:none!important}.mobile-magic .mz-expand>.mz-zoom-window{top:0!important;left:0!important}@media not screen and (max-device-width:767px){.mz-expanded-view-open,.mz-expanded-view-open body{overflow:hidden!important}.mz-expanded-view-open body{height:auto!important}}@media screen and (max-device-width:767px){:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]),:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{overflow:hidden!important}:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{height:auto!important}}.mz-figure.mz-active{background:#fff}.mz-figure.mz-active,.mz-figure.mz-click-zoom,.mz-figure.mz-no-zoom{cursor:pointer;cursor:zoom-in}.mz-figure.mz-active.mz-no-expand{cursor:crosshair}.mz-figure.mz-active.mz-click-zoom.mz-no-expand{cursor:crosshair;cursor:zoom-out}.mz-figure.mz-active.mz-magnifier-zoom.mz-hover-zoom.mz-no-expand{cursor:none}.mz-figure.mz-magnifier-zoom.mz-active{overflow:visible!important}.mz-figure.mz-active>img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='linear' slope='0.6'/></feComponentTransfer></filter></svg>#grayscale");filter:grayscale(80%) opacity(60%)}.no-cssfilters-magic .mz-figure.mz-active>img{opacity:.6}.lt-ie10-magic .mz-figure.mz-active>img{opacity:1;filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=.6)}.mz-expand .mz-figure.mz-active.mz-inner-zoom,:not(.mz-expand) .mz-figure.mz-active.mz-inner-zoom>img{opacity:0}.lt-ie10-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom,.lt-ie10-magic .mz-figure.mz-active.mz-inner-zoom>img{filter:alpha(opacity=0)}.ie9-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom{background:transparent}.mz-lens{border:1px solid #aaa;border-color:#abababb3;box-shadow:0 0 5px #0000004d;cursor:none;z-index:10;opacity:0}.mz-figure.mz-active .mz-lens{opacity:1;transition:opacity .3s cubic-bezier(.25,.5,.5,.9) .1s}.mz-figure.mz-active.mz-magnifier-zoom .mz-lens{border-radius:50%;opacity:0;cursor:none}.mz-zoom-window{background:#fff;box-shadow:0 0 3px #0003}.mz-zoom-window.mz-magnifier{border-radius:100%;border:0;background:#ffffff4d}.mz-zoom-window.mz-magnifier:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;border:1px solid hsla(0,0%,67%,.7);box-shadow:inset 0 0 20px 1px #0000004d;background:transparent;z-index:1}.mz-zoom-window.mz-magnifier.mz-square,.mz-zoom-window.mz-magnifier.mz-square:before{border-radius:0!important}.lt-ie9-magic .mz-zoom-window{border:1px solid #e5e5e5}.mz-zoom-window.mz-inner{border:none;box-shadow:none}.mz-zoom-window.mz-inner:not(.mz-expanded){z-index:80}.mz-zoom-window .mz-caption{background:#777;color:#fff;font-size:10pt;opacity:.8;position:absolute;top:0;z-index:150;padding:3px;width:100%;line-height:normal!important;text-align:center!important}.lt-ie9-magic .mz-zoom-window .mz-caption{filter:alpha(opacity=80)}.mz-zoom-window.caption-bottom .mz-caption{top:auto;bottom:0}.mz-zoom-window.mz-expanded>.mz-caption{display:none}.mz-zoom-window.mz-activating,.mz-zoom-window.mz-deactivating{transition:opacity .3s cubic-bezier(.25,.5,.5,.9),transform .3s cubic-bezier(.25,.5,.5,.9)}.mz-zoom-window.mz-deactivating{transition-duration:.25s,.25s,.25s}.mz-zoom-window.mz-p-bottom,.mz-zoom-window.mz-p-left,.mz-zoom-window.mz-p-right,.mz-zoom-window.mz-p-top{opacity:0;z-index:-100}.mz-zoom-window.mz-p-right{transform:translate3d(-20%,0,0)}.mz-zoom-window.mz-p-left{transform:translate3d(20%,0,0)}.mz-zoom-window.mz-p-top{transform:translate3d(0,20%,0)}.mz-zoom-window.mz-p-bottom{transform:translate3d(0,-20%,0)}.mz-zoom-window>img{transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mz-zoom-window.mz-p-inner.mz-activating>img,.mz-zoom-window.mz-p-inner.mz-deactivating>img{transition:transform .22s cubic-bezier(.25,.5,.5,.9)!important}.mz-zoom-window.mz-p-magnifier{transform:scale(.1)}.mz-zoom-window.mz-custom.mz-activating,.mz-zoom-window.mz-custom.mz-deactivating,.mz-zoom-window.mz-preview.mz-activating,.mz-zoom-window.mz-preview.mz-deactivating{transition:opacity .3s cubic-bezier(.25,.5,.5,.9)}.mz-zoom-window.mz-custom.mz-deactivating,.mz-zoom-window.mz-preview.mz-deactivating{transition-duration:.2s}.mz-zoom-window.mz-p-custom,.mz-zoom-window.mz-p-preview{opacity:0}.mz-hint,.mz-loading{color:#eee;background:#31333db3;font: 12px/1.2em Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica Neue,Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;direction:ltr;display:inline-block;margin:0;position:absolute;z-index:1000;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .25s ease}.mz-hint{bottom:8px;left:0;right:0;padding:0 10%;background-color:transparent;transition:opacity .4s ease,z-index .4s ease}.mz-hint-message{display:inline-block;background:#31333db3;border-radius:2em;padding:.7em 1.1em}.mz-hint-message:before{content:"\2295";font-family:serif;font-size:1.5em;speak:none;text-align:center;vertical-align:-2px;margin-right:6px}.mobile-magic .mz-hint-message:before{display:none}.mz-hint-hidden{opacity:0;z-index:-1;transition-delay:.6s}.mz-expand .mz-hint{font-size:18px;line-height:1.1em;top:50%;bottom:auto;margin:0;transform:translateY(-50%)}.mz-expand .mz-hint-message{padding:1.1em}.mz-expand .mz-hint-message:before{display:none}.mz-expand .mz-hint-hidden{opacity:0;transition-delay:1.5s}.mz-loading{font-size:0;border-radius:100%;opacity:0;padding:0;width:36px;height:36px;top:50%;left:50%;transform:translate(-50%,-50%)}.mz-loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:24px;height:24px;margin:auto;text-indent:-9999em;border-radius:50%;border:2px solid #fff;border-top-color:transparent;box-sizing:border-box}.mz-loading.shown{opacity:1;z-index:1;transition:opacity 0s}.mz-loading.shown:after{animation:spin-loading .9s infinite linear}@keyframes spin-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lt-ie10-magic .mz-loading{border-radius:2em;font-size:12px;padding:.7em 1.1em;width:auto;height:auto}.lt-ie10-magic .mz-loading:after{content:"Loading...";text-indent:0;border:none;position:relative}.lt-ie9-magic .mz-loading{filter:alpha(opacity=0);right:0;left:0;width:126px;margin:auto}.lt-ie9-magic .mz-hint-message,.lt-ie9-magic .mz-loading.shown{background:transparent!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#7c31333D",EndColorStr="#7c31333D")}.lt-ie9-magic .mz-hint-hidden{filter:alpha(opacity=0)}.mz-expand,.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg,.mz-expand .mz-expand-stage{position:absolute;top:0;right:0;bottom:0;left:0}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg{width:auto!important;height:auto!important}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>svg{min-width:100%!important;min-height:100%!important}.mz-expand{background-color:#000;text-align:center;display:block;overflow:hidden;z-index:2100000000;position:fixed;width:auto;height:auto;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-overflow-style:none}.mz-expand,.mz-expand .mz-expand-bg{vertical-align:middle;perspective:600px}.mz-expand .mz-expand-bg{display:inline-block;max-width:none!important;max-height:none!important;margin:auto;z-index:-100;background-repeat:no-repeat;background-size:cover;transform:translateZ(0) scale(7) rotate(.01deg)}.mz-expand .mz-expand-bg>img{margin:auto;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='80' in='SourceGraphic'></feGaussianBlur></filter></svg>#blur");filter:blur(20px) brightness(60%)}.mz-expand .mz-expand-bg>svg{margin:auto;opacity:.6}.lt-ie10-magic .mz-expand .mz-expand-bg,[data-magic-ua=edge] .mz-expand .mz-expand-bg{display:none!important}.lt-ie9-magic .mz-expand{background:#1f1f1f}[data-magic-ua=edge] .mz-expand{background-color:#1f1f1ff5}.mz-expand.dark-bg .mz-expand-bg,.mz-expand.plain-bg .mz-expand-bg,.mz-expand.white-bg .mz-expand-bg{display:none!important}.mz-expand.dark-bg{background-color:#1f1f1f;background-color:#1f1f1ff5}.mz-expand.white-bg{background-color:#fff}.mz-expand .mz-expand-stage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;z-index:2100000000}.mz-expand .mz-expand-stage .mz-image-stage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;position:relative;margin:0;padding:20px 0;overflow:hidden;text-align:center;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage{padding:0!important;left:0;right:0}.mz-expand .mz-image-stage>figure{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;font-size:0;overflow:hidden}.mz-expand .mz-figure{max-width:100%!important;overflow:visible}.mz-expand .mz-figure>img{max-width:100%;width:auto;height:auto}.mz-expand .mz-zoom-in .mz-image-stage>figure,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-activating,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active{-ms-flex:1 0;flex:1 0;width:100%;height:100%}.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active>img{pointer-events:none}.mz-expand .mz-figure{cursor:pointer;cursor:zoom-in}.mz-expand .mz-figure.mz-active{cursor:crosshair;cursor:zoom-out}.mz-expand .mz-expand-stage.mz-zoom-in.mz-always-zoom .mz-image-stage>figure>figure>img{z-index:1;position:absolute!important;top:-5000px!important;bottom:-5000px!important;left:-5000px!important;right:-5000px!important;margin:auto!important}.lt-ie10-magic .mz-zoom-window.mz-expanded img{filter:alpha(opacity=100)}.lt-ie10-magic .mz-expand .mz-figure.mz-magnifier-zoom{overflow:hidden;filter:alpha(opacity=100)}.mz-expand .mz-caption{-ms-flex:0 0;flex:0 0;color:#fff;text-shadow:0 0 46px #000;padding:10px 30px;font: 10pt/1.25 Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;width:100%;opacity:0}.mz-expand .mz-caption.mz-show{transition:opacity .15s ease-out;opacity:1}.mz-expand .mz-zoom-in .mz-image-stage .mz-caption{display:none}.mz-expand .mz-caption a{color:inherit;cursor:pointer}.mz-expand.white-bg .mz-caption{color:#555;text-shadow:none}.lt-ie9-magic .mz-expand .mz-caption{top:100%}.mz-expand .mz-zoom-window{box-shadow:none;background:transparent}.lt-ie9-magic .mz-expand .mz-zoom-window{border:0}@media screen and (max-device-width:767px){.mobile-magic .mz-expand .mz-image-stage .mz-caption{display:none!important}}.mz-expand-controls,.mz-nav-controls,button.mz-button{margin:0!important;padding:0!important;outline:0!important}.mz-nav-controls{z-index:2100000000}button.mz-button{color:#b5b5b599!important;font-size:0;cursor:pointer;z-index:2100000000!important;background-color:transparent!important;border:0 solid transparent!important;border-radius:100%!important;box-shadow:none!important;position:absolute!important;text-transform:none!important;text-align:center;speak:none;width:60px!important;height:60px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;transition:color .25s,background-color .25s!important}button.mz-button:before{display:block;position:static;height:100%;transform:scale(.9);transition:transform .25s!important}:root:not(.mobile-magic) button.mz-button:hover,button.mz-button:active{color:#b4b4b4!important}button.mz-button:active:before{transform:scale(.7)!important}.mobile-magic .mz-expand button.mz-button:active{background-color:#31333db3!important}button.mz-button.mz-button-next,button.mz-button.mz-button-prev{margin:auto 10px!important;top:0!important;bottom:0!important;overflow:hidden!important}button.mz-button.mz-button-prev{left:0!important;transform:rotate(180deg)!important}button.mz-button.mz-button-next{right:0!important}button.mz-button.mz-button-close{margin:10px!important;top:0!important;right:0!important;z-index:95!important}button.mz-button.mz-button-close:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}button.mz-button.mz-button-next:before,button.mz-button.mz-button-prev:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}button.mz-button:before{content:""!important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}button.mz-button.mz-button-close:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}button.mz-button.mz-button-next:before,button.mz-button.mz-button-prev:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}@media screen and (max-device-width:767px){button.mz-button-next,button.mz-button-prev{display:none!important}.mobile-magic .mz-expand button.mz-button.mz-button-close{width:50px!important;height:50px!important;color:#b4b4b4!important}.mobile-magic .mz-expand button.mz-button:before{transform:scale(.8)}}.lt-ie9-magic button.mz-button{border:0;filter:alpha(opacity=75)}.lt-ie9-magic button.mz-button:hover{filter:alpha(opacity=100)}.mz-figure .mz-nav-controls button.mz-button{display:none;width:32px!important;height:56px!important;margin:auto 0!important;padding:0!important;border:0!important}.mz-figure.mz-show-arrows .mz-nav-controls button.mz-button{display:block}.mz-thumb,.mz-thumb:focus,a[data-zoom-id]{display:inline-block;line-height:0;outline:none}.mz-thumb img,a[data-zoom-id] img{padding-bottom:4px;border:0;border-bottom:2px solid transparent;box-sizing:border-box}.mz-thumb:not(.mz-thumb-selected):hover img{border-bottom-color:#b5b5b54d}.mz-thumb.mz-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails{-ms-flex:0 0 80px;flex:0 0 80px;position:relative;width:100%;height:100%;margin:0 auto 10px;padding:10px 0;z-index:50;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand-thumbnails{height:80px}.mz-expand-thumbnails .magic-thumb>img{cursor:pointer;padding-bottom:4px;border:0;border-bottom:2px solid transparent}.mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected):hover img{border-bottom-color:#b5b5b54d}.mz-expand-thumbnails .magic-thumb.magic-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails .magic-thumbs .magic-thumbs-button{box-shadow:none}@media not screen and (max-device-width:767px) and (orientation:portrait){.mz-expand.expand-thumbnails-left .mz-expand-stage{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mz-expand.expand-thumbnails-left .mz-expand-thumbnails{padding:0 10px;height:100%;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails{width:80px;height:100%}}@media not screen and (max-device-width:767px) and (orientation:portrait) and (max-device-width:767px){.mz-expand-thumbnails .magic-thumbs.magic-thumbs-vertical{height:calc(100% - 40px);margin-top:20px;margin-bottom:20px}}.mz-expand.no-expand-thumbnails .mz-expand-thumbnails{display:none}.thumbnails-style-shaded.mz-thumb img{border:0!important;padding-bottom:0;box-shadow:0 0 1px #0000004d}.thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{filter:brightness(.7)}.thumbnails-style-shaded.mz-thumb-selected img{filter:brightness(.7) opacity(.7)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb>img{border:0;padding-bottom:0;box-shadow:0 0 5px 1px #0000004d}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected)>img:hover{filter:brightness(.75)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb-selected img{filter:brightness(.7) opacity(.7)}.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb.magic-thumb-selected,.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb:hover,.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb.mz-thumb-selected,.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover{background:#000}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{opacity:.75;filter:alpha(opacity=75)}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb-selected img{opacity:.7;filter:alpha(opacity=70)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb{position:relative}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;z-index:100;pointer-events:none;background-color:transparent}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:hover:not(.magic-thumb-selected):after{background-color:#0003}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb.magic-thumb-selected:after{background-color:#0000004d}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb img{position:relative;z-index:1}.ie9-magic .thumbnails-style-shaded.mz-thumb img{box-shadow:0 0 4px #0000004d}.magic-thumbs,.magic-thumbs .magic-thumbs-button,.magic-thumbs .magic-thumbs-wrapper,.magic-thumbs li,.magic-thumbs li:after,.magic-thumbs li:before,.magic-thumbs li img,.magic-thumbs ul{margin:0;padding:0;outline:0;box-sizing:border-box}.magic-thumbs{direction:ltr;overflow:visible;z-index:100;position:relative;left:0;top:0;padding:0 40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;width:100%;height:100%;white-space:nowrap}.magic-thumbs.no-buttons{padding:0!important}.magic-thumbs-wrapper{display:block;width:100%;height:100%;position:relative;overflow:hidden;text-align:center}.magic-thumbs ul{list-style:none;font-size:0;display:inline-block;vertical-align:middle;height:100%;position:relative;white-space:nowrap}.magic-thumbs.no-buttons ul{left:0!important;padding:0!important;transition:none!important;transform:none!important}.magic-thumbs ul li{margin:0 4px;height:100%;width:auto;vertical-align:top;line-height:0;display:inline-block}.magic-thumbs ul li:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.magic-thumbs ul li>img{width:auto;height:auto;max-width:none!important;max-height:100%!important;vertical-align:middle}.ie8-magic .magic-thumbs ul li>img{max-width:none!important;max-height:none!important}.magic-thumbs.magic-thumbs-vertical{height:100%}.magic-thumbs-vertical{padding:40px 0}.magic-thumbs-vertical ul{height:auto;width:100%;white-space:normal}.magic-thumbs-vertical ul li{width:100%;height:auto;margin:4px 0}.magic-thumbs-vertical ul li>img{max-width:100%!important;max-height:none!important}.ie8-magic .magic-thumbs-vertical ul li>img{width:100%}.magic-thumbs button.magic-thumbs-button{color:#b5b5b599!important;font-size:0;cursor:pointer;z-index:90!important;background-repeat:no-repeat;background-color:transparent!important;background-image:none;border:0;border-radius:100%;box-shadow:none!important;overflow:hidden;position:absolute;text-transform:none!important;speak:none;text-align:center;width:33px;height:33px;top:0;bottom:0;margin:auto 3px;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;transition:color .25s,background-color .25s!important}.magic-thumbs button.magic-thumbs-button:before{display:block;position:static;height:100%;transform:scale(1);transition:transform .25s!important}.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active,.mobile-magic .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled),:root:not(.mobile-magic) .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):hover{color:#b4b4b4!important}.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active:before{transform:scale(.7)!important}.mobile-magic .mz-expand .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active{background-color:#31333db3!important}.magic-thumbs .magic-thumbs-button-prev{left:0;transform:rotate(180deg)!important}.magic-thumbs .magic-thumbs-button-next{right:0}.magic-thumbs-vertical button.magic-thumbs-button{top:auto;right:0;bottom:auto;left:0;margin:3px auto}.magic-thumbs-vertical button.magic-thumbs-button-prev{top:0;transform:rotate(-90deg)!important}.magic-thumbs-vertical button.magic-thumbs-button-next{bottom:0;transform:rotate(90deg)!important}.magic-thumbs .magic-thumbs-button-next:before,.magic-thumbs .magic-thumbs-button-prev:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}.magic-thumbs button.magic-thumbs-button:before{content:""!important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.magic-thumbs .magic-thumbs-button-next:before,.magic-thumbs .magic-thumbs-button-prev:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}.magic-thumbs.no-buttons .magic-thumbs-button{display:none!important}.magic-thumbs-button-disabled{opacity:.2;filter:alpha(opacity=20)}.tooltip_templates{display:none}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized .tooltipster-box{box-shadow:0 0 18px 3px #0000001a;padding:3px 20px 10px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized .tooltipster-content{padding:0}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized .tooltipster-content p{color:#4a4a4a;font-size:13px;line-height:20px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized .tooltipster-content a{color:#193ba3;text-decoration:none}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized .tooltipster-arrow{z-index:1;top:auto}.tooltipster-sidetip.tooltipster-shadow.tooltipster-shadow-customized.tooltipster-specs .tooltipster-arrow:after{content:"";position:absolute;width:9px;height:9px;background:#999;transform:rotate(45deg);box-shadow:-1px -1px 10px -2px #0000001a;z-index:-1;top:2px;left:2px}.rebuy-widget span.rebuy-money--free{color:#b31e89;text-transform:uppercase}.product-info__container .rebuy-widget.widget-type-product{padding-left:15px}.product-info__container .rebuy-widget.widget-type-product .rebuy-product-actions{width:22%!important}.product-info__container .rebuy-widget.widget-type-product .primary-title{color:#414e65;font-size:11px;font-weight:600;font-family:Open Sans,sans-serif;letter-spacing:1.1px;line-height:1.15;text-transform:uppercase;text-align:left;margin-top:4rem}.product-info__container .rebuy-widget.widget-type-product .primary-title:after,.product-info__container .rebuy-widget.widget-type-product .primary-title:before{content:none}.product-info__container .rebuy-widget.widget-type-product .rebuy-product-title{color:#111;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.35;text-align:left}.product-info__container .rebuy-widget.widget-type-product .rebuy-money{color:#193ba3;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:1.5}.product-info__container .rebuy-widget.widget-type-product .rebuy-button{border-radius:0;border:none;background-color:#193ba3;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.15}.product-info__container .rebuy-widget.widget-type-product .rebuy-product-block{border:1px solid #dae1e9;border-bottom:none;padding:20px!important}.product-info__container .rebuy-widget.widget-type-product .rebuy-product-block:last-child{border-bottom:1px solid #dae1e9}.product-info__container .rebuy-widget.widget-type-product .rebuy-select{background-image:none;border-radius:0}.product-info__container .rebuy-widget.widget-type-product .rebuy-product-actions{width:95px!important}.widget-type-product-addon .rebuy-widget-content{margin-top:2rem;text-align:left}.widget-type-product-addon .rebuy-widget-content:first-child{margin-top:0}.widget-type-product-addon .rebuy-addon__item{border:1px solid #dae1e9;border-bottom:none;padding:15px;margin:0!important;transition:all .2s ease}.widget-type-product-addon .rebuy-addon__item:last-child{border-bottom:1px solid #dae1e9}.widget-type-product-addon .rebuy-addon__item.active,.widget-type-product-addon .rebuy-addon__item:hover{border-bottom:1px solid;border-color:#b8c5d4;transition:all .2s ease-in-out}.widget-type-product-addon .rebuy-addon__item.active+.rebuy-addon__item.active,.widget-type-product-addon .rebuy-addon__item:hover+.rebuy-addon__item.active{border-top:none}.widget-type-product-addon .rebuy-addon__item.active{border-color:#757d8b}@media only screen and (min-width:768px){.widget-type-product-addon .rebuy-addon__item{padding:15px 20px}}.widget-type-product-addon .rebuy-addon__item--fgwp-multi-options{display:block!important;border:none;padding:0}.widget-type-product-addon .rebuy-checkbox:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;position:absolute;opacity:1;border:2px solid #b8c5d4;transition:all .2s ease-in-out}.widget-type-product-addon .rebuy-checkbox:checked:before{background:#193ba3;border:2px solid #193ba3}.widget-type-product-addon .rebuy-checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-top:-1px;color:#fff;transition:all .2s;display:inline-block;height:6px;width:11px;border-left:2px solid;border-bottom:2px solid}.widget-type-product-addon .rebuy-checkbox:checked,.widget-type-product-addon .rebuy-radio:checked{background:#193ba3;border-color:#193ba3}.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label .checkbox-input{position:relative!important;width:20px!important;height:20px!important}.widget-type-product-addon .rebuy-addon__item-type-title{margin:0;font-weight:600;font-size:12px;color:#4a4a4a;letter-spacing:0;line-height:18px;padding-right:10px}.widget-type-product-addon .rebuy-addon__item-product-title{color:#1c3d9d!important;font-size:12px!important}.widget-type-product-addon .rebuy-addon__item-info__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px;grid-template-columns:1fr 40px;grid-gap:10px}.widget-type-product-addon .rebuy-addon__item-product-price{font-weight:600;font-size:12px;color:#4a4a4a;letter-spacing:0;text-align:right;line-height:18px;min-height:35px}.widget-type-product-addon .rebuy-addon__item-learn-more{margin-top:5px}.widget-type-product-addon .rebuy-addon__item-info{-ms-flex:1!important;flex:1!important}.widget-type-product-addon .rebuy-addon__item-product-title{line-height:1.4!important}.widget-type-product-addon .super-title{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:#414e65!important;margin-bottom:10px!important;display:block}.widget-type-product-addon .rebuy-product-options{display:-ms-flexbox;display:flex;margin-top:5px}.widget-type-product-addon .rebuy-product-options .rebuy-select{-ms-flex:1;flex:1;height:auto!important;border:none;padding-left:0;font-size:12px;color:#4a4a4a;letter-spacing:0;line-height:18px;padding:0 15px 0 0!important;border-radius:0!important;background-position:right 5px center;border-bottom:1px solid #757d8b;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Echevron-small-down copy 13%3C/title%3E%3Cpath d='M8.772.193a.693.693 0 0 1 .96 0 .643.643 0 0 1 0 .932L5.896 4.807a.694.694 0 0 1-.961 0L1.098 1.125a.645.645 0 0 1 0-.932.693.693 0 0 1 .96 0l3.359 3.02L8.772.193z' fill='%23757D8B' fill-rule='nonzero'/%3E%3C/svg%3E")}.widget-type-product-addon .rebuy-product-options .rebuy-select:hover{background-color:transparent;box-shadow:none}.rebuy-addon-modal .rebuy-product-options{margin-top:1rem}.rebuy-addon-modal .rebuy-select{background-image:none;border-radius:0;min-height:50px}.sticky-atc-banner-wrapper,.sticky-atc-banner-wrapper.hide_sticky,.sticky-atc-banner-wrapper.show_sticky{display:none}.sticky-atc-banner-wrapper.show_sticky.active{display:block}.sticky-atc-banner-container{position:fixed;width:100%;z-index:98;top:50px;background:#fff;box-shadow:0 4px 2px -2px #0000001a}@media only screen and (min-width:768px) and (max-width:1024px){.sticky-atc-banner-container{top:0}}@media only screen and (max-width:767px){.sticky-atc-banner-container{bottom:0;top:unset;box-shadow:0 -4px 2px -2px #0000001a;padding:20px}}.sticky-atc-banner{max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 120px}@media only screen and (min-width:1025px) and (max-width:1199px){.sticky-atc-banner{padding:10px 75px}}@media only screen and (min-width:768px) and (max-width:1024px){.sticky-atc-banner{padding:10px 35px}}@media only screen and (max-width:767px){.sticky-atc-banner{padding:10px 20px}}.sticky-atc-banner .sticky-atc-product-title{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sticky-atc-banner .sticky-atc-product-title img{padding-right:15px;border-right:1px solid #d2d4d7;max-height:48px}.sticky-atc-banner .sticky-atc-product-title h2{margin:0;font-size:18px;color:#000;max-width:500px;padding:0 12px 0 15px;font-weight:600}@media only screen and (max-width:767px){.sticky-atc-banner .sticky-atc-product-title{display:none}}.sticky-atc-banner .sticky-atc__price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sticky-atc-banner .sticky-atc__price-wrapper .sticky-atc-price{font-size:18px;color:#b31e89;font-weight:700;margin:8px 20px}.sticky-atc-banner .sticky-atc__price-wrapper .sticky-atc-cap{font-size:16px;color:#4f5a6e;margin-right:16px}.sticky-atc-banner .sticky-atc__price-wrapper .sticky-atc-n_price{color:#4f5a6e;font-size:24px;font-weight:700;margin-right:16px}@media only screen and (max-width:767px){.sticky-atc-banner .sticky-atc__price-wrapper{display:none}}.sticky-atc-banner .button--sticky-atc{font-weight:600;font-size:16px;padding:15px 51px;background:#193ba3;color:#fff;transition:all .2s ease-in-out}.sticky-atc-banner .button--sticky-atc:hover{background-color:#000978;color:#fff}@media only screen and (max-width:767px){.sticky-atc-banner .button--sticky-atc{width:100%;text-align:center}}@media only screen and (max-width:767px){.featured-image__container{padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){.featured-image__container{margin-top:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.featured-image__container{padding-left:0;padding-right:0}}@media only screen and (min-width:1025px){.featured-image__container{margin-top:70px}}.product__container{max-width:1440px;margin:0 auto}@media only screen and (min-width:1025px){.product__container{zoom:1;padding-bottom:75px}.product__container:after{content:"";display:table;clear:both}}@media only screen and (min-width:1025px) and (max-width:767px){.product__container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1025px) and (min-width:768px) and (max-width:1024px){.product__container{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1199px){.product__container{padding-left:75px;padding-right:75px}}@media only screen and (min-width:1025px) and (min-width:1200px){.product__container{padding-left:120px;padding-right:120px}}@media only screen and (max-width:1024px){.product-header--desktop{display:none}}@media only screen and (min-width:1025px){.product-header--mobile{display:none}}.product-slider{display:none}@media only screen and (min-width:768px){.product-slider__zoom{text-align:center;display:block}}@media only screen and (max-width:767px){.product-info__container{padding-left:20px;padding-right:20px}.product-info__container.grid__item{padding-left:50px}}@media only screen and (max-width:1024px){.product-info__container .social-sharing{font-size:0}.product-info__container .social-sharing .social-sharing__item{margin-right:24px}.product-info__container .social-sharing svg{width:32px;height:32px}}@media only screen and (max-width:1024px){.product-info__container[class*=--buy]{margin-top:15px}}@media only screen and (max-width:767px){.product-info__container[class*=--buy]{padding-top:15px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-info__container[class*=--buy]{padding-top:45px}}.product-info__container #smartwishlist #bookmarkit{text-transform:uppercase;letter-spacing:.1em;width:100%;color:#193ba3;font-size:12px;line-height:40px;font-weight:600;margin:12px auto 0;padding:0;background:#fff;position:relative;z-index:0;border:1px solid #193ba3}@media only screen and (max-width:767px){.product-info__container #smartwishlist #bookmarkit{font-size:11px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-info__container #smartwishlist #bookmarkit{height:60px;text-align:center;font-size:11px;line-height:58px}}.product-info__container #smartwishlist #bookmarkit:after{transition:all .2s ease-in-out;content:"";position:absolute;background:transparent;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;border:1px solid #193ba3}.product-info__container #smartwishlist #bookmarkit:hover{background:#f2f6f6;border:1px solid #193ba3}.product-info__container #smartwishlist #bookmarkit:hover:after{opacity:1}.product-info__container #smartwishlist #bookmarkit.bookmarked{color:#b31e89!important}.product-info__container #smartwishlist #bookmarkit.bookmarked #wishlist_icon:after{content:" Added to Wishlist";color:#193ba3!important}.product-info__container #smartwishlist #bookmarkit.unbookmarked{color:#b31e89!important}.product-info__container #smartwishlist #bookmarkit.unbookmarked #wishlist_icon:after{content:" Add to Wishlist";color:#193ba3!important}.product-info__container #smartwishlist #wishlist_icon:after{font-family:Open Sans,sans-serif;font-display:swap;font-weight:600}.product-info__title{font-weight:600;margin-bottom:5px}@media only screen and (max-width:767px){.product-info__title{font-size:16px;margin-top:22px;line-height:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-info__title{font-size:16px;margin-top:22px;line-height:20px}}@media only screen and (min-width:1025px){.product-info__title{font-size:21px;margin-top:70px}}.product-info__sale-tag{text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#b52f88;border:1px solid #b52f88;padding:3px 0;text-align:center;display:block}@media only screen and (max-width:1024px){.product-info__sale-tag{font-size:11px;width:70px;margin-bottom:8px;margin-top:15px}}@media only screen and (min-width:1025px){.product-info__sale-tag{font-size:12px;width:80px;margin-bottom:15px}}.product-meta__info{zoom:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-meta__info:after{content:"";display:table;clear:both}.product-meta__info p{margin:0}@media only screen and (max-width:1024px){.product-meta__ratings{-ms-flex-order:1;order:1;margin-right:8px}}@media only screen and (max-width:1024px){.product-meta__ratings svg{width:62px}}@media only screen and (min-width:1025px){.product-meta__ratings svg{width:73px}}.product-meta__ratings a{color:#036ed1;font-size:11px;margin-left:3px}.product-meta__ratings .jdgm-widget{cursor:pointer}.product-meta__ratings.js-scrollDiv{display:inline-block;padding-right:10px;margin-right:10px;vertical-align:middle;float:left;position:relative}.product-meta__ratings.js-scrollDiv:after{position:absolute;content:"";background:#dbe3eb;width:1px;height:14px;right:-1px;top:54%;transform:translateY(-50%)}.main_enhance{margin-bottom:20px}.option_enhance{padding:20px 20px 0;border:1px solid #757d8b}.option_enhance+.option_enhance{border-top-color:#fff}.enhan_title{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:#414e65;margin-bottom:10px;display:block}.option_enhance+.enhan_title{margin-top:20px}.title_enhac{margin-top:-33px;padding:12px 30px 3px 40px}.title_enhac .display-price{display:none}.title_enhac_label{padding-bottom:10px}#enhance_ppri{padding-right:20px;margin-right:20px;border-right:1px solid #3a57b0}@media only screen and (min-width:768px) and (max-width:1024px){#enhance_ppri{padding-right:40px;margin-right:40px}}.enhance-border:last-child{border-top:1px solid #757d8b!important}.enhance-border{border:1px solid #757d8b!important}.enhance-border .free_gift,.enhance-border .price_enh{color:#193ba3}.enhance-border+.enhance-border{border-top:1px solid #fff!important}#enhance_ppri:empty{display:none!important}.option_enhance{display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-align:center;align-items:center}.option_enhance label.checkbox-label{font-size:14px;font-weight:400;text-transform:none;color:#000;letter-spacing:0;-ms-flex-positive:2;flex-grow:2;padding-bottom:0;margin-bottom:0;padding-left:0;display:-ms-flexbox;display:flex;color:#4a4a4a;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%;transition:all .2s ease-in-out}.option_enhance:first-child label{padding-top:5px}.option_enhance:hover{border:1px solid #b8c5d4!important;transition:all .2s ease-in-out}.option_enhance:hover .free_gift,.option_enhance:hover .price_enh{color:#193ba3}.option_enhance:hover label{transition:all .2s ease-in-out}.option_enhance:hover label:before{border:2px solid #b8c5d4!important;transition:all .2s ease-in-out}.option_enhance:hover .pdp-en-checkbox:checked+input+div label:before{border:2px solid #193ba3!important}@media only screen and (max-width:767px){.cart-item-price,.cart-item-price-rebuy{font-size:14px!important}}.div-ts-d .enhance-small{font-size:12px;margin-left:39px;color:#000;margin-bottom:20px;margin-right:18px;line-height:1.5;-ms-flex:0 0 100%;flex:0 0 100%;cursor:pointer}.div-ts-d .enhance-small:hover{text-decoration:underline}.p-left{padding-left:15px;margin-bottom:5px}@media only screen and (max-width:1024px){.p-left{margin-bottom:5px}}.free_gift,.price_enh{float:right;font-size:14px;color:#4a4a4a;font-weight:600;margin-top:-40px}.product-right-grid{padding-bottom:25px}@media only screen and (min-width:1025px) and (max-width:1199px){.product-right-grid{width:33.33%;padding-left:8.33%}}.product-meta__sku{color:#414e65;display:inline-block;padding-left:0;position:relative;vertical-align:middle}@media only screen and (max-width:1024px){.product-meta__sku{-ms-flex-order:2;order:2;margin-bottom:0}}@media only screen and (min-width:1025px){.product-meta__sku{-ms-flex-order:2;order:2;margin-top:3px}}.product-meta__sku p{font-size:11px;line-height:1;color:#414e65}.stock-ship__container{border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed;padding:0;-ms-flex-pack:start;justify-content:flex-start}.product-meta__stock,.stock-ship__container{margin-top:20px;display:-ms-flexbox;display:flex}.product-meta__stock{border-top:1px solid #dbe3eb;border-bottom:1px solid #dbe3eb;-ms-flex-align:center;align-items:center;padding:8px 0}.product-meta__stock p{margin:0;font-size:11px;font-weight:400}.product-meta__stock .in-stock{text-transform:uppercase;letter-spacing:.1em;color:#193ba3;font-weight:700;line-height:12px}.product-meta__stock .in-stock span{text-transform:none;margin-left:2px;font-weight:400;letter-spacing:0;font-size:12px}.product-meta__stock .out-of-stock{text-transform:uppercase;letter-spacing:.1em;color:#757d8b;line-height:12px}.quantity__container{position:relative}.quantity__container label{position:absolute;font-size:10px;font-weight:600;background:#fff;padding-left:5px;padding-right:5px;color:#414e65;z-index:3;left:50%;top:-6px;right:0;margin-left:-15px;max-width:31px}#Quantity{width:100%;max-width:100%;text-align-last:center;text-align:-moz-center;text-align:-webkit-center;text-align:center;height:60px;padding:0 10px;background-image:none!important}#Quantity[disabled]{background-color:#fff}@media only screen and (min-width:1025px) and (max-width:1199px){#Quantity{padding:0 12px}}@media screen and (max-width:767px){#Quantity{padding:0 20px}}@media screen and (max-width:350px){#Quantity{padding:0 15px}}#sw_wishlist_label{display:none}.product-meta__ship{margin-left:12px}.product-meta__ship p{font-size:11px;color:#414e65;margin:0;text-align:center;line-height:11px}.promo-text{text-transform:uppercase;letter-spacing:.1em;letter-spacing:.05em;font-size:12px;font-weight:700;color:#b31e89;margin:5px 0 0}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .grid__item.no-pad__left{padding-left:0;margin-left:-5px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}.product__form select{height:50px;letter-spacing:.06875em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%238C98F2'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat!important}.product-price__container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:1025px){.product-price__container{margin-top:18px}}.product-price{color:#193ba3;margin-right:12px}@media only screen and (max-width:1024px){.product-price{font-size:28px}}@media only screen and (min-width:1025px){.product-price{font-size:30px}}.product-price .sale{color:#b31e89}.product-price__msrp{margin:0;color:#4a4a4a;line-height:1.5}@media only screen and (max-width:1024px){.product-price__msrp{font-size:12px}}@media only screen and (min-width:1025px){.product-price__msrp{font-size:13px}}@media only screen and (max-width:1024px){.option-selector__container{margin:25px auto}}@media only screen and (min-width:768px) and (max-width:1024px){.option-selector__container{margin-top:0}}@media only screen and (min-width:1025px){.option-selector__container{margin:22px auto 20px}}.option-selector__container label[for]{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:11px;color:#414e65;display:block;margin-bottom:0;position:relative}.option-selector__container select{width:100%;padding-left:25px;background-size:9px 5px}.option-selector__container span.tooltip{position:absolute;top:-2px;margin-left:3px}.option-selector__container span.tooltip svg{height:15px;width:15px}@media only screen and (min-width:768px) and (max-width:1024px){.option-selector__container .grid__item:last-child{padding-left:15px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-additional-actions{margin-bottom:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.product-additional-actions #smartwishlist #bookmarkit{margin-top:0}}.product-additional-actions .btn--notify,.product-additional-actions .btn--wishlist{margin-top:12px}@media only screen and (min-width:768px) and (max-width:1024px){.product-additional-actions .btn--notify,.product-additional-actions .btn--wishlist{margin-top:0}}@media only screen and (min-width:768px) and (max-width:1024px){.product-additional-actions.hasBundle .grid.grid--half-gutters{position:relative}.product-additional-actions.hasBundle .grid.grid--half-gutters .grid__item.medium--six-twelfths:nth-of-type(3n){position:relative;float:right}}.product-additional-actions #parent-bundle-box{text-align:center;border:1px solid #b31e89;margin-top:32px;position:relative;transition:all .2s ease-in-out;color:#fbf3f9}@media only screen and (min-width:768px) and (max-width:1024px){.product-additional-actions #parent-bundle-box{display:none}}.product-additional-actions #parent-bundle-box:hover{background:#fbf3f9;transition:all .2s ease-in-out;color:#fbf3f9}.product-additional-actions #parent-bundle-box #bundle-white-border,.product-additional-actions #parent-bundle-box #bundle-white-border:hover{border:5px solid #fff}.product-additional-actions #parent-bundle-box a{text-decoration:none}.product-additional-actions #parent-bundle-box svg{margin:0 auto;display:block;position:relative;top:-15px;background:#fff;width:50px}.product-additional-actions #parent-bundle-box .parent-bundle-inner{padding:0 30px 20px;margin-top:-5px;transition:all .2s ease-in-out}.product-additional-actions #parent-bundle-box .parent-bundle-inner p{font-size:13px;line-height:18px;margin:0;color:#000}.product-additional-actions #parent-bundle-box .parent-bundle-inner strong{font-weight:600;font-size:12px;color:#a21a7b;letter-spacing:1.2px;text-align:center;text-transform:uppercase}.product-additional-actions #parent-bundle-box .parent-bundle-inner .bundle-shop-now{font-size:13px;line-height:18px;color:#193ba3;position:relative;padding-top:3px;max-width:75px;margin:0 auto}.product-additional-actions #parent-bundle-box .parent-bundle-inner .bundle-shop-now:hover{text-decoration:underline;top:-3px;transition:all .2s ease-in-out}.btn--notify{margin-top:12px}@media only screen and (min-width:768px) and (max-width:1024px){.btn--notify{margin-top:0}}.grid__item.medium--one-whole.show-for-medium-only{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.grid__item.medium--one-whole.show-for-medium-only{display:block;clear:both;padding-left:0}}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box{text-align:center;border:1px solid #b31e89;margin-top:32px;position:relative;transition:all .2s ease-in-out;color:#fbf3f9}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box:hover{background:#fbf3f9;transition:all .2s ease-in-out;color:#fbf3f9}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box #bundle-white-border,.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box #bundle-white-border:hover{border:5px solid #fff}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box a{text-decoration:none}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box svg{margin:0 auto;display:block;position:relative;top:-15px;background:#fff;width:50px}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box .parent-bundle-inner{padding:0 30px 20px;margin-top:-5px;transition:all .2s ease-in-out}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box .parent-bundle-inner p{font-size:13px;line-height:18px;margin:0;color:#000}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box .parent-bundle-inner strong{font-weight:600;font-size:12px;color:#a21a7b;letter-spacing:1.2px;text-align:center;text-transform:uppercase}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box .parent-bundle-inner .bundle-shop-now{font-size:13px;line-height:18px;color:#193ba3;position:relative;padding-top:3px;max-width:75px;margin:0 auto}.grid__item.medium--one-whole.show-for-medium-only #parent-bundle-box .parent-bundle-inner .bundle-shop-now:hover{text-decoration:underline;top:-3px;transition:all .2s ease-in-out}.product-content__container{background-color:#f5f8f8;position:relative}@media only screen and (max-width:1024px){.product-content__container{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1025px){.product-content__container{padding-top:75px;padding-bottom:75px}}.product-content__container:before{content:"";background-image:url(//www.gouletpens.com/cdn/shop/t/666/assets/product-dip.svg?v=131980521519847613741747945682);position:absolute;left:50%;transform:translate(-50%)}@media only screen and (max-width:1024px){.product-content__container:before{width:110px;height:77px;top:-22px}}@media only screen and (min-width:1025px){.product-content__container:before{width:190px;height:133px;background-size:190px;background-repeat:no-repeat;top:-38px}}.product-content__container .rte{color:#5b626f}@media only screen and (max-width:1024px){.product-content__container .rte__video-wrapper{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:1025px){.product-content__container .rte__video-wrapper{margin-top:15px;margin-bottom:15px}}@media only screen and (max-width:1024px){.product-description{font-size:16px;line-height:24px}}@media only screen and (min-width:1025px){.product-description{font-size:18px;line-height:32px}}@media only screen and (min-width:1025px){.product-description--snippet,.product-description--snippet>*{font-size:28px;line-height:40px}}.read-more__container{zoom:1}.read-more__container:after{content:"";display:table;clear:both}@media only screen and (max-width:767px){.read-more__container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.read-more__container{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1025px) and (max-width:1199px){.read-more__container{padding-left:75px;padding-right:75px}}@media only screen and (min-width:1200px){.read-more__container{padding-left:120px;padding-right:120px}}@media only screen and (max-width:1024px){.read-more__container{border-bottom:1px solid hsla(218,9%,50%,.3);padding-bottom:45px}}@media only screen and (min-width:1025px){.read-more__container{padding-bottom:60px}}@media only screen and (max-width:1024px){.read-more__container:last-child{border-bottom:none}}@media only screen and (min-width:1025px){.read-more__container:first-child .read-more__content{border-top:none}}.read-more__content{overflow:hidden}@media only screen and (max-width:1024px){.read-more__content{height:300px}}@media only screen and (min-width:1025px){.read-more__content{height:400px;border-top:1px solid hsla(218,9%,50%,.3)}}.read-more__content.open{height:100%}.read-more__content h3{text-transform:uppercase;letter-spacing:.1em;text-align:center}@media only screen and (max-width:1024px){.read-more__content h3{font-size:14px;padding:10px 0 15px}}@media only screen and (min-width:1025px){.read-more__content h3{font-size:21px;padding:35px 0 38px}}.read-more__content--reviews{height:100%}.read-more__content--tech-specs{height:auto}@media only screen and (max-width:1024px){.read-more__content--tech-specs.long{height:300px}}@media only screen and (min-width:1025px){.read-more__content--tech-specs.long{height:400px}}.read-more__content--prod-highlight,.read-more__content--tech-specs.long.open{height:100%}.read-more__content--prod-highlight.short{height:400px}.read-more__content--prod-highlight.short.open{height:100%}.read-more__content--prod-highlight.open .product-description--hidden{display:block}.read-more__content--prod-highlight .product-description--hidden{display:none;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:1025px){.read-more__content--videos{height:425px}}.specs-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.specs-list dt{font-weight:600}.specs-list dt:nth-child(4n-1){background-color:#f0f6f6}@media only screen and (max-width:1024px){.specs-list dt{padding-left:15px;padding-right:15px}}@media only screen and (min-width:1025px){.specs-list dt{padding-left:35px}}.specs-list dd:nth-child(4n){background-color:#f0f6f6}@media only screen and (max-width:1024px){.specs-list dd{padding-right:15px}}@media only screen and (min-width:1025px){.specs-list dd{padding-right:35px}}.specs-list .tooltipSpecs{margin-left:3px;cursor:pointer}.specs-list .tooltipSpecs svg{width:15px;height:15px;vertical-align:top}.specs-list__item{float:left;display:inline-block;width:50%;margin:0;color:#13263a;background-color:#fff}@media only screen and (max-width:1024px){.specs-list__item{padding-top:12px;padding-bottom:12px;font-size:12px}}@media only screen and (min-width:1025px){.specs-list__item{padding-top:20px;padding-bottom:20px;font-size:16px}}.reviews__container{background:#dcdee1;height:500px;width:100%}.fpo-content__container{zoom:1}.fpo-content__container:after{content:"";display:table;clear:both}@media only screen and (max-width:767px){.fpo-content__container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.fpo-content__container{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1025px) and (max-width:1199px){.fpo-content__container{padding-left:75px;padding-right:75px}}@media only screen and (min-width:1200px){.fpo-content__container{padding-left:120px;padding-right:120px}}@media only screen and (max-width:1024px){.fpo-content__container{padding-top:25px;padding-bottom:55px}}@media only screen and (min-width:1025px){.fpo-content__container{padding-top:25px;padding-bottom:100px}}.fpo-content__container h4{text-transform:uppercase;letter-spacing:.1em;font-weight:400;font-size:14px;text-align:center}@media only screen and (max-width:1024px){.fpo-content__container+.fpo-content__container{padding-top:0;padding-bottom:25px}}@media only screen and (min-width:1025px){.fpo-content__container+.fpo-content__container{padding-top:0;padding-bottom:100px}}@media only screen and (min-width:768px){.template-cart .fpo-content__container{padding-left:0;padding-right:0}}.fpo-content,.related-products{background:#dcdee1;height:300px;width:100%}.fpo-content h4,.related-products h4{padding-top:45px}.fpo-content--long{height:400px}@media only screen and (min-width:1025px){div#bookmarkit{border:none!important}}@media only screen and (max-width:767px){div#bookmarkit{border:none!important}}.product-info__container.product-info__container--buy .social-share__container.hasBundle{border:none;margin-top:25px}@media only screen and (min-width:768px) and (max-width:1024px){.product-info__container.product-info__container--buy .social-share__container.hasBundle{clear:both}}@media only screen and (min-width:768px) and (max-width:1024px){.product-info__container #smartwishlist #bookmarkit{margin:0 auto}}#bookmarkit #sw_wishlist_label{display:none}.featured-image__container .social-share__container{border:none;text-align:left;-ms-flex-pack:start;justify-content:flex-start}.btn--add-to-cart.is-out-of-stock:after,.btn--add-to-cart.is-out-of-stock:before,.btn--add-to-cart:after,.btn--add-to-cart:before{background:none;width:0;height:0;content:""}.btn--primary{font-size:16px;height:60px;padding:20px 0}.btn--add-to-cart.is-out-of-stock{background:#f2f6f7;border:1px solid #e9f0f2;color:#414e65;font-size:15px;font-weight:400;text-transform:uppercase!important;letter-spacing:1px}.btn--add-to-cart.is-out-of-stock:hover{background:#f2f6f7;color:#414e65}.social-share__container .h6,.social-sharing__item,.social-sharing__item--facebook:hover,.social-sharing__item--pinterest:hover,.social-sharing__item--twitter:hover{color:#414e65}.product-price{font-size:24px;letter-spacing:0;font-weight:600}.product-meta__stock .out-of-stock{border:none;font-weight:700;padding-left:0}.btn--notify{height:60px;margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box{display:block}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .new_class{width:33.33%;float:left;margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .new_class.pp_class{width:66.66%;float:left}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .btn--notify{height:60px;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .product-additional-actions{width:66.66%;float:left}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .product-additional-actions div#bookmarkit{width:95%}}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .product-additional-actions.sto_pp{width:33.33%;float:left}}.product-buy-box .btn--add-to-cart{text-transform:none}@media only screen and (min-width:768px) and (max-width:1024px){.product-buy-box .btn--add-to-cart{margin-top:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.medium--nopad__left{padding-left:0!important;margin-right:-5px}}.line-item-property__field{display:none}.slick-arrow{display:none!important}.product-buy-box .btn--primary[disabled]{text-transform:uppercase;letter-spacing:.1em;border:1px solid #e9f0f2}.product-buy-box .btn--primary[disabled]:hover{background:#f2f6f7;color:#414e65}.color_swatches_main .swatch--color__name{display:block;color:#4a4a4a;font-size:13px;line-height:21px;margin-top:30px;margin-bottom:15px;letter-spacing:1px}.color_swatches_main .swatch--color__name span{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:11px;color:#414e65}.sw--container{display:inline-block;margin-right:7px;margin-bottom:9px;position:relative}.sw--container.oos:after{position:absolute;content:"";width:2px;height:32px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.sw--container .sw-swatch{display:block;padding:2px;border:1px solid #d4dce5}.sw--container .sw-swatch.active,.sw--container .sw-swatch:hover{border:2px solid #414e65}.sw--container .sw-swatch--circle{height:36px;width:36px;border-radius:50%}.sw--container .sw-swatch--circle.active,.sw--container .sw-swatch--circle:hover{border:2px solid #757d8b}.sw-list--rectangle{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.sw-list--rectangle .sw--container{margin:0;overflow:hidden}.sw-list--rectangle .sw-swatch{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:4px 12px;min-height:33px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;border:2px solid #d5dde6;-o-object-fit:contain;object-fit:contain;height:100%;line-height:14px;text-align:center}.sw-list--rectangle .sw--container.oos:after{position:absolute;width:102%;height:2px;background:#d5dde6;top:16px;left:0;transform:rotate(-18deg)}.sw-list--rectangle .sw--container.oos.active:after,.sw-list--rectangle .sw--container.oos:hover:after{background-color:#414e65}.swatch--color__div{display:inline-block}.swatch--colors__all{color:#193ba3;font-size:13px;line-height:21px;display:block;margin-top:20px}.swatch--colors__all:hover{text-decoration:underline}.option_enhance input[type=checkbox]{display:none}.option_enhance label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #d4dce5;padding:6px;cursor:pointer;margin-right:5px;width:20px;height:20px}.option_enhance input[type=checkbox]:checked+label:after{content:""}.option_enhance:hover #free-gift-with-purchase2:hover+label:before{background:#f5f8f8;border:2px solid #d3dbe4}.option_enhance:hover #free-gift-with-purchase2:hover+label:before+label:before{border-top:0!important}.option_enhance:hover #free-gift-with-purchase2:hover+label:after{content:"";position:absolute;left:5px;top:9px;background:#f5f8f8;width:2px;height:2px;box-shadow:2px 0 #193ba3,4px 0 #193ba3,4px -2px #193ba3,4px -4px #193ba3,4px -6px #193ba3,4px -8px #193ba3;transform:rotate(45deg)}.pdp-en-checkbox+input+div label:before{position:absolute;left:0}#free-gift-with-purchase{position:absolute;opacity:0}#free-gift-with-purchase+label{position:relative;cursor:pointer;padding:0}#free-gift-with-purchase+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff}#free-gift-with-purchase:focus+label:before{box-shadow:0 0 0 3px #0000001f}#free-gift-with-purchase:checked+label:before{background:#f5f8f8;border:2px solid #d3dbe4}#free-gift-with-purchase:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:#f5f8f8;width:2px;height:2px;box-shadow:2px 0 #193ba3,4px 0 #193ba3,4px -2px #193ba3,4px -4px #193ba3,4px -6px #193ba3,4px -8px #193ba3;transform:rotate(45deg)}.pdp-en-checkbox{position:absolute;opacity:0}.pdp-en-checkbox+input+label{position:relative;cursor:pointer;padding:0}.pdp-en-checkbox+input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff}.pdp-en-checkbox:focus+input+label:before{box-shadow:0 0 0 3px #0000001f}.pdp-en-checkbox:checked+input+label:before{background:#f5f8f8;border:2px solid #d3dbe4}.pdp-en-checkbox:checked+input+label:after{content:"";position:absolute;left:5px;top:9px;background:#f5f8f8;width:2px;height:2px;box-shadow:2px 0 #193ba3,4px 0 #193ba3,4px -2px #193ba3,4px -4px #193ba3,4px -6px #193ba3,4px -8px #193ba3;transform:rotate(45deg)}.product-buy-box .btn--add-to-cart{letter-spacing:0}.crt-img{max-width:20%}.crt-img,.en-con{float:left}.en-con label{margin-bottom:0}.en-con img{max-width:90px}.enhance-border+.enhance-border:hover,.enhance-border+.option_enhance:hover{border-top:1px solid #fff!important}@media only screen and (max-width:1024px) and (min-width:768px){.btn--add-to-cart[disabled]{font-size:12px!important}}@media only screen and (max-width:767px){.second-column h6{font-size:14px!important}.enhancement-qty{display:none!important}}.enhancement-qty{display:none!important}.crt-img{visibility:hidden;display:none}@media only screen and (min-width:768px){.crt-img{display:none}}.second-column{padding-left:0}#error-message,.cart-error-message,.err-message{display:block;font-size:13px;color:#fc2834;font-weight:600;line-height:1.5;padding:0}#error-message.main-disable,.cart-error-message.main-disable,.err-message.main-disable{padding-bottom:24px}.model-main-sec{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#14323b6e;transition:opacity .2s;-webkit-transition:opacity .2s;z-index:199999;display:none;cursor:pointer}.model-main-sec .selector-wrapper.js.enhancement-modal-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.model-main-sec .selector-wrapper.js.enhancement-modal-wrap label{max-width:none;text-align:left;width:100%;margin-right:0}.model-main-sec .selector-wrapper.js.enhancement-modal-wrap select{width:100%;height:50px;letter-spacing:.06875em}@media only screen and (min-width:1025px) and (max-width:1199px){.model-main-sec .selector-wrapper.js.enhancement-modal-wrap select{padding-right:35px;padding-left:25px}}.model-inc-sec{min-width:640px;max-width:750px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;transition:top .4s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:50px;cursor:auto}.model-inc-sec .product-meta__ship p{text-align:left}.model-col-div{width:50%}.model-col-div h3.product-info__title{color:#193ba3;margin-top:0}.model-col-div .product-price{margin-top:20px}.model-col-div .product-price span.strikethrough-pdp-modal{text-decoration:line-through;margin:0;color:#4a4a4a;line-height:1.5;font-size:13px}svg#enha-modal-close{position:absolute;right:28px;top:28px;cursor:pointer}.model-col-div a.btn.btn--primary.add-this-item{margin-top:24px;cursor:pointer}.option_enhance .enhance-small{color:#1c3d9d}.option_enhance:hover .pdp-en-checkbox:hover+input+label:before{background:#f5f8f8;border:2px solid #d3dbe4}.pdp-en-checkbox+input+div label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff}.pdp-en-checkbox:checked+input+div label:before{background:#193ba3;border:2px solid #193ba3}.pdp-en-checkbox:checked+input+div label:after{position:absolute;top:5px;left:5px;color:#fff;transition:all .2s;content:"";display:inline-block;height:6px;width:11px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)!important}.pdp-en-checkbox+input+div label{position:relative;cursor:pointer;padding:0!important}.div-ts-d{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}.option_enhance label{display:inline-block;max-width:20px}.title_enhac{font-size:14px;margin-top:0;padding:0;margin-left:18px}@media only screen and (max-width:1024px){.title_enhac{width:80%}}@media only screen and (max-width:767px){.title_enhac{width:100%}}.price_enh{text-align:right;width:20%}.div-ts-d .enhance-small{margin-bottom:15px;max-width:220px}@media only screen and (max-width:767px){.div-ts-d .enhance-small{max-width:280px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:1024px){.div-ts-d .enhance-small{max-width:500px}}@media only screen and (min-width:1025px) and (max-width:1199px){.div-ts-d .enhance-small{max-width:170px}}.model-col-div img{max-width:250px}@media only screen and (max-width:1024px){.model-inc-sec{padding:35px}.model-inc-sec .model-col-div{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:center;justify-content:center;max-width:100%}.model-inc-sec .model-col-div h1{text-align:center}.model-inc-sec .model-col-div .product-meta__sku,.model-inc-sec .model-col-div .product-meta__stock{display:none}.model-inc-sec .model-col-div .product-meta__info{-ms-flex-pack:center;justify-content:center}.model-inc-sec .model-col-div .product-meta__ratings.js-scrollDiv{padding-right:0;margin-right:0}.model-inc-sec .model-col-div .product-meta__ratings.js-scrollDiv:after{background:#fff;width:0;height:0}.model-inc-sec .model-col-div .product-price{color:#414e65;text-align:center;font-size:14px}}@media screen and (min-width:1024px) and (max-width:1050px){.title_enhac{margin-left:12px}.enhance-small{max-width:150px}}@media only screen and (min-width:1025px) and (max-width:1199px){.price_enh{margin-top:-58px}.model-col-div img{max-width:100%;padding-right:25px}}@media only screen and (max-width:1024px){.model-inc-sec{width:90%;max-width:400px;min-width:auto}.model-inc-sec .model-col-div-image-container{padding:10px}.model-inc-sec .model-col-div{width:100%;text-align:center}.model-inc-sec .model-col-div img{max-width:300px;width:100%}}.checkbox-disabled{pointer-events:none;border:1px dashed #d4dce5!important;color:#595959!important}.checkbox-disabled .option_enhance{border:none!important}.checkbox-disabled .enhan_title{margin-top:15px;margin-left:15px;margin-bottom:0}.checkbox-disabled .pdp-en-checkbox+input+div label:before{background:#f2f6f7;border:none}.checkbox-disabled .option_enhance .enhance-small{color:#595959!important}.main_enhance .option_enhance{padding:15px}@media only screen and (min-width:768px){.main_enhance .option_enhance{padding:15px 20px}}.main_enhance .option_enhance label.checkbox-label{margin-right:10px;overflow:hidden;white-space:nowrap;width:20px;height:20px;text-indent:-9999px;transition:all .2s ease-in-out}.main_enhance .div-ts-d{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.main_enhance .div-ts-d img{display:block;-o-object-fit:contain;object-fit:contain;width:60px;max-width:60px;height:auto!important}@media only screen and (max-width:767px){.main_enhance .div-ts-d img{width:50px;max-width:50px}}.main_enhance .div-ts-d span.enhance-small{-ms-flex:unset!important;flex:unset!important;text-align:left!important;max-width:unset!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1025px){.main_enhance .div-ts-d span.enhance-small{max-width:220px!important}}.main_enhance .div-ts-d .product-info-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:10px;width:50%}@media only screen and (max-width:1199px){.main_enhance .div-ts-d .product-info-wrap{width:40%}}@media only screen and (max-width:767px){.main_enhance .div-ts-d .product-info-wrap{width:50%}}.main_enhance .div-ts-d .product-info-wrap span.title_enhac.title_enhac{margin:0;font-weight:600;font-size:12px;color:#4a4a4a;letter-spacing:0;line-height:18px}.main_enhance .div-ts-d span.display-price{width:40px;font-weight:600;font-size:12px;color:#4a4a4a;letter-spacing:0;text-align:right;line-height:18px}.main_enhance span.price_enh{display:none!important}.main_enhance .selector-wrapper.js.enhancement-modal-wrap label{max-width:none}.main_enhance .selector-wrapper.js.enhancement-modal-wrap label svg{margin-left:4px}.main_enhance .selector-wrapper.js.enhancement-modal-wrap label:before{display:none}.main_enhance .product-select-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:5px}.main_enhance .product-select-wrap.modal{padding-top:10px}.main_enhance .product-select-wrap span.select-label{text-transform:uppercase;font-weight:600;font-size:11px;color:#414e65;letter-spacing:1px;line-height:18px;padding-right:5px}.main_enhance .product-select-wrap select.product-select{height:auto;border:none;padding-left:0;font-size:12px;color:#4a4a4a;letter-spacing:0;line-height:18px;padding-right:20px;background-position:right 5px center;border-bottom:1px solid #757d8b;width:100%}.main_enhance .product-select-wrap select.product-select:hover{box-shadow:none}.main_enhance .product-select-wrap.modal select.product-select{width:90%}.mz-caption{display:none!important}.product-gallery .MagicZoom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:275px}@media only screen and (min-width:768px){.product-gallery .MagicZoom{min-height:425px}}@media only screen and (min-width:1025px){.product-gallery .MagicZoom{min-height:390px}}.product-thumbs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:15px 25px 0}.product-thumbs .mz-thumb img,.product-thumbs a[data-zoom-id] img{display:block;padding:0;border:none;height:auto;-o-object-fit:contain;object-fit:contain}.product-thumbs .mz-thumb{display:-ms-flexbox;display:flex;border:2px solid transparent;border-radius:0;background:none!important;width:auto;height:auto;margin:0}.product-thumbs .mz-thumb.mz-thumb-selected{background:none!important;border:2px solid hsla(219,9%,50%,.5)}@media only screen and (max-width:1024px){.product-thumbs .mz-thumb{min-width:58px}}.product-thumbs .slick-arrow{display:inline-block!important}.product-thumbs .slick-arrow:active,.product-thumbs .slick-arrow:focus{outline:none!important}.product-thumbs .slick-arrow:before{display:none}.product-thumbs .slick-arrow.slick-disabled{display:none!important}.product-thumbs .slick-arrow.slick-next{right:-14px}.product-thumbs .slick-arrow.slick-prev{left:-14px}@media only screen and (min-width:768px){.product-thumbs{margin:2rem 0 0}}@media only screen and (min-width:1025px){.product-thumbs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-gap:5px;margin:4rem 0 0}.product-thumbs .mz-thumb:nth-of-type(n+13){display:none}}@media only screen and (max-width:1024px){[data-js-product-thumbs-mobile-slider]{visibility:hidden}.slick-initialized[data-js-product-thumbs-mobile-slider]{visibility:visible}}.product-short-description{font-size:14px;line-height:22px;margin-top:30px;padding-left:20px;padding-right:20px}.product-short-description hr{border:none;border-top:1px solid #dbe3eb}@media only screen and (min-width:768px){.product-short-description{margin-top:20px;padding-left:0;padding-right:0}}@media only screen and (min-width:1025px){.product-short-description--gallery{display:none}}.product-short-description__link{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1;margin-top:20px;margin-bottom:20px;text-transform:uppercase;text-decoration:underline}@media (hover:hover){.product-short-description__link:hover{color:#000978}}.btn--add-to-cart[disabled] #enhance_ppri{display:none!important}.product-gallery__slide{display:none;min-height:275px}@media only screen and (min-width:768px){.product-gallery__slide{min-height:386px}}.product-gallery__slide.active{display:block}.product-gallery__slide--media{position:relative;height:100%;padding-top:56.25%;min-height:auto}.product-gallery__slide--media iframe,.product-gallery__slide--media video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mz-thumb--play{position:relative}.mz-thumb--play .icon-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mz-thumb--play .icon-play svg{width:23px;height:17px}.mz-thumb--play img{-o-object-fit:cover!important;object-fit:cover!important}.product-vendor-wrapper{margin-left:15px;padding-left:15px;border-left:1px solid #dbe3eb;line-height:1}.t-link{cursor:pointer;color:#193ba3;font-size:12px;font-weight:600;line-height:18px;text-decoration:underline}@media (hover:hover){.t-link:hover{color:#000c6a}}.nib-guide-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.modal-nib-guide .modal__container{padding:16px 8px;border-radius:0;max-width:810px}@media only screen and (min-width:768px){.modal-nib-guide .modal__container{padding:10px 24px 24px}}.modal-nib-guide .modal__header{-ms-flex-pack:end;justify-content:flex-end}.modal-nib-guide .modal__close{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;letter-spacing:1px;line-height:1.5;text-transform:uppercase;padding:0}.modal-nib-guide .modal__close span{margin-right:12px}.modal-nib-guide .modal__close svg{width:8px}@media only screen and (max-width:767px){.modal-nib-guide .modal__container{max-height:475px}}.modal-nib-guide .modal__content{margin:0}.modal-nib-guide .modal__header .modal__close:before{content:none}.modal-nib-guide .modal__title{color:#000;font-size:20px;line-height:1.4;font-weight:400;margin-bottom:8px}@media only screen and (min-width:768px){.modal-nib-guide .modal__title{font-size:24px;line-height:1.33}}.modal-nib-guide .modal__banner-copy *,.modal-nib-guide .modal__copy *{font-size:14px;line-height:1.57;margin:0}.modal-nib-guide .modal__banner-copy a,.modal-nib-guide .modal__copy a{font-weight:700;outline:none;text-decoration:underline}.modal-nib-guide .modal__images{margin-top:16px;margin-bottom:16px}.modal-nib-guide .modal__banner{padding:8px 10px;background-color:#eff2fb}.modal-nib-guide .modal__banner-heading{font-size:14px;line-height:1.57;font-weight:700;margin:0}
/*# sourceMappingURL=/cdn/shop/t/666/assets/template.product.css.map */
