.header_break{display:none}.page-wrapper{margin:0 auto;max-width:1400px}.page-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.manufacturer-page .content--wrapper{border-top:1px solid #eeebe7;margin:5em auto;text-align:center}.manufacturer-page .page-wrapper h1,.manufacturer-page .page-wrapper h2,.manufacturer-page .product-suggested h2{background:#fff;color:inherit;display:inline-block;font-size:2.5em;font-weight:700;margin:-40px auto 1em;padding:0 50px;position:relative;top:-4px;z-index:5}.manufacturer-page .crumbtrail{display:none}.manufacturer-page .crumbtrail.mfg-crumbtrail{background-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;color:#75736d;display:block;margin:20px auto;max-width:1900px;padding:0 30px;width:100%}.manufacturer-page .crumbtrail.mfg-crumbtrail a{color:inherit}.manufacturer-page .crumbtrail.mfg-crumbtrail a:hover{color:#0072ba}.manufacturer-page .crumbtrail.mfg-crumbtrail:before{background:rgba(0,0,0,0)}.manufacturer__products{margin-bottom:-35px}.man__links__wrapper,.manufacturer__shop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.man__links__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:-20px}.man__links__wrapper .man__link,.man__links__wrapper .man__link__parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.man__links__wrapper .man__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#f1f1f1;background:#fff;border:1px solid #ddd;border-radius:3px;color:#333;font-size:14px;font-weight:600;-webkit-justify-content:center;justify-content:center;margin:2px;min-width:180px;padding:1.5em 2em;text-decoration:none;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;width:100%}.man__links__wrapper .man__link a{display:block;vertical-align:middle}.man__links__wrapper .man__link:hover{background:#ddd;color:inherit}.page-wrapper .product-suggested{margin:0;padding:2em 0;text-align:center}.page-wrapper .product-suggested h2{margin:0 auto;padding:0 20px}.manufacturer-page .product-suggested{margin-top:2rem;min-height:auto;padding:0}.man-MOTU .manufacturer-pagetitle{width:100%}.man-MOTU .filters_ads+#productGridCol{padding-top:0}.prodgrid{padding:0}.webtext{margin:0 auto;max-width:1450px;padding:0 16px}.candy-tiles{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:3em}#manufacturer-page-product-suggestions+.candy-tiles,#manufacturer-page-product-suggestions+.candy-tiles+.man__links{margin-top:2rem}.threetiles .candy-tile{margin:10px;width:-webkit-calc(33% - 10px);width:calc(33% - 10px)}.twotiles .candy-tile{margin:10px;width:-webkit-calc(40% - 10px);width:calc(40% - 10px)}.manufacturer__products h2{margin-bottom:0!important}#manufacturer-page-product-suggestions~.manufacturer__products{margin:4em 0 2em}main{padding:0}.manufacturer__header{background:#ccc;color:#fff;height:100%}.manufacturer__header a:link,.manufacturer__header h1{color:#fff}.manufacturer__header .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:0 auto;overflow:hidden;position:relative}.manufacturer__bkg{background:#ccc;height:100%;left:0;position:absolute;top:0;width:50%}.manufacturer__intro{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;background:#333;height:100%;margin-left:50%;padding:3em 2em;text-align:left;width:100%}.manufacturer__intro p{font-size:1em;line-height:1.5}.manufacturer__intro p:after{content:"";display:block;margin:20px auto;max-width:150px;width:70%}.manufacturer__intro .inner{max-width:600px}.manufacturer__logoblock{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0}.manufacturer__logoblock h3{color:#333;font-size:24px;margin-top:15px;text-align:center}.manufacturer__logo{display:block;height:auto;margin:0 auto;max-width:300px}.manufacturer__logo__text{display:block;font-size:3em;margin:10px 0;position:relative}.manufacturer__story__link{border:1px solid;border-radius:3px;color:#fff!important;display:inline-block;margin-top:5px;padding:1.3em 2.5em 1.3em 1.5em;position:relative;text-decoration:none;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.manufacturer__story__link:hover{background:#fff;color:#333!important}.manufacturer__story__link:hover svg{right:14px}.manufacturer__story__link svg{fill:currentColor;display:inline-block;height:10px;position:absolute;right:18px;top:41%;-webkit-transition:right .2s ease;-o-transition:right .2s ease;transition:right .2s ease;vertical-align:middle;width:10px}.manufacturer__story{border-top:3px solid #ddd;margin:3em auto;max-width:1400px;padding:2em}.manufacturer__story .webtext-block h2{font-size:27px;font-weight:400}.manufacturer__text{padding:0 2em 2em;width:75%}.manufacturer__text h2{color:#333;font-size:3em;margin:auto auto 0}.manufacturer__text p{font-size:1.2em;line-height:1.5}.manufacturer__text h2~p:first-child{margin-top:0}.webtext-block p{font-size:16px}.video-gallery__item-info{-webkit-box-sizing:border-box;box-sizing:border-box}h3.video-gallery__headline{background:#2e2d2b;border-bottom:1px solid hsla(0,0%,100%,.1);color:#eeebe7;font-size:1.25rem;line-height:1.25;margin-bottom:-25px;padding:.75rem 1.5rem}h3.video-gallery__headline strong{font-weight:600}.product-serial-info{background:#2e2d2b;border-radius:4px;color:#eee;line-height:1.1;margin:0 15px;text-align:center}.flexbox.flexwrap .product-serial-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-serial-info a{color:inherit;text-decoration:none}.product-serial,.product-serial__compare,.product-serial__gg{display:inline-block;padding:5px 10px;vertical-align:middle;width:32%}.flexbox .product-serial,.flexbox .product-serial__compare,.flexbox .product-serial__gg{-webkit-box-flex:1;display:block;-webkit-flex:1;-ms-flex:1;flex:1;width:auto}.product-serial__compare,.product-serial__gg{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.product-serial__gg-logo{background:url(https://media.sweetwater.com/include/store_detail/images/guitars/logo-guitar-gallery.png) no-repeat 50%/contain;color:rgba(0,0,0,0);display:block;font-size:0;height:27px;margin:0 auto;max-width:100%;width:105px}.product-serial__gg-logo:not(.isie){background-image:-webkit-image-set(url(https://media.sweetwater.com/include/store_detail/images/guitars/logo-guitar-gallery.png) 1x,url(https://media.sweetwater.com/include/store_detail/images/guitars/logo-guitar-gallery@2x.png) 2x);background-image:image-set(url(https://media.sweetwater.com/include/store_detail/images/guitars/logo-guitar-gallery.png) 1x,url(https://media.sweetwater.com/include/store_detail/images/guitars/logo-guitar-gallery@2x.png) 2x)}.product-serial__gg-back{display:block;font-size:10px}.product-serial__gg-back svg{fill:currentColor;height:8px;width:8px}.product-serial{background:#eeebe7;border-radius:4px;color:#2e2d2b;font-size:11px;margin:4px}.flexbox .product-serial{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-serial__flexwrap{width:100%}.product-serial__wrap{font-size:12px;font-weight:600}.product-serial__number{word-wrap:break-word;display:block;font-size:16px;font-style:normal;line-height:1;margin-top:2px;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow;-ms-word-break:break-all}.serial-swapped .product-serial__number{color:#d71920;text-shadow:0 0 10px rgba(255,200,0,.6)}.product-serial__weight{border-top:1px solid #d5d4d3;margin:2px 0 0;padding:6px 0 0}.product-serial__weight.hidden{display:none}.product-serial__compare{font-size:11px}.product-serial__compare-text{display:block}.product-serial__compare-btn{margin-top:4px}.product-serial__compare p:not(:empty){padding-bottom:10px}.product-media{margin-left:-16px;margin-right:-16px}.product-media-images{display:block}.product-image-col{float:none;min-width:-webkit-calc(100% - 54px);min-width:calc(100% - 54px);padding:20px;text-align:center}.highlight-container .product-image-col{padding:0}.zoom-in-place .product-image-col{margin:0 20px 20px;padding:0}.zoom-in-place .product-media--serialized .product-image-col{min-width:0;width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}.product-media .product-notes{max-width:600px}.product-media .product-notes p+p{margin-top:7px}.product-image,.product-image__placeholder{margin:0 40px;max-height:90vh;padding:0;position:relative}.flexbox .product-image,.flexbox .product-image__placeholder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.product-image,.product-image *,.product-image__placeholder,.product-image__placeholder *{cursor:pointer;cursor:url(/images/cursors/zoomin.cur);cursor:-webkit-zoom-in;cursor:zoom-in}.product-image.no-zoom,.product-image.no-zoom *,.product-image__placeholder.no-zoom,.product-image__placeholder.no-zoom *{cursor:pointer}.zoom-in-place .product-image,.zoom-in-place .product-image__placeholder{margin:0}.highlight-container .product-image,.review-container .product-image{height:100%}.product-image img,.product-image>div{max-height:inherit}.product-image img,.product-image__placeholder img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.product-thumbs{display:none;font-size:0;min-width:45px;overflow:hidden;text-align:center}.product-thumbs a{color:inherit;font-size:14px;text-decoration:none;text-transform:uppercase}.product-thumb{background:#fff;cursor:pointer;display:inline-block;font-size:12px;height:45px;margin:0 8px 8px 0;overflow:hidden;position:relative;-webkit-transition:border .15s ease;-o-transition:border .15s ease;transition:border .15s ease;vertical-align:middle;width:45px}.flexbox .product-thumb{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;justify-content:center}.product-thumb:after{border:1px solid #2e2d2b;bottom:0;content:"";cursor:pointer;display:none;left:0;position:absolute;right:0;top:0}.product-thumb img{-webkit-backface-visibility:hidden;display:block;height:auto;margin:0 auto;max-height:40px;max-width:40px;opacity:.8;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;width:auto}.product-thumb:hover:after{display:block}.product-thumb:hover img{opacity:1}.product-thumb--selected:after,.product-thumb--selected:hover:after{border-width:2px;display:block}.product-thumb--selected img,.product-thumb--selected:hover img{opacity:1}.thumb-indicator{display:none}.zoom-in-place .thumb-indicator{border:1px solid #0072ba;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #fff;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-thumb svg{fill:currentColor;display:block;height:18px;margin:2px auto;width:18px}.product-thumb--spin svg{height:24.8px;margin-bottom:0;width:34px}.product-media__all{cursor:pointer;display:inline-block;font-size:13px;margin:0 4px 0 0;padding:10px 0;text-decoration:none;vertical-align:middle}.product-media__all:hover{color:#0072ba}.product-media__all svg{fill:currentColor;display:inline-block;height:17px;margin:0 2px 5px 0;vertical-align:middle;width:18px}.swiper__crumbs{display:none}#store-detail.highlight-container .product-media--serialized .swiper__slide{background:#f7f7f7}.product-media--serialized{background:#fff}.product-media--serialized .product-image-col{min-width:0;width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}.product-media--serialized .product-image,.product-media--serialized .product-image__placeholder{margin-bottom:0;margin-left:10px;margin-right:10px}.product-media--serialized .product-thumbs{-webkit-box-flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-order:2;order:2;position:relative;width:96px}.product-media--serialized .product-thumbs__list{height:100%;overflow:visible;padding-bottom:20px}.flexbox .product-media--serialized .product-thumbs__list{overflow:hidden;overflow-y:auto}.product-media--serialized .product-thumb{background:none;display:inline-block;height:69px;margin:0 2px 2px 0;width:46px}.product-media--serialized .product-thumb:hover:after{background:hsla(0,0%,100%,.15)}.product-media--serialized .product-thumb--selected:after,.product-media--serialized .product-thumb--selected:hover:after,.product-media--serialized .product-thumb:hover:after{border:2px solid #000;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.product-media--serialized .product-thumb span{display:block;height:100%;width:100%}.product-media--serialized .product-thumb img{height:auto;max-height:100%;max-width:100%;opacity:1;width:auto}.product-media--serialized .swiper__slide{background:#fff}.product-swiper{display:block}.item-media-swiper{height:0;margin:15px 0 10px;position:relative}.item-media-swiper .swiper{bottom:18px;left:0;position:absolute;right:0;top:0}.item-media-swiper img{-ms-flex-item-align:center;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-align-self:center;align-self:center;display:block;height:auto;margin:0 auto;max-height:100%;max-width:90%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.swiper__mask{height:100%}.product-certfit{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0dfde;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 20px;padding:0 0 20px}.product-certfit__text{display:inline-block}.product-certfit__text p{font-size:12px;margin:5px 0}.product-certfit__logo{-ms-flex-negative:0;display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;height:auto;margin-right:20px;width:110px}.product-certfit__logo img{display:block}.webtext{margin-bottom:30px;margin-top:10px;position:relative}.webtext-block{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:auto;padding:20px 0 0;width:100%}.webtext-block--audio-content{overflow:visible}.webtext-block~.webtext-block{border-top:1px solid #eee;margin-top:25px}.webtext-block:empty{display:none}.webtext-block h2{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:15px}.webtext-block .h4black,.webtext-block h3,.webtext-block>b,.webtext-block>strong{display:block;font-size:20px;font-weight:400;line-height:1.2;margin-bottom:10px}.webtext-block ol,.webtext-block p,.webtext-block ul{margin:0 0 25px}.webtext-block ol:last-child,.webtext-block p:last-child,.webtext-block ul:last-child{margin-bottom:0}.webtext-block p{font-family:Sweetwater,Helvetica,Arial,sans-serif;line-height:1.52}.webtext-block ol,.webtext-block ul{padding:0 0 0 5px}.webtext-block li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:block;font-family:Sweetwater,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;padding:0 0 8px 20px;page-break-inside:avoid;position:relative;white-space:normal}.webtext-block ul li:before{background:#2e2d2b;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.webtext-block ol{counter-reset:ordered-list}.webtext-block ol li{counter-increment:ordered-list;padding-left:20px}.webtext-block ol li:before{color:rgba(46,45,43,.7);content:counter(ordered-list) ".";left:0;position:absolute;top:0}.webtext-block p strong:first-child+br{display:none}.webtext--full-width h2{color:#fff}.webtext--full-width p{font-size:20px;font-weight:100}.flexbox .webtext-block--mixed-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webtext-block--background{padding:40px 60px}.webtext-block--background ul{display:inline-block}.webtext-block--background li{display:block;font-family:Sweetwater,Helvetica,Arial,sans-serif;font-size:17px;padding:5px 10px;text-align:left}.webtext-block--background.webtext-block--reverse:before{display:none}.webtext-block--background.webtext-block--reverse,.webtext-block--background.webtext-block--reverse h2{color:#444}.webtext-block--media{text-align:center}.webtext--media,.webtext--media a{margin-bottom:10px}.webtext--media a{cursor:default;display:block;overflow:hidden;pointer-events:none;position:relative;text-decoration:none}.webtext-block--media img{display:block;margin:0 auto;max-width:750px;width:100%}.webtext-block--icons li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:20px 0;padding:20px;text-align:left;vertical-align:top;width:47%}.webtext-block--icons img{display:block;max-width:90px}.webtext-block__icon-wrapper{display:table}.webtext-block__icon{display:table-cell;vertical-align:top}.webtext-block__icon-text{display:table-cell;padding-left:15px;vertical-align:middle}.webtext-block--center{text-align:center}.webtext--full-width:before{background:rgba(0,0,0,.65);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.webtext--full-width{color:#fff;max-width:1280px;position:relative;text-align:center}.webtext--full-width .webtext__column{float:none;margin:0 auto;width:70%}.flexbox .webtext-block--mixed-content .webtext--media{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.webtext--text.webtext--right{text-align:left}.webtext--media img{display:block;height:auto;margin:0 auto;max-height:650px;max-width:100%;width:auto}.webtext--media .caption{background-color:#fff;color:#888;display:block;font-family:Sweetwater;font-size:12px;line-height:1.2;padding:5px 2px 2px;text-align:center}.webtext__video{height:0;overflow:hidden;padding-bottom:56%;padding-top:10px;position:relative}.webtext__video embed,.webtext__video iframe,.webtext__video object{height:100%;left:0;position:absolute;top:0;width:100%}.webtext-block h3.video-gallery__headline,h3.video-gallery__headline{background:#2e2d2b;border-bottom:1px solid hsla(0,0%,100%,.1);color:#eeebe7;font-size:1.25rem;line-height:1.25;margin:0;padding:.75rem 1.5rem}.webtext-block h3.video-gallery__headline strong,h3.video-gallery__headline strong{font-weight:600}.webtext .video-gallery{margin:0 auto}.webtext-block.webtext-block--audio-content,.webtext-block.webtext-block--video-content{border:none;padding:0}.webtext-block.webtext-block--audio-content .audio-player,.webtext-block.webtext-block--video-content .audio-player{margin:0 auto}.webtext-block.webtext-block--audio-content:not(:empty)+.webtext-block,.webtext-block.webtext-block--video-content:not(:empty)+.webtext-block{border-top:none;margin-top:0}.webtext-block.webtext-block--video-content:not(:empty)+.webtext-block--audio-content{margin-top:25px}.webtext__lists{background:#f1f1f1;margin:0 auto;padding:20px}.webtext__lists ul{-webkit-column-break-inside:avoid;font-family:Sweetwater;margin-bottom:0;width:100%}.webtext__lists li{margin:10px 0}.webtext__lists h5{display:block;font-family:Sweetwater;font-size:18px;font-weight:600;padding-right:10px}.webtext__header{background:#3883af;color:#fff;margin-top:20px;overflow:hidden;padding:2em 8em 2em 2em;position:relative}.webtext__header h2{color:inherit;display:block;position:relative;z-index:2}.webtext__header svg{fill:#00456d;bottom:-10px;height:120px;opacity:.4;position:absolute;right:15px;width:120px;z-index:1}.bundle{border-bottom:1px solid #ddd;border-left:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bundle *{-webkit-box-sizing:border-box;box-sizing:border-box}.bundle:first-of-type{border-top:1px solid #ddd}.bundle:nth-of-type(2n) .bundle__text{background:#f1f1f1}.bundle__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;background:#fff;border-right:1px solid #ddd;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;min-width:240px;padding:1em;position:relative;text-decoration:none;vertical-align:middle;width:20%}.bundle__media img{display:block;margin:0 auto;max-height:150px;max-width:150px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;vertical-align:middle;width:100%}.bundle__media .bundle__qty{background:#fff;border:1px solid #ddd;border-radius:3px;bottom:20px;color:#444;font-size:13px;left:20px;padding:5px 10px;position:absolute}.bundle__media:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.bundle__text{border-right:1px solid #ddd;padding:1em 1em 1em 2em;width:80%}.bundle__text p{font-size:.9em}.bundle__text h3{font-size:1.8em}.bundle__text .button{background:#3b7d1a;border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-top:10px;padding:.5em 1.5em;text-decoration:none}.bundle__text .button:hover{background:#357117}.bundle__price{color:#d71920;display:inline-block;font-size:1em;margin-bottom:10px}.bundle__price span{font-size:1.3em}.bundle__total{padding:1em 1em 1em 2em;width:80%}.bundle__total .bundle__line-item{border-bottom:1px solid #ddd;display:block;font-weight:400;padding:3px 0}.bundle__total .bundle__line-item:last-of-type{border-bottom:0}.bundle__total .bundle--sum{font-size:1.4em;font-weight:inherit}.bundle__total .bundle--sum span{font-size:1.8em;font-weight:700}.bundle-callout{background:#f1f0ee}.bundle-callout,.bundle-callout__badge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bundle-callout__badge{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#d71920;color:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1em .5em;position:relative;text-align:center;width:140px}.bundle-callout__badge svg{-ms-flex-item-align:center;fill:#fff;-webkit-align-self:center;align-self:center;display:block;height:95px;vertical-align:middle;width:95px}.bundle-callout__badge .icon-mobile-bundle{display:none}.bundle__badge__savings{color:#fff;font-size:1.3em}.bundle-callout__details{padding:1em;width:100%}.bundle-callout__details .bundle__pricing{border-bottom:1px solid #ddd;padding:6px 0}.bundle-callout__details .bundle-savings{border-bottom:0;padding-bottom:0}.bundle-callout__details .ghost-btn{border:2px solid #333;border-radius:0;font-size:.8em;font-weight:600;margin-top:10px;padding:.5em 1em;-webkit-transition:all .09s ease;-o-transition:all .09s ease;transition:all .09s ease}.bundle-callout__details .ghost-btn:hover{background:#333;border-color:#333;-webkit-box-shadow:none;box-shadow:none;color:#fff!important}.bundle__headline{color:#d71920!important;display:inline-block;font:normal 600 20px/1.1 Sweetwater Condensed,Arial Narrow,sans-serif!important;margin:0 0 10px;width:auto}.bundle-available{background:#f1f0ee;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0;text-decoration:none;-webkit-transition:background .15s ease;-o-transition:background .15s ease;transition:background .15s ease}.bundle-available:hover{background:#eae9e7}.bundle-available:hover .bundle-link svg{fill:#0072ba;right:7px}.bundle-available:hover .bundle-link p{color:#0072ba}.bundle-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#d71920;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2px;width:45px}.bundle-icon svg{fill:#fff;display:block;height:40px;width:50px}.bundle-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bundle-arrow svg{fill:#888;margin-right:5px;-webkit-transition:right .15s ease;-o-transition:right .15s ease;transition:right .15s ease}.bundle-link{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;padding:5px 27px 5px 10px;position:relative;width:100%}.bundle-link p{color:inherit;width:100%}.candy-tiles img[v-ll\:src]{display:none}.candy__link:focus:before{-webkit-box-shadow:inset 0 0 0 3px #0072ba;box-shadow:inset 0 0 0 3px #0072ba}.candy__link:before{background:rgba(0,0,0,0);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:100%;z-index:10}.candy__link{color:#333;position:relative;text-align:center;width:100%}.candy__link,.candy__link em,.candy__link h2,.candy__link strong{font-family:Sweetwater,Helvetica,Arial,sans-serif}.candy__link h2{color:inherit;font-family:Sweetwater Condensed,Arial Narrow,sans-serif;font-size:2em}.candy__link *{display:block}.candy__link img{display:block;margin:0;padding:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:100%}.candy__img img{left:0;position:absolute;top:0;width:100%}.candy__content,.candy__img img{height:100%;overflow:hidden}a.candy__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#eeebe7;color:inherit;display:block;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;overflow:hidden;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.not-touch-device a.candy__link:hover:before{background:rgba(0,0,0,.25)}.candy__img{padding-top:66%;position:relative}.candy__text{height:100%;overflow:hidden;padding:1em 1em 3%;position:relative;top:0;z-index:5}.candy__title{font-style:normal;margin:5px 0 10px}.candy__subhead{color:#e13233;font-size:20px}.candy__footer{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;-webkit-transform:translateY(55%);-ms-transform:translateY(55%);transform:translateY(55%);width:100%;z-index:11}.candy__button,.candy__footer{-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.candy__button{background:hsla(0,0%,100%,.95);border-radius:3px;color:#333;display:inline-block;font-weight:600;padding:10px 20px}.candy__button:hover{background:#fff;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,.5);box-shadow:1px 1px 20px rgba(0,0,0,.5);color:#333}.not-touch-device a.candy__link:hover .candy__footer{opacity:1;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.left--text .candy__img{bottom:0;padding-left:55%;right:0;text-align:right}.left--text .candy__img img{float:right;height:100%;width:inherit}.left--text{text-align:left}.product-thumbs a{font-family:Sweetwater Condensed,Arial Narrow,Trebuchet MS,sans-serif;font-stretch:condensed;font-weight:600}.top--pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination .select{background:#fff;border:1px solid #ccc;color:#1e1e1e;display:inline-block;position:relative;vertical-align:middle}.pagination select{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:0;border-radius:.25rem;color:#757575;cursor:pointer;display:block;font-family:Sweetwater;font-size:13px;font-weight:600;height:35px;line-height:1.5;margin:0;padding:9px 50px 9px 15px;text-transform:none;width:100%}.pagination select::-ms-expand{display:none}.pagination select:focus,.pagination select:focus-visible{outline:2px solid #2e2d2b;outline:2px solid -webkit-focus-ring-color}.pagination .select:before{border:.3rem solid rgba(0,0,0,0);border-bottom-color:#888;content:"";display:block;height:0;margin-top:-.8rem;position:absolute;right:10px;top:50%;width:0}.pagination .select:after{border:.3rem solid rgba(0,0,0,0);border-top-color:#888;content:"";display:inline-block;height:0;margin-top:.2rem;pointer-events:none;position:absolute;right:10px;top:50%;width:0}.pagination .select:hover,.pagination .select:hover select{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.12);box-shadow:0 0 5px rgba(0,0,0,.12)}.content-wrapper .pagination{background:#fff;border-bottom:1px solid #eee;clear:both;font-size:12px;font-weight:500;height:auto;line-height:31px;margin:0;padding:5px 0 15px;z-index:4}.content-wrapper .pagination li strong,.content-wrapper .pagination li strong.all,.content-wrapper .pagination li strong.all:hover,.content-wrapper .pagination li strong:hover,.content-wrapper .pagination li.first strong{background:#757575;border-color:#757575}.content-wrapper .pagination li a,.content-wrapper .pagination li strong{padding:10px 15px;text-decoration:none}.content-wrapper .pagination li{margin:0}.content-wrapper .pagination li .paginate-prev{border:1px solid #ddd;color:inherit;margin-right:10px;padding:10px 15px 10px 30px;position:relative}.content-wrapper .pagination li .paginate-prev:before{content:"";display:inline-block;font-family:sw-icons;font-size:.8em;left:10px;position:absolute;top:12px;-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;vertical-align:middle}.content-wrapper .pagination li .paginate-prev:hover{background:#e9e6e2;border-color:#e9e6e2;color:#0072ba}.content-wrapper .pagination li .paginate-prev:hover span{color:#0072ba}.pagination .count,.pagination .sortForm{font-weight:600}.pagination.top--pagination .filter-sort{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.content-wrapper .top--pagination li .paginate-prev:hover:before{left:10px}.content-wrapper .pagination .paginate-next{border:1px solid #ddd;color:inherit;margin-left:10px;padding:10px 30px 10px 15px;position:relative}.content-wrapper .pagination .paginate-next:after{content:"";display:inline-block;font-family:sw-icons;font-size:.8em;position:absolute;right:10px;top:12px;-webkit-transition:right .2s ease;-o-transition:right .2s ease;transition:right .2s ease;vertical-align:middle}.content-wrapper .pagination .paginate-next:hover{background:#e9e6e2;border-color:#e9e6e2;color:#0072ba}.content-wrapper .pagination .paginate-next:hover span{color:#0072ba}.content-wrapper .top--pagination .paginate-next:after{top:11px}.content-wrapper .top--pagination li a.all:hover,.content-wrapper .top--pagination li a.next:hover,.content-wrapper .top--pagination li a.prev:hover{background:#0072ba;border-color:#0072ba!important;color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.content-wrapper .top--pagination li .all,.content-wrapper .top--pagination li .next,.content-wrapper .top--pagination li .prev{background:#fff;border:1px solid #ccc!important;color:#757575!important;font-size:14px}.content-wrapper .top--pagination li .prev{border-right:0}.content-wrapper .top--pagination li .paginate-next,.content-wrapper .top--pagination li .paginate-prev{margin:0 -2px;padding:8px}.content-wrapper .top--pagination li .paginate-next span,.content-wrapper .top--pagination li .paginate-prev span{display:none!important}.content-wrapper .top--pagination li .paginate-next:hover,.content-wrapper .top--pagination li .paginate-prev:hover{background:#0072ba;border-color:#0072ba}.content-wrapper .top--pagination li .paginate-next:hover:after,.content-wrapper .top--pagination li .paginate-prev:hover:after{color:#fff}.content-wrapper .top--pagination li .paginate-next:hover:before,.content-wrapper .top--pagination li .paginate-prev:hover:before{color:#fff}.content-wrapper .top--pagination li .paginate-prev:before{top:11px}.bottomPagination .page__counter{display:none}.pagination__page-total strong{color:#757575}.content-wrapper .top--pagination li .paginate-next:hover,.content-wrapper .top--pagination li .paginate-prev:hover{background:#ec5e00;border-color:#ec5e00}.content-wrapper .pagination .bottomPagination li a.all:hover,.content-wrapper .pagination .bottomPagination li a.next:hover,.content-wrapper .pagination .bottomPagination li a.prev:hover{background:#ec5e00!important;border-color:#ec5e00!important;color:#fff!important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination.bottomPagination{border-bottom:0;border-top:1px solid #eee;margin-top:-2px;position:relative;text-align:center;z-index:100}.pagination .count,.pagination .sortForm{color:#757575;font-family:Sweetwater;font-size:16px;font-weight:400;line-height:2.5}.pagination__page-total,.pagination__product-count,.pagination__product-sort{display:table-cell;width:30%}.pagination__product-count{text-align:center}.pagination__page-total{text-align:right}.pagination__page-total strong{display:inline-block;font-size:15px;font-weight:600;margin-right:10px;vertical-align:middle}.content-wrapper .pagination .count{float:none;font-size:15px;font-weight:600}.pagination .all{font-size:14px;font-weight:600;padding:5px 6px 3px}.content-wrapper .pagination:last-of-type .count{margin-left:0}.content-wrapper .pagination .pipe{background:#ddd;display:inline-block;height:20px;margin:0 5px 0 10px;vertical-align:middle;width:1px}.next-prev{display:inline-block;font-family:sw-icons;line-height:.5px;vertical-align:middle}.page-count{-webkit-appearance:none;-moz-appearance:textfield;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);color:#757575;display:none;font-family:Sweetwater;font-size:13px;font-weight:600;margin:0 5px;padding:5px;text-align:center;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;vertical-align:middle;width:25px}.js .page-count{display:inline-block}.page-count::-webkit-inner-spin-button,.page-count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-count:focus{border-color:#dbd6be;-webkit-box-shadow:inset 1px 1px 2px hsla(48,16%,65%,.1);box-shadow:inset 1px 1px 2px hsla(48,16%,65%,.1);color:#a09c8b}.content-wrapper .pagination li{display:none}.bottomPagination .paging li,.content-wrapper .pagination .next,.content-wrapper .pagination .prev{display:inline-block}.bottomPagination .all{display:none!important}.paging-text{display:inline-block;margin-top:2px;vertical-align:middle}.content-wrapper .pagination ul{display:inline-block;list-style:none outside none;margin:0;padding:0;text-align:right;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;vertical-align:middle}.content-wrapper .pagination.bottomPagination ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin:20px auto;max-width:900px;text-align:center}.content-wrapper .pagination li,.content-wrapper .pagination li a,.content-wrapper .pagination li strong{height:auto;margin:0 5px;vertical-align:middle}.content-wrapper .pagination li:last-child{margin-right:0}.content-wrapper .pagination li a,.content-wrapper .pagination li strong{display:block;font-size:16px;line-height:1;padding:5px 10px}.content-wrapper .pagination li a,.content-wrapper .pagination li a.all,.content-wrapper .pagination li a.next,.content-wrapper .pagination li a.prev,.content-wrapper .pagination li strong,.content-wrapper .pagination li.last a{background:#fff;border-color:#fff;color:#757575!important;display:inline-block;font-family:Sweetwater;font-size:12px;font-weight:600;margin:0;padding:15px 20px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.content-wrapper .pagination li a.next,.content-wrapper .pagination li a.prev{padding:10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination li.next,.pagination li.prev{margin:0 -1px;position:relative}.pagination .next a:after,.pagination .prev a:before{display:inline-block;font-family:sw-icons;font-weight:400;vertical-align:top}.pagination .prev a:before{content:""}.pagination .next a:after{content:""}.pagination li.ellipsis a{font-weight:400}.content-wrapper .pagination li a,.content-wrapper .pagination li strong{font-size:17px}.content-wrapper .pagination li strong,.content-wrapper .pagination li strong.all,.content-wrapper .pagination li strong.all:hover,.content-wrapper .pagination li strong:hover,.content-wrapper .pagination li.first strong{background:#ec5e00!important;border-color:#ec5e00!important;color:#fff!important}.content-wrapper .pagination li a.all:hover,.content-wrapper .pagination li a.next:hover,.content-wrapper .pagination li a.prev:hover{background:#ec5e00;border-color:#ec5e00!important;color:#fff!important;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.content-wrapper .pagination a:hover span{color:#fff}.content-wrapper .pagination.bottomPagination .paginate-next:hover,.content-wrapper .pagination.bottomPagination .paginate-prev:hover{background:#ec5e00!important;border-color:#ec5e00!important}.content-wrapper .pagination.bottomPagination .paginate-next:hover:before,.content-wrapper .pagination.bottomPagination .paginate-prev:hover:before{color:#fff}.content-wrapper .pagination.bottomPagination .paginate-next:hover:after,.content-wrapper .pagination.bottomPagination .paginate-prev:hover:after{color:#fff}.content-wrapper .pagination.bottomPagination .paginate-next:hover span,.content-wrapper .pagination.bottomPagination .paginate-prev:hover span{color:#fff}.content-wrapper .pagination.bottomPagination .paginate-next span,.content-wrapper .pagination.bottomPagination .paginate-prev span{font-size:16px;font-weight:600;text-transform:none}.product-suggest__loader{height:360px;margin:0 80px}.product-suggest__loader h2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;font-weight:600;height:100px;-webkit-justify-content:center;justify-content:center;padding:1em .5em;text-align:center;width:100%}.product-suggest__loader-items{background:-o-linear-gradient(left,#fff 6px,#eeebe7 6px,#eeebe7 192px,#fff 192px);background:linear-gradient(90deg,#fff 6px,#eeebe7 0,#eeebe7 192px,#fff 0);background-repeat:repeat;background-size:204px;height:204px;overflow:hidden;position:relative;width:100%}.product-suggest__loader-items:before{background:-o-linear-gradient(left,#fff 6px,#eeebe7 6px,#eeebe7 80px,#fff 80px,#fff 204px);background:linear-gradient(90deg,#fff 6px,#eeebe7 0,#eeebe7 80px,#fff 0,#fff 204px);background-repeat:repeat;background-size:204px;border-top:4px solid #fff;bottom:0;content:"";display:block;height:10px;margin-top:10px;position:absolute;width:100%}.product-suggest__loader-items:after{-webkit-animation:slider-load-pulse 2s infinite;animation:slider-load-pulse 2s infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#fff),to(transparent));background:-o-linear-gradient(left,transparent,#fff,transparent);background:linear-gradient(90deg,transparent,#fff,transparent);content:"";height:-webkit-calc(100% + 15px);height:calc(100% + 15px);left:0;position:absolute;top:0;width:100%}#manufacturer-page-product-suggestions,#manufacturer-page-product-suggestions .product-suggest,#manufacturer-page-product-suggestions .product-suggest__loader{min-height:265px}#manufacturer-page-product-suggestions.paged,#manufacturer-page-product-suggestions.paged .product-suggest,#manufacturer-page-product-suggestions.paged .product-suggest__loader{min-height:347px}#manufacturer-page-product-suggestions .product-suggest__loader h2{height:50px;margin:0 auto 2rem}#manufacturer-page-product-suggestions.loaded,#manufacturer-page-product-suggestions.loaded .product-suggest,#manufacturer-page-product-suggestions.loaded .product-suggest__loader{min-height:auto}#homepage-wrapper .product-suggest__loader h2{height:auto}#suggested-accessories .product-suggest__loader{height:411px}.oos-product-suggest .product-suggest__loader{height:351px;margin:0 auto;max-width:1140px}.oos-product-suggest .product-suggest__loader .product-suggest__loader-items,.oos-product-suggest .product-suggest__loader .product-suggest__loader-items:before{background-size:315px}.product-suggest+.product-suggest__loader{display:none}@-webkit-keyframes slider-load-pulse{0%{left:-100%}to{left:100%}}@keyframes slider-load-pulse{0%{left:-100%}to{left:100%}}@media(min-width:321px){.content-wrapper .pagination li a,.content-wrapper .pagination li a.all,.content-wrapper .pagination li a.next,.content-wrapper .pagination li a.prev,.content-wrapper .pagination li strong,.content-wrapper .pagination li.last a{padding:8px}}@media(min-width:480px){.webtext-block h2{font-size:28px}.webtext-block .h4black,.webtext-block h3,.webtext-block>b,.webtext-block>strong{font-size:22px}}@media(min-width:481px){.product-serial{margin:4px}.product-serial:last-child{margin:4px}}@media(min-width:501px){.content-wrapper .pagination li a,.content-wrapper .pagination li a.all,.content-wrapper .pagination li a.next,.content-wrapper .pagination li a.prev,.content-wrapper .pagination li strong,.content-wrapper .pagination li.last a{padding:15px 20px}}@media(min-width:768px){.product-image-col{float:right}.product-image,.product-image__placeholder{margin:0 40px 20px;min-height:400px}.zoom-in-place .product-image,.zoom-in-place .product-image__placeholder{margin:0}.product-thumbs{display:block}.webtext-block{padding:25px 0 0}.webtext-block h2{font-size:30px}.webtext-block .h4black,.webtext-block h3,.webtext-block>b,.webtext-block>strong{font-size:24px}.webtext-block ol,.webtext-block p,.webtext-block ul{margin-bottom:35px}.flexbox .webtext-block--mixed-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.webtext--media{margin-bottom:0}.webtext-block--colcount ul,ul.webtext-block--colcount{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.webtext__column{float:left;position:relative;vertical-align:top;width:48%}.webtext__column+.webtext__column{float:right}.flexbox .webtext__column{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;float:none}.webtext--text{width:50%}.webtext--text--media{width:48%}.webtext--media{width:45%}.webtext--video{width:48%}}@media(min-width:769px){.product-serial-info{margin:0 0 10px}.product-media{float:left;margin:0 0 20px;padding-top:20px;width:60%}.flexbox .product-media{float:none}.product-media--serialized{margin-bottom:0;margin-right:2%;padding-top:0;width:58%}.product-swiper{display:none}}@media(max-width:1200px)and (min-width:770px){.product-serial-info__reduced .product-serial:last-child{margin:0}.product-serial-info__reduced .product-serial__wrap{display:inline-block;font-size:14px}.product-serial-info__reduced .product-serial__weight{border:0;display:inline-block;margin:0;padding:0 0 0 5px;vertical-align:text-top}.product-serial-info__reduced .product-serial__number{display:inline-block;font-size:inherit}}@media(min-width:992px){.product-serial__gg-logo{height:36px;width:140px}.product-serial__gg-back{font-size:11px;margin:-3px auto auto -8px}.product-image-col{min-width:-webkit-calc(100% - 69px);min-width:calc(100% - 69px)}.zoom-in-place .product-image-col{min-width:-webkit-calc(100% - 109px);min-width:calc(100% - 109px)}.zoom-in-place .product-media--serialized .product-image-col{width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}.product-thumbs{min-width:68px}.product-thumb{font-size:13px;height:60px;width:60px}.product-thumb img{max-height:55px;max-width:55px}.product-thumb svg{height:24.75px;margin-bottom:4px;width:24.75px}.product-thumb--spin svg{height:34.1px;margin-bottom:0;width:46.75px}.product-media--serialized .product-image-col{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.product-media--serialized .product-thumbs{width:120px}.product-media--serialized .product-thumb{height:87px;width:58px}.webtext__lists{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width:993px){.webtext-block--icons li{width:33%}.webtext-block--colcount ul,ul.webtext-block--colcount{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:1000px){.pagination.top--pagination{padding:15px 15px 15px 20px!important}}@media(min-width:1200px){.flexbox.flexwrap .product-serial-info,.product-serial-info{display:block;float:left;margin:0;width:182px}.product-serial,.product-serial__compare,.product-serial__gg{display:block;width:auto}.product-serial{font-size:12px}.product-serial__wrap{font-size:14px}.product-serial__number{font-size:18px}.zoom-in-place .product-media--serialized .product-image-col{width:-webkit-calc(100% - 230px);width:calc(100% - 230px)}#store-detail.highlight-container .product-media--serialized .product-image-col,#store-detail.review-container .product-media--serialized .product-image-col{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.product-media--serialized .product-image-col{width:-webkit-calc(100% - 182px);width:calc(100% - 182px)}.product-media--serialized .product-thumbs{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:5px;width:182px}.product-media--serialized .product-thumb{margin:0 0 4px 4px}.product-media--serialized .product-thumb:nth-child(3n+1){margin-left:0}.webtext-block h2{font-size:32px}.webtext-block .h4black,.webtext-block h3,.webtext-block>b,.webtext-block>strong{font-size:27px}.webtext__lists{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:1400px){.page-wrapper{padding:0 1em}.man__links__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.man__links__wrapper .man__link{padding:1em}}@media(max-width:680px){.manufacturer-page .content--wrapper{margin:3em 0 2em}.manufacturer__products h1{margin-bottom:0}.man__links__wrapper .man__link{font-size:1em}.page-wrapper .product-suggested{padding:0}.candy-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.threetiles .candy-tile{margin:0;width:100%!important}.twotiles .candy-tile{width:100%!important}}@media (max-width:759px){.product-suggest__divider{display:none}}@media(max-width:769px){.manufacturer-page .page-wrapper h1,.manufacturer-page .page-wrapper h2,.manufacturer-page .product-suggested h2{font-size:1.5em!important;margin:0;padding:0 20px;top:-14px}#manufacturer-page-product-suggestions+.candy-tiles{margin:1rem 0}#manufacturer-page-product-suggestions+.man__links{margin-top:3rem}#manufacturer-page-product-suggestions~.manufacturer__products{margin:3em 0 1em}}@media(max-width:768px){.manufacturer-page .crumbtrail.mfg-crumbtrail{margin:8px auto 40px}.product-media,.product-media-images{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.product-media-images{margin:15px 0 10px;position:relative}.product-media-images .product-image__placeholder img{max-height:100vw;max-width:100%}.product-media-images .product-image__placeholder{position:relative}#store-detail.highlight-container .product-media--serialized{background:#f7f7f7;padding-bottom:5px}.flexbox .item-media-swiper .swiper--placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-certfit__logo{margin-right:10px;width:80px}.bundle-callout{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.bundle-callout__badge{width:140px!important}.bundle-callout__badge .icon-desktop-bundle{display:block!important}.bundle-callout__badge .icon-mobile-bundle{display:none!important}.pagination.top--pagination{display:block;overflow:auto;padding:15px 0!important}}@media (max-width:769px){.man__links__wrapper{margin-top:.25rem}}@media (max-width:480px){.flexbox .manufacturer-page .product-card{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em;width:100vw}.flexbox .manufacturer-page .product-card.candy--card{display:none}.flexbox .manufacturer-page .product-card.candy--card.candy--card-mobile{display:block}.flexbox .manufacturer-page .product-card .product-card__img{width:40%}.flexbox .manufacturer-page .product-card .product-card__info{text-align:left;width:60%}.flexbox .manufacturer-page .product-card .product-card__description{font-size:12px}}@media(max-width:387px){#manufacturer-page-product-suggestions+.candy-tiles{margin:1rem 0}}@media (max-width:630px){.manufacturer__bkg{display:none}.manufacturer__intro{margin-left:0;padding:2em 1em;width:100%}}@media(max-width:990px){.manufacturer__story__link svg{right:10px}.manufacturer__story__link{font-size:1em;padding:1em 2.5em 1em 1em}}@media(max-width:750px){.content--wrapper h1,.product-suggested h2{font-size:1.5em!important;margin-bottom:2em}}@media(max-width:480px){.flexbox .product-card{width:50%}h3.video-gallery__headline{font-size:1rem;padding:.5rem}.product-serial__gg-logo{height:36px;width:140px}.product-serial__gg-back{font-size:11px;margin:-3px auto auto -8px}.webtext-block h3.video-gallery__headline,h3.video-gallery__headline{font-size:1rem;padding:.5rem}.bundle__media img{max-height:200px!important;max-width:200px!important}.bundle-callout{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.bundle-callout__badge{width:100%!important}.bundle-callout__badge .icon-desktop-bundle{display:none!important}.bundle-callout__badge .icon-mobile-bundle{display:block!important}.pagination.top--pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em!important}}@media(max-width:1400px){.manufacturer__story{padding:2em 1.5em}}@media (max-width:835px){.manufacturer__text{padding:2em 0;width:100%}}@media(max-width:479px){.flexbox .product-serial__gg{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@media print{.product-media-images{display:block}.product-media{max-height:300px;padding-top:30px}.product-media,.product-options{float:left!important;width:350px}.product-suggest{clear:both;display:block;width:100%}.product-image img,.product-image__placeholder img{max-height:300px;max-width:300px}.product-summary{display:block!important}.site-contact-preview__full,.site-contact-preview__mini{display:none!important}}@media(max-width:767px){.product-image__placeholder{display:none}.webtext-block:first-of-type{padding:25px 0 0}.flexbox .webtext-block--media-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#manufacturer-page-product-suggestions,#manufacturer-page-product-suggestions .product-suggest,#manufacturer-page-product-suggestions .product-suggest__loader{min-height:245px}#manufacturer-page-product-suggestions.paged,#manufacturer-page-product-suggestions.paged .product-suggest,#manufacturer-page-product-suggestions.paged .product-suggest__loader{min-height:292px}.oos-product-suggest .product-suggest__loader .product-suggest__loader-items{height:144px}}@media not all and (-o-min-device-pixel-ratio:0/1),not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.product-thumbs a:focus{outline-offset:-5px}}}@media(max-width:1000px){#store-detail.highlight-container .product-media--serialized .product-image{background:#f7f7f7;margin-left:0}.filters--toggle{color:#757575}.filters--toggle,.sort{display:inline-block}}@media screen and (orientation:landscape){.item-media-swiper{height:75vh!important;padding:0!important}}@media(max-width:675px){.webtext__header svg{display:none}.webtext__header{padding:1em 2em;text-align:center}.bundle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bundle:nth-of-type(odd) .bundle__text{background:#f1f1f1}.bundle__media{width:100%!important}.bundle__media img{max-height:300px;max-width:300px}.bundle__text{padding:1em!important;width:100%}.bundle__text h3{font-size:1.45em}}@media(max-width:1110px){.bundle-callout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bundle-callout__badge{width:100%}.bundle-callout__badge .icon-desktop-bundle{display:none}.bundle-callout__badge .icon-mobile-bundle{display:block;height:50px;margin:0 auto;width:175px}}@media only percy{.hide-visual{visibility:hidden}}@media screen and (max-width:991px){.candy-tile{padding:5px 5px 10px;width:49%}}@media screen and (max-width:572px){.candy-tile{width:94.4%}}@media(max-width:540px){.pagination.top--pagination .filter-sort{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}}@media (max-width:768px){.content-wrapper .top--pagination .pagination__page-total{display:none}}@media(max-width:500px){.content-wrapper .pagination.bottomPagination ul{width:90%}.content-wrapper .pagination.bottomPagination li,.content-wrapper .pagination.bottomPagination li a,.content-wrapper .pagination.bottomPagination li strong{margin:0}.content-wrapper .pagination.bottomPagination .paginate-next,.content-wrapper .pagination.bottomPagination .paginate-prev{padding:10px 5px 20px 25px;width:20px}}@media(max-width:630px){.content-wrapper .pagination.bottomPagination li,.content-wrapper .pagination.bottomPagination li a,.content-wrapper .pagination.bottomPagination li strong{font-size:12px}.content-wrapper .pagination.bottomPagination .paginate-next{padding:15px 15px 20px 20px}.content-wrapper .pagination.bottomPagination .paginate-next span{display:none}.content-wrapper .pagination.bottomPagination .paginate-prev{padding:15px 15px 20px 20px}.content-wrapper .pagination.bottomPagination .paginate-prev span{display:none}.content-wrapper .pagination li .paginate-prev:before{position:absolute;top:10px}.content-wrapper .pagination li .paginate-next:after{position:absolute;top:10px}}@media(prefers-reduced-motion){.product-suggest__loader-items:after{-webkit-animation:none;animation:none;display:none}}@media(max-width:1200px){.oos-product-suggest .product-suggest__loader .product-suggest__loader-items,.oos-product-suggest .product-suggest__loader .product-suggest__loader-items:before{background-size:26.25%}}@media(max-width:520px){.oos-product-suggest .product-suggest__loader .product-suggest__loader-items,.oos-product-suggest .product-suggest__loader .product-suggest__loader-items:before{background-size:125px}}@media screen and (max-width:768px){.product-suggest__loader{margin:0 1rem}.product-suggest__loader-items{background:-o-linear-gradient(left,#fff 5px,#eeebe7 0,#eeebe7 145px,#fff 0);background:linear-gradient(90deg,#fff 5px,#eeebe7 0,#eeebe7 145px,#fff 0);background-size:150px}.product-suggest__loader-items:before{background:-o-linear-gradient(left,#fff 5px,#eeebe7 0,#eeebe7 80px,#fff 0,#fff 150px);background:linear-gradient(90deg,#fff 5px,#eeebe7 0,#eeebe7 80px,#fff 0,#fff 150px);background-size:150px}}

/*# sourceMappingURL=style.css.map*/