/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a:focus{color:inherit}img{max-width:100%}form{margin:0}@media only screen and (max-width: 63em){input,textarea,select{font-size:16px}}button,input[type=submit],label[for]{cursor:pointer}optgroup{font-weight:700}option{color:#000;background-color:#fff}a,button,input,label,select,textarea{touch-action:manipulation}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.text-center{text-align:center}.arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:92px solid white}.play-btn .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;color:#000;background-color:#fff;padding:10px;z-index:10000;transition:none}@media (max-width: 46.813em){.hidden-mobile{display:none!important}}@media (min-width: 46.813em) and (max-width: 64em){.hidden-tablet{display:none!important}}@media (min-width: 64.063em){.hiden-desktop{display:none!important}}.w12{width:100%}.w11{max-width:1080px;min-width:300px;width:91%;margin-left:auto;margin-right:auto}.w10{max-width:1200px;min-width:340px;width:92%;margin-left:auto;margin-right:auto}.grid{*zoom: 1;list-style:none;display:flex;flex-wrap:wrap}.grid:after{content:"";display:table;clear:both}.grid__item{width:100%;flex:1;flex-basis:auto}.grid__vtop{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid__vcenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid__vbottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.no-flexbox .grid__item{float:left}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.f12-12{width:100%}.f1-12{width:8.33333%}.f2-12{width:16.66667%}.f3-12{width:25%}.f4-12{width:33.33333%}.f5-12{width:41.66667%}.f6-12{width:50%}.f7-12{width:58.33333%}.f8-12{width:66.66667%}.f9-12{width:75%}.f10-12{width:83.33333%}.f11-12{width:91.66667%}.auto{width:initial;flex-basis:auto}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (max-width: 45.875em){.small--f12-12{width:100%}.small--f1-12{width:8.33333%}.small--f2-12{width:16.66667%}.small--f3-12{width:25%}.small--f4-12{width:33.33333%}.small--f5-12{width:41.66667%}.small--f6-12{width:50%}.small--f7-12{width:58.33333%}.small--f8-12{width:66.66667%}.small--f9-12{width:75%}.small--f10-12{width:83.33333%}.small--f11-12{width:91.66667%}.small--auto{width:initial;flex-basis:auto}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}}@media only screen and (min-width: 46.875em) and (max-width: 63em){.medium--f12-12{width:100%}.medium--f1-12{width:8.33333%}.medium--f2-12{width:16.66667%}.medium--f3-12{width:25%}.medium--f4-12{width:33.33333%}.medium--f5-12{width:41.66667%}.medium--f6-12{width:50%}.medium--f7-12{width:58.33333%}.medium--f8-12{width:66.66667%}.medium--f9-12{width:75%}.medium--f10-12{width:83.33333%}.medium--f11-12{width:91.66667%}.medium--auto{width:initial;flex-basis:auto}.medium--text-left{text-align:left!important}.medium--text-right{text-align:right!important}.medium--text-center{text-align:center!important}}@media only screen and (min-width: 46.875em){.medium-up--f12-12{width:100%}.medium-up--f1-12{width:8.33333%}.medium-up--f2-12{width:16.66667%}.medium-up--f3-12{width:25%}.medium-up--f4-12{width:33.33333%}.medium-up--f5-12{width:41.66667%}.medium-up--f6-12{width:50%}.medium-up--f7-12{width:58.33333%}.medium-up--f8-12{width:66.66667%}.medium-up--f9-12{width:75%}.medium-up--f10-12{width:83.33333%}.medium-up--f11-12{width:91.66667%}.medium-up--auto{width:initial;flex-basis:auto}.medium-up--text-left{text-align:left!important}.medium-up--text-right{text-align:right!important}.medium-up--text-center{text-align:center!important}}body,html{background-color:#fff}.page-width{*zoom: 1;max-width:90em;padding:0 20px;margin:0 auto}.page-width:after{content:"";display:table;clear:both}.full-width{*zoom: 1;width:100%;padding:0;margin:0 auto}.full-width:after{content:"";display:table;clear:both}.icon{display:inline-block;width:19px;height:19px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}.icon-shopping{display:inline-block;width:19px;vertical-align:middle;fill:currentColor}.no-svg .icon-shopping{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";cursor:default}.rte p{font-weight:100!important;line-height:1.5}.rte img{height:auto}.rte table{table-layout:fixed}.rte ul,.rte ol{margin:0 0 10px 20px}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.text-center.rte ul,.text-center.rte ol,.text-center .rte ul,.text-center .rte ol{margin-left:0;list-style-position:inside}.rte-table{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 45.875em){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:10px;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;padding-right:10px}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:10px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";display:block;position:absolute;top:0;left:10px;right:10px;border-bottom:1px solid #f6f6f6}}.btn{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0}.btn.btn-secondary{background-color:#fff;border:1px solid #2c6aed;border-radius:5px;color:#2c6aed;letter-spacing:.5px;font-weight:700;font-size:16px;padding:6px 20px}.btn.btn-primary,.btn.shopify-challenge__button,.btn.cf-submit-form{background-color:transparent;border:1px solid #2c6aed;border-radius:5px;color:#2c6aed;text-transform:uppercase;font-family:futura-pt;font-weight:600;font-size:14px;padding:15px 50px;letter-spacing:1px}.btn.btn-main{background-color:#2c6aed;border:1px solid #2c6aed;border-radius:5px;color:#fff;text-transform:uppercase;font-family:futura-pt;font-weight:600;font-size:14px;padding:15px 50px;letter-spacing:1px}input,textarea,select{border:1px solid #f6f6f6;border-radius:0;max-width:100%}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#000;border-color:#000}textarea{min-height:100px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select{padding-right:10px;background-image:none}select::-ms-expand{display:none}input.input-error,select.input-error,textarea.input-error{border-color:#000;background-color:#000;color:#000}.placeholder-svg{display:block;fill:#00000059;background-color:#0000001a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(0,0,0,.2)}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.js-drawer-open{overflow:hidden}.drawer{position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:0;bottom:0;max-width:100%;z-index:10000;color:#333;background-color:#f6f6f6;transition:all .4s cubic-bezier(.46,.01,.32,1)}.drawer a{color:#333}.drawer a:hover,.drawer a:focus{opacity:.7}.drawer input,.drawer textarea{border-color:#f6f6f6}.drawer--left{width:375px;left:-375px;border-right:1px solid #f6f6f6}.js-drawer-open-left .drawer--left{display:block;left:0}.lt-ie9 .js-drawer-open-left .drawer--left{left:0}.drawer--right{width:100%;max-width:400px;top:85px;right:-400px;border-left:1px solid #f6f6f6}@media (max-width: 64em){.drawer--right{top:75px}}.js-drawer-open-right .drawer--right{display:block;right:0}.lt-ie9 .js-drawer-open-right .drawer--right{right:0}.is-moved-by-drawer{transition:all .4s cubic-bezier(.46,.01,.32,1)}.js-drawer-open-left .is-moved-by-drawer{left:375px}.js-drawer-open-right .is-moved-by-drawer{right:-400px}.drawer__header{display:table;height:70px;width:100%;border-bottom:1px solid #f6f6f6}.drawer__title,.drawer__close{display:table-cell;vertical-align:middle}.drawer__title{width:100%}.drawer__close{width:1%;text-align:center}.drawer__close button{position:relative;right:-20px;height:100%;padding:0 20px;color:inherit}#BgDrawer{display:none;left:0;right:0;position:fixed;bottom:0;top:85px;background-color:#42424280;z-index:9990}.js-drawer-open #BgDrawer{display:block}@media (max-width: 64em){#BgDrawer{top:75px}}.nothingfound,.carterror,.no-results{display:none}.loader{position:fixed;top:0;right:0;height:100%;width:100%;z-index:99999;opacity:1;background:#0000004d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.submenuholder.close .opener{display:inline-block}.submenuholder.close .closer,.submenuholder.close .submenu,.submenuholder .opener{display:none}.submenuholder .closer,.submenuholder .submenu{display:inline-block}.filter-item .checkbox-checked{display:none}.filter-item .checkbox-unchecked,.filter-item.filter-selected .checkbox-checked{display:inline-block}.filter-item.filter-selected .checkbox-unchecked,.rs-hidden,.printonly{display:none}@media print{header,footer{display:none}.printonly{display:block}}.stickySidebar{will-change:min-height}.sidebar__inner{transform:translate(0);transform:translateZ(0);will-change:position,transform}#rs-notfound{display:none}.jdgm-prev-badge .jdgm-prev-badge__stars{display:inline-block;vertical-align:middle}.jdgm-prev-badge .jdgm-star{color:#666!important;font-size:13px}.jdgm-prev-badge .jdgm-prev-badge__text{color:#666!important;font-size:18px;display:inline-block;vertical-align:middle}.unbutton{background:transparent;border:none}.unbutton:active,.no-outline{outline:none}.site-logo{display:block}.site-logo img{display:block;width:100%}.site-nav{list-style:none;width:100%;text-align:center}.site-nav li{display:inline-block}.site-nav .has-submenu .submenu{display:none}.site-nav .has-submenu:hover .submenu{display:block}.giftcard-qr img,.apple-wallet-image{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}html,body{background-color:#fff;color:#000}.print-giftcard,.apple-wallet{display:none}}.homepage__image-text-section .section__wrapper{display:flex;justify-content:space-around;align-items:center;margin-top:30px}@media (max-width: 48em){.homepage__image-text-section .section__wrapper{flex-flow:wrap}}.section__wrapper{width:100%}.section__wrapper .block__image-sections{flex:0 0 50%}@media (max-width: 48em){.section__wrapper .block__image-sections{flex:0 0 100%}}.section__wrapper .block__image-sections .bg-img{background-position:center;background-size:cover}.force-aspect{position:relative;padding-bottom:100%;height:0}.force-aspect.widescreen{padding-bottom:56.25%}.force-aspect>*{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 46.813em){.homepage__image-text-section{padding:0}}@media (max-width: 46.813em){.homepage__image-text-section .section__wrapper.right{flex-direction:column-reverse}}.homepage__image-text-section .section__wrapper .section__text-wrapper{flex:0 0 50%;align-self:center;padding:0}.homepage__image-text-section .section__wrapper .section__text-wrapper>*{margin-left:120px;margin-right:120px}@media (max-width: 64em){.homepage__image-text-section .section__wrapper .section__text-wrapper>*{margin-left:35px;margin-right:35px}}@media (max-width: 48em){.homepage__image-text-section .section__wrapper .section__text-wrapper{padding:18px 0 0;flex:0 0 90%}.homepage__image-text-section .section__wrapper .section__text-wrapper>*{margin-left:auto;margin-right:auto;padding:0 20px}}@media (max-width: 48em){.homepage__image-text-section .section__wrapper{margin-top:30px!important}}html,body{overflow-x:hidden}.soldoutbutton{background:#c4cdd5!important}.ssw-instagram-slide-title{display:none}.product__instagram{margin-bottom:20px}.product__instagram .ssw-control-paging{display:none}.product-block .pslider_big{margin-bottom:3rem;padding-left:0}@media (min-width: 48.063em){.product-block .pslider_big{margin-right:2rem}}@media (min-width: 48.063em){.product-block .slick-slide img{max-width:85%;margin:auto}}.product-block .price{margin:20px 20px 20px 0}.product-block .price .product-price{display:block;font-size:18px}.product-block .price .product-price span{font-weight:500}.product-block .price .product-price .regular-price{padding-right:5px}.product-block .price .product-price .affirm-amount{padding-left:5px;cursor:pointer}.product-block .price .product-compare-price{text-decoration:line-through}.product-block .price .sale{color:#d00}.product-block .stars-container{display:flex;align-items:center;align-content:center;font-size:18px;color:#666;margin:0 20px 20px 0}.product-block .stars-container img{height:16px}.product-block .stars-container span{margin:3px 0 0 10px;display:inline-block}.product-block .slick-dots{left:50%;margin-left:-100px;width:200px;padding:0;top:100%;margin-top:10px}.product-block .slick-dots button{background:#666}.product-block .slick-dots li{padding:0;border-color:#666}.product-block .slick-dots li.slick-active{border-color:#666}.product-block .slick-dots li.slick-active button{background:#fff}.product-block .sidebar__inner{margin-bottom:63px}.rs-product-info h1{color:#666;font-size:36px}.rs-product-info p.description{margin:15px 18px 15px 0}@media (max-width: 48em){.rs-product-info{margin:0 20px}}@media (max-width: 47.938em){.rs-product-info{width:100%}.rs-product-info h1{margin-top:25px;font-size:24px;text-align:center;margin-left:0}.rs-product-info .stars-container{margin:0;justify-content:center}.rs-product-info .stars-container .jdgm-prev-badge__text{display:none}}#shopify-section-product{letter-spacing:.25pt}#shopify-section-product h2,#shopify-section-product h3{letter-spacing:.5pt;font-weight:500}#shopify-section-product p,#shopify-section-product ul li{font-weight:100!important;line-height:1.5}@media (max-width: 48em){#shopify-section-product ul li{font-size:12px}}#shopify-section-product .add-to-cart-container{margin-top:30px}@media (max-width: 48em){#shopify-section-product .add-to-cart-container{margin:0 20px}}#shopify-section-product .add-to-cart-container .add-to-cart{background-color:#2c6aed;text-transform:uppercase;color:#fff;border:none;padding:10px 32px;border-radius:5px;height:40px;letter-spacing:1pt;vertical-align:middle;font-size:15px;margin-right:20px;font-family:futura-pt;font-weight:600;flex-shrink:0}@media (max-width: 48em){#shopify-section-product .add-to-cart-container .add-to-cart{font-weight:600;height:39px}}#shopify-section-product .add-to-cart-container .add-to-cart[disabled]{background-color:#b6b6b6}#shopify-section-product .add-to-cart-container .rs-quant-home{border:#000000 1px solid;border-radius:5px;display:inline-block;height:40px;vertical-align:middle;padding:6px;width:150px;text-align:center}@media (max-width: 48em){#shopify-section-product .add-to-cart-container .rs-quant-home{display:flex;width:48%;position:relative}}#shopify-section-product .add-to-cart-container .rs-quant-home label{display:none}#shopify-section-product .add-to-cart-container .rs-quant-home button{border:none;background:#fff;border-radius:5px;font-size:22px;line-height:22px;padding:0 8px}#shopify-section-product .add-to-cart-container .rs-quant-home input{border:none;background:#fff;border-radius:5px;font-size:22px;width:80px;flex-grow:1;text-align:center;margin:0;padding:0}@media (max-width: 48em){#shopify-section-product .add-to-cart-container .rs-quant-home input{margin-top:-2px;font-size:16px;width:40px;flex-grow:1}}#shopify-section-product .add-to-cart-container .rs-quant-home input::-webkit-outer-spin-button,#shopify-section-product .add-to-cart-container .rs-quant-home input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shopify-section-product .add-to-cart-container .rs-quant-home input[type=number]{-moz-appearance:textfield}@media (max-width: 48em){#shopify-section-product .add-to-cart-container{display:flex;justify-content:space-between}#shopify-section-product .add-to-cart-container .add-to-cart{margin-right:0;margin-left:10px}}@media (max-width: 47.938em){#shopify-section-product h2,#shopify-section-product h3{font-size:16px}#shopify-section-product p{font-size:12px}}span.strong{font-weight:600}@media (max-width: 48em){span.strong{font-weight:500}}.product-variants .previous-arrow{display:inline-block;position:absolute;cursor:pointer;top:150px;z-index:90;font-size:32px;left:10px}@media (max-width: 47.938em){.product-variants .previous-arrow{top:90px}}.product-variants .next-arrow{display:inline-block;position:absolute;top:150px;z-index:90;font-size:32px;right:10px}@media (max-width: 47.938em){.product-variants .next-arrow{top:90px}}.product-variants .slick-dots{left:50%;margin-left:-100px;width:200px;padding:0;top:100%}.product-variants .slick-dots button{background:#eee}.product-variants .slick-dots li{padding:0;border-color:#eee}.product-variants .slick-dots li.slick-active{border-color:#eee}.product-variants .slick-dots li.slick-active button{background:#fff}.pslider_big .previous-arrow{display:inline-block;position:absolute;cursor:pointer;top:150px;z-index:90;font-size:32px;left:10px}.pslider_big .next-arrow{display:inline-block;position:absolute;top:150px;z-index:90;font-size:32px;right:10px}.pslider_big .slick-dots{display:flex;justify-content:center;top:unset;left:50%}.pslider_big .slick-dots button{background:#eee}.pslider_big .slick-dots li{padding:0;border-color:#eee}.pslider_big .slick-dots li.slick-active{border-color:#eee}.pslider_big .slick-dots li.slick-active button{background:#fff}.pslider_big .previous-arrow{display:inline-block;position:absolute;cursor:pointer;top:150px;z-index:4;font-size:32px;left:10px}@media (max-width: 47.938em){.pslider_big .previous-arrow{top:90px}}.pslider_big .next-arrow{display:inline-block;position:absolute;top:150px;z-index:4;font-size:32px;right:10px}@media (max-width: 47.938em){.pslider_big .next-arrow{top:90px}}.tab-buttons{background-color:#f6f6f6;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE}@media (max-width: 48em){.tab-buttons{display:none}}.tab-buttons .grid{justify-content:center}.tab-buttons .tab-button{font-family:futura-pt;font-size:16px;text-transform:uppercase;border-left:1px solid #EEEEEE;width:20%;display:block;text-align:center;font-weight:600;padding:25px 0;cursor:pointer}.tab-buttons .tab-button:first-child{border-left:none}.tab-buttons .tab-button.selected{margin-bottom:-1px;font-weight:800}.tab-buttons .tab-button.selected,.tab-buttons .tab-button:hover{background:#fff}.tab-buttons .tab-button.selected:first-child,.tab-buttons .tab-button:hover:first-child{border-left:1px solid #EEEEEE}.tab-buttons .tab-button.selected:last-child,.tab-buttons .tab-button:hover:last-child{border-right:1px solid #EEEEEE}.mobile-tab-button{font-size:16px;text-transform:uppercase;font-family:futura-pt;width:100%;display:none;font-weight:600;padding:25px 0;cursor:pointer;border-top:#EEEEEE 1px solid;text-align:left;font-weight:500;letter-spacing:.5pt}@media (max-width: 48em){.mobile-tab-button{display:block;margin:0}}.mobile-tab-button .icon{float:right;margin-right:20px}.mobile-tab-button .up{display:none}.mobile-tab-button .down{display:inline-block}.mobile-tab-button.selected{border-bottom:#EEEEEE 1px solid}.mobile-tab-button.selected .up{display:inline-block}.mobile-tab-button.selected .down{display:none}.mobile-tab-button.selected,.mobile-tab-button:hover{background:#fff}.tab-pane{display:none;width:100%;margin:20px 0}.tab-pane.text-pane{margin:20px}.tab-pane.shown{display:block}@media (max-width: 48em){.tab-pane h2{font-size:20px!important}}.tab-pane #product-loop{justify-content:center}.tab-pane .accessory-part--item{flex:0 1 25%;padding:0 10px}@media (max-width: 1024px){.tab-pane .accessory-part--item{flex:0 1 50%}}.tab-pane .accessory-part--item a{text-decoration:unset;color:#000;text-align:center}.tab-pane .accessory-part--item .product-card__price{font-size:14px;margin-top:.2em}@media (max-width: 48em){.product__feature-section{padding:0}}.product__feature-section .section__wrapper{display:flex;justify-content:space-evenly;align-items:center;margin-top:30px}@media (max-width: 48em){.product__feature-section .section__wrapper{flex-flow:wrap}}.product__feature-section .section__wrapper.right{flex-direction:row-reverse}.product__feature-section .section__wrapper .section__text-wrapper{flex:0 0 50%;align-self:center;text-align:center;padding:0}.product__feature-section .section__wrapper .section__text-wrapper>*{margin-left:120px;margin-right:120px}@media (max-width: 48em){.product__feature-section .section__wrapper .section__text-wrapper{padding:18px 0 0;flex:0 0 90%}.product__feature-section .section__wrapper .section__text-wrapper>*{margin-left:30px;margin-right:30px}}.product__instagram{margin:40px 0 80px}.product__instagram h2{text-align:center;font-size:36px;letter-spacing:2px}.product__instagram .show-us{text-align:center}.product__instagram .show-us p{font-size:24px;letter-spacing:2px}@media (max-width: 48em){.product__instagram h2{font-weight:600;font-size:20px;font-family:futura-pt}.product__instagram .show-us p{font-size:14px}.product__instagram .show-us p strong{display:block}}.support-only{display:none}.support__info{margin:0 auto}.support__info .product__title h1{color:#666;font-size:36px}.support__info .product__title .btn{background-color:#2c6aed;text-transform:uppercase;color:#fff;border:none;padding:10px 0;border-radius:5px;height:40px;letter-spacing:1pt;vertical-align:middle;font-size:15px;margin-right:20px;width:100%;font-weight:600;font-family:futura-pt}@media (max-width: 48em){.support__info .product__title .btn{height:60px}}.support__info .product__title .short__description{font-size:14px}.product__support-index h2,.product__support-service h2{text-align:center;margin-bottom:0;font-size:36px;letter-spacing:2px}@media (max-width: 48em){.product__support-index h2,.product__support-service h2{font-weight:500;text-align:left;font-size:18px;padding:0 20px}}.product__support-index .subtitle,.product__support-service .subtitle{font-size:18px;font-weight:500;letter-spacing:2px;display:block;text-align:center}@media (max-width: 48em){.product__support-index .subtitle,.product__support-service .subtitle{display:none}}.product__support-index .buttons,.product__support-service .buttons{text-align:center;margin:50px 0;display:flex;justify-content:center}.product__support-index .buttons .button,.product__support-service .buttons .button{width:233px;height:233px;border-radius:5px;background-color:#eee;margin-right:50px;cursor:pointer;color:#000;text-decoration:none;display:inline-flex;flex-direction:column;justify-content:center}@media (max-width: 70em){.product__support-index .buttons .button,.product__support-service .buttons .button{margin-right:20px;height:200px}.product__support-index .buttons .button .title,.product__support-service .buttons .button .title{font-size:20px}.product__support-index .buttons .button .subtitle,.product__support-service .buttons .button .subtitle{font-size:14px}}@media (max-width: 48em){.product__support-index .buttons .button,.product__support-service .buttons .button{font-size:14px;font-family:futura-pt;font-weight:600}}.product__support-index .buttons .button:last-child,.product__support-service .buttons .button:last-child{margin-right:0}@media (max-width: 48em){.product__support-index .buttons .button:last-child,.product__support-service .buttons .button:last-child{margin-right:auto}}.product__support-index .buttons .button .image-container,.product__support-service .buttons .button .image-container{width:auto;margin:0 auto 20px}.product__support-index .buttons .button .image-container img,.product__support-service .buttons .button .image-container img{width:70px}.product__support-index .buttons .button .title,.product__support-service .buttons .button .title{display:block;text-align:center;font-weight:900;font-size:16px;text-transform:uppercase}@media (max-width: 48em){.product__support-index .buttons .button .title,.product__support-service .buttons .button .title{font-weight:700}}@media (max-width: 48.063em){.product__support-index .buttons,.product__support-service .buttons{display:flex;justify-content:space-around;padding:0 20px;margin-top:20px}.product__support-index .buttons .button,.product__support-service .buttons .button{height:100px;margin-right:20px;justify-content:center;padding:5px;height:130px}.product__support-index .buttons .button .image-container,.product__support-service .buttons .button .image-container{height:auto;margin:0 auto}.product__support-index .buttons .button .image-container img,.product__support-service .buttons .button .image-container img{height:auto;width:33px}.product__support-index .buttons .button .title,.product__support-service .buttons .button .title{font-size:14px}.product__support-index .buttons .button:last-child,.product__support-service .buttons .button:last-child{margin-right:10px}}.product__support-service hr{border-bottom:none;border-left:none;border-right:none;border-top:none;margin-top:30px}@media (max-width: 47.938em){.product__support-service hr{display:none}}@media (min-width: 64.063em){.product__support-service hr{display:none}}.product__support-service h2{border-bottom:#EEEEEE 1px solid;display:block;margin:10px auto 40px;max-width:1240px;text-align:left;font-size:24px;height:40px;font-weight:700!important;padding:0 0 10px}@media (max-width: 47.938em){.product__support-service h2{font-size:20px!important}}.product__support-service .buttons{display:flex;justify-content:center;margin:0 0 50px}.product__support-service .buttons .button{padding:0 10px;justify-content:center}@media (max-width: 47.938em){.product__support-service{margin-top:20px}.product__support-service .buttons{flex-wrap:wrap}.product__support-service .buttons .button{width:calc(50% - 20px);margin:10px}.product__support-service .buttons .button .image-container{margin-bottom:5px}.product__support-service .subtitle{display:block;font-size:14px;letter-spacing:normal}}.product__banner{background-color:#eee;padding:25px;margin:25px 0;text-align:center;position:relative}.product__banner .inner{font-size:30px}.product__banner .inner p{margin:0}.product__banner .inner .btn{color:#000;margin-left:50px}.product__banner .inner .btn.btn-learn-more{display:inline;background:#fff;border:#3E3E3E 2px solid;padding:6px 20px;border-radius:5px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;font-size:16px;position:absolute;margin-left:360px;top:27px;left:50%}@media (min-width: 47.938em) and (max-width: 67em){.product__banner .inner{font-size:20px}.product__banner .inner .btn.btn-learn-more{margin-left:236px;top:20px}}@media (max-width: 48em){.product__banner .inner{font-size:16px;padding:0 10px}.product__banner .inner .btn.btn-learn-more{border:#3E3E3E 1px solid;display:inline-block;position:relative;left:0;margin:-15px 0 25px;padding:8px 31px}}.product__promo{margin-bottom:100px}.product__promo .section-subheader-1{margin:0;color:#000}.product__promo a.section-subheader-1{font-size:20px;margin-top:10px;display:block}.product__promo .product-variants{display:flex;justify-content:center;margin-bottom:40px}@media (max-width: 48em){.product__promo h2{font-size:20px}.product__promo p.section-subheader-1{font-size:14px;font-weight:500;margin:0 30px}.product__promo p.section-subheader-1 svg{width:40px!important}.product__promo a.section-subheader-1{font-size:14px;font-weight:500;display:inline-block}}.product__swatch-label{margin:10px 20px 30px 0;font-weight:500;font-size:18px}@media (max-width: 48em){.product__swatch-label{margin:0 20px 30px;font-size:14px}}.product__swatch-filters{margin-top:30px;display:flex;justify-content:space-around}.product__swatch-filters .swatch-contain{display:inline-block;margin:0 20px;text-align:center;cursor:pointer}.product__swatch-filters .swatch-contain .name{display:block}.product__swatch-filters .swatch-contain .swatch{width:42px;height:42px;border:1px solid #ffffff;border-radius:28px;display:inline-block}.product__swatch-filters .swatch-contain .swatch:hover,.product__swatch-filters .swatch-contain .swatch.selected{border:1px solid #2c6aed}.product__swatch-filters .swatch-contain .swatch .color{width:36px;height:36px;border:1px solid #000000;border-radius:25px;margin:2px;background-position:center}@media (max-width: 48em){.product__swatch-filters{display:flex;justify-content:space-between;margin:10px 20px 30px}.product__swatch-filters .swatch-contain{margin:0}.product__swatch-filters .swatch-contain .name{font-size:11px}}.recipe-inspiration{margin-top:110px}@media (max-width: 46.813em){.recipe-inspiration{margin-top:50px}}.recipe-inspiration .heading{letter-spacing:1px;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #2c6aed;font-size:18px}.recipe-inspiration .read-all-div{text-align:center}.recipe-inspiration .read-all{text-decoration:none;width:215px;background-color:#2c6aed;color:#fff;font-family:futura-pt;font-size:14px;font-weight:500;display:inline-block;text-align:center;padding:14px;margin-top:51px;margin-bottom:51px;border-radius:10px}@media (max-width: 46.813em){.recipe-inspiration .read-all{width:335px;margin-top:0}}.recipe-inspiration .recipe-blocks{justify-content:center}.recipe-inspiration .recipe-blocks .grid__item{padding:0 20px 0 10px;flex:unset}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .grid__item{padding:0 5px 40px}}.recipe-inspiration .recipe-blocks .recie-img{line-height:0}.recipe-inspiration .recipe-blocks .recipe-disc{padding:25px 7px 15px 9px;background:#fafafa}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .recipe-disc{padding:4px 7px 21px 9px}}.recipe-inspiration .recipe-blocks .recipe-disc h3{margin:0;color:#000;font-family:futura-pt;font-size:16px;font-weight:600;padding-bottom:17px}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .recipe-disc h3{font-size:14px}}.recipe-inspiration .recipe-blocks .recipe-disc .ri-dt{color:#424242;font-family:futura-pt;font-size:14px;padding-bottom:21px;margin:0}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .recipe-disc .ri-dt{font-size:11px}}.recipe-inspiration .recipe-blocks .recipe-disc .ri-para{color:#000;font-family:futura-pt;font-size:14px;line-height:1.4;padding-bottom:24px;margin:0}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .recipe-disc .ri-para{font-size:12px;padding-bottom:21px}}.recipe-inspiration .recipe-blocks .recipe-disc a{color:#345de7;font-family:futura-pt;font-size:11px;text-decoration:none}@media (max-width: 46.813em){.recipe-inspiration .recipe-blocks .recipe-disc a{font-size:11px}}.recipe-inspiration .recipe-blocks .recipe-disc i{border:solid #2c6aed;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-left:18px}.recipe-inspiration .recipe-blocks .recipe-disc .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#shopify-section-product .ri-dt{font-weight:400!important}.product__sticky-banner{display:flex;padding:15px 10px;background:#fff;position:fixed;z-index:81;box-shadow:0 -2px 10px #00000026;bottom:-100%;left:0;right:0;-webkit-transition:all .5s;transition:all .5s}@media (min-width: 48em){.product__sticky-banner{display:none}}.product__sticky-banner.active{bottom:0}.product__sticky-banner .pricing{flex-grow:1}.product__sticky-banner .pricing p{margin:0}.product__sticky-banner .pricing p a{display:none}.product__sticky-banner .product__swatch-filters{margin:0 1rem;flex-grow:1}.product__sticky-banner .add-to-cart{background-color:#2c6aed;text-transform:uppercase;color:#fff;border:none;padding:12px 26px;border-radius:5px;letter-spacing:1pt;vertical-align:middle;font-size:12px;font-family:futura-pt;font-weight:600}.product__sticky-banner .add-to-cart[disabled]{background-color:#b6b6b6}.product__sticky-banner .swatch-contain{margin-right:1em;padding:10px 28px 10px 10px;border-radius:8px;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.hidden-all{display:none!important}.only-xs{display:none}@media (max-width: 47.938em){.hidden-xs{display:none!important}.only-xs{display:block}}@media (max-width: 48em){.hidden-mobile{display:none!important}.ssw-slider .ssw-direction-nav .ssw-nav-next .ssw-next,.ssw-slider .ssw-direction-nav .ssw-nav-prev .ssw-prev{border-radius:0;height:100%!important;top:18px!important;background:none repeat scroll 0 0 #fff;color:#000!important;text-shadow:none;padding-top:22%}}.how-to-videos h2,.how-to-videos h3{border-bottom:#EDEDED 1px solid;padding-bottom:14px}@media (max-width: 47.938em){.how-to-videos h2,.how-to-videos h3{font-family:futura-pt;font-size:20px!important}}.how-to-videos .videos{margin-bottom:40px}.how-to-videos .videos .video iframe,.how-to-videos .videos .video picture{display:inline-block;width:95%;height:205px}.how-to-videos .videos .video iframe img,.how-to-videos .videos .video picture img{object-fit:cover;width:100%;height:100%}.how-to-videos .videos .video picture{position:relative}.how-to-videos .videos .video picture:after,.how-to-videos .videos .video picture:before{content:"";position:absolute;top:50%;left:50%}.how-to-videos .videos .video picture:after{width:0;height:0;border:16px solid transparent;border-left:20px solid #fff;margin-top:-18px;margin-left:-11px;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.25))}.how-to-videos .videos .video picture:before{margin-top:-34px;margin-left:-34px;width:60px;height:60px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 4px #0000002e;background:#0000006b}.how-to-videos .videos .video .title{font-size:18px;display:inline-block;padding:10px 0}@media (max-width: 47.938em){.how-to-videos .videos{margin-left:-10px;margin-right:-10px}.how-to-videos .videos .video{margin-bottom:20px}.how-to-videos .videos .video iframe,.how-to-videos .videos .video picture{display:inline-block;width:100%}.how-to-videos .videos .video .title{padding-left:20px}}@media (min-width: 48.063em) and (max-width: 64em){.hidden-tablet{display:none!important}}@media (min-width: 64.063em){.hidden-desktop{display:none!important}}@supports (-webkit-touch-callout: none){button.ssw-media-container.ssw-instagram-link.ssw-lazy-checked{-webkit-appearance:none}}.ssw-media-container.ssw-instagram-link.ssw-lazy-checked{border:none!important;opacity:1;padding:0;border:unset;background-color:transparent}.ssw-screen-reader-label{color:transparent}.cart-template{margin-top:35px;margin-bottom:100px;padding:0 30px}@media (max-width: 46.813em){.cart-template{margin-top:0;padding:0;margin-bottom:0}}.cart-template .cart__content--table{width:58.33333%}.cart-template .cart-title{font-family:futura-pt;font-weight:700;color:#666;font-size:36px;margin:0 0 28px;letter-spacing:1px}@media (max-width: 46.813em){.cart-template .cart-title{padding:20px 20px 19px;font-size:24px;text-align:left;margin:0}}@media (max-width: 46.813em){.cart-template .cart__content--table{padding:0 15px}}.cart-template .login-banner{background-color:#f6f6f6;text-align:center;padding:25px 0;margin-bottom:20px}.cart-template .login-banner a{color:#000;font-family:futura-pt;font-weight:500;font-size:14px;letter-spacing:1px}.cart-template .responsive-table{table-layout:fixed;border-collapse:collapse;width:calc(100% - 43px)}@media (max-width: 46.813em){.cart-template .responsive-table{width:100%}}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row{border:0;margin-top:0;padding-top:0}.cart-template .responsive-table .responsive-table-row:after{content:none!important}}.cart-template .responsive-table .responsive-table-row .product-details{display:flex;align-items:center}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .product-details{align-items:unset}}.cart-template .responsive-table .responsive-table-row .full-service-option{display:flex;margin-bottom:50px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option{text-align:left}}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item{padding:5px 20px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .check-item{padding:5px 10px}}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:3px solid #000}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper .checkmark{height:15px;width:15px;border:2px solid #000}}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper:hover input~.checkmark{background-color:#ccc}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper input:checked~.checkmark{background-color:#000}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper input:checked~.checkmark:after{display:block}.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper .checkmark:after{content:"";position:absolute;display:none;left:6.5px;top:3.5px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .check-item .checkbox-wrapper .checkmark:after{left:2px;top:-1px}}.cart-template .responsive-table .responsive-table-row .full-service-option .info-text h3{margin:0;font-weight:600;font-size:18px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .info-text h3{font-size:11px}}.cart-template .responsive-table .responsive-table-row .full-service-option .info-text p{margin:7px 0}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .info-text p{font-size:10px;margin:1px 0}}.cart-template .responsive-table .responsive-table-row .full-service-option .info-text a{text-decoration:none;color:#2c6aed}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .full-service-option .info-text a{font-size:10px}}.cart-template .responsive-table .responsive-table-row td{padding:0}.cart-template .responsive-table .responsive-table-row td:before{content:""}.cart-template .responsive-table .responsive-table-row .product-details .item-image{display:inline-block;margin-right:40px}.cart-template .responsive-table .responsive-table-row .product-details .item-image>a{display:inline-block;height:0}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .product-details .item-image{margin-right:15px}}.cart-template .responsive-table .responsive-table-row .product-details .item-image img{height:200px;width:200px;object-fit:contain}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .product-details .item-image img{max-height:100px;max-width:100px}}.cart-template .responsive-table .responsive-table-row .item-details{display:inline-block;vertical-align:top;position:relative;flex-grow:2;align-self:flex-start}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .item-details{text-align:left}}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .item-details .item-bottom-details{position:relative;bottom:unset}}.cart-template .responsive-table .responsive-table-row .item-details .item-bottom-details .vl{margin-left:5px;color:#95a7b7;margin-right:2px}.cart-template .responsive-table .responsive-table-row .item-details .item-name{display:inline-block;font-family:futura-pt;font-weight:600;color:#000;text-decoration:none;line-height:1.4em;font-size:18px;letter-spacing:.4px;margin-top:40px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .item-details .item-name{margin:0;font-size:12px}}.cart-template .responsive-table .responsive-table-row .item-details .item-description{display:flex;font-family:futura-pt;font-weight:400}.cart-template .responsive-table .responsive-table-row .item-details .item-description b{font-size:13px;margin-right:20px}.cart-template .responsive-table .responsive-table-row .item-details .item-description p{margin:3px 0;font-size:13px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .item-details .item-description p{margin:4px 0;font-size:10px}}.cart-template .responsive-table .responsive-table-row .item-details .cartremover{color:#000;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:futura-pt;font-weight:600}.cart-template .responsive-table .responsive-table-row .item-details .remove-item-desktop{margin-top:35px}.cart-template .responsive-table .responsive-table-row .price-wrapper{text-align:center;width:180px;padding-right:40px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper{width:44%;float:right;padding:0!important}}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price{text-align:right;display:block;width:100%}}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .compare-price{text-align:right;color:#ed0a28;font-family:futura-pt;font-weight:500;margin:0 0 5px;font-size:18px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .compare-price{margin:0 0 5px;font-size:13px}}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .compare-price span{margin-right:5px;text-decoration:line-through;color:#8e8e8e}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .discounted-price{font-family:futura-pt;font-weight:500;color:#ed0a28;text-align:right;margin-top:10px;font-size:18px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .discounted-price{margin:0;font-size:10px}}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .discounted-price span{margin-left:20px;font-size:11px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .discounted-price span{margin-left:5px}}@media (max-width: 64em) and (min-width: 46.875em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .discounted-price span{margin:5px 0 0;display:block}}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .original-price{font-family:futura-pt;font-weight:400;font-size:18px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price .original-price{margin-top:10px;font-size:12px}}.cart-template .responsive-table .responsive-table-row .price-wrapper .item-price p{margin:0;font-size:14px}.cart-template .responsive-table .responsive-table-row hr{margin:0 auto 35px;border:0;border-bottom:1px solid #EDEDED}.cart-template .responsive-table .responsive-table-row .quantity{text-align:right}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .quantity{width:56%;clear:none;padding:0!important}}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper{display:flex;justify-content:center;align-items:center;text-align:right;width:80px;height:40px;margin:10px 0 10px auto;font-family:futura-pt;font-weight:400;font-size:18px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper{font-size:12px;margin:0 0 0 auto}}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper input{font-size:18px;font-family:futura pt;font-weight:300;margin-left:20px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper input{font-size:12px}}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper .rs-quant{background:transparent;border:none;font-size:18px}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper .rs-quant.caret-up{padding:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid black}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper .rs-quant.caret-down{padding:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid black}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper .carets-vertical{display:flex;flex-direction:column}.cart-template .responsive-table .responsive-table-row .quantity .quantity-wrapper .carets-vertical .caret-up{margin-bottom:5px}.cart-template .responsive-table .responsive-table-row .quantity input[type=number]::-webkit-inner-spin-button,.cart-template .responsive-table .responsive-table-row .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-template .responsive-table .responsive-table-row .quantity input[type=number]{-moz-appearance:textfield}.cart-template .responsive-table .responsive-table-row .quantity input{height:40px;background:none;width:40px;text-align:center;padding:0;border:0;line-height:35px;display:inline-block;vertical-align:middle;margin:0 -10px;font-size:12px}@media (max-width: 64em) and (min-width: 46.875em){.cart-template .responsive-table .responsive-table-row .quantity input{width:30px;font-size:14px}}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .quantity input{font-size:15px}}.cart-template .responsive-table .responsive-table-row .quantity button{height:40px;padding:0 10px;background:#f9fafb;display:inline-block;line-height:35px;vertical-align:middle;cursor:pointer;border:0;font-weight:400;color:#a0a7ad8a}@media (max-width: 64em) and (min-width: 46.875em){.cart-template .responsive-table .responsive-table-row .quantity button{padding:0 8px}}.cart-template .responsive-table .responsive-table-row .quantity button.minus{padding:0 10px 5px;font-size:25px}.cart-template .responsive-table .responsive-table-row .quantity .remove-item-desktop{display:block;justify-content:right;text-transform:uppercase;text-align:right}.cart-template .responsive-table .responsive-table-row .quantity .remove-item-desktop .cartremover{display:inline-block;width:auto;text-align:left;color:#000;text-decoration:none;font-family:futura-pt;font-weight:600;font-size:14px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .quantity .remove-item-desktop .cartremover{font-size:8px}}.cart-template .responsive-table .responsive-table-row .quantity .remove-item-desktop .vl{margin:0 5px;color:#95a7b7}.cart-template .responsive-table .responsive-table-row .total-wrapper{text-align:center}.cart-template .responsive-table .responsive-table-row .total-wrapper p{font-family:futura-pt;font-weight:700;margin:0;font-size:15px}.cart-template .responsive-table .responsive-table-row .total-wrapper p b{margin-right:10px}@media (max-width: 46.813em){.cart-template .responsive-table .responsive-table-row .total-wrapper .subtotal{display:none}}.cart-template .cart-footer{background:#f6f6f6;margin-left:0;margin-top:0;width:375px}@media (max-width: 64em){.cart-template .cart-footer{margin:0;width:unset}}@media (max-width: 46.813em){.cart-template .cart-footer{padding:0 15px;text-align:center;margin:0}}.cart-template .cart-footer .affirm-price{font-family:futura-pt;font-weight:500;letter-spacing:1px;font-size:12px}.cart-template .cart-footer .affirm-price .affirm-modal-trigger{color:#000}.cart-template .cart-footer .cart-note{flex:0 65%}.cart-template .cart-footer .cart-note label{display:block;margin-bottom:30px;text-transform:uppercase;font-family:futura-pt;font-weight:600;font-size:15px}@media only screen and (max-width: 64em) and (min-width: 46.875em){.cart-template .cart-footer .cart-note label{font-size:13px}}@media (max-width: 46.813em){.cart-template .cart-footer .cart-note label{margin-bottom:15px;font-size:13px}}.cart-template .cart-footer .cart-note textarea{min-height:140px;width:80%;border:1px solid #d6d6d8}@media (max-width: 46.813em){.cart-template .cart-footer .cart-note textarea{width:100%;min-height:120px}}.cart-template .cart-footer .cart-buttons{flex:0 35%;padding:0 0 10px}@media (max-width: 46.813em){.cart-template .cart-footer .cart-buttons{padding:0}.cart-template .cart-footer .cart-buttons .divider{border-bottom:#F0F0F0 1px solid;margin:0 -15px}}.cart-template .cart-footer .cart-buttons .cart-payment-info{padding:18px 15px;border-bottom:1px solid #93959859}.cart-template .cart-footer .cart-buttons .cart-payment-info .primary-text{text-transform:uppercase;font-family:futura-pt;font-weight:500;font-size:16px;margin:0;letter-spacing:1px}@media (max-width: 46.875em){.cart-template .cart-footer .cart-buttons .cart-payment-info .primary-text{font-size:12px}}.cart-template .cart-footer .cart-buttons .cart-payment-info .secondary-text{color:#d0d0d0;text-transform:uppercase;font-family:futura-pt;font-weight:500;font-size:10px}@media only screen and (max-width: 64em) and (min-width: 46.875em){.cart-template .cart-footer .cart-buttons .cart-payment-info .secondary-text{font-size:8px}}.cart-template .cart-footer .cart-buttons .total-wrapper{padding:25px 0;border-bottom:1px solid rgba(147,149,152,.35);margin:0 15px}@media (max-width: 46.813em){.cart-template .cart-footer .cart-buttons .total-wrapper{border-bottom:none;padding:15px 0;margin:0}}.cart-template .cart-footer .cart-buttons .total-wrapper .subtotal{display:flex;justify-content:space-between}.cart-template .cart-footer .cart-buttons .total-wrapper .subtotal p{font-family:futura-pt;font-weight:600;font-size:18px;letter-spacing:.2px}.cart-template .cart-footer .cart-buttons .total-wrapper .subtotal p.price{font-weight:400}@media (max-width: 46.813em){.cart-template .cart-footer .cart-buttons .total-wrapper .subtotal p{font-size:15px}}.cart-template .cart-footer .cart-buttons .total-wrapper small{text-align:center;font-size:13px;font-family:futura-pt;font-weight:300;display:block}.cart-template .cart-footer .cart-buttons .affirm_text{padding:22px 15px;max-width:90%}@media (max-width: 46.813em){.cart-template .cart-footer .cart-buttons .affirm_text{margin:0 auto}}.cart-template .cart-footer .cart-buttons .affirm_text p{color:#7a7a7a;font-style:italic;font-size:calc(10px + 0*(100vw - 375px));line-height:18px;font-family:futura-pt;font-weight:400;letter-spacing:.5px}.cart-template .cart-footer .cart-buttons .affirm_text a{text-decoration:underline;text-transform:capitalize;font-style:italic;color:#7a7a7a;padding-left:6px;font-family:futura-pt;font-weight:400;letter-spacing:.5px}.cart-template .cart-footer .cart-buttons .ajax-cart-affirm{text-align:center;padding-bottom:10px}.cart-template .cart-footer .cart-buttons .checkout_wrapper{padding:0 15px}@media (max-width: 46.813em){.cart-template .cart-footer .cart-buttons .checkout_wrapper{padding:0}}.cart-template .cart-footer .cart-buttons .checkout_wrapper .cart-checkout,.cart-template .cart-footer .cart-buttons .checkout_wrapper #international-checkout{width:100%;height:50px;line-height:1;background-color:#2c6aed;color:#fff;text-transform:uppercase;letter-spacing:1.4px;border:0;font-size:18px;font-family:futura-pt;font-weight:600;margin-bottom:14px;border-radius:6px;max-width:80vw}.cart-template .cart-footer .cart-buttons .cart-page-affirm{display:none}.cart-template .cart-footer .cart-buttons .info_text{font-style:italic;font-size:calc(10px + (11 - 10) * ((100vw - 375px) / (1440 - 375)));color:#7a7a7a;letter-spacing:.5px;font-family:futura-pt;font-weight:400;text-align:center;padding-bottom:30px}.cart-template .checkout_wrapper{padding:0 15px;text-align:center}@media (max-width: 46.813em){.cart-template .checkout_wrapper{padding:0}}.cart-template .checkout_wrapper .cart-checkout,.cart-template .checkout_wrapper #international-checkout{width:100%;height:50px;line-height:1;background-color:#2c6aed;color:#fff;text-transform:uppercase;letter-spacing:1.4px;border:0;font-size:18px;font-family:futura-pt;font-weight:600;margin-bottom:14px;border-radius:6px;max-width:80vw}#CartDrawer{display:none;z-index:9999;font-family:futura-pt;font-weight:400;background:#fff}#CartDrawer .drawer__header .drawer__title{font-size:18px;text-transform:uppercase;padding:0 15px;font-family:futura-pt;font-weight:700;text-decoration:none;letter-spacing:1px}#CartDrawer .drawer__header .drawer__close{padding:0 10px;cursor:pointer}#CartDrawer .drawer__header .drawer__close span{text-transform:uppercase;margin-right:6px;font-weight:600;font-size:12px;vertical-align:middle}.show-ajax-cart{display:none}#ajaxcart{font-family:futura-pt;font-weight:400}#ajaxcart .show-ajax-cart{display:block}#ajaxcart .hidden-ajax-cart{display:none}#ajaxcart .supports-cookies,#ajaxcart .supports-no-cookies{min-height:200px;text-align:left}#ajaxcart .supports-cookies .page-width,#ajaxcart .supports-no-cookies .page-width{padding:0}#ajaxcart .supports-cookies .continue-shopping,#ajaxcart .supports-no-cookies .continue-shopping{display:none}#ajaxcart .cart-template{padding:0;margin:0}#ajaxcart .cart-template .grid{flex-direction:column}#ajaxcart .cart-template .grid .f8-12{width:100%;padding:0}#ajaxcart .cart-template .grid .f4-12,#ajaxcart .cart-template .grid .responsive-table{width:100%}#ajaxcart .cart-template .grid .continue_shopping_wrapper{margin:15px 10px}#ajaxcart .cart-template .grid .cart-footer .cart-payment-info .primary-text{text-align:center;font-size:11px;font-family:Avenir-next-bold;color:#000}#ajaxcart .cart-template .grid .cart-footer .total-wrapper{border-bottom:none;padding:15px 0}#ajaxcart .cart-template .grid .cart-footer .affirm_text{margin:0 auto;text-align:center}#ajaxcart .cart-template .cart__content--table{width:100%}#ajaxcart .cart-template .cart-title{display:none}#ajaxcart .cart-template .price-wrapper{padding-right:0}#ajaxcart .cart-template .responsive-table thead{display:none}#ajaxcart .cart-template .responsive-table-row td{padding:20px 15px}#ajaxcart .cart-template .responsive-table-row td .product-details{align-items:unset}#ajaxcart .cart-template .responsive-table-row td .item-image{margin-right:10px;padding-right:10px}#ajaxcart .cart-template .responsive-table-row td .item-image img{height:70px;width:100px}#ajaxcart .cart-template .responsive-table-row td .item-name{margin-top:10px;font-size:13px}#ajaxcart .cart-template .responsive-table-row .product-details .item-details .price_wrapper{display:flex!important;justify-content:space-between;align-items:center}#ajaxcart .cart-template .responsive-table-row .product-details .item-details .price_wrapper .quantity{display:flex!important;margin-bottom:0}#ajaxcart .cart-template .responsive-table-row .product-details .item-details .item-sku{font-size:10px;font-weight:600}#ajaxcart .cart-template .responsive-table-row .product-details .original-price{font-size:13px}#ajaxcart .cart-template .responsive-table-row .product-details .quantity-wrapper{font-size:12px;margin:0 0 0 auto}#ajaxcart .cart-template .responsive-table-row .product-details .quantity-wrapper input{font-size:12px}#ajaxcart .cart-template .responsive-table-row .product-details .cartremover{font-size:9px}#ajaxcart .cart-template .responsive-table-row .full-service-option{margin-bottom:20px}#ajaxcart .cart-template .responsive-table-row .full-service-option .check-item{padding:5px 10px}#ajaxcart .cart-template .responsive-table-row .full-service-option .check-item .checkmark{height:15px;width:15px;border:2px solid #000}#ajaxcart .cart-template .responsive-table-row .full-service-option .check-item .checkmark:after{left:2px;top:-1px}#ajaxcart .cart-template .responsive-table-row .full-service-option .info-text h3{font-size:11px}#ajaxcart .cart-template .responsive-table-row .full-service-option .info-text p{font-size:10px;margin:1px 0}#ajaxcart .cart-template .responsive-table-row .full-service-option .info-text a{font-size:10px}#ajaxcart .cart-template .cart-footer{margin:0;width:unset}#ajaxcart .cart-template .cart-footer .info_text{padding-bottom:0;font-weight:700}.support-page .support__header_title{text-align:center;margin:70px auto 30px;font-family:futura-pt}@media (max-width: 46.813em){.support-page .support__header_title{margin:40px auto 0}}.support-page .support__header_title h2,.support-page .support__header_title h1{color:#666;font-size:36px;font-weight:700;margin-bottom:10px}@media (max-width: 46.813em){.support-page .support__header_title h2,.support-page .support__header_title h1{font-size:20px}}.support-page .support__header_title p{font-size:18px;font-weight:400;letter-spacing:1px}@media (max-width: 46.813em){.support-page .support__header_title p{font-size:15px}}.support-page .support-banner{line-height:0;background-size:cover;background-position:center 70%;width:100%;height:420px;max-height:55vw}.support-page .collection_list .grid__item{text-align:center}.support-page .collection_list .grid__item .item-inner{margin:10px;padding:30px}@media (width: 43.25em){.support-page .collection_list .grid__item.small--f12-12{width:50%!important}}@media (min-width: 46.188em) and (max-width: 50.75em){.support-page .collection_list .grid__item.small--f6-12{width:25%!important}}.support-page .collection_list .grid__item a{text-decoration:none}.support-page .collection_list .grid__item .product-card__image-container{height:250px;max-height:25vw;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:space-around;margin-bottom:20px}.support-page .collection_list .grid__item .product-card__image-container img{max-width:100%;max-height:100%}@media (max-width: 46.813em){.support-page .collection_list .grid__item .product-card__image-container{height:170px}}@media (max-width: 46.188em){.support-page .collection_list .grid__item .product-card__image-container{max-height:50vw;max-width:235px;margin-left:auto;margin-right:auto}}.support-page .collection_list .grid__item .prod_title{margin:30px 0;font-size:36px;font-weight:500;color:#000;letter-spacing:1px}.support-page .collection_list .grid__item .product__link{font-size:14px;text-decoration:none;border:1px solid #2c6aed;padding:11px 34px;border-radius:5px;text-transform:capitalize;color:#2c6aed;font-weight:500;display:inline-block;margin-bottom:15px}@media (max-width: 46.813em){.support-page .collection_list .grid__item .product__link{padding:6px 12px;width:165px}}.support-page .support-items{text-align:center;margin-bottom:40px}@media (width: 43.25em){.support-page .support-items .support-item.small--f12-12{width:50%!important}}@media (min-width: 46.188em) and (max-width: 46.813em){.support-page .support-items .support-item.small--f12-12{width:50%}}.support-page .support-items .support_wrapper{background-color:#eee;margin:20px;padding:25px;position:relative;height:270px}@media (max-width: 86.25em){.support-page .support-items .support_wrapper{height:300px}}@media (max-width: 80em){.support-page .support-items .support_wrapper{margin:5px}}@media (max-width: 61.813em){.support-page .support-items .support_wrapper{height:270px;margin:20px}}@media (max-width: 46.813em){.support-page .support-items .support_wrapper{padding:10px 25px;height:auto}}@media (width: 43.25em){.support-page .support-items .support_wrapper{height:298px}}.support-page .support-items .support_wrapper h5,.support-page .support-items .support_wrapper h3{font-size:24px;margin:15px 0}.support-page .support-items .support_wrapper a{color:#345de7}.support-page .support-items .support_wrapper .rich__text{font-size:16px;line-height:22px;letter-spacing:.5px}.support-page .support-items .support_wrapper .rich__text.align-left{text-align:left}@media (min-width: 31.25em) and (max-width: 64em){.support-page .support-items .support_wrapper .rich__text{margin-left:30px;margin-right:30px}}.support-page .support-items .support_wrapper .content{padding:10px 0}#shopify-section-contact-us .hero{line-height:0;background-size:cover;background-position:center 70%;width:100%;height:420px;max-height:55vw}#shopify-section-contact-us .hero img{width:100%}.page__contact_us .page__title{font-size:36px;color:#666;text-align:center;margin-top:79px;margin-bottom:36px}@media (max-width: 48em){.page__contact_us .page__title{font-size:24px;margin-top:41px;margin-bottom:21px}}.page__contact_us .page__subtext{font-family:futura-pt;font-size:18px;font-weight:300;line-height:28px;text-align:center;margin:10px auto;max-width:548px;color:#000}@media (max-width: 48em){.page__contact_us .page__subtext{font-size:14px;line-height:22px}}.page__contact_us .page__second_subtext{font-family:futura-pt;font-size:18px;font-weight:300;line-height:1;text-align:center;margin-top:30px}@media (max-width: 48em){.page__contact_us .page__second_subtext{font-size:14px;line-height:22px}}.page__contact_us .button-support{border:1px solid #2c6aed;border-radius:10px;width:100%;max-width:840px;padding:15px;margin:33px auto 15px;display:block;color:#2c6aed;font-family:futura-pt;font-size:23px;font-weight:500;line-height:1;text-align:center;text-decoration:none}@media (max-width: 48em){.page__contact_us .button-support{margin-top:24px;font-size:15px;font-weight:500;padding:24px 76px}}.page__contact_us .contact-us-with-any-questions{max-width:834px;margin:50px auto 55px;color:#000;font-family:futura-pt;font-size:24px;font-weight:300;line-height:36px;text-align:center}@media (max-width: 48em){.page__contact_us .contact-us-with-any-questions{margin-top:30px;font-size:14px;font-weight:300;line-height:22px;margin-bottom:27px}}.page__contact_us form input,.page__contact_us form label,.page__contact_us form textarea,.page__contact_us form [data-alert]{display:block;max-width:840px;margin:0 auto;width:100%}@media (min-width: 48.063em){.page__contact_us form input::-webkit-input-placeholder,.page__contact_us form label::-webkit-input-placeholder,.page__contact_us form textarea::-webkit-input-placeholder,.page__contact_us form [data-alert]::-webkit-input-placeholder{color:transparent}}@media (max-width: 48em){.page__contact_us form input,.page__contact_us form label,.page__contact_us form textarea,.page__contact_us form [data-alert]{max-width:310px;font-size:14px}}.page__contact_us form input{height:60px;margin-top:15px;border:1px solid #666666;border-radius:5px;padding:10px}.page__contact_us form input:-ms-input-placeholder,.page__contact_us form input:-moz-placeholder,.page__contact_us form input:-webkit-input-placeholder{color:transparent}@media (max-width: 48em){.page__contact_us form input{padding-left:27px;margin-top:10px}}.page__contact_us form input[type=submit]{background-color:#2c6aed;color:#fff;border:unset;font-family:futura-pt;font-size:23px;font-weight:500;line-height:0;text-align:center}@media (max-width: 48em){.page__contact_us form input[type=submit]{padding-left:10px;font-size:15px;font-weight:500}}.page__contact_us form textarea{margin-top:15px;border:1px solid #666666;border-radius:5px;padding:10px}@media (max-width: 48em){.page__contact_us form textarea{padding-left:27px;margin-top:10px}}.page__contact_us form label{margin-top:22px;font-size:18px;text-transform:uppercase}@media (max-width: 48em){.page__contact_us form label{font-size:14px}}.product__support-index_contact{margin-top:80px;margin-bottom:100px}@media (max-width: 48em){.product__support-index_contact{margin-bottom:52px}.product__support-index_contact .buttons{flex-wrap:wrap!important}.product__support-index_contact .buttons .button{width:48%;margin-right:6px;margin-bottom:8px;height:148px;justify-content:center}.product__support-index_contact .buttons .button:nth-child(2n){margin-right:0}.product__support-index_contact .buttons .button .image-container{margin-bottom:22px}.product__support-index_contact .buttons .button .image-container img{width:52px}.product__support-index_contact .buttons .button .title{font-family:futura-pt;font-size:14px;font-weight:700;line-height:16px;text-align:center;max-width:78px;margin:0 auto}}#MainContent #product-registration .intro-wrapper{width:100%;max-width:none;padding:0}#MainContent #product-registration .intro-wrapper .banner{height:420px;width:100%}#MainContent #product-registration .intro-wrapper .banner .banner_wrapper{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}#MainContent #product-registration .intro-wrapper h1{width:92%;max-width:970px;font-family:futura-pt;color:#666;font-weight:700;font-size:36px;margin-left:auto;margin-right:auto}@media (max-width: 48em){#MainContent #product-registration .intro-wrapper h1{font-size:24px}}#MainContent #product-registration .intro-wrapper p{width:92%;max-width:970px;font-size:18px;letter-spacing:.5px;margin-left:auto;margin-right:auto}@media (max-width: 48em){#MainContent #product-registration .intro-wrapper p{font-size:12px}}#MainContent #product-registration #mpr-app-content{width:92%;max-width:1100px}#MainContent #product-registration #mpr-app-content #mpr-customer-form h2{font-family:futura-pt;font-weight:500;font-size:24px;letter-spacing:.5px;text-transform:uppercase;text-align:center}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-customer-form h2{font-size:18px}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs .error p,#MainContent #product-registration #mpr-app-content #mpr-customer-form .error p,#MainContent #product-registration #mpr-app-content #mpr-product-list .error p{color:#ec130e}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form,#MainContent #product-registration #mpr-app-content #mpr-customer-form form,#MainContent #product-registration #mpr-app-content #mpr-product-list form{display:flex;flex-wrap:wrap;text-align:left}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group){width:100%;display:flex;flex-wrap:wrap}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group{flex:0 50%;flex-basis:auto;width:50%;flex-grow:1;margin:0}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group.half,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group.half{display:inline-flex;width:100%}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group.full,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group.full{flex-basis:100%;display:inline-flex;width:100%}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group{flex-basis:100%}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group [name=productSKU] i,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group [name=productSKU] i{display:none}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group label{text-transform:uppercase;font-size:18px;font-weight:400}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group label{font-size:14px}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group label a:not(.open-popup),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group label a:not(.open-popup){display:none}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup{font-size:14px;text-transform:none;color:#2c6aed}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group label a.open-popup,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group label a.open-popup{font-size:12px}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn){text-align:left;padding:18px;font-family:futura-pt;font-size:18px}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group input:not(.btn),#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn){font-size:14px}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group input:not(.btn)::placeholder,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group input:not(.btn)::placeholder{text-transform:uppercase}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group select{border:1px solid #f6f6f6;border-radius:4px;box-shadow:0 0 0 1px #d9d9d9;padding:20px;font-size:18px;font-family:futura-pt}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group select,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group select{font-size:14px}}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group select option:disabled,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group select option:disabled{color:#aeaeae}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group .select-label,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group .select-label{display:none}#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-product-inputs form>div:not(.form-group)>div:not(.form-group)>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-customer-form form>div:not(.form-group)>div:not(.form-group)>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-product-list form>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>.form-group .form-control-feedback,#MainContent #product-registration #mpr-app-content #mpr-product-list form>div:not(.form-group)>div:not(.form-group)>.form-group .form-control-feedback{color:#ec130e!important;padding:0}#MainContent #product-registration #mpr-app-content #mpr-product-inputs .form-control-feedback{color:#ef0002}#MainContent #product-registration #mpr-app-content .my-product-reg-listing .btn-primary{float:none!important;display:inherit!important}#MainContent #product-registration #mpr-app-content .btn.btn-primary{width:auto;text-align:center;margin:62px auto 80px;background-color:#2c6aed;border-radius:4px;border:0;color:#fff;font-family:futura-pt;font-weight:600;font-size:23px;text-transform:uppercase;letter-spacing:.5px;padding:15px 220px;cursor:pointer}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content .btn.btn-primary{font-size:14px;padding:15px;width:100%;margin:20px auto 50px}}#MainContent #product-registration #mpr-app-content .btn.btn-secondary{width:auto;text-align:center;margin:62px auto 80px;background-color:#2c6aed;border-radius:4px;border:0;color:#fff;font-family:futura-pt;font-weight:600;font-size:23px;text-transform:uppercase;letter-spacing:.5px;padding:15px 220px;cursor:pointer}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content .btn.btn-secondary{font-size:14px;padding:15px;width:100%;margin:20px auto 50px}}#MainContent #product-registration #mpr-app-content .btn.btn-secondary.add-more-product{font-size:14px;padding:10px 50px}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content .btn.btn-secondary.add-more-product{font-size:14px;padding:15px;width:100%;margin:20px auto 50px}}#MainContent #product-registration #mpr-app-content #mpr-product-list th{text-align:left}#MainContent #product-registration #mpr-app-content #mpr-product-list tbody p{margin:0}#MainContent #product-registration #mpr-app-content #mpr-product-list tbody td{text-align:left}#MainContent #product-registration #mpr-app-content #mpr-product-list tbody td .btn{padding:10px 15px;margin:auto;font-size:14px;background-color:red}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-list tbody td .btn{padding:15px}}@media (max-width: 48em){#MainContent #product-registration #mpr-app-content #mpr-product-list tbody td{margin-bottom:10px;text-align:center}}.serial-info-popup,.full-service-popup{position:fixed;top:0;left:0;background-color:#0003;height:100%;width:100%;z-index:99999;text-align:center;overflow-y:auto}@media (max-width: 48em){.serial-info-popup,.full-service-popup{top:76px;background-color:#00000080}}.serial-info-popup .popup-inner,.full-service-popup .popup-inner{background-color:#fff;position:relative}@media (min-width: 48em){.serial-info-popup .popup-inner,.full-service-popup .popup-inner{max-width:960px;margin:80px auto;padding:40px;border-radius:5px}}.serial-info-popup .popup-inner .close,.full-service-popup .popup-inner .close{position:absolute;padding:15px;top:0;right:10px;font-family:futura-pt;font-weight:300;font-size:30px;cursor:pointer}.serial-info-popup .popup-inner h1,.full-service-popup .popup-inner h1{width:92%;max-width:970px;font-family:futura-pt;color:#666;font-weight:700;font-size:36px;margin-left:auto;margin-right:auto}@media (max-width: 48em){.serial-info-popup .popup-inner h1,.full-service-popup .popup-inner h1{font-size:24px}}.serial-info-popup .popup-inner p,.full-service-popup .popup-inner p{width:92%;max-width:970px;font-size:18px;letter-spacing:.5px;margin-left:auto;margin-right:auto}@media (max-width: 48em){.serial-info-popup .popup-inner p,.full-service-popup .popup-inner p{font-size:12px}}.serial-info-popup .popup-inner img,.full-service-popup .popup-inner img{width:70%;max-height:50vh;max-width:400px;margin:40px 0}#NavDrawerB.open-popup svg,#NavDrawerB.open-popup .icon-fallback-text,#NavDrawerB.full-service-open-popup svg,#NavDrawerB.full-service-open-popup .icon-fallback-text{display:none}#NavDrawerB.open-popup:before,#NavDrawerB.full-service-open-popup:before{content:"x";font-family:futura-pt;font-weight:300;font-size:30px;cursor:pointer}.faq .page-width{padding:0 10px}@media (max-width: 46.813em){.faq .page-width.no--padding{padding:0}}.faq .banner{background-size:cover;background-repeat:no-repeat;height:300px;width:100%;position:relative;background-position:center center}@media (max-width: 46.813em){.faq .banner{margin-top:0;height:125px}}.faq .banner .banner_wrapper{height:100%;width:100%;position:relative}.faq .banner .banner__overlay{padding:0;position:absolute;word-wrap:break-word}@media (max-width: 75em){.faq .banner .banner__overlay{padding:0 20px}}@media (max-width: 46.813em){.faq .banner .banner__overlay{padding:0 45px}.faq .banner .banner__overlay h1.banner__text{margin:0}}.faq .banner .banner__overlay.v-top{top:10px}.faq .banner .banner__overlay.v-center{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq .banner .banner__overlay.v-bottom{top:unset;bottom:10px}.faq .banner .banner__overlay.h-left{left:0}.faq .banner .banner__overlay.h-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.faq .banner .banner__overlay.h-right{left:unset;right:0}.faq .banner .banner__overlay.v-center.h-center{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq .section__intro{width:100%;margin:0;text-align:center}@media (max-width: 46.813em){.faq .section__intro{margin:55px 0 57px;padding:0 20px}}.faq .section__intro .intro__heading{color:#666;font-family:futura-pt;font-size:36px;font-weight:700;line-height:1;letter-spacing:1px;margin:60px 0 27px}@media (max-width: 46.813em){.faq .section__intro .intro__heading{line-height:1.2;font-size:20px;margin:0 0 18px}}.faq .section__intro .intro__text{font-family:futura-pt;color:#000;font-size:18px;font-weight:400;text-align:center;line-height:1.4em;margin:0 0 40px;letter-spacing:.6px}@media (max-width: 46.813em){.faq .section__intro .intro__text{font-size:14px}}@media (max-width: 46.813em){.faq .faq__section-titles{background-color:#f6f6f6;border-radius:10px}}.faq .faq__section-titles .faq__outer{background-color:#f6f6f6;padding:30px 35px 25px;margin:40px auto 54px;border-radius:10px}@media (max-width: 46.813em){.faq .faq__section-titles .faq__outer{margin:0;padding:28px 15px 25px}.faq .faq__section-titles .faq__outer .dropdown{margin:5px 0}}.faq .faq__section-titles .faq_heading{color:#000;font-family:futura-pt;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;text-align:center;margin:0 0 30px}@media (max-width: 46.813em){.faq .faq__section-titles .faq_heading{padding:0 0 27px;margin:0}}.faq .faq__section-titles .faq_titles_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.faq .faq__section-titles .faq_titles_wrapper .faq_title{width:208px;margin:0 9px;padding-bottom:20px}@media (max-width: 75em){.faq .faq__section-titles .faq_titles_wrapper .faq_title{width:calc(20% - 15px)}}@media (max-width: 37.5em){.faq .faq__section-titles .faq_titles_wrapper .faq_title{width:100%;margin:0 0 20px}}.faq .faq__section-titles .faq_titles_wrapper .faq_title a{text-decoration:none;color:#353b3d}.faq .faq__section-titles .faq_titles_wrapper .faq_title .section__title{width:100%;margin:0;padding:16px 0;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:.8px;font-weight:600;line-height:1.4em;color:#2c6aed;border:#2c6aed 1px solid;border-radius:5px}@media (max-width: 61.75em){.faq .faq__section-titles .faq_titles_wrapper{display:none}}.faq .faq__section-titles .select_box{position:relative;width:100%}.faq .faq__section-titles .select_box:before{content:"";border:solid #000000;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);margin-right:1em;-webkit-transition:-webkit-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:transform .5s ease-in-out;position:absolute;right:10px;top:40%;z-index:3}@media (max-width: 46.813em){.faq .faq__section-titles .select_box:before{padding:4px}}.faq .faq__section-titles .select_box.active:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-right:.8em}.faq .faq__section-titles .select_box .dropdown{position:relative}.faq .faq__section-titles .select_box .dropdown dt a,.faq .faq__section-titles .select_box .dropdown dt .faq__dropdown-btn{background:#fff;width:100%;text-decoration:none;border:1px solid #2c6aed;min-height:50px;padding:.5em;font-size:calc(11px + (16 - 11) * ((100vw - 375px) / (1440 - 375)));text-transform:uppercase;font-family:futura-pt;text-align:center;color:#000;display:block;align-items:center;letter-spacing:1.2px;font-weight:600;border-radius:2px}.faq .faq__section-titles .select_box .dropdown dt a span,.faq .faq__section-titles .select_box .dropdown dt .faq__dropdown-btn span{cursor:pointer;display:inline-block;margin-top:5px;padding:5px;color:#000;font-family:futura-pt;text-decoration:none;font-size:14px}.faq .faq__section-titles .select_box .dropdown dt a span .section__title,.faq .faq__section-titles .select_box .dropdown dt .faq__dropdown-btn span .section__title{font-size:14px;font-weight:600;color:#000;margin:0;letter-spacing:1.2px}.faq .faq__section-titles .select_box .dropdown dd ul{background:#fff;z-index:2;display:none;list-style:none;position:absolute;left:0;top:50px;width:100%;margin:0;padding:0 0 20px;box-shadow:0 2px 4px #cbcbcb80}.faq .faq__section-titles .select_box .dropdown dd ul li{padding:20px 0 0 20px}.faq .faq__section-titles .select_box .dropdown dd ul li a{display:block;color:#000;text-decoration:none;text-transform:uppercase;font-family:futura-pt;font-size:.9em}.faq .faq__section-titles .select_box .dropdown dd ul li a:hover{background-color:#fff;color:gray;text-decoration:none}.faq .faq__section-titles .select_box .dropdown dd ul li a .section__title{font-size:14px;font-weight:600;letter-spacing:1.2px;color:#000;text-transform:uppercase;border-radius:5px}.faq .faq__section-titles .select_box select{position:relative}.faq .faq__section-titles .select_box select option{background:#fff;font-size:1em;text-transform:uppercase;padding:10px 20px}.faq .faq__section-blocks{padding:0 10px}.faq .faq__section-blocks .block__title{margin:100px 0 0;font-family:futura-pt;color:#000;font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:.4px}@media (max-width: 46.813em){.faq .faq__section-blocks .block__title{margin-top:90px;padding:0 20px}}.faq .faq__section-blocks .block__title:first-child{margin-top:50px}@media (max-width: 46.813em){.faq .faq__section-blocks .block__title:first-child{margin-top:68px}}.faq .faq__section-blocks .question__wrapper{border-bottom:1px solid #d6d6d6;margin:0 15px}@media (max-width: 46.813em){.faq .faq__section-blocks .question__wrapper{padding:0;margin:0}}.faq .faq__section-blocks .question__wrapper .question__title{font-size:16px;font-weight:400;letter-spacing:.4px;cursor:pointer;font-family:futura-pt;margin:0;padding:42px 3px;width:100%;text-align:left}.faq .faq__section-blocks .question__wrapper .question__title.no-outline,.faq .faq__section-blocks .question__wrapper .question__title:active{outline:none}@media (max-width: 46.813em){.faq .faq__section-blocks .question__wrapper .question__title{padding:22px 20px}}.faq .faq__section-blocks .question__wrapper .question__title .dot{height:8px;width:8px;background:#dcdcdc;display:inline-block;border-radius:50%;margin-right:.5em;display:none}.faq .faq__section-blocks .question__wrapper .question__title .toggle-icon{padding:6px;float:right;-webkit-transition:-webkit-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:all .5s ease-in-out;background-image:url(/cdn/shop/files/dropdown-arrow.png?v=1585001713)}@media (max-width: 46.813em){.faq .faq__section-blocks .question__wrapper .question__title .toggle-icon{padding:6px}}.faq .faq__section-blocks .question__wrapper .question__title.active .toggle-icon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);margin-top:6px}@media (max-width: 59.313em){.faq .faq__section-blocks .question__wrapper .question__title .title{display:inline-flex;max-width:90%;line-height:1.5em}}@media (max-width: 46.813em){.faq .faq__section-blocks .question__wrapper .question__title .title{max-width:80%}}.faq .faq__section-blocks .question__wrapper .question__content{padding:0 19px 30px;line-height:1.5em;font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (1440 - 375)));font-weight:400;letter-spacing:.4px;font-family:futura-pt;display:none}@media (max-width: 46.813em){.faq .faq__section-blocks .question__wrapper .question__content{padding:0 37px 30px}}.faq .faq__footer{margin:150px 0 103px}@media (max-width: 46.813em){.faq .faq__footer{margin:50px 0}}.faq .faq__footer .contact__wrapper{width:50%;text-align:center;margin:0 auto}@media (max-width: 59.313em){.faq .faq__footer .contact__wrapper{width:60%}}@media (max-width: 46.813em){.faq .faq__footer .contact__wrapper{width:100%;padding:0 15px}}.faq .faq__footer .contact__wrapper h3{color:#666;text-align:center;text-decoration:initial;font-family:futura-pt;font-weight:900;font-style:normal;font-size:36px;letter-spacing:2px;margin:0 0 20px}@media (max-width: 46.813em){.faq .faq__footer .contact__wrapper h3{margin:0 0 35px;letter-spacing:1px;font-size:20px;font-family:futura-pt}}.faq .faq__footer .contact__wrapper p{color:#000;text-align:center;text-decoration:initial;text-transform:none;font-family:futura-pt;font-weight:400;font-style:normal;font-size:18px;line-height:28px;letter-spacing:.7px;max-width:95%;margin:0 auto}@media (max-width: 46.813em){.faq .faq__footer .contact__wrapper p{font-size:14px;line-height:22px;max-width:100%}}.faq .faq__footer .contact__wrapper a{background:#2c6aed;color:#fff;text-decoration:none;min-width:225px;display:inline-block;min-height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;font-weight:600;font-family:futura-pt;font-size:15px;letter-spacing:.6px;margin-top:48px}@media (max-width: 46.813em){.faq .faq__footer .contact__wrapper a{margin-top:36px;min-width:185px;min-height:40px;line-height:40px}}.press_and_media .page-width{padding:0}@media (max-width: 75em){.press_and_media .page-width{padding:0 20px}}.press_and_media .banner{background-size:cover;background-repeat:no-repeat;background-position:center;height:420px;width:100%;position:relative}@media (max-width: 59.313em){.press_and_media .banner{margin-top:0;height:320px}}@media (max-width: 46.813em){.press_and_media .banner{margin-top:0;height:160px}}.press_and_media .banner .banner_wrapper{height:100%;width:100%;position:relative}.press_and_media .banner .banner__overlay{padding:0;position:absolute;word-wrap:break-word}@media (max-width: 75em){.press_and_media .banner .banner__overlay{padding:0 20px}}@media (max-width: 46.813em){.press_and_media .banner .banner__overlay h1.banner__text{font-size:30px;text-align:left;margin:0;line-height:1}}.press_and_media .banner .banner__overlay.v-top{top:10px}.press_and_media .banner .banner__overlay.v-center{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.press_and_media .banner .banner__overlay.v-bottom{top:unset;bottom:10px}.press_and_media .banner .banner__overlay.h-left{left:0}.press_and_media .banner .banner__overlay.h-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.press_and_media .banner .banner__overlay.h-right{left:unset;right:0}.press_and_media .banner .banner__overlay.v-center.h-center{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.press_and_media .press-heading{text-align:center}.press_and_media .press-heading h1{color:#666;font-size:36px}@media (max-width: 46.813em){.press_and_media .press-heading h1{font-size:24px}}.press_and_media .press-heading p{font-size:18px}@media (max-width: 46.813em){.press_and_media .press-heading p{font-size:12px}}@media (max-width: 46.813em){.press_and_media .media_section_main{margin-top:29px}}.press_and_media .media_section{width:100%;border-radius:7px;background:#f6f6f6;padding:30px 20px 35px;text-align:center}@media (max-width: 46.813em){.press_and_media .media_section{padding:27px 20px 35px}}.press_and_media .media_section .media_section_heading{padding:0;margin:0 0 30px;font-size:24px;text-transform:uppercase}@media (max-width: 46.813em){.press_and_media .media_section .media_section_heading{margin:0 0 27px}}.press_and_media .media_section .section_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 61.813em){.press_and_media .media_section .section_wrapper{display:none}}.press_and_media .media_section .section_wrapper .section_option{padding:0;border-radius:5px;width:208px;line-height:1;text-align:center;background-color:transparent;border:1px solid #345de7;flex-grow:1;margin:0 20px}.press_and_media .media_section .section_wrapper .section_option .section_option_text{color:#345de7;font-family:futura-pt;font-size:14px;text-transform:uppercase;font-weight:600;cursor:pointer;letter-spacing:1px}@media (max-width: 75em){.press_and_media .media_section .section_wrapper .section_option{width:calc(20% - 15px)}}.press_and_media .media_section .section_wrapper_mobile{display:none}.press_and_media .news{width:100%;padding-top:85px}@media (max-width: 46.813em){.press_and_media .news{padding-top:79px}}.press_and_media .news .news_heading_div{width:100%}.press_and_media .news .news_heading_div .news_heading,.press_and_media .news .news_heading_div .blog_heading{margin:0;padding-bottom:30px;text-transform:uppercase;font-size:18px;font-weight:500}.press_and_media .news .blog_content_wrapper{margin-left:39px;width:100%}@media (max-width: 59.313em){.press_and_media .news .blog_content_wrapper{margin:auto}}.press_and_media .news .blog_content_wrapper .news_txt{font-weight:600;padding:34px 0 8px;letter-spacing:2px}@media (max-width: 61.813em){.press_and_media .news .blog_content_wrapper .news_txt{text-align:center}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:22px;width:100%}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .hide-in-the-news,.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .hide-in-press{display:none}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .hover_content{padding:30px 0}@media (max-width: 46.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .hover_content{padding:0}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .blogs_box{padding-bottom:15px;border-bottom:1px solid #e2e2e2}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .blogs_box:not(:last-child){border-bottom:1px solid #e2e2e2}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container{display:flex;justify-content:left;align-items:self-start;align-self:flex-start}@media (max-width: 61.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container{flex-direction:column}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container img{width:200px}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt{display:flex;justify-content:space-between;width:100%;padding-left:3em;padding-top:6px}@media (max-width: 46.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt{flex-direction:column;padding-left:0;text-align:left;padding-top:1em}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt{flex-direction:column;padding-left:0;text-align:left;padding-top:1em}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title,.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_date{font-size:14px}@media (max-width: 46.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title,.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_date{padding-top:1em;text-align:center;display:block;margin:auto;padding-right:3em}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title,.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_date{padding-top:1em;text-align:center;display:block;margin:auto;padding-right:0}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title{width:80%;line-height:20px;letter-spacing:1px}@media (max-width: 46.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title{display:block;margin:auto;padding:0}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title{display:block;margin:auto;padding:0}}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_title a{color:#000;text-decoration:none}.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_date{color:#8f8f8f;font-weight:300;font-style:italic}@media (max-width: 46.813em){.press_and_media .news .blog_content_wrapper .blogs_box_wrapper .content_container .blog_txt .article_date{display:block;margin:auto;padding:12px 0 0}}.press_and_media .news .view_all_blog,.press_and_media .news .read_all_blogs{border-radius:5px;padding:15px 35px;font-family:futura-pt;font-weight:600;font-size:14px;min-width:262px;background:none;border:1px solid #2c6aed;color:#2c6aed;text-transform:uppercase;letter-spacing:1px}@media (max-width: 46.813em){.press_and_media .news .view_all_blog,.press_and_media .news .read_all_blogs{margin:auto;display:block}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .news .view_all_blog,.press_and_media .news .read_all_blogs{margin:auto;display:block}}.press_and_media .blog__wrapper{padding-top:2em}.press_and_media .contact_section{padding-top:80px;padding-bottom:143px}@media (max-width: 61.813em){.press_and_media .contact_section{padding:47px 20px}}.press_and_media .contact_section .grid{width:100%}.press_and_media .contact_section .sobro_band_para{font-size:13px;line-height:20px;padding-bottom:5em;font-family:futura-pt;letter-spacing:.5px}.press_and_media .contact_section .about_brand_heading{font-size:24px;font-weight:500;margin-bottom:1em;margin-top:0;font-family:futura-pt;text-transform:uppercase}@media (max-width: 46.813em){.press_and_media .contact_section .about_brand_heading{font-size:14px;letter-spacing:1px;text-align:center}}.press_and_media .contact_section .contact_us_heading{font-size:18px;font-weight:600;margin-top:60px;margin-bottom:5px;font-family:futura-pt;text-transform:uppercase}@media (max-width: 46.813em){.press_and_media .contact_section .contact_us_heading{font-size:14px;letter-spacing:1px;text-align:center}}.press_and_media .contact_section .about_brand_body,.press_and_media .contact_section .contact_us_body p{font-size:18px;letter-spacing:.5px;font-family:futura-pt;margin-top:0}@media (max-width: 46.813em){.press_and_media .contact_section .about_brand_body,.press_and_media .contact_section .contact_us_body p{font-size:14px}}.press_and_media .contact_section .contact_link{color:#00f;text-decoration:underline}.press_and_media .contact_section .support_page{color:#00f}.press_and_media .about_sobro{padding-top:100px}@media (max-width: 46.813em){.press_and_media .about_sobro{padding-top:70px}}.press_and_media .about_sobro .grid{width:100%}.press_and_media .about_sobro .fast_facts,.press_and_media .about_sobro .about_sobro_heading{width:100%;text-align:center;margin:0;color:#666;font-size:48px;font-weight:700}@media (max-width: 46.813em){.press_and_media .about_sobro .fast_facts,.press_and_media .about_sobro .about_sobro_heading{font-size:24px;text-transform:uppercase}}.press_and_media .about_sobro .about_sobro_heading{width:100%;text-align:center;padding-bottom:10px;margin-bottom:40px}@media (max-width: 46.813em){.press_and_media .about_sobro .about_sobro_heading{margin-bottom:15px}}.press_and_media .about_sobro .about_sobro_wrapper{background:#f6f6f6;padding:65px 72px 97px}@media (max-width: 46.813em){.press_and_media .about_sobro .about_sobro_wrapper{padding:50px 0}}.press_and_media .about_sobro .sobro_card_flex{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;align-items:center;align-self:center}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex{flex-direction:column;width:100%;padding-top:1em}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .about_sobro .sobro_card_flex{flex-direction:column;width:100%;padding-top:1em}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block{text-align:center;flex-basis:33.3%;width:100%}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .wrapper{display:flex;flex-direction:column;justify-content:center;background-color:#eee;height:350px;margin:15px;padding:27px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .wrapper{margin:15px 50px;height:250px}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h2,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h3,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h4,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h5{font-weight:500;margin:0;letter-spacing:2px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h2,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h3,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h4,.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h5{letter-spacing:1px}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h2{font-size:48px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h2{font-size:36px}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h3{font-size:36px;margin-bottom:10px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h3{font-size:24px}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h4{font-size:36px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h4{font-size:22px}}.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h5{font-size:25px;line-height:35px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_flex .fast_fact_block .h5{font-size:18px}}.press_and_media .about_sobro .sobro_card_img{width:33.3%;align-items:center;align-self:center;display:flex;justify-content:center;padding:20px}@media (max-width: 46.813em){.press_and_media .about_sobro .sobro_card_img{width:100%;padding:30px 0 0}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .about_sobro .sobro_card_img{width:100%;padding:30px 0 20px}.press_and_media .about_sobro .sobro_card_img img{width:100%;height:300px}}.press_and_media .about_sobro .about_footer{background-color:#eee;text-align:center;padding:50px 20px}@media (max-width: 46.813em){.press_and_media .about_sobro .about_footer{background-color:transparent;border-bottom:1px solid #f6f6f6;padding:35px 20px}}.press_and_media .about_sobro .about_footer p{font-size:18px;font-weight:500;text-align:center;margin:auto}@media (max-width: 46.813em){.press_and_media .about_sobro .about_footer p{font-size:14px}}.press_and_media .about_sobro .about_footer p a,.press_and_media .about_sobro .about_footer a{color:#345de7}.press_and_media .media{width:100%;padding-top:119px}@media (max-width: 46.813em){.press_and_media .media{padding-top:143px}}.press_and_media .media .media_heading_div{width:100%;border-bottom:1px solid #ed0a28}.press_and_media .media .media_heading_div .media_heading{margin:0;padding-bottom:30px}.press_and_media .media .media_sub_text{margin:0 0 15px 15px;width:100%;letter-spacing:1px}.press_and_media .media .media_sub_text p{margin:0;font-weight:400;font-size:14px}@media (max-width: 46.813em){.press_and_media .media .media_sub_text{padding:0}}.press_and_media .media .down_arrow{padding:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #9a9a9a;margin:auto 100px auto 30px;transition:all .5s ease-in-out;opacity:1}@media (max-width: 46.813em){.press_and_media .media .down_arrow{position:absolute;right:0;margin:auto 30px auto 10px;top:50%}}.press_and_media .media .accordion{width:100%}@media (max-width: 61.813em){.press_and_media .media .accordion{margin:0}}.press_and_media .media .accordion.expanded .down_arrow{opacity:0}.press_and_media .media .accordion .more_btn{cursor:pointer;padding:32px 0 16px;display:flex;width:100%;position:relative}@media (max-width: 61.813em){.press_and_media .media .accordion .more_btn{padding:16px 0;font-size:14px}}.press_and_media .media .accordion .more_btn:not(:last-child){border-bottom:1px solid #e2e2e2}.press_and_media .media .accordion .slidingDiv{padding:10px 100px;display:flex;align-items:end}@media (max-width: 46.813em){.press_and_media .media .accordion .slidingDiv{padding:10px;flex-direction:column}}.press_and_media .media .accordion .slidingDiv .sobro_image_block{flex-grow:1;display:flex;justify-content:space-between}@media (max-width: 46.813em){.press_and_media .media .accordion .slidingDiv .sobro_image_block{display:flex;padding:1em 0;flex-direction:row;width:100%;flex-wrap:wrap}}.press_and_media .media .accordion .slidingDiv .sobro_image_block .sobro_image{padding-right:4em;width:100%}@media (max-width: 46.813em){.press_and_media .media .accordion .slidingDiv .sobro_image_block .sobro_image{width:90%;margin:auto;display:block;padding-top:1em;padding-right:0}}@media (min-width: 46.813em) and (max-width: 61.813em){.press_and_media .media .accordion .slidingDiv .sobro_image_block .sobro_image{width:90%;margin:auto;display:block;padding-top:1em;padding-right:0}}.press_and_media .media .accordion .slidingDiv .sobro_image_block .sobro_extension{padding:5px 20px}.press_and_media .media .accordion .more_btn_text{padding-left:1em;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-family:futura-pt}@media (max-width: 46.813em){.press_and_media .media .accordion .more_btn_text{margin-left:auto;margin-right:auto}}@media (max-width: 46.813em){.press_and_media .media .accordion .download_block{width:100%;text-align:center}}.press_and_media .media .accordion .sobro_extension{font-size:14px;padding-top:1em;font-family:futura-pt}.press_and_media .media .accordion .download_all{font-family:futura-pt;font-size:12px;text-decoration:underline;color:#00e;text-transform:uppercase;letter-spacing:.4px}.press_and_media .media .accordion .download_image{width:12px;height:12px;margin-right:.5em}.press_and_media .media .download_all_kit{margin-top:20px}@media (max-width: 46.813em){.press_and_media .media .download_all_kit{margin-top:50px;margin-left:auto;margin-right:auto}}@media (max-width: 46.813em){.press_and_media .content_container a{display:block;margin:auto}.press_and_media .hover_content:not(:first-child){padding-top:2em}.press_and_media .release .content_container img{display:block;margin:auto}.press_and_media .media .media_heading{margin-bottom:.7em}.press_and_media .sobro_image_block>div{flex:0 50%}.press_and_media .section_wrapper_mobile{position:relative;display:block!important;padding:0;margin:0;background:#fff}.press_and_media .section_wrapper_mobile select{font-family:futura-pt;font-size:14px;font-weight:500;display:inline;margin:auto;background:transparent;width:100%;padding:15px 40px;border:1px solid #2c6aed;color:#000;text-transform:uppercase;outline:none;text-align:center;text-align-last:center;position:relative}.press_and_media .section_wrapper_mobile select:after{background-image:url(/cdn/shop/files/dropdown-arrow.png?v=1585001713);content:" ";height:10px;width:10px;position:absolute;display:block}.press_and_media .section_wrapper_mobile select::-ms-expand{display:none}.press_and_media .section_wrapper_mobile option{font-family:futura-pt;color:#000}.press_and_media .section_wrapper_mobile option:checked{background:#fff}.press_and_media .down--arrow{position:absolute;right:15px;top:17px;font-size:25px;z-index:0;width:16px;height:16px;background-image:url(/cdn/shop/files/dropdown-arrow.png?v=1585001713)}.press_and_media .media_section_main .page-width{padding:0}.press_and_media .blog_heading{margin-bottom:.7em}.press_and_media .sobro_card_img img{padding:30px}}#login_wrapper,#account_wrapper,#activate_wrapper{margin:auto;max-width:390px;text-align:center}#login_wrapper h2,#login_wrapper h1,#account_wrapper h2,#account_wrapper h1,#activate_wrapper h2,#activate_wrapper h1{text-transform:uppercase;color:#666;letter-spacing:2px;font-size:35px}#login_wrapper p,#account_wrapper p,#activate_wrapper p{margin-bottom:15px;color:#000;font-family:futura-pt;font-size:14px;letter-spacing:1px}#login_wrapper a,#login_wrapper a:hover,#login_wrapper a:visited,#account_wrapper a,#account_wrapper a:hover,#account_wrapper a:visited,#activate_wrapper a,#activate_wrapper a:hover,#activate_wrapper a:visited{color:#2c6aed}#login_wrapper a.homepage-link,#account_wrapper a.homepage-link,#activate_wrapper a.homepage-link{color:#bababa}#login_wrapper .recover-btn,#account_wrapper .recover-btn,#activate_wrapper .recover-btn{display:block;margin-bottom:15px}#login_wrapper .errors ul,#account_wrapper .errors ul,#activate_wrapper .errors ul{list-style:none;margin:0;padding:0}#login_wrapper .errors ul li,#account_wrapper .errors ul li,#activate_wrapper .errors ul li{color:#ec130e}#login_wrapper .grid__item,#account_wrapper .grid__item,#activate_wrapper .grid__item{margin:30px 0}@media (max-width: 46.813em){#login_wrapper .grid__item,#account_wrapper .grid__item,#activate_wrapper .grid__item{margin:30px 0}}#login_wrapper .border-box,#account_wrapper .border-box,#activate_wrapper .border-box{border-radius:8px;border:1px solid #f1f1f1;background-color:#fff;box-shadow:-3px 4px 5px 5px #00000003;margin-bottom:16px;padding:32px 21px}#login_wrapper .hello-customer,#account_wrapper .hello-customer,#activate_wrapper .hello-customer{margin-left:21px}#login_wrapper input:not(.btn):not([type=checkbox]),#account_wrapper input:not(.btn):not([type=checkbox]),#activate_wrapper input:not(.btn):not([type=checkbox]){height:48px;display:block;background-color:#f6f6f680;border:1px solid #3e3e3e;border-radius:5px;width:100%;padding:17px 25px;margin-bottom:20px;margin-top:5px}@media (min-width: 46.813em){#login_wrapper .right-column input,#account_wrapper .right-column input,#activate_wrapper .right-column input{max-width:100%!important}}#login_wrapper #EditAddress_ form,#account_wrapper #EditAddress_ form,#activate_wrapper #EditAddress_ form{margin-bottom:32px}#login_wrapper .city-state-zip .grid__item,#login_wrapper .city-state-zip .grid__item:first-child,#account_wrapper .city-state-zip .grid__item,#account_wrapper .city-state-zip .grid__item:first-child,#activate_wrapper .city-state-zip .grid__item,#activate_wrapper .city-state-zip .grid__item:first-child{margin:0;padding-right:5px}#login_wrapper .city-state-zip .grid__item:last-child,#login_wrapper .city-state-zip .grid__item:first-child:last-child,#account_wrapper .city-state-zip .grid__item:last-child,#account_wrapper .city-state-zip .grid__item:first-child:last-child,#activate_wrapper .city-state-zip .grid__item:last-child,#activate_wrapper .city-state-zip .grid__item:first-child:last-child{padding-left:0;padding-right:0}#login_wrapper .city-state-zip .address-province-option,#account_wrapper .city-state-zip .address-province-option,#activate_wrapper .city-state-zip .address-province-option{height:48px;display:block;border:1px solid #3e3e3e;border-radius:5px;width:100%;padding:0 20px;margin-bottom:12px;margin-top:5px}@media (max-width: 64em){#login_wrapper .city-state-zip .grid__item.f5-12,#account_wrapper .city-state-zip .grid__item.f5-12,#activate_wrapper .city-state-zip .grid__item.f5-12{width:100%}}#login_wrapper #HideRecoverPasswordLink,#account_wrapper #HideRecoverPasswordLink,#activate_wrapper #HideRecoverPasswordLink{background:none;border:none}@media (min-width: 46.813em){#login_wrapper .grid__item,#account_wrapper .grid__item,#activate_wrapper .grid__item{margin:30px 0 100px}#login_wrapper .grid__item:first-child,#account_wrapper .grid__item:first-child,#activate_wrapper .grid__item:first-child{padding-right:30px}#login_wrapper .grid__item:last-child,#account_wrapper .grid__item:last-child,#activate_wrapper .grid__item:last-child{padding-left:30px}#login_wrapper .border-box,#account_wrapper .border-box,#activate_wrapper .border-box{padding:36px 42px}#login_wrapper .hello-customer,#account_wrapper .hello-customer,#activate_wrapper .hello-customer{margin-left:42px}}.btn{line-height:1!important;padding:14px 0}#account_wrapper{background-color:#f7f7f7;max-width:none;padding-top:20px}#account_wrapper h1{color:#2d2926;font-family:futura-pt;font-size:36px;font-weight:700;line-height:36px}@media (max-width: 46.813em){#account_wrapper h1{font-size:24px;margin-bottom:0}}#account_wrapper h2{font-family:futura-pt;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:20px}#account_wrapper h3{color:#000;font-family:futura-pt;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}#account_wrapper a.btn,#account_wrapper button.btn,#account_wrapper input.btn{text-transform:uppercase;font-size:12px;font-weight:500;font-family:futura-pt;margin-bottom:6px}#account_wrapper a.btn.address-update,#account_wrapper button.btn.address-update,#account_wrapper input.btn.address-update{padding:15px 20px}#account_wrapper a.btn.address-delete,#account_wrapper button.btn.address-delete,#account_wrapper input.btn.address-delete{background-color:transparent;border:1px solid #2c6aed;border-radius:5px;color:#2c6aed;text-transform:uppercase;font-size:12px;font-weight:500;padding:15px 20px;font-family:futura-pt}@media (max-width: 46.813em){#account_wrapper a.btn,#account_wrapper a.btn:hover,#account_wrapper a.btn:visited{line-height:1;float:none!important}}@media (max-width: 46.813em){#account_wrapper input.btn{line-height:34px}#account_wrapper button.btn{line-height:1}}#account_wrapper .hello-customer{text-transform:uppercase;color:#2c6aed;font-size:16px;margin-top:25px;margin-bottom:25px}@media (max-width: 46.813em){#account_wrapper .hello-customer{margin-top:0;margin-bottom:0}}#account_wrapper .color-bg{background-color:#f7f7f7;width:100%;left:0;padding-top:15px;padding-bottom:40px;margin-bottom:115px}@media (max-width: 46.813em){#account_wrapper .color-bg{margin-bottom:0;padding-bottom:100px}}#account_wrapper .my-product-registration-table-title{font-size:14px;color:#2c6aed;font-family:Avenir;font-weight:500}#account_wrapper .view-all-btn{float:none;margin-top:10px;margin-bottom:10px}#account_wrapper label{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#account_wrapper .cf-react-target input:not(.btn):not([type=checkbox]),#account_wrapper form[action^="/account"] input:not(.btn):not([type=checkbox]),#account_wrapper form[action^="/account"] select{border:1px solid #F6F6F6!important;font-family:futura-pt;font-size:14px;letter-spacing:1px}#account_wrapper label[for^=address_default]{position:relative!important;height:unset;width:unset}#account_wrapper #create_customer{margin-bottom:80px}#account_wrapper table{border-collapse:collapse;width:100%}#account_wrapper table thead{text-transform:uppercase}#account_wrapper table thead tr{border-bottom:1px solid #F6F6F6;border-top:1px solid #F6F6F6}#account_wrapper table th{color:#000;font-family:futura-pt;font-size:12px;font-weight:500;letter-spacing:.5px}#account_wrapper table th,#account_wrapper table td{padding:12px 12px 12px 0}#account_wrapper table th:last-child,#account_wrapper table td:last-child{padding-right:0}#account_wrapper table td{vertical-align:top}#account_wrapper #mpr-app-content{width:auto}#account_wrapper #mpr-app-content .my-product-reg-listing+div{display:none!important}#account_wrapper #mpr-app-content .my-product-reg-listing input.btn{display:none!important}#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products{display:block!important}#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products h1{display:none!important}#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table thead tr th:nth-child(1),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table thead tr th:nth-child(5),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table thead tr th:nth-child(6),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table tbody tr td:nth-child(1),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table tbody tr td:nth-child(5),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table tbody tr td:nth-child(6),#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table img{display:none!important}#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table{font-family:futura-pt}#account_wrapper #mpr-app-content .my-product-reg-listing .registered-products table p{margin:0}@media (min-width: 46.813em){#account_wrapper .color-bg{padding-top:25px;padding-bottom:99px;margin-bottom:42px}}#account_wrapper .logout__link{display:block;width:160px;text-align:center;font-size:12px;margin-top:12px;text-underline-position:under}.blog__container h1{font-size:36px;font-weight:700;color:#a4a4a4}.blog__container p{font-weight:100!important;line-height:1.5}.blog__container a{color:#000}.blog__container .blog__title{letter-spacing:.5pt;font-weight:500;text-decoration:none}.blog__container .article__container{margin-bottom:1rem;padding-bottom:2rem;border-bottom:1px solid #e6e6e6}.blog__container .article__publish{font-size:14px}.blog__container #blog-sidebar h2{color:#a4a4a4}.blog__container #blog-sidebar .article_title{letter-spacing:.5pt;font-weight:500}.blog__container #blog-sidebar .side_article{border-bottom:1px solid #e6e6e6;padding-bottom:1rem}article{margin-bottom:2rem}article .social-sharing{margin-top:2rem}article .social-sharing span{color:#000}article .social-sharing a{margin-right:10px;text-decoration:none}article h1{font-size:36px;font-weight:700;color:#a4a4a4;margin-top:1rem}.warranty .btn{border:1px solid #2c6aed;border-radius:10px;width:100%;max-width:340px;padding:15px;margin:2rem 0;display:block;color:#2c6aed;font-family:futura-pt;font-size:23px;font-weight:500;line-height:1;text-align:center;text-decoration:none}.warranty .question__wrapper{border-bottom:1px solid #d6d6d6}@media (max-width: 749px){.warranty .question__wrapper{padding:0}}.warranty .question__wrapper:nth-of-type(2n){background-color:#fafafa}.warranty .question__wrapper .question__title{font-size:calc(12px + (14 - 12) * ((100vw - 375px) / (1440 - 375)));font-weight:400;letter-spacing:.4px;cursor:pointer;font-family:futura-pt;margin:0;padding:42px 3px}@media (max-width: 749px){.warranty .question__wrapper .question__title{padding:42px 20px}}.warranty .question__wrapper .question__title .dot{height:8px;width:8px;background:#dcdcdc;display:inline-block;border-radius:50%;margin-right:.5em}.warranty .question__wrapper .question__title .toggle-icon{border:solid #000000;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);float:right;margin-top:0;margin-right:1em;-webkit-transition:-webkit-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width: 749px){.warranty .question__wrapper .question__title .toggle-icon{padding:4px}}.warranty .question__wrapper .question__title.active .toggle-icon{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:6px}@media (max-width: 949px){.warranty .question__wrapper .question__title .title{display:inline-flex;max-width:90%;line-height:1.5em}}@media (max-width: 749px){.warranty .question__wrapper .question__title .title{max-width:80%}}.warranty .question__wrapper .question__content{padding:0 19px 30px;line-height:1.5em;font-size:calc(12px + (14 - 12) * ((100vw - 375px) / (1440 - 375)));font-weight:400;letter-spacing:.4px;font-family:futura-pt;display:none}@media (max-width: 749px){.warranty .question__wrapper .question__content{padding:0 37px 30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;list-style-type:none}.slick-dots li{padding:1px 1.01px 1px 1px;border:2px solid transparent;border-radius:50%;margin:0 4px}.slick-dots button{display:block;width:.5em;height:.5em;padding:0;border:none;border-radius:100%;background-color:#fff;text-indent:-9999px}.slick-dots li:hover,.slick-dots li.slick-active{background:#fff}.slick-dots li:hover button,.slick-dots li.slick-active button{background-color:#000}.privacy_policy.page-width{max-width:980px;padding-bottom:2em}.privacy_policy.page-width .container h2{font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/79/assets/theme.scss.css.map?v=115124118305331463941698095123 */
