.slick-slider,html{-webkit-tap-highlight-color:transparent}.fa::before,.mobilemenu .mobilemenu-categs li.level0>a::after,[data-reveal] .reveal-toggle span::after,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pdpAjaxCart-parent,button,hr,input{overflow:visible}label,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a,pre code{background-color:transparent}body,caption{text-align:left}address,dd,dt{line-height:inherit}.ship-badge,audio,canvas,progress,sub,sup,video{vertical-align:baseline}.modal-dialog,.nav{align-items:center}.fa::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto}*,::after,::before{box-sizing:border-box;background-repeat:no-repeat}html{font-size:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar}body{margin:0;font-size:1.4rem;font-weight:400;line-height:1.4;font-family:Gotham,sans-serif}dt,optgroup{font-weight:700}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}article,div,main,section,textarea{-webkit-overflow-scrolling:touch}pre,textarea{overflow:auto}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;margin:20px 0;border:none;border-top:1px solid rgba(0,0,0,.15)}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal}dl,ol,ul{margin:0 0 1rem;padding:0 0 0 2rem}dd{margin:0 0 .5rem}.customer-address-index .my-account .addresses-list ol,.form-list,.links ul,.list-unstyled,body.customer-account .block-account ul{padding:0;list-style:none}.list-inline{display:flex;padding:0;list-style:none;margin:0}legend,pre{display:block;line-height:inherit}blockquote,pre{margin:0 0 1rem}dfn{font-style:italic}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}code,kbd{padding:2px 4px;font-size:90%;border-radius:3px}code{color:#c7254e;background-color:#f9f2f4}kbd{color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{padding:8px;font-size:13px;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;-ms-overflow-style:scrollbar}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}img,legend{border:none}mark{background:#ff0;color:#000}figure{margin:0}img{vertical-align:middle}svg{display:inline-block;vertical-align:middle}svg:not(:root){overflow:hidden}.img-responsive,img{max-width:100%;height:auto}table{width:100%;border-collapse:collapse;border-spacing:0}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;caption-side:bottom}th{text-align:inherit}td,th{padding:.2rem .5rem}label{display:inline-block;cursor:pointer}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button,select{text-transform:none}select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;appearance:button}[readonly]{user-select:none;cursor:not-allowed;background-color:rgba(0,0,0,.01)!important}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=datetime-local],input[type=month],input[type=date],input[type=time]{-webkit-appearance:listbox;appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.4rem;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none;appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}select:invalid{color:#bbb}::placeholder{color:#bbb}::-webkit-input-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb;opacity:1}output{display:inline-block}summary{display:list-item;cursor:pointer}.hidden,.no-display,[hidden],template{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-family:inherit;font-weight:700;line-height:1.1;color:inherit;margin:0 0 .5rem}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:inherit;opacity:.8}.h1,h1{font-size:3rem}.h2,h2{font-size:2.7rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.8rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.4rem}p{margin:0 0 1rem}.lead{margin-bottom:20px;font-size:1.6rem;font-weight:300;line-height:1.25}a{text-decoration:none;-webkit-text-decoration-skip:objects;text-decoration-skip:objects}a:hover{cursor:pointer}a:focus{outline-offset:-2px}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nobr,.text-nowrap,body.customer-account .data-table span.nobr{white-space:nowrap!important}:first-child{margin-top:0}:last-child{margin-bottom:0}.f-left,.pull-left{float:left}.f-right,.pull-right{float:right}.clearfix:after{content:"";display:block;clear:both}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.a-right,.text-right{text-align:right!important}.a-center,.text-center{text-align:center!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.nav{display:flex;margin:0;padding:0;list-style:none}.nav>*{flex:0 0 auto}.nav a{display:block;text-decoration:none}.nav a:active,.nav a:focus,.nav a:hover{text-decoration:none}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;padding:.3em .4em;font-size:16px;border-radius:3px;border:1px solid rgba(0,0,0,.15);background-color:#fff;color:#666}input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=range].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{border-color:transparent;box-shadow:0 0 0 2px rgba(203,0,0,.25)}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}select{padding-right:20px;background-image:url(../images/select-arrow.svg);background-position:right -5px center;background-size:24px}.btn,.button,body.customer-account .block-account li.logout a,button,input[type=submit]{display:inline-block;margin:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:.6em 1.8em .5em;font-size:1em;line-height:1.4;border-radius:3px;user-select:none;background-color:#6c757d;color:#fff}.btn:focus,.btn:hover,.button:hover,body.customer-account .block-account li.logout a:hover,button:hover,input[type=submit]:hover{color:#fff;background-color:#5a6268;text-decoration:none!important}.btn:active{outline:0;background-image:none}.btn.disabled,.btn[disabled],.button[disabled],button[disabled],fieldset[disabled] .btn,input[type=submit][disabled]{cursor:not-allowed;opacity:.65}.btn-default{color:#fff;background-color:#3e8ddd}.btn-default:active,.btn-default:focus,.btn-default:hover{color:#fff;background-color:#2880d9}.btn-sm{padding:.25em 1.25em;font-size:.9em}.btn-alt{background-color:#ddd;color:#444}.btn-alt:active,.btn-alt:focus,.btn-alt:hover{background-color:#e4e4e4}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;padding:1.5rem;overflow:hidden;outline:0;background-color:rgba(34,44,48,.75);opacity:0;pointer-events:none}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal.show{opacity:1;pointer-events:auto}.modal-dialog{position:relative;display:flex;min-height:100%;width:100%;margin:0 auto;max-width:750px;transition:transform .3s ease-out;transform:translate(0,-25vh);will-change:transform}.modal-dialog.modal-sm{max-width:300px}.modal.show .modal-dialog{transform:translate(0,0)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;color:#444;background-clip:padding-box;border-radius:3px;outline:0;padding:3rem}.modal-footer,.modal-header{align-items:center;display:flex}.modal-header{justify-content:space-between;padding:0}.modal-header .close{order:2;padding:0;margin:0 0 0 3rem;border:none;line-height:0;opacity:.6;background-color:transparent}.logo:hover,.modal-header .close:active,.modal-header .close:focus,.modal-header .close:hover,html.offCanvasOpen body::after{opacity:1}.modal-title{order:1;margin-bottom:0;font-size:2rem}.modal-body{position:relative;flex:1 1 auto;padding:1rem 0}.modal-footer{justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.block-subscribe .block-content,.breadcrumbs ul,.container,.container-fluid,.global-messages .messages>li>ul{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.col2-set,.products-grid,.row{display:flex;margin-right:-1rem;margin-left:-1rem;padding-left:0!important;padding-right:0!important;list-style:none}.row-wrap{flex-wrap:wrap}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col2-set>*,.main-container.col2-left-layout>.container>*,.products-grid>li,.row>*{flex:0 0 auto;max-width:100%;padding-right:1rem;padding-left:1rem}.col-auto{flex:1 1 100%;width:auto;max-width:100%}.col-1,.col-xs-1{width:8.33%}.col-2,.col-xs-2{width:16.66%}.col-3,.col-xs-3{width:25%}.col-4,.col-xs-4{width:33.33%}.col-5,.col-xs-5{width:41.66%}.col-6,.col-xs-6{width:50%}.col-7,.col-xs-7{width:58.33%}.col-8,.col-xs-8{width:66.66%}.col-9,.col-xs-9{width:75%}.col-10,.col-xs-10{width:83.33%}.col-11,.col-xs-11{width:91.66%}.col-12,.col-xs-12{width:100%}.col-xs-offset-1{margin-left:8.33%}.col-xs-offset-2{margin-left:16.66%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33%}.col-xs-offset-5{margin-left:41.66%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33%}.col-xs-offset-8{margin-left:66.66%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33%}.col-xs-offset-11{margin-left:91.66%}@media print{blockquote,img,pre,tr{page-break-inside:avoid}@page{size:a3}*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.block-subscribe .block-content,.breadcrumbs ul,.container,.global-messages .messages>li>ul,body{min-width:990px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}@media (max-width:599px){.hidden-xs{display:none}}@media (min-width:600px) and (max-width:799px){.hidden-sm{display:none}}@media (min-width:600px){.lead{font-size:1.9rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{width:8.33%}.col-sm-2{width:16.66%}.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-5{width:41.66%}.col-sm-6{width:50%}.col-sm-7{width:58.33%}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-10{width:83.33%}.col-sm-11{width:91.66%}.col-sm-12{width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33%}.col-sm-offset-2{margin-left:16.66%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33%}.col-sm-offset-5{margin-left:41.66%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33%}.col-sm-offset-8{margin-left:66.66%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33%}.col-sm-offset-11{margin-left:91.66%}}@media (min-width:800px) and (max-width:989px){.hidden-md{display:none}}@media (min-width:800px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{width:8.33%}.col-md-2{width:16.66%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-11{width:91.66%}.col-md-12{width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33%}.col-md-offset-2{margin-left:16.66%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33%}.col-md-offset-5{margin-left:41.66%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33%}.col-md-offset-8{margin-left:66.66%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33%}.col-md-offset-11{margin-left:91.66%}}@media (min-width:990px){.hidden-lg{display:none}.block-subscribe .block-content,.breadcrumbs ul,.container,.container-fluid,.global-messages .messages>li>ul{padding-left:1rem;padding-right:1rem}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{width:8.33%}.col-lg-2{width:16.66%}.col-lg-3{width:25%}.col-lg-4{width:33.33%}.col-lg-5{width:41.66%}.col-lg-6{width:50%}.col-lg-7{width:58.33%}.col-lg-8{width:66.66%}.col-lg-9{width:75%}.col-lg-10{width:83.33%}.col-lg-11{width:91.66%}.col-lg-12{width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33%}.col-lg-offset-2{margin-left:16.66%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33%}.col-lg-offset-5{margin-left:41.66%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33%}.col-lg-offset-8{margin-left:66.66%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33%}.col-lg-offset-11{margin-left:91.66%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{width:8.33%}.col-xl-2{width:16.66%}.col-xl-3{width:25%}.col-xl-4{width:33.33%}.col-xl-5{width:41.66%}.col-xl-6{width:50%}.col-xl-7{width:58.33%}.col-xl-8{width:66.66%}.col-xl-9{width:75%}.col-xl-10{width:83.33%}.col-xl-11{width:91.66%}.col-xl-12{width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33%}.col-xl-offset-2{margin-left:16.66%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33%}.col-xl-offset-5{margin-left:41.66%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33%}.col-xl-offset-8{margin-left:66.66%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33%}.col-xl-offset-11{margin-left:91.66%}}#header-cart .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#header-cart .close:focus,#header-cart .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}body::after,body::before{opacity:0;pointer-events:none;top:0}button#header-cart .close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}body::before{content:"";display:block;width:0;height:100vh;border-left:1px dashed red;position:fixed;z-index:9999;left:50%}.breakContainer,.buttons-set,.logo,.topbar,label.required{position:relative}.breakContainer{left:50%;width:100vw;transform:translate(-50%,0)}.skip-content:not(.skip-active){display:none}span.free{color:#16b816!important;font-weight:700!important;text-transform:uppercase!important}.b-lazy:not(.b-loaded){background-image:url(../images/loading.svg)!important;background-size:40px!important;background-position:center center!important;background-repeat:no-repeat!important}.links ul{margin:0}.links li a{display:block;padding:.1em .2em}.data-table th.label{color:inherit;font-size:1em;display:initial;white-space:normal;border-radius:0}p.required{display:none;color:#d9534f;font-size:12px}label.required{padding-right:.5em}label.required em{position:absolute;left:100%;font-style:normal;color:#d9534f}span.price{white-space:nowrap}.form-instructions{opacity:.9em;font-size:12px}.form-list>*{padding-bottom:5px;margin-bottom:5px!important}.form-list label{display:table;font-size:12px}.form-list .customer-name,.form-list .fields{display:flex;justify-content:space-around;margin-left:-5px;margin-right:-5px}.form-list .customer-name>*,.form-list .fields>*{flex:1 1 100%;padding:0 5px}.validation-advice{font-size:1rem;padding:.2em .5em;color:#DF280A}.control{display:flex;align-items:center;padding:.5em 0}.control .input-box input{display:block}.control label{margin:0;padding:0 4px}.buttons-set{padding-bottom:42px}.buttons-set .back-link{position:absolute;bottom:0;left:0;display:block;white-space:nowrap;font-size:12px}.pdp-sharethis{position:fixed;right:2px;top:50%;transform:translate(0,-50%)}.pdp-sharethis>div{display:flex!important;flex-direction:column}.pdp-sharethis>div>div{flex:0 0 auto;margin:0!important}.pdp-sharethis>div>div.st-btn{display:inline-block!important;width:34px}.pdp-sharethis>div>div+div{margin-top:5px!important}@media screen and (max-width:1250px){.pdp-sharethis{display:none}}.messages{list-style:none;padding:0;margin:0;font-size:1.3rem}.messages>li{padding:.5em 1em .65em;border-radius:2px;font-size:1em}.messages>li.success-msg{background-color:#5cb85c;color:#fff}.messages>li.error-msg{background-color:#d9534f;color:#fff}.messages>li ul,.messages>li ul li{color:inherit;font-size:1em}.messages>li+li{margin-top:3px}.messages>li ul{list-style:none;padding:0;margin:0}.global-site-notice.noscript{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center}.global-site-notice.noscript>div{font-size:14px;width:90vw;max-width:425px;margin:0 auto;padding:2rem;border-radius:3px;background-color:#fff}.global-site-notice.notice-cookie .actions .button,.page>*{width:100%}.global-site-notice.noscript p{margin:0;font-size:1em;font-weight:400;text-align:center}.std ol,.std p,.std ul{margin-bottom:2em}.global-site-notice.noscript strong{font-size:1.2em;font-weight:700;color:#d9534f}.global-site-notice.notice-cookie{position:fixed;z-index:999999!important;left:0;right:0;bottom:0;transform:translate(0,150%);transition:transform .2s ease 1s;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);color:#000}.global-site-notice.notice-cookie .notice-inner{display:flex;align-items:center;justify-content:center;padding:.4rem 2rem}.global-site-notice.notice-cookie .notice-inner>*{flex:0 1 auto}.global-site-notice.notice-cookie .notice-text{padding:0 2rem 0 0;font-size:12px;line-height:1.25}.global-site-notice.notice-cookie .notice-text a{display:inline-block}.js-loaded .global-site-notice.notice-cookie{transform:translate(0,0)}.std ol,.std ul{padding-left:2em}.std li+li{margin-top:1em}.fineprint{font-size:10px;color:#777}[data-reveal]{margin-bottom:30px}[data-reveal] .reveal-toggle{color:inherit;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:.5em}[data-reveal] .reveal-toggle span{display:inline-block;padding:.4em 1em .4em .4em}[data-reveal] .reveal-toggle span::after{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;content:"\f107";padding-left:.4em}.mobilemenu,.toolbar-bottom,.toolbar-top{display:none}[data-reveal] .reveal-toggle span:after{content:"\f107"}.logo .logo-img::before,body::after{content:""}[data-reveal] .reveal-toggle:hover{cursor:pointer;color:#006fe6}[data-reveal] .reveal-content{height:0;overflow:hidden;padding:0!important}[data-reveal].js-open .reveal-content{height:auto}.wrapper{overflow:hidden;background-color:transparent}.page{display:flex;flex-direction:column;min-height:100vh}.logo,.logo .logo-img{display:block;width:150px}.page .page-header{flex-grow:0}.page .main-container{flex-grow:1}.page .footer-container{flex-grow:0}.logo{z-index:0}.logo .logo-img{display:block;background-position:left center;background-repeat:no-repeat;background-size:contain}.logo .logo-img::before{display:block}.topbar{display:flex;align-items:center;justify-content:space-between;z-index:3;font-weight:400;font-size:11px;line-height:1.1}.page-header .page-header-container .logo,.topbar>*{flex:0 0 auto}.topbar>*{display:flex;align-items:center}.topbar a{display:block;color:inherit;padding:.8rem 1rem;text-transform:uppercase}.topbar .account-links,.topbar .cart-link,.topbar .storeSwitcher{display:none!important}.col-main>.std{min-height:50vh}.col2-set>*{width:auto;flex:1 1 100%}.col2-set+.col2-set{margin-top:4rem}.page-empty .main.container{padding-top:30px}body::after{display:block;left:0;bottom:0;width:100%;position:absolute;z-index:90;background-color:rgba(0,0,0,.2);transition:opacity .1s ease}.block-subscribe .actions .button::before,.block-subscribe .actions .button:before,.mobilemenu .mobilemenu-categs li.level0>a::after,.mobilemenu .mobilemenu-categs li.level0>a:after{content:"\f105"}.mobilemenu{color:#fff;background-color:#14283c;position:fixed;z-index:99;top:60px;left:0;bottom:0;width:100%;max-width:400px;padding:15px 0 30px;transform:translate(-100%,0);transform:translate3d(-100%,0,0);will-change:transform;transition:all .3s cubic-bezier(0,.9,.3,1)}.mobilemenu .mobilemenu-content{font-size:18px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mobilemenu .mobilemenu-categs ol,.mobilemenu .mobilemenu-categs ul{padding:0;list-style:none}.mobilemenu .mobilemenu-categs a{display:block;position:relative;color:inherit;text-decoration:none;padding:.6em 2em .6em 1em}.mobilemenu .mobilemenu-categs a:active,.mobilemenu .mobilemenu-categs a:focus{background-color:rgba(0,20,40,.9)}.mobilemenu .mobilemenu-categs li.level0{border-bottom:1px solid rgba(0,0,0,.2)}.mobilemenu .mobilemenu-categs li.level0>a::after{display:inline-block;font-family:FontAwesome;text-rendering:auto;font-size:14px;position:absolute;top:50%;right:0;transform:translate(0,-50%);padding:0 1em;pointer-events:none}.mobilemenu .mobilemenu-categs li.level0 ul{padding-left:1em}.mobilemenu .mobilemenu-categs li.level0 ul a{font-size:12px;padding:.4em 1em .4em .2em}.mobilemenu .mobilemenu-categs li.level0>ul{padding-bottom:1em}.mobilemenu-toggle{display:none;position:fixed;z-index:9999;left:15px;top:30px;transform:translate(0,-50%);width:30px;padding:14px 0;cursor:pointer;color:#777}.mobilemenu-toggle::after,.page-header .mobilemenu-toggle{top:50%;position:absolute}.mobilemenu-toggle span,.mobilemenu-toggle::after,.mobilemenu-toggle::before{content:"";display:block;width:100%;height:2px;border-radius:2px;will-change:transform;transition:transform .1s ease-out}.mobilemenu-toggle::before{position:absolute;left:0;bottom:50%;transform:translate(0,-6px)}.mobilemenu-toggle::after{left:0;transform:translate(0,6px)}html.offCanvasOpen .mobilemenu{transform:translateX(0)}html.offCanvasOpen .mobilemenu-toggle span{transform:translate(-200%,0)}html.offCanvasOpen .mobilemenu-toggle::before{transform:translate(0,1px) rotate(45deg)}html.offCanvasOpen .mobilemenu-toggle::after{transform:translate(0,-1px) rotate(-45deg)}.page-header{padding:0 10px;border:none;max-width:none;min-height:0;position:relative;z-index:100}.page-header .page-header-container{display:flex;align-items:center}.page-header .page-header-container>*{flex:1}.page-header .page-header-container .top-menu{padding-left:1.5rem}.page-header .page-header-container .header-right{flex:0 0 auto;display:flex;align-items:center}.page-header .top-menu ol{display:flex;list-style:none;margin:0;padding:0}.page-header .top-menu ol li{position:relative;margin:0;padding:0}.page-header .top-menu ol li li+li{border-top:1px solid rgba(0,0,0,.1)}.page-header .top-menu ol a{display:block;color:inherit;padding:.6em 1.2em}.page-header .top-menu ol a:active,.page-header .top-menu ol a:focus,.page-header .top-menu ol a:hover{color:#001428;text-decoration:none}.page-header .top-menu ol ul{opacity:0;pointer-events:none}.page-header .top-menu ol .js-on>ul{opacity:1;pointer-events:auto}.page-header .top-menu ol li.level0>a{text-transform:uppercase;line-height:1;padding:.9rem 1.5rem .8rem}.page-header .top-menu ol li.level0.parent::after,.page-header .top-menu ol li.level0.parent::before{pointer-events:none;opacity:0;content:"";border:5px solid transparent;border-bottom-color:rgba(0,0,0,.1);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.page-header .top-menu ol li.level0.parent::before{border-width:4px;border-bottom-color:#fff;z-index:3}.page-header .top-menu ol li.level0.parent.js-on::after,.page-header .top-menu ol li.level0.parent.js-on::before{opacity:1}.page-header .top-menu ol li.level0 ul{list-style:none;padding:4px 0;margin:0;line-height:1.2;width:15vw;min-width:10em;max-width:15em;position:absolute;z-index:1;left:100%;top:0;transform:translate(-15px,-3px);background-color:#fff;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.5)}.page-header .top-menu ol li.level0 ul a{padding:.7em 2em .55em 1em;font-size:.9em}.page-header .top-menu ol li.level0 ul .js-on>a,.page-header .top-menu ol li.level0 ul a:active,.page-header .top-menu ol li.level0 ul a:focus{background-color:#001428;color:#fff;text-decoration:none}.page-header .top-menu ol li.level0 .parent::after{content:"";border:5px solid transparent;border-left-color:rgba(0,0,0,.2);position:absolute;z-index:2;top:50%;right:0;transform:translate(0,-50%)}.page-header .top-menu ol li.level0 .parent.js-on::after{transform:rotate(180deg) translate(15px,50%);border-left-color:#fff}.page-header .top-menu ol li.level0 ul.level0{left:15px;top:100%;transform:translate(0,0)}.page-header .top-menu ol li.level0 .view-all{display:none}.page-header .top-menu ol li.level0 .view-all+li{border-top:none}.page-header .navbar-toggle{border:1px solid #b6bbbf}.page-header .navbar-toggle .icon-bar{background-color:#222}.page-header .navbar-nav{margin:auto;float:none;display:table}.page-header .mobileMenuBtn,.page-header .storeSwitcher.toggle button span,.page-header .storeSwitcher.toggle button::after,.topbar .storeSwitcher.toggle button span,.topbar .storeSwitcher.toggle button::after{display:none}.page-header .storeSwitcher.toggle,.topbar .storeSwitcher.toggle{border:none}.page-header .storeSwitcher.toggle button,.topbar .storeSwitcher.toggle button{background:0 0;border:none;padding:6px 8px}.page-header .storeSwitcher.toggle button i.flag,.topbar .storeSwitcher.toggle button i.flag{margin:0;width:2.5rem}.account-links,.cart-link{display:flex}.account-links a,.cart-link a{display:flex;align-items:center;min-width:5rem}.account-links a:not(:hover),.cart-link a:not(:hover){color:inherit}.account-links a:hover,.cart-link a:hover{text-decoration:none;background-color:rgba(0,0,0,.05);border-radius:2px}.account-links svg,.cart-link svg{width:auto;height:1.4em}.account-links span,.cart-link span{padding:0 .5em;font-size:.9em;line-height:1;text-transform:uppercase}.header-right .account-links a,.header-right .cart-link a{flex-direction:column;padding:4px 6px;position:relative;top:2px}.header-right .account-links svg,.header-right .cart-link svg{width:auto;height:1.5em}.header-right .account-links span,.header-right .cart-link span{font-size:.8rem;opacity:.75}.cart-link{position:relative}.cart-link a::before{content:attr(data-qty);position:absolute;bottom:100%;left:50%;transform:translate(-50%,50%);font-size:.9rem;background-color:#cb0000;color:#fff;border-radius:50px;padding:3px 4px 2px;line-height:1}.main-container{padding:0 0 60px;min-height:70vh}.main-container.col2-left-layout>.container{display:flex;padding:0}.main-container.col2-left-layout>.container>.col-main{width:100%;flex:1 1 100%}.main-container.col2-left-layout>.container>.col-left{width:200px;flex:0 0 auto}.breadcrumbs{font-size:10px}.breadcrumbs ul{list-style:none;margin-bottom:0;margin-top:0;display:flex;align-items:center;overflow:hidden}.breadcrumbs li{flex:0 0 auto;padding:0}.breadcrumbs a,.breadcrumbs strong{display:block;color:inherit;white-space:nowrap;max-width:200px;padding:.3em 0;text-overflow:ellipsis;overflow:hidden;opacity:.6}.breadcrumbs a:hover{color:#007bff;opacity:1;text-decoration:none}.breadcrumbs strong{color:inherit;font-weight:400}.breadcrumbs li>span{display:none}.breadcrumbs a::before,.breadcrumbs strong::before{content:"›";display:inline;padding:0 5px}.breadcrumbs li:first-child a::before{display:none}.toolbar{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:.8em}.toolbar>*{flex:0 1 auto}.toolbar .sorter{display:flex;align-items:center}.toolbar .sorter label{margin-right:5px;white-space:nowrap}.toolbar .sorter label:after{content:':'}.toolbar .sorter>.sort-by .sort-by-switcher--asc::before,.toolbar .sorter>.sort-by .sort-by-switcher--asc:before{content:"\f15d"}.toolbar .sorter>.sort-by{display:flex;align-items:center;margin-right:5px}.toolbar .sorter>.sort-by .sort-by-switcher{display:inline-block;font-size:0;color:inherit}.toolbar .sorter>.sort-by .sort-by-switcher:focus,.toolbar .sorter>.sort-by .sort-by-switcher:hover{text-decoration:none;color:#007bff}.toolbar .sorter>.sort-by .sort-by-switcher::before{font-size:1rem;line-height:0;padding:.1em .4em}.toolbar .sorter>.sort-by .sort-by-switcher--asc::before,.toolbar .sorter>.sort-by .sort-by-switcher--desc::before{display:inline-block;font-size:1em;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toolbar .sorter>.sort-by .sort-by-switcher--desc::before,.toolbar .sorter>.sort-by .sort-by-switcher--desc:before{content:"\f15e"}.toolbar .pager{display:flex;align-items:center;overflow:hidden;margin:0}.toolbar .pager .count-container{display:flex;align-items:center;margin-right:15px}.toolbar .pager .count-container>*{margin:0}.toolbar .pager .amount{white-space:nowrap;padding-right:10px}.toolbar .pager .limiter{display:flex;align-items:center}.toolbar .pager .limiter label{padding-right:5px;margin:0}.toolbar .pager .limiter label:after{content:':'}.toolbar .pager .pages{line-height:1}.toolbar .pager .pages .pagination{display:flex;margin:0}.toolbar .pager .pages .pagination>li>a,.toolbar .pager .pages .pagination>li>span{padding-top:0;padding-bottom:0;color:rgba(43,61,70,.75)}.toolbar-top{margin-bottom:15px}.toolbar-bottom{padding:30px 0}@media screen and (min-width:1001px){.no-touch .toolbar select{font-size:1em}}.availability{margin:0;font-size:12px}.availability .label{display:none}.availability.in-stock{color:#5cb85c}.availability-only,.availability.available-soon,.availability.out-of-stock{color:#d9534f}.main-container .full-banner{position:relative;left:50%;width:100vw;transform:translate(-50%,0)}.full-banner{position:relative;display:flex;align-items:center;height:35vw;max-height:500px;background-color:#eee}.full-banner .bg{position:absolute;z-index:0;left:0;top:0;right:0;bottom:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.full-banner .content{flex:1;color:#fff;padding-top:30px;padding-bottom:30px;position:relative;z-index:1}.full-banner .dark,.full-banner .light-bg{color:#2b3d46}.full-banner .content h1{font-weight:700;font-size:3.6rem;margin:0 0 .5em}.full-banner .content h1 div+div{margin-top:.5em}.full-banner .content p{font-size:1.8rem;margin:0}.full-banner .content p+*{margin-top:30px}.full-banner.bg-center-top .bg{background-position:center top}.full-banner.bg-center-bottom .bg{background-position:center bottom}.full-banner.bg-left-center .bg{background-position:left center}.full-banner.bg-right-center .bg{background-position:right center}.full-banner.motif-left .container>*{margin-left:50%}.full-banner.motif-right .container>*{margin-right:50%}.full-banner.darken .bg::before{content:"";position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 60%)}.geoNotice-GoTo .head .flag,.storeSwitcher i.flag{background-size:cover;background-repeat:no-repeat}.full-banner.sideBySide{align-items:stretch;min-height:35vw;height:auto;max-height:none}.full-banner.sideBySide.imgRight{flex-direction:row-reverse}.full-banner.sideBySide .bg{flex:0 0 auto;width:50%;position:static}.full-banner.sideBySide .bg::before{display:none!important}.full-banner.sideBySide .bg::after{content:"";display:block;padding-bottom:100%}.full-banner.sideBySide .content{display:flex;flex-direction:column;justify-content:center;max-width:585px;padding:30px 60px}.full-banner.sideBySide .content h2{font-size:3rem}.footer-container{padding-top:30px}.footer-container .footer-cols{display:flex}.footer-container .footer-cols>*{flex:1 1 100%}.footer-container .footer-links ul{display:inline-block;list-style:none;margin:0;padding:0}.footer-container .footer-links ul li{display:inline-block}.footer-container .footer-links ul li a{color:inherit;font-size:12px;padding:.3em 1.3em}.footer-container .footer-links ul li a:hover{color:#007bff}.footer-container .footer-copy{font-size:12px;text-align:center;padding:30px}.storeSwitcher{font-size:12px}.storeSwitcher i.flag{display:inline-block;vertical-align:middle;width:2em;margin-right:4px;margin-left:-3px;margin-top:-2px;background-position:center center;box-shadow:0 0 1px rgba(0,0,0,.25)}.storeSwitcher i.flag::before{content:"";display:block;padding-bottom:60%}.storeSwitcher.toggle{display:table;border:1px solid rgba(0,0,0,.2);border-radius:3px}.storeSwitcher.toggle button{display:flex;align-items:center;position:relative;padding:.4em 3em .3em .8em;white-space:nowrap;color:inherit;background-color:rgba(255,255,255,.2)}.storeSwitcher.toggle button:focus,.storeSwitcher.toggle button:hover{text-decoration:none;background-color:rgba(255,255,255,.3)}.storeSwitcher.toggle button::after{content:"";border:5px solid transparent;border-top-color:rgba(255,255,255,.2);position:absolute;top:50%;right:0;transform:translate(-50%,-25%)}.geoNotice-GoTo,.geoNotice-NoStore{transform:translate(0,0);left:0;bottom:0;right:0}.storeSwitcher.modal .modal-dialog{max-width:450px}.storeSwitcher.modal .modal-head{text-align:center}.storeSwitcher.modal .store{display:flex;align-items:center;padding:.5rem 1rem;max-width:300px;margin:0 auto;font-size:1.5rem;border:1px solid rgba(0,0,0,.1);color:#323f47;border-radius:3px}.storeSwitcher.modal .store+.store{margin-top:.75em}.storeSwitcher.modal .store:hover{border-color:rgba(0,0,0,.15);background-color:#F5F7FA;color:#323f47;text-decoration:none}.storeSwitcher.modal .store:active{background-color:#F5F7FA;box-shadow:none}.storeSwitcher.modal .spec-footer{padding-top:2rem;text-align:center}.storeSwitcher.modal .spec-footer a{font-weight:700}.geoNotice-GoTo{position:fixed;z-index:9999;top:0;background-color:rgba(0,0,0,.5);display:flex!important;flex-direction:column;align-items:center;justify-content:center}.geoNotice-GoTo .geoNoticeWrap{position:relative;flex:0 0 auto;max-width:400px;margin:10px;padding:10px 0 0;font-size:16px;text-align:center;box-shadow:0 5px 30px rgba(0,0,0,.75)}.geoNotice-GoTo .head{font-size:26px;padding:20px;margin:0;line-height:1.1}.geoNotice-GoTo .head small{display:block;font-size:16px;color:inherit;text-transform:uppercase;opacity:.9}.geoNotice-GoTo .head .flag{display:inline-block;width:32px;height:18px;background-position:center;border:1px solid #eee;border-radius:2px}.geoNotice-GoTo .head .country{font-weight:700}.geoNotice-GoTo .text{margin:0;padding:0 20px}.geoNotice-GoTo .text a{color:inherit;text-decoration:none}.geoNotice-GoTo .text a:hover,.header-pdp-sticky-fixed .container a.active,a:focus,a:hover{text-decoration:underline}.geoNotice-GoTo .text a:hover{color:inherit}.geoNotice-GoTo .text .store-link{display:inline-block;font-weight:700}.geoNotice-GoTo .actions{padding-top:30px;text-align:center}.geoNotice-GoTo .actions .button{display:block;width:100%;font-weight:700;padding:1em;border-color:transparent;color:#5c92fa;background-color:#fff;border-radius:0 0 5px 5px}.geoNotice-GoTo .actions .button:focus,.geoNotice-GoTo .actions .button:hover{cursor:pointer;text-decoration:none;background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.97)}.geoNotice-GoTo .actions .button::after{content:"\203A";padding:0 4px}.geoNotice-GoTo .button.btn-dismiss{position:absolute;right:0;top:0;font-size:0;background:0 0;border:none;color:#fff;opacity:.5}.geoNotice-GoTo .button.btn-dismiss:hover{opacity:1}.geoNotice-GoTo .button.btn-dismiss::after{content:"\00d7";display:block;font-size:24px;line-height:1;padding:0 6px}.geoNotice-NoStore{display:block!important;position:fixed;z-index:9999;background-color:#cb0000;color:#fff}.geoNotice-NoStore .geoNoticeWrap{position:relative;flex:0 0 auto;max-width:700px;margin:0 auto;padding:7px 20px 5px;font-size:12px}.geoNotice-NoStore p{margin:0}.geoNotice-NoStore .button.btn-dismiss{position:absolute;right:0;top:50%;transform:translate(0,-50%);font-size:0;background:0 0;border:none;color:#fff;opacity:.5}.geoNotice-NoStore .button.btn-dismiss:hover,body.powered-by-in .poweredby-ebuynow::after{opacity:1}.geoNotice-NoStore .button.btn-dismiss::after{content:"\00d7";display:block;font-size:24px;line-height:1;padding:0 5px}body.powered-by-in{overflow:hidden}body.powered-by-in .poweredby-ebuynow{transform:translate(0,0);pointer-events:auto}.poweredby-ebuynow{position:fixed;z-index:999;top:0;bottom:0;left:0;width:320px;transform:translate(-100%,0);transition:transform .2s ease;pointer-events:none}.poweredby-ebuynow::after{content:"";position:absolute;z-index:0;top:0;left:50%;width:250vw;bottom:0;transform:translate(-50%,0);background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .2s ease}.poweredby-ebuynow .powered-by-toggle{position:absolute;z-index:2;bottom:7px;right:0;margin-right:-7px;transform:translate(100%,0);white-space:nowrap;background-color:rgba(36,38,39,.5);border-radius:20px;background-clip:padding-box;padding:5px 10px 4px;color:#DBDCDD;font-size:10px;line-height:1;text-decoration:none;pointer-events:auto}.poweredby-ebuynow .powered-by-toggle:focus,.poweredby-ebuynow .powered-by-toggle:hover{text-decoration:none;color:#fff;background-color:rgba(36,38,39,.8)}.poweredby-ebuynow .desktop{overflow:scroll;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background-color:#242627;color:#A0A2A4;padding:30px}.poweredby-ebuynow .desktop a{color:inherit}.poweredby-ebuynow .desktop a:focus,.poweredby-ebuynow .desktop a:hover{color:#fff;text-decoration:none}.poweredby-ebuynow .desktop .powered-by-content{margin-top:100px;position:relative}.poweredby-ebuynow .desktop .close-powered-by{position:absolute;z-index:2;top:30px;right:30px;height:25px;width:25px}.poweredby-ebuynow .desktop .powered-by-title{font-size:18px;color:#fff;margin-bottom:30px}.poweredby-ebuynow .desktop .powered-by-main{font-size:12px}.poweredby-ebuynow .desktop .powered-by-main p{margin-bottom:20px}.poweredby-ebuynow .desktop .powered-by-links{border-top:1px solid rgba(255,255,255,.25)}.poweredby-ebuynow .desktop .powered-by-links li{border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:15px;margin-top:15px}.poweredby-ebuynow .desktop .powered-by-links a{display:block;color:#fff;font-size:12px;line-height:18px}.block-subscribe .block-content{display:flex;justify-content:center;align-items:center}.block-subscribe .block-content>*{flex:0 1 50%;width:auto}.block-subscribe .block-header{padding:2em 15px 2em 0;text-align:right;line-height:1.2}.block-subscribe .block-header label{width:100%;font-weight:700;font-size:1.7rem;margin:0;padding:0}.block-subscribe .block-header p{width:100%;font-size:12px;margin:0;padding:0}.block-subscribe .form-wrap{padding-left:15px}.block-subscribe form{position:relative;width:100%;max-width:300px}.block-subscribe .input-box{width:100%;min-width:15em}.block-subscribe .actions{position:absolute;top:0;right:0;bottom:0}.block-subscribe .actions .button{display:block;color:inherit;padding:0 30%;min-width:2em;text-align:center;line-height:1;height:100%;opacity:.75;background-color:rgba(0,0,0,.1);border:none;border-radius:0;font-size:3rem}.block-subscribe .actions .button::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-subscribe .actions .button span{display:none}.block-subscribe .actions .button:hover{opacity:1}.block-subscribe .validation-advice{position:absolute;bottom:100%;font-size:12px;color:#fff;line-height:1.2;padding:.4em;background:#d9534f;box-shadow:1px 1px 4px #aaa;border-radius:3px;margin-bottom:2px}.block-subscribe .validation-advice::after{content:"";border:.5em solid transparent;border-top-color:#d9534f;position:absolute;top:100%;left:1em}.ebnmage-not-found .page-content{float:none;margin:0 auto!important;width:100%;max-width:600px;text-align:center;padding:15vmin 0 10vmin!important}.ebnmage-not-found .not-found-info{padding:15px 0;font-size:18px;font-weight:300}.category-view .page-title{padding:3rem 0 1rem}.category-view.has-img{padding-top:60px}.products-grid{flex-wrap:wrap}.products-grid>li.item{width:33.33333333%;margin-bottom:30px;font-size:1em}.products-grid>.cat-info{padding:2rem 15px 1rem}.products-grid>.cat-info h2{color:inherit;padding-right:10%}.products-grid>.cat-info .desc{font-size:1em;font-weight:400;color:inherit}.products-grid .item-wrap{position:relative;padding:0 0 1.2rem;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:2px}.products-grid .item-area{display:block;position:relative;padding:0;color:inherit}.products-grid .item-area:hover{text-decoration:none}.products-grid .item .product-image-area{position:relative}.products-grid .item .product-image{padding-bottom:100%;background-size:contain;background-position:center;border:0 solid transparent;border-width:0 8px}.products-grid .item .details-area{position:relative;text-align:left;padding:1.2rem 1rem .6rem}.products-grid .item .product-name{line-height:1.1;margin:0;text-transform:none}.products-grid .item .product-short-desc{display:none}.products-grid .item .price-box{display:none;pointer-events:none}.products-grid .item .price-box .price-label{display:none}.products-grid .item .price-box :not(.old-price) .price{font-size:1.4rem;font-weight:700;color:#3e8ddd}.products-grid .item .price-box .old-price{position:absolute;top:50%;right:100%;transform:translate(0,-50%);margin-right:5px}.products-grid .item .btn-area{padding:0 1rem}.products-grid .item .button{width:100%}.products-grid .item .button>*{vertical-align:middle}.products-grid .item .button svg{height:1.2em;margin-right:.5em}.products-grid .item .button span{font-weight:700}.products-grid .item-wrap.on-sale .discount{position:absolute;top:0;right:100%;transform:translate(100%,0) rotate(-15deg);margin:15px 5px 0 0;line-height:1;font-size:1.2rem;padding:.8em;font-weight:700;color:#fff;text-align:center;text-transform:lowercase}.products-grid .item-wrap.on-sale .discount::after{content:"";display:block;padding-bottom:100%;background-color:#f0ad4e;border-radius:1000px;position:absolute;z-index:-1;left:50%;top:50%;width:100%;transform:translate(-50%,-50%)}.products-grid .coming-soon{color:#d9534f;font-size:1.2rem;text-transform:uppercase;font-weight:700}.cat-nested+.cat-nested{margin-top:4rem}.catalog-product-view .main-container{padding-bottom:0}.old-price{text-decoration:line-through;color:#cb0000;font-size:10px;line-height:1}.old-price .price{font-size:1em;font-weight:400;color:inherit!important;text-decoration:inherit}p.old-price{margin-bottom:0!important}.product-view .product-essential{padding-bottom:60px}.product-view .product-essential form{display:flex;flex-wrap:wrap;padding-top:2rem}.product-view .product-essential form>*{flex:1 1 100%}.product-view .product-essential form>.product-img-box,.product-view .product-essential form>.product-shop{flex:0 0 auto;width:50%}.product-view .product-img-box{position:relative;padding-right:30px}.product-view .product-img-box .product-image-gallery>.img,.product-view .product-img-box .product-name{display:none}.product-view .product-img-box .product-image-gallery>.img:first-child{display:block}.product-view .product-img-box .product-image-gallery .img-wrap{max-width:500px;margin:0 auto}.no-js .product-view .product-img-box .more-views ul:not(.slick-slider){display:none!important}.product-view .product-img-box .more-views>ul{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;flex-wrap:wrap}.product-view .product-img-box .more-views>ul>li{flex:0 0 auto}.product-view .product-img-box .product-thumbs{left:0;width:100%;margin:0;padding:0;overflow:hidden;background-color:transparent}.product-view .product-img-box .product-thumbs .img{opacity:.6}.product-view .product-img-box .product-thumbs .img:focus,.product-view .product-img-box .product-thumbs .img:hover{opacity:1;cursor:pointer;outline:0}.product-view .product-img-box .product-thumbs .img+.img{padding-left:1px;margin-left:0;margin-top:0}.product-view .product-img-box .product-thumbs .img .bg-img{border-radius:2px;background-position:center;background-repeat:no-repeat;background-size:cover}.product-view .product-shop{padding-top:1rem;padding-left:30px}.product-view .product-shop .product-name{position:relative}.product-view .product-shop .product-name .sku{position:absolute;left:0;bottom:100%;margin-bottom:0;font-size:1rem;color:#aaa;font-weight:400}.product-view .product-shop .product-options dt>label{font-weight:700;font-size:12px;text-transform:uppercase}.product-view .product-shop .product-options>dl{margin:0}.product-view .product-shop .product-options>dl+dl{margin-top:15px}.product-view .product-shop .price-info{position:relative;line-height:1}.product-view .product-shop .price-info .discount{position:absolute;top:50%;right:100%;transform:translate(-6px,-50%) rotate(-15deg);font-size:1.2rem;font-weight:700;color:#fff;text-align:center;text-transform:lowercase}.product-view .product-shop .price-info .discount::after{content:"";display:block;padding-bottom:100%;background-color:#f0ad4e;border-radius:1000px;position:absolute;z-index:-1;left:50%;top:50%;width:100%;transform:translate(-50%,-50%)}.product-view .product-shop .price-box{display:table;position:relative;margin:0}.product-view .product-shop .price-box .price-label{display:none}.product-view .product-shop .price-box .old-price{position:absolute;left:0}.product-view .product-shop .price-box span.price{display:inline-flex;align-items:center;line-height:1}.product-view .product-shop .price-box span.price .symbol{align-self:flex-start;font-size:.6em;font-weight:400;position:relative;top:.18em}.product-view .product-shop .grouped{padding-bottom:30px}.product-view .product-shop .grouped tr+tr>td{border-top:1rem solid transparent!important}.product-view .product-shop .grouped .product-name{font-size:1.6rem;font-weight:700;padding-bottom:0}.product-view .product-shop .grouped .qty-wrapper{display:flex;align-items:center}.product-view .product-shop .add-to-box .or,.product-view .product-shop .add-to-cart .qty-wrapper label,.product-view .product-shop .product-options-bottom .add-to-links,.product-view .product-shop .product-options-bottom .sharing-links,.product-view .product-shop .product-view-bundle-options li>label em{display:none}.product-view .product-shop .grouped .qty-wrapper .price-box{padding:0 2em 0 0;margin:0}.product-view .product-shop .grouped .qty-wrapper .price-box .price,.product-view .product-shop .grouped .qty-wrapper .price-box .regular-price{font-size:1em}.product-view .product-shop .grouped .qty-wrapper label{font-size:1.2rem;padding-right:5px}.product-view .product-shop .grouped .qty-wrapper input{max-width:3em;text-align:center}.product-view .product-shop .grouped.grouped-single{padding-bottom:2px}.product-view .product-shop .grouped.grouped-single .price-box{flex:1 1 100%;font-size:21px}.product-view .product-shop .add-to-cart-wrapper,.product-view .product-shop .product-options-bottom{max-width:335px}.product-view .product-shop .add-to-cart{position:relative;padding-top:2px}.product-view .product-shop .add-to-cart .qty-wrapper{position:absolute;bottom:100%}.product-view .product-shop .add-to-cart #qty{display:block;width:3em;font-size:16px;padding:.1em;text-align:center}.product-view .product-shop .add-to-cart .btn-cart{display:block;position:relative;width:100%;line-height:1}.product-view .product-shop .add-to-cart .btn-cart svg{position:absolute;left:7px;top:50%;width:1.2em;transform:translate(0,-50%)}.product-view .product-shop .add-to-cart.plus-minus .qty-wrapper{display:inline-flex;align-items:stretch;font-weight:300;background-color:#fff;max-width:none}.product-view .product-shop .add-to-cart.plus-minus #qty{flex:1 1 auto;border:none;box-shadow:none}.product-view .product-shop .add-to-cart.plus-minus .qty-btn{position:relative;flex:0 0 auto;width:1.6em;text-align:center;font-size:1em;color:#888!important}.product-view .product-shop .add-to-cart.plus-minus .qty-btn::before{position:absolute;left:50%;top:50%;font-size:1.5em;color:inherit;transform:translate(-50%,-50%)}.no-touch .product-view .product-shop .add-to-cart.plus-minus .qty-btn:hover{cursor:pointer;background-color:#eee;color:#222}.product-view .product-shop .add-to-cart.plus-minus .qty-btn.qty-plus::before{content:"\002B";margin-left:1px}.product-view .product-shop .add-to-cart.plus-minus .qty-btn.qty-minus{order:-1}.product-view .product-shop .add-to-cart.plus-minus .qty-btn.qty-minus::before{content:"\2212";margin-left:-1px;transform:translate(-50%,-50%);opacity:.8}.product-view .product-shop .product-view-bundle-options{list-style:none;margin:0 0 30px;padding:0}.product-view .product-shop .product-view-bundle-options li>label{background-color:#999;color:#fff;padding:3px 15px 2px;border-radius:4px;font-weight:700;text-transform:uppercase;font-size:1.1rem}.product-view .product-shop .product-view-bundle-options li>div{padding:4px 6px;margin-bottom:10px}.product-view .product-shop .product-view-bundle-options ul{list-style:none}.product-view .product-shop .ship-text{width:100%;margin-top:5px;font-size:1.2rem;padding:0 15px 30px}.product-view .product-collateral,.product-view .product-heros{left:50%;width:100vw;transform:translate(-50%,0);position:relative}.product-view .product-collateral .block-description h2+.std,.product-view .product-collateral .product-collateral-block+.product-collateral-block{margin-top:30px}.product-view .product-shop .ship-text>div{color:#3d8b3d}.product-view .product-shop .ship-text>div::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";margin-right:.6em;opacity:.75}.product-view .product-shop .ship-text>div:before{content:"\f00c"}.product-view .product-shop .add-to-box .coming-soon{font-weight:700;font-size:1.4rem;color:#d9534f;margin-bottom:3rem;text-transform:uppercase}.product-view .product-collateral{background-color:#f3f3f3}.product-view .product-collateral .container,.product-view .product-collateral .product-collateral-wrap{padding-top:30px;padding-bottom:30px}.product-view .product-collateral.sideImg .container{position:relative;display:flex;align-items:center}.product-view .product-collateral.sideImg .product-collateral-wrap{flex:1 1 100%}.product-view .product-collateral.sideImg .sideImg{flex:0 0 40%;align-self:flex-start;max-width:500px;background-size:contain;background-repeat:no-repeat;background-position:center top}.product-view .product-collateral.sideImg .sideImg::before{content:"";display:block;padding-bottom:100%}.onestepcheckout-index-index #ac-page.aac .opc .shipping-address #shipping-address-fields,.product-view .availability.out-of-stock{margin-top:20px}.product-view .product-collateral .block-description .std>ul{list-style:none;padding-left:0}.product-view .tier-prices,.product-view .tier-prices-grouped{margin-bottom:4rem}.product-view .tier-prices .tier-price,.product-view .tier-prices-grouped .tier-price{display:inline-block;padding:20px 15px;font-size:2.5rem;line-height:1.1;margin-top:2rem;border:1px solid #000;border-radius:5px;cursor:pointer;min-width:270px;background-position:right}.product-view .tier-prices .tier-price span.tier-pack,.product-view .tier-prices .tier-price strong,.product-view .tier-prices-grouped .tier-price span.tier-pack,.product-view .tier-prices-grouped .tier-price strong{display:block;text-transform:uppercase;font-size:.9em}.product-view .tier-prices .tier-price span.tier-pack,.product-view .tier-prices-grouped .tier-price span.tier-pack{font-size:1.8rem}.product-view .tier-prices .tier-price .tier-discount,.product-view .tier-prices-grouped .tier-price .tier-discount{color:#ed0000;text-transform:uppercase;font-weight:700}.product-view .tier-prices .tier-price:hover,.product-view .tier-prices-grouped .tier-price:hover{border-color:#f20000}.product-view .tier-prices .tier-price:not(:first-child),.product-view .tier-prices-grouped .tier-price:not(:first-child){margin-left:30px}@media screen and (max-width:1208px){.product-view .tier-prices .tier-price,.product-view .tier-prices-grouped .tier-price{margin-left:0!important}}.pdpAjaxCart-parent{position:relative}.pdpAjaxCart-dialog{display:block!important;position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;transition:opacity .1s ease}.pdpAjaxCart-dialog .inner{position:absolute;z-index:1;left:50%;top:50%;width:calc(100% + 4.6rem);transform:translate(-50%,-25%);transform:translate3d(-50%,-25%,0);transition:transform .1s ease-out 50ms;padding:1rem 2rem;border-radius:4px;background-color:#fff;box-shadow:0 1px 4px 2px rgba(0,0,0,.35);text-align:left}.pdpAjaxCart-dialog::after{content:"";background-color:rgba(36,38,39,.75);display:block;position:fixed;z-index:0;top:0;left:0;right:0;bottom:0}.pdpAjaxCart-dialog .inner>*{display:none}.pdpAjaxCart-dialog .loading{padding:4rem 1rem;font-size:1.6rem;font-weight:700;cursor:wait}.pdpAjaxCart-dialog .loading span{pointer-events:none}.pdpAjaxCart-dialog .loading span::before{content:"";display:inline-block;width:40px;height:40px;margin-right:1rem;vertical-align:middle;background-image:url(../images/loading.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.pdpAjaxCart-dialog .h4{display:inline-block;margin-top:1rem;font-size:1.2em}.pdpAjaxCart-dialog .h4::before{display:inline-block;content:"\f058";font-family:FontAwesome;color:#16b816;margin-right:.4em}.pdpAjaxCart-dialog .OFF_goToCheckout::after,.pitchvideo-modal .pitchvideo-frame::after,.pitchvideo-modal .pitchvideo-frame::before,.pitchvideo-play::after,.pitchvideo-play::before,.pitchvideo-wrap::before,.product-pitch .pitch::before,.product-pitch.fullBg.darken::after{content:""}.pdpAjaxCart-dialog .goToCheckout{margin:1rem 0 2rem}.pdpAjaxCart-dialog .OFF_goToCheckout::after{display:block;padding-bottom:25px;margin:4px 10px 0;background:url(../images/checkout-header-logos.png) center no-repeat;background-size:contain}.pdpAjaxCart-dialog .btn-checkout{position:relative;display:block;width:100%;font-size:1.6rem;font-weight:700;text-transform:uppercase;text-align:left;padding:.7em .7rem}.pdpAjaxCart-dialog .btn-checkout::after{content:"\f105";font-family:FontAwesome;font-size:1.5em;opacity:.75;position:absolute;top:50%;right:.8rem;transform:translate(0,-50%)}.pdpAjaxCart-dialog .other .keep-shopping::before,.slick-prev::before,.slick-prev:before{content:"\f104"}.pdpAjaxCart-dialog .other{display:flex;align-items:center;justify-content:space-between;font-size:.9em;padding:.5rem 0;margin:0 -5px}.pdpAjaxCart-dialog .other>a{flex:0 0 auto}.pdpAjaxCart-dialog .other>a:not(:hover){color:inherit;opacity:.6}.pdpAjaxCart-dialog .other .keep-shopping::before{font-family:FontAwesome;margin-right:.4em}.pdpAjaxCart-dialog .other .see-cart::after{content:"\f105";font-family:FontAwesome;margin-left:.4em}body[data-pdpajaxcart] .pdpAjaxCart-dialog{opacity:1;pointer-events:auto}.product-pitch.fullBg .pitchvideo-wrap+div,.slick-slide.dragging img{pointer-events:none}body[data-pdpajaxcart] .pdpAjaxCart-dialog .inner{transform:translate(-50%,-50%,0)}body[data-pdpajaxcart=adding] .pdpAjaxCart-dialog .loading-cart,body[data-pdpajaxcart=added] .pdpAjaxCart-dialog .added,body[data-pdpajaxcart=loading] .pdpAjaxCart-dialog .loading-checkout{display:block}.product-view .product-shop .add-to-cart .btn-cart{padding:.7em;font-weight:700;text-transform:uppercase;background-color:#16b816}.product-pitch{display:flex;align-items:center;height:50vw;max-height:700px;position:relative;border-top:1px solid #F7F7F7}.product-pitch .bg-img{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.product-pitch .bg-img+.container{position:relative;z-index:2}.product-pitch .bg-img.bg-center-bottom{background-position:center bottom}.product-pitch .container{padding-top:15vh;padding-bottom:15vh}.product-pitch .container.light{color:#fff}.checkout-cart-index .cart-table .product-cart-info .product-name a,.product-pitch .pitch *{color:inherit}.product-pitch .pitch{position:relative;width:50%;padding:30px;font-size:16px}.product-pitch .pitch::before{position:absolute;right:100%;top:0;bottom:0;background-color:inherit;width:100vh}.product-pitch .pitch h2:first-child{margin-top:0}.product-pitch .pitch p:last-child{margin-bottom:0}.product-pitch.fullBg{max-height:500px}.product-pitch.heightAuto{height:auto;min-height:40vw;max-height:none}.product-pitch.fullBg,.product-pitch.fullBg+.product-pitch{border-top:none}.product-pitch.fullBg.textTop{align-items:flex-start}.product-pitch.fullBg.textBottom{align-items:flex-end}.product-pitch.fullBg.textRight .pitch{margin-left:50%}.product-pitch.fullBg.darken::after{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 60%)}.product-pitch.fullBg.darken.textRight::after{transform:rotate(180deg)}.product-pitch.sideBySide{align-items:stretch;flex-direction:row-reverse;height:60vh;max-height:500px}.product-pitch.sideBySide>*{flex:0 0 auto;width:50%;max-width:none}.product-pitch.sideBySide .bg-img{position:relative;background-size:contain;background-position:left center}.product-pitch.sideBySide .bg-img.cover{background-size:cover}.product-pitch.sideBySide .container{padding-top:0;padding-bottom:0}.product-pitch.sideBySide .container .row{display:flex;align-items:center;height:100%}.product-pitch.sideBySide .pitch{width:100%!important;max-width:585px;margin-left:auto;float:none}.product-pitch.sideBySide.imgLeft{flex-direction:row}.product-pitch.sideBySide.imgLeft .bg-img{background-position:right center}.product-pitch.sideBySide.imgLeft.spaceFix .bg-img{background-position:70% center}.product-pitch.sideBySide.imgLeft .pitch{margin-left:0;margin-right:auto;padding-left:30px;padding-right:15px}.product-pitch.sideBySide.imgLeft .pitch::before{right:auto;left:100%}.pitchvideo-wrap{position:relative;overflow:hidden;background-size:cover!important;cursor:pointer}.pitchvideo-wrap::before{display:block;position:absolute;left:0;top:0;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,.5)}.lightOverlay .pitchvideo-wrap::before{background-color:rgba(0,0,0,.25)}.product-pitch .pitchvideo-wrap+div .pitch{padding:30px}.pitchvideo-play{position:absolute;top:50%;left:50%;width:1em;height:1em;font-size:50px;color:#fff;transform:translate(-50%,-50%);opacity:.5}.pitchvideo-play::before{position:absolute;left:50%;top:50%;transform:translate(-17%,-50%);border:0 solid transparent;border-width:.25em .4em;border-left-color:currentColor}.pitchvideo-play::after{position:absolute;left:0;top:0;right:0;bottom:0;border:.08em solid currentColor;border-radius:1em;animation-name:pulsePlus;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;transform-origin:center center}.pitchvideo-wrap:hover .pitchvideo-play{opacity:.9}.pitchvideo-modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.75)}.pitchvideo-modal .pitchvideo-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200vmin;max-width:90vw;border-radius:3px;overflow:hidden}.pitchvideo-modal .pitchvideo-frame::before{display:block;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/loading.svg) center center no-repeat #fff;background-size:40px;border-radius:2px}.pitchvideo-modal .pitchvideo-frame::after{display:block;padding-bottom:56.25%}.pitchvideo-modal .pitchvideo-frame iframe,.pitchvideo-modal .pitchvideo-frame video{position:absolute;z-index:2;background-color:transparent;top:0;left:0;width:100%!important;height:100%!important;border:none}.pitchvideo-modal .pitchvideo-frame span{display:block;position:absolute;right:0;top:0;transform:translate(-100%,50%);color:#fff;cursor:pointer;z-index:3;font-family:FontAwesome;font-style:normal;font-size:2rem}.checkout-cart-empty{margin:0 auto;max-width:585px;padding-top:10vh;text-align:center}.checkout-cart-empty .page-title::before{display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f07a";font-size:100px!important;color:rgba(0,0,0,.05);margin-bottom:15px}.checkout-cart-empty .page-title:before{content:"\f07a"}.checkout-cart-empty .cart-empty{padding:15px 0 30px}.checkout-cart-empty .cart-empty p:first-child{margin-bottom:60px}.checkout-cart-index .main-container{padding:30px 30px 60px}.checkout-cart-index .main-container ol,.checkout-cart-index .main-container ul{list-style:none;margin:0;padding:0}.checkout-cart-index .page-title{border:none;margin:0}.checkout-cart-index .page-title h1{margin:0}.checkout-cart-index .page-title .checkout-types{display:none}.checkout-cart-index .cart{display:flex;min-height:50vh}.checkout-cart-index .cart>form{flex:1 1 100%;padding-right:30px}.checkout-cart-index .cart .cart-summary{flex:0 0 auto;width:300px}.checkout-cart-index .cart-table{width:100%}.checkout-cart-index .cart-table.updating{position:relative;cursor:wait}.checkout-cart-index .cart-table.updating::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);background-image:url(../images/loading.svg)!important;background-size:40px!important;background-position:center center!important;background-repeat:no-repeat!important}.checkout-cart-index .cart-table thead th{border-bottom:1px solid #eee;font-size:1rem;text-transform:uppercase;opacity:.5;padding:3px 5px}.checkout-cart-index .cart-table thead th:first-child{opacity:0}.checkout-cart-index .cart-table tbody tr td{border-bottom:1px solid #f4f4f4}.checkout-cart-index .cart-table .product-cart-image{width:100px;padding:10px 0}.checkout-cart-index .cart-table .product-cart-image>a{display:block;background-size:cover}.checkout-cart-index .cart-table .product-cart-image>a::after{content:"";display:block;padding-bottom:100%}.checkout-cart-index .cart-table .item-options .price,.checkout-cart-index .cart-table .product-cart-image .cart-links,.checkout-cart-index .cart-table .product-cart-info .product-cart-sku{display:none}.checkout-cart-index .cart-table .product-cart-info .product-name{font-size:18px;margin:0}.checkout-cart-index .cart-table .product-cart-info .product-name a:hover{color:#007bff}.checkout-cart-index .cart-table .product-cart-info .product-name+div{margin-top:10px}.checkout-cart-index .cart-table .product-cart-info .item-msg.error{margin:0;font-size:10px;color:#cb0000;line-height:1.1;padding:2px 0}.checkout-cart-index .cart-table .item-options{font-size:1.1rem}.checkout-cart-index .cart-table .item-options>li>strong{padding-right:5px}.checkout-cart-index .cart-table .product-cart-price{width:1%;text-align:center;line-height:1.1}.checkout-cart-index .cart-table .product-cart-price>span{display:block}.checkout-cart-index .cart-table .product-cart-actions{padding:0 5px;text-align:center}.checkout-cart-index .cart-table .product-cart-actions .qty{text-align:center;border-color:#eee;border-radius:2px;font-size:16px;width:40px;margin:20px auto 0;padding:.1em .25em}.checkout-cart-index .cart-table .product-cart-actions .qty:focus,.checkout-cart-index .cart-table .product-cart-actions .qty:hover{border-color:#ddd}.checkout-cart-index .cart-table .product-cart-actions .cart-links{display:none}.checkout-cart-index .cart-table .product-cart-actions .cart-remove{display:block;padding:6px 0;font-size:9px;line-height:1;text-align:center;color:#aaa;text-transform:lowercase;font-weight:400}.checkout-cart-index .cart-table .product-cart-actions .cart-remove:focus,.checkout-cart-index .cart-table .product-cart-actions .cart-remove:hover{color:#cb0000}.checkout-cart-index .cart-table .product-cart-total{text-align:center;font-weight:700;padding:0 5px}.checkout-cart-index .cart-table .cart-links>li{font-size:1.1rem}.checkout-cart-index .cart-forms .discount,.checkout-cart-index .cart-forms .giftcard,.checkout-cart-index .cart-forms .shipping,.checkout-cart-index .cart-totals{background-color:#fbfbfb;border:1px solid rgba(0,0,0,.05)}.checkout-cart-index .cart-forms{display:none;margin-top:1rem}.checkout-cart-index .cart-forms .shipping{padding:.5rem;border-radius:2px}.checkout-cart-index .cart-forms .shipping h2{margin:0;font-size:14px;color:inherit;opacity:.75;padding-top:.2em}.checkout-cart-index .cart-forms .shipping .sp-methods{margin:0;padding:1rem}.checkout-cart-index .cart-forms .shipping .sp-methods li{display:flex;font-size:1.3rem}.checkout-cart-index .cart-forms .shipping .sp-methods li+li{margin-top:5px}.checkout-cart-index .cart-forms .shipping .sp-methods input.radio{flex:0 0 auto;display:inline-block;margin:0}.checkout-cart-index .cart-forms .shipping .sp-methods label{flex:1 1 auto;margin-left:.5rem}.checkout-cart-index .cart-forms .shipping .buttons-set{padding:0;text-align:center}.checkout-cart-index .cart-forms .shipping .buttons-set button{padding:.3em 1em;font-size:1.2rem}.checkout-cart-index .cart-forms .shipping.interactive h2{position:relative;cursor:pointer}.checkout-cart-index .cart-forms .shipping.interactive h2::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107"}.checkout-cart-index .cart-forms .shipping.interactive h2:before{content:"\f107";position:absolute;right:.5em;top:50%;transform:translate(0,-50%)}.checkout-cart-index .cart-forms .shipping.interactive .shipping-form{display:none}.checkout-cart-index .cart-forms .shipping.interactive.state-open .shipping-form,.checkout-cart-index .cart-totals-wrapper+.cart-forms{display:block}.checkout-cart-index .cart-totals{border-radius:2px;padding:2rem 1rem 1rem}.checkout-cart-index .cart-totals table{width:100%;font-size:1rem;margin-bottom:1rem}.checkout-cart-index .cart-totals table td{font-size:1.2em;line-height:1.1;padding:6px 0}.checkout-cart-index .cart-totals table td small{display:block;font-size:9px;opacity:.8}.checkout-cart-index .cart-totals table td:last-child{padding-left:6px;padding-right:6px}.checkout-cart-index .cart-totals table tfoot{border:none}.checkout-cart-index .cart-totals table tfoot td{padding-top:15px!important;font-size:16px;opacity:.75}.checkout-cart-index .cart-totals table tfoot td:last-child{opacity:1}.checkout-cart-index .cart-totals .btn-proceed-checkout{position:relative;width:100%;padding:.5em 2em;font-size:1.25em;font-weight:700}.checkout-cart-index .cart-totals .btn-proceed-checkout::after{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";position:absolute;top:50%;right:0;transform:translate(-50%,-50%);padding:0 .4em}.checkout-cart-index .cart-totals .btn-proceed-checkout:after{content:"\f105"}.checkout-cart-index .cart-totals tfoot .total-savings div{display:inline-block;background-color:#d4edda;color:#155724;padding:3px 8px 4px;border-radius:3px;font-size:13px;font-weight:700;line-height:1.1;border:1px solid #c3e6cb}.checkout-cart-index .cart-totals tfoot .total-savings .price{color:inherit}.checkout-cart-index .cart-totals .method-checkout-cart-methods-multishipping{display:none}.checkout-cart-index .cart-totals .paypal-logo .paypal-or{display:block;text-align:center;padding:3rem 0 .4rem;opacity:.75;font-size:1.2rem}.checkout-cart-index .cart-totals .paypal-logo .btn{width:100%;background-color:#EAEAEA;color:#474747;box-shadow:0 1px 3px rgba(0,0,0,.1);font-size:1.3rem}.checkout-cart-index .cart-totals .paypal-logo .btn:hover{background-color:#e2e2e2}.checkout-cart-index .cart-totals .ship-text{width:100%;margin-top:5px;font-size:1.2rem;padding:0 15px 30px}.checkout-cart-index .cart-totals .ship-text>div{color:#3d8b3d}.checkout-cart-index .cart-totals .ship-text>div::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";margin-right:.6em;opacity:.75}.checkout-cart-index .cart-totals .ship-text>div:before{content:"\f00c"}.checkout-cart-index .discount-form{padding:60px 0 30px}.checkout-cart-index .discount-form .toggle{display:block;text-align:center;font-size:12px;color:#999;opacity:.7}.checkout-cart-index .discount-form .toggle:hover{opacity:1}.checkout-cart-index .discount-form .input-box{position:relative}.checkout-cart-index .discount-form .input-box .button{position:absolute;top:0;right:0;bottom:0;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-cart-index .discount-form .input-box .button>span{font-size:10px;padding:0 1em}.checkout-cart-index .discount-form.active .toggle,.checkout-cart-index .discount-form:not(.active) .fields{display:none}@media screen and (max-width:1000px){.checkout-cart-index .main-container{padding:30px 0}.checkout-cart-index .page-title{text-align:center;margin-bottom:15px}.checkout-cart-index .page-title h1{font-size:21px}.checkout-cart-index .cart{display:block}.checkout-cart-index .cart>form{padding-right:0;margin:0 -15px}.checkout-cart-index .cart .cart-summary{width:100%;max-width:400px;margin-left:auto}.checkout-cart-index .cart-table{font-size:12px}.checkout-cart-index .cart-table th{padding:0 3px;font-size:1rem;font-weight:400}.checkout-cart-index .cart-table tbody td.product-cart-price,.checkout-cart-index .cart-table thead th.cart-price-head{display:none}.checkout-cart-index .cart-table .product-cart-image{width:60px}.checkout-cart-index .cart-table .product-cart-info{padding-right:10px}.checkout-cart-index .cart-table .product-cart-info .product-name{font-size:14px}.checkout-cart-index .cart-table .cart-footer-actions{padding:30px 15px}.checkout-cart-index .cart-totals{border:none;padding:15px 0}}#magecheckout-one-step-checkout .one-step-checkout-wrapper{list-style:none;margin:0;padding:2rem 0 0}#magecheckout-one-step-checkout .one-step-checkout-wrapper h1{margin:0;line-height:1.2}#magecheckout-one-step-checkout .one-step-checkout-wrapper .onestep-title{padding:6px 10px 6px 0}body.paypal-express-review .main-container{padding:5rem 0}body.paypal-express-review .col-main{max-width:700px;margin:0 auto}body.paypal-express-review .page-title{margin-bottom:3rem}body.paypal-express-review .page-title h1{margin:0}body.paypal-express-review .page-title p{font-size:1.2rem;color:#555}body.paypal-express-review .info-set h3{display:flex;align-items:center;font-size:1.6rem;padding-bottom:2px}body.paypal-express-review .info-set h3 .separator,body.paypal-express-review .page .footer-container,body.paypal-express-review .page-header .account-links,body.paypal-express-review .page-header .storeSwitcher.toggle,body.paypal-express-review .topbar .storeSwitcher.toggle{display:none}body.paypal-express-review .info-set h3 a{font-size:1.3rem;margin-left:3rem;font-weight:400}body.paypal-express-review .box+.box{margin-top:2rem}body.paypal-express-review .order-items{margin-top:4rem}body.paypal-express-review .order-items thead th{border-bottom:1px solid #eee}body.paypal-express-review .order-items tbody{font-size:1.3rem}body.paypal-express-review .order-items .product-name{font-size:1.1em;padding:1em 0}body.paypal-express-review .order-items tfoot{font-size:1.2rem;background-color:#eee}body.paypal-express-review .order-items tfoot tr:first-child td{padding-top:1.1rem}body.paypal-express-review .order-items tfoot tr.last{font-size:1.8rem}body.paypal-express-review .order-items tfoot tr.last td{padding-bottom:1.1rem}body.paypal-express-review .order-items .a-right{text-align:right}body.paypal-express-review .buttons-set{padding-top:4rem;text-align:center}body.paypal-express-review .buttons-set .btn-checkout{min-width:250px;font-size:1.6rem;font-weight:700;text-transform:uppercase;background-color:#16b816}@media screen and (max-width:500px){body.paypal-express-review .main-container{padding:3rem 0}body.paypal-express-review .info-set h3{font-size:1.4rem;justify-content:space-between}body.paypal-express-review .info-set>*+*{margin-top:2rem}body.paypal-express-review .col2-set{display:block}body.paypal-express-review .order-items tbody,body.paypal-express-review .order-items thead th{font-size:1.2rem}}.checkout-onepage-success .col-main{text-align:center;padding:60px 0 90px}.checkout-onepage-success .page-title{padding:0}.checkout-onepage-success .success-check{max-width:100px;margin:0 auto;padding-bottom:15px}.checkout-onepage-success .success-check svg{fill:#5cb85c}.checkout-onepage-success h1{border:none;margin:0;padding:0}.checkout-onepage-success h2{text-transform:none;font-size:1.6rem;font-weight:400;margin:0 0 60px}.checkout-onepage-success p{margin:0 auto}.checkout-onepage-success p.your-order{font-size:2rem}.checkout-onepage-success p.your-order .orderNum{font-weight:700}.checkout-onepage-success p.email-sent-notice{font-size:1.2rem}.checkout-onepage-success .buttons-set{margin:0;padding:30px 0 0;border:none}@media screen and (max-width:750px){.checkout-onepage-success .col-main{padding:60px 0}.checkout-onepage-success .success-check{max-width:75px}.checkout-onepage-success h1{font-size:2rem}.checkout-onepage-success h2{font-size:1.4rem;margin-bottom:30px}.checkout-onepage-success p.your-order{font-size:1.4rem}.checkout-onepage-success p.your-order .orderNum{display:block;font-weight:700;font-size:2rem}}.customer-account-create .col-main,.customer-account-forgotpassword .col-main,.customer-account-login .col-main,.customer-pages .col-main{padding:0 3vw 3vw;min-height:50vh}.customer-account-create .page-title,.customer-account-forgotpassword .page-title,.customer-account-login .page-title,.customer-pages .page-title{text-align:center;margin-bottom:30px}.customer-account-create .page-title h1 small,.customer-account-forgotpassword .page-title h1 small,.customer-account-login .page-title h1 small,.customer-pages .page-title h1 small{display:none;color:inherit;opacity:1;font-weight:400;font-size:1.8rem}.customer-account-create .page-title+.messages+form,.customer-account-create .page-title+form,.customer-account-forgotpassword .page-title+.messages+form,.customer-account-forgotpassword .page-title+form,.customer-account-login .page-title+.messages+form,.customer-account-login .page-title+form,.customer-pages .page-title+.messages+form,.customer-pages .page-title+form{max-width:450px;margin:0 auto}.customer-account-create .page-title+.messages+form h2,.customer-account-create .page-title+form h2,.customer-account-forgotpassword .page-title+.messages+form h2,.customer-account-forgotpassword .page-title+form h2,.customer-account-login .page-title+.messages+form h2,.customer-account-login .page-title+form h2,.customer-pages .page-title+.messages+form h2,.customer-pages .page-title+form h2{font-size:1.8rem}.remember-me-popup{display:none}.customer-account-create .col-main{padding-top:90px}.customer-account-create .customer-name-middlename{display:flex;margin:0 -5px}.customer-account-create .customer-name-middlename>*{flex:1 1 100%;padding:0 5px}.customer-account-create .customer-name-middlename .field.name-middlename{display:none}.customer-account-create .fieldset{margin:0;padding:0}.customer-account-create .fieldset .control label{background-color:transparent}.customer-account-create .buttons-set{text-align:center}.customer-account-create .buttons-set .button{display:block;width:100%;max-width:250px;margin:0 auto}.customer-account-create .buttons-set .back{display:inline-block;font-size:1.2rem;margin-top:2rem}.customer-account-login .col-main{padding-top:90px}.customer-account-login .buttons-set{text-align:center}.customer-account-login .buttons-set .button{display:block;width:100%;max-width:250px;margin:0 auto}.customer-account-login .buttons-set .forgot{display:inline-block;font-size:1.2rem;margin-top:1rem}.customer-account-login .other-links a{display:table;margin:0 auto;font-size:1.2rem}.customer-account-login .other-links a+a{margin-top:1rem}.customer-account-logoutsuccess .logged-out{max-width:600px;margin:0 auto;padding:150px 0;text-align:center}.customer-account-logoutsuccess .page-title{margin-bottom:30px}.customer-account-forgotpassword .col-main{padding-top:90px}.customer-account-forgotpassword .buttons-set{text-align:center;padding-top:1rem}.customer-account-forgotpassword .buttons-set .button{display:block;width:100%;max-width:250px;margin:0 auto}.customer-account-forgotpassword .buttons-set .back{display:inline-block;font-size:1.2rem;margin-top:2rem}.customer-account-changeforgotten .col-main{max-width:600px;margin:0 auto;padding-top:90px}.customer-account-changeforgotten .page-title{text-align:center;margin-bottom:30px}.customer-account-changeforgotten #form-validate .fieldset{margin:0!important}.customer-account-changeforgotten .form-list{max-width:400px;margin:0 auto}.customer-account-edit .my-account .fieldset,.customer-address-form .my-account .fieldset{max-width:600px}.customer-account-changeforgotten .form-list .fields{flex-wrap:wrap}.customer-account-changeforgotten .form-list .fields .field+.field{margin-top:30px}.customer-account-changeforgotten .buttons-set{text-align:center}body.customer-account .main-container{padding-left:3vw;padding-right:3vw}body.customer-account .main.container{padding-top:3rem}body.customer-account .main.container>.col-left{margin-left:4rem}body.customer-account .page-title{margin-bottom:3rem}body.customer-account .block-account{padding-right:20px}body.customer-account .block-account .block-title{margin-bottom:.5em}body.customer-account .block-account .block-title strong{color:inherit}body.customer-account .block-account li{text-transform:none;font-size:1.4rem;margin-left:-5px;padding-left:5px}body.customer-account .block-account li a{display:block;padding:.25em 0}.customer-account-index .welcome-msg,body.customer-account .block-reorder{display:none}body.customer-account .block-account li.current{background-color:#f8f8f8;border-radius:3px}body.customer-account .block-account li.logout a{width:100%}body.customer-account .data-table th{font-size:1.1rem;text-transform:none}body.customer-account .data-table tbody td,body.customer-account .data-table tfoot td{font-size:1.4rem}body.customer-account .data-table td a{text-transform:none;font-size:1.2rem;font-family:inherit}.customer-account-index .box-address .box-head h2,.customer-account-index .box-recent .box-head h2,body.customer-account .fieldset h2{font-size:2rem}body.customer-account .data-table .bundle.label td{padding:0}body.customer-account .data-table .bundle.child td{padding-top:0}body.customer-account form .legend{border:none;padding-bottom:0;text-transform:none;font-weight:700}.customer-account-index .box-address tbody td,.customer-account-index .box-recent tbody td,.customer-account.sales-order-history #my-orders-table tbody td{padding:8px 6px 6px}.customer-account-index .box-account{margin-bottom:5rem}.customer-account-index .box-address .box-head,.customer-account-index .box-recent .box-head{display:flex;align-items:center}.customer-account-index .box-address .box-head a,.customer-account-index .box-recent .box-head a{font-size:1.1rem;opacity:.75;margin-left:2rem}.customer-account-index .box-address table,.customer-account-index .box-recent table{border:1px solid #eee}.customer-account-index .box-address tbody tr:nth-child(odd) td,.customer-account-index .box-recent tbody tr:nth-child(odd) td{background-color:#f4f4f4}.customer-account-index .box-address td,.customer-account-index .box-recent td{width:20%}.customer-account-index .box-info .box-head{display:none}.customer-account-index .dashboard h3{font-size:2rem}.customer-account-index .dashboard h4{font-size:.9em;opacity:.7;font-weight:400;text-transform:uppercase}.customer-account-index .dashboard .box-account address,.customer-account-index .dashboard .box-account p{font-family:inherit;font-style:normal;font-size:1.4rem}.customer-account-index .box-title{display:flex;align-items:center;margin-bottom:.5rem}.customer-account-index .box-title h3{margin:0}.customer-account-index .box-title a{font-size:1.1rem;opacity:.75;margin-left:2rem}.customer-account-index .box-content a{font-size:.9em;margin-top:1rem;display:table}.customer-address-index .my-account .page-title{display:flex;align-items:center}.customer-address-index .my-account .addresses-list,body.customer-account .main.container .col-main .col2-set{flex-wrap:wrap}.customer-address-index .my-account .page-title button{font-size:1rem;margin-left:4rem}.customer-address-index .my-account .addresses-list>*{flex:0 0 100%;width:100%}.customer-address-index .my-account .addresses-list ol li{font-size:1.4rem}.customer-address-index .my-account .addresses-list h2{font-size:2rem}.customer-address-index .my-account .addresses-list h3{font-size:1.3rem;font-weight:700;text-transform:none}.customer-address-index .my-account .addresses-primary ol{display:flex}.customer-address-index .my-account .addresses-primary ol li{flex:1 1 100%}.customer-address-index .my-account .addresses-primary h2{display:none!important}.customer-address-index .my-account .addresses-additional{margin:4rem 0}.customer-account.sales-order-history .page-title+.pager{display:none}.customer-account.sales-order-history #my-orders-table{border:1px solid #eee;margin-bottom:3rem}.customer-account.sales-order-history #my-orders-table tbody tr:nth-child(odd) td{background-color:#f4f4f4}.customer-account.sales-order-history #my-orders-table td{width:20%}.customer-account.sales-order-history .pager .count-container{display:flex;align-items:center;justify-content:center}.customer-account.sales-order-history .pager .amount{margin:0;padding:0 5px}.customer-account.sales-order-history .pager .limiter{display:flex;align-items:center;padding:0 5px}.customer-account.sales-order-history .pager .limiter label{font-size:1.2rem;padding-right:5px}.customer-account.sales-order-invoice #my-orders-table .option-label,.customer-account.sales-order-view #my-orders-table .option-label{color:#777}.customer-account.sales-order-invoice dl.order-info,.customer-account.sales-order-view dl.order-info{display:none}.slick-list,.slick-slider{display:block;position:relative}.customer-account.sales-order-invoice .order-info-box .box-title h2,.customer-account.sales-order-view .order-info-box .box-title h2{font-size:1.4rem}.customer-account.sales-order-invoice .order-info-box .box-content,.customer-account.sales-order-view .order-info-box .box-content{font-family:inherit;font-size:1.4rem}.customer-account.sales-order-invoice .order-info-box+.order-info-box,.customer-account.sales-order-view .order-info-box+.order-info-box{margin-top:4rem;border:none;margin-bottom:0}.customer-account.sales-order-invoice .order-items,.customer-account.sales-order-view .order-items{margin-top:4rem}.customer-account.sales-order-invoice .order-items h2,.customer-account.sales-order-view .order-items h2{font-size:1.2em}.customer-account.sales-order-invoice .order-items table,.customer-account.sales-order-view .order-items table{border:1px solid #eee}.customer-account.sales-order-invoice .order-items tbody tr:nth-child(odd) td,.customer-account.sales-order-view .order-items tbody tr:nth-child(odd) td{background-color:#f4f4f4}.customer-account.sales-order-invoice .order-items tbody td,.customer-account.sales-order-view .order-items tbody td{padding:8px 6px 6px}.customer-account.sales-order-invoice .order-items tfoot tr:first-child td,.customer-account.sales-order-view .order-items tfoot tr:first-child td{padding-top:1rem}.customer-account.sales-order-invoice .order-items tfoot tr:last-child td,.customer-account.sales-order-view .order-items tfoot tr:last-child td{padding-bottom:1rem}.slick-slider{box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;min-width:100%}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(../images/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-vertical .slick-track{flex-direction:column}.slick-vertical .slick-slide{height:auto}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;z-index:1;top:50%;display:block;padding:0 5px;transform:translate(0,-50%);cursor:pointer;border:none}.slick-prev{left:-5px}.slick-prev::before{display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next::before,.slick-next:before{content:"\f105"}.slick-next{right:-5px}.slick-next::before{display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next::before,.slick-prev::before{font-size:30px!important;opacity:.5}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-disabled{cursor:not-allowed}.slick-disabled::before{opacity:.25!important}.slick-dots{position:absolute;bottom:0;font-size:0;line-height:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:5px 3px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:10px;height:10px;font-size:0;padding:0;line-height:0;cursor:pointer;color:transparent;outline:0;background-color:transparent;border:1px solid #2b3d46;opacity:.5;border-radius:100px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;opacity:1}.slick-dots li.slick-active button{background-color:#001428;border-color:transparent;opacity:1}.slick-slide img{font-size:0}.slick-slide img.slick-loading{background-image:url(../images/loading.svg)!important;background-size:40px!important;background-position:center center!important;background-repeat:no-repeat!important}.slick-slide img.slick-loading::before{content:"";display:block;padding-bottom:100%;opacity:0}.mobile-add2cart-sticky{display:block;position:fixed;left:0;top:0;right:0;min-width:200px;transform:translate(0,-150%);opacity:0;transition:all 150ms ease;box-shadow:0 0 4px rgba(0,0,0,.3)}.mobile-add2cart-sticky>button{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;border-radius:0;padding:.7em .9em;background-color:#5cb85c;font-size:1.6rem;color:#fff;font-weight:700;text-align:center}.mobile-add2cart-sticky>button span{flex:0 0 auto}.mobile-add2cart-sticky>button .lbl{margin-left:30px}.mobile-add2cart-sticky>button .lbl::after{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";margin-left:1rem}.mobile-add2cart-sticky>button .lbl:after{content:"\f105"}.mobile-add2cart-sticky.show{transform:translate(0,0);opacity:1}@media screen and (min-width:501px){.mobile-add2cart-sticky{left:auto;top:3px;right:3px;border-radius:3px;overflow:hidden}.lead{font-size:18px}}@media screen and (max-width:1000px){.product-view .product-collateral{margin:0;padding:0 30px}.product-view .product-collateral .product-collateral-wrap{padding-left:0;padding-right:0}.product-pitch .pitch h2{font-size:2rem}.product-pitch.sideBySide{height:auto;max-height:none}.product-pitch.sideBySide .bg-img{background-position:center!important;max-height:50vh}.product-pitch.sideBySide .bg-img::after{content:"";display:block;padding-bottom:60%}.product-pitch.sideBySide .container{padding-bottom:30px}.product-pitch.sideBySide .pitch{padding:30px!important}}@media screen and (max-width:750px){.mobilemenu,.mobilemenu-toggle{display:block!important}.page-header .page-header-container{justify-content:center;padding:0 50px;height:60px}.page-header .page-header-container .logo{flex:0 0 auto;max-width:200px;padding:0}.page-header #header-nav.top-menu{display:none}.page-header .header-right{position:absolute;z-index:2;right:0;top:50%;transform:translate(0,-50%)}.full-banner .content h1,.full-banner .content h2{margin:0;font-size:3rem}.full-banner.sideBySide{flex-direction:column;height:auto;max-height:none}.full-banner.sideBySide .bg{flex:0 0 auto;width:auto}.full-banner.sideBySide .content{flex:1 1 auto;width:auto;max-width:none}.category-products .products-grid>.item{width:50%}.product-view .product-essential form>.product-img-box,.product-view .product-essential form>.product-shop{width:100%}.product-view .product-essential form>.product-img-box{padding:0 0 30px}.product-view .product-essential form>.product-shop{padding:0 15px}.product-view .product-essential form>.product-img-box .product-name{display:block;margin-top:3rem}.product-view .product-essential form>.product-shop .product-name{display:none}.product-view .product-essential .fast-mobile-checkout{display:block!important;margin-top:.3rem;padding:3px 8px 4px;text-align:center;background-color:#d4edda;color:#155724;border-radius:3px;font-size:13px;font-weight:700;line-height:1.1;border:1px solid #c3e6cb}.product-view .product-essential .fast-mobile-checkout::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c"}.product-view .product-essential .fast-mobile-checkout:before{content:"\f00c"}.product-view .product-collateral.sideImg .product-collateral-wrap+.sideImg{display:none}.product-pitch.fullBg.mobileStack,.product-pitch.sideBySide{display:block}.product-pitch{height:50vh}.product-pitch .container{padding-top:0;padding-bottom:30px}.product-pitch .pitch{padding:15px}.product-pitch .pitch p{font-size:14px}.product-pitch.fullBg.mobileStack .bg-img{position:relative;margin-left:-50vw;height:70vw}.product-pitch.fullBg.mobileStack.textRight .bg-img{width:150vw;margin-left:0}.product-pitch.fullBg.mobileStack .pitch{width:auto;margin:0;padding-top:60px;padding-bottom:60px}.product-pitch.fullBg.mobileStack .pitch>h2{font-size:2.4rem}.product-pitch.sideBySide>*{width:100%}.product-pitch.sideBySide .bg-img::after{padding-bottom:70%}.product-pitch.sideBySide .pitch{text-align:center;padding:15px 30px 30px;max-width:585px;margin:0 auto!important}}@media screen and (max-width:500px){.page-header .page-header-container .logo{max-width:175px}.full-banner{height:70vw}.full-banner .bg{left:-25%}.full-banner .bg::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background-image:linear-gradient(to right,#000 0,transparent 100%);background-repeat:repeat-x}.full-banner .content{padding:0 0 60px}.full-banner .content h1{font-size:2.7rem;margin-bottom:0}.full-banner .content h1 div+div{margin-top:0}.category-products .products-grid>.item{width:100%}}.page-print{padding:2rem 4rem}.page-print .print-head{display:flex;align-items:center;margin:1rem 0 6rem}.page-print .print-head .logo-wrap{flex:0 0 50%;display:flex;align-items:center}.page-print .print-head .logo-wrap img{width:6rem;margin-right:3rem}.page-print .print-head .logo-wrap h1{font-size:24px}.page-print .print-head address{flex:0 0 50%}.page-print .col2-set{margin-bottom:5rem}.page-print table{border:1px solid #eee}.page-print table tfoot{background-color:#f4f4f4}.device-registration-page{margin-top:40px;margin-bottom:80px;max-width:600px}.device-registration-page .fields{margin-bottom:15px!important}.device-registration-page .button{display:block;font-size:1.2em;width:100%;max-width:250px;margin:0 auto}.device-registration-page .modal-window-link{font-size:12px}.device-registration-page .modal-window-link-wrapper{text-align:right}.device-registration-page h2{text-align:center;margin:20px 0 40px}.amlocator-index-index .header-after .full-banner{height:205px}.amlocator-index-index .header-after .full-banner .content{text-align:center}.amlocator-index-index .amlocator_group{margin:60px 0}.amlocator-index-index .amlocator_group .form-list{display:flex;flex-direction:row;justify-content:center}.amlocator-index-index .amlocator_group .form-list .search-box{flex:.6;padding-right:10px}.amlocator-index-index .amlocator_group .form-list .search-box label{display:block;position:absolute;font-size:2rem;text-transform:uppercase;transform:translate(-110%,40%)}.amlocator-index-index .amlocator_group .form-list .input-box input{font-size:18px;padding:.6em .6em .5em;color:#000;border-radius:20px}.amlocator-index-index .amlocator_group .form-list .input-box button{width:160px;margin-left:20px;margin-right:20px}.amlocator-index-index .amlocator_group .amlocator_wrap{display:flex;flex-direction:row;align-content:flex-start;max-height:600px;border:2px solid #333;overflow:hidden}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_store_list{min-width:20vw;overflow:scroll;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_store_list #amlocator_left span{display:block;margin:0 15px;border-bottom:1px solid #000;padding:20px 0 20px 6px;font-size:1.4rem;cursor:pointer}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_store_list #amlocator_left span:hover{background-color:rgba(0,0,0,.05)}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_store_list #amlocator_left h3{font-size:1.6rem}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_mapblock{width:100%}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_mapblock #amlocator-map-canvas{width:100%;height:600px}@media screen and (max-width:749px){.amlocator-index-index .amlocator_group .form-list .search-box{flex:1}.amlocator-index-index .amlocator_group .amlocator_wrap{display:flex;flex-direction:column;max-height:none}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_store_list{max-height:200px}.amlocator-index-index .amlocator_group .amlocator_wrap .amlocator_mapblock #amlocator-map-canvas{height:300px}}@media screen and (max-width:849px){.amlocator-index-index .amlocator_group .form-list .search-box label{font-size:1.4rem;transform:translate(.6em,-110%)}}.ship-badge{display:inline-block;margin-top:5px;font-weight:500;line-height:1.3rem}.pre-order-info .ship-badge{margin-bottom:1.2rem;padding:.7em 1em .5em;font-size:1em;font-weight:500;border-radius:15px}.affirmNotice-GoTo{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:flex!important;flex-direction:column;align-items:center;justify-content:center}.affirmNotice-GoTo .affirmNoticeWrap{background-color:#ea9625;color:#000;position:relative;flex:0 0 auto;max-width:400px;margin:10px;padding:10px 0 0;border-radius:5px;font-size:16px;text-align:center;box-shadow:0 5px 30px rgba(0,0,0,.75)}.affirmNotice-GoTo .affirmNoticeWrap .head{font-weight:700;font-size:26px;padding:20px 20px 15px;margin:0;line-height:1.1}.affirmNotice-GoTo .affirmNoticeWrap .head small{display:block;font-size:22px;color:inherit;text-transform:uppercase;opacity:.9}.affirmNotice-GoTo .affirmNoticeWrap .content{padding:0 40px;font-size:18px}.affirmNotice-GoTo .affirmNoticeWrap .content a.affirm-modal-trigger{display:none}.affirmNotice-GoTo .affirmNoticeWrap .actions{padding-top:15px;text-align:center}.affirmNotice-GoTo .affirmNoticeWrap .actions .button{background-color:#333;color:#fff;display:block;width:100%;font-weight:700;padding:1em;border-color:transparent;border-radius:0 0 4px 4px}.affirmNotice-GoTo .affirmNoticeWrap .actions .button::after{content:"\203A";padding:0 4px}.affirmNotice-GoTo .affirmNoticeWrap .button.btn-dismiss{right:5px;top:-10px;position:absolute;font-size:0;background:0 0;border:none;color:#fff;opacity:.5}.affirmNotice-GoTo .affirmNoticeWrap .button.btn-dismiss::after{content:"\00d7";display:block;font-size:24px;line-height:1;padding:0 6px}.affirmNotice-GoTo .affirmNoticeWrap p{padding:10px 50px;font-size:16px}.affirmNotice-GoTo .affirmNoticeWrap p a{font-size:16px}.affirmNotice-GoTo .affirmNoticeWrap p .affirm-logo{height:24px;display:inline-block;position:relative;top:-8px}.affirmNotice-GoTo .affirmNoticeWrap p .aff-learn-more,.customer-account-login .account-links a span,.header-right .account-links a span{display:none}body.customer-account ul.messages{margin:10px 0}body.customer-account .tbl-responsive{overflow-x:auto}body.customer-account .tbl-responsive.my-orders-table{margin-bottom:3rem}body.customer-account .tbl-responsive.my-orders-table table{margin-bottom:0!important}body.customer-account .main.container{flex-direction:inherit;flex-wrap:wrap}body.customer-account .main.container .col-left{margin-left:0;width:100%;max-width:200px}body.customer-account .block-account li.logout{margin-top:1rem;margin-bottom:4rem}body.customer-account .block-title strong span{font-size:2.2rem}body.customer-account .my-account .page-title h1{font-size:2rem}body.customer-account .my-account address{margin-top:.5rem;margin-bottom:1.5rem}body.customer-account .order-items #my-orders-table thead tr th:first-child{min-width:175px}body.customer-account .order-items #my-orders-table thead tr th:nth-child(2){min-width:125px}body.customer-account .order-items #my-orders-table tbody tr td .product-name{font-size:1em}body.customer-account .order-items #my-orders-table tbody tr td .item-options dt{font-size:.9em}body.customer-address-index .my-account .addresses-list .addresses-primary ol{flex-wrap:wrap}body.customer-address-index .my-account .addresses-list .addresses-primary ol .item{margin-bottom:2rem}.customer-account-login .account-links a,.header-right .account-links a{padding-top:0}#ac-page #popup-modal .form-list .input-box{padding-bottom:1rem}#ac-page #popup-modal .form-list .input-box .validation-advice{text-align:left}@media screen and (min-width:480px){body.customer-address-index .my-account .addresses-list .addresses-primary ol{flex-wrap:unset}body.customer-address-index .my-account .addresses-list .addresses-primary ol .item{margin-bottom:unset}}@media screen and (min-width:880px){body.customer-account .main.container{flex-direction:row-reverse;flex-wrap:nowrap}body.customer-account .main.container .col-left{margin-left:4rem}body.customer-account .main.container .col-main .col2-set{flex-wrap:nowrap}body.customer-account .block-account li.logout{margin-top:4rem;margin-bottom:unset}body.customer-address-index .main.container .my-account .addresses-list{flex-wrap:wrap}}.block-subscribe .actions .button:before,.checkout-cart-empty .page-title:before,.checkout-cart-index .cart-forms .shipping.interactive h2:before,.checkout-cart-index .cart-totals .btn-proceed-checkout:after,.checkout-cart-index .cart-totals .ship-text>div:before,.fa,.footer-container .footerSocial .facebook:before,.footer-container .footerSocial .instagram:before,.footer-container .footerSocial .twitter:before,.footer-container .footerSocial .youtube:before,.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a:before,.mobile-add2cart-sticky>button .lbl:after,.mobilemenu .mobilemenu-categs li.level0>a:after,.product-view .product-shop .ship-text>div:before,.slick-next:before,.slick-prev:before,.toolbar .sorter>.sort-by .sort-by-switcher--asc:before,.toolbar .sorter>.sort-by .sort-by-switcher--desc:before,[data-reveal] .reveal-toggle span:after{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}@keyframes pulsePlus{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}}@font-face{font-family:Gotham;src:local('Gotham Light'),local('GothamLight'),url(../../default/fonts/gotham/GothamLight.woff2) format('woff2'),url(../../default/fonts/gotham/GothamLight.woff) format('woff'),url(../../default/fonts/gotham/GothamLight.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:local('Gotham Light Italic'),local('GothamLight-Italic'),url(../../default/fonts/gotham/GothamLight-Italic.woff2) format('woff2'),url(../../default/fonts/gotham/GothamLight-Italic.woff) format('woff'),url(../../default/fonts/gotham/GothamLight-Italic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Gotham;src:url(../../default/fonts/gotham/Gotham-Book.woff2) format('woff2'),url(../../default/fonts/gotham/Gotham-Book.woff) format('woff'),url(../../default/fonts/gotham/Gotham-Book.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../../default/fonts/gotham/Gotham-Book-Italic.woff2) format('woff2'),url(../../default/fonts/gotham/Gotham-Book-Italic.woff) format('woff'),url(../../default/fonts/gotham/Gotham-Book-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Gotham;src:url(../../default/fonts/gotham/GothamMedium.woff2) format('woff2'),url(../../default/fonts/gotham/GothamMedium.woff) format('woff'),url(../../default/fonts/gotham/GothamMedium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(../../default/fonts/gotham/GothamMedium-Italic.woff2) format('woff2'),url(../../default/fonts/gotham/GothamMedium-Italic.woff) format('woff'),url(../../default/fonts/gotham/GothamMedium-Italic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Gotham;src:local('Gotham Bold'),local('GothamBold'),url(../../default/fonts/gotham/GothamBold.woff2) format('woff2'),url(../../default/fonts/gotham/GothamBold.woff) format('woff'),url(../../default/fonts/gotham/GothamBold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Gotham;src:local('Gotham Bold Italic'),local('GothamBold-Italic'),url(../../default/fonts/gotham/GothamBold-Italic.woff2) format('woff2'),url(../../default/fonts/gotham/GothamBold-Italic.woff) format('woff'),url(../../default/fonts/gotham/GothamBold-Italic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Greek;src:url(../../default/fonts//roboto/GreekBold.woff2) format('woff2'),url(../../default/fonts//roboto/GreekBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-BlackItalic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Black.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-LightItalic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-MediumItalic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Light.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Italic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Bold.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-BoldItalic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Medium.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Thin.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-Regular.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../default/fonts//roboto/Roboto-ThinItalic.woff2) format('woff2'),url(../../default/fonts//roboto/Roboto-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}body{background-color:#fff;color:#2b3d46}h3{font-size:35px}a{color:#cf4039}a:focus,a:hover{color:#ff554d;outline:0}.logo .logo-img::before{padding-bottom:30%}.global-messages ul.messages li{font-size:15px}b,strong{font-weight:700}#header-cart .button,#one-step-checkout-coupon-code-apply-btn,#one-step-checkout-coupon-code-cancel-btn,#one-step-checkout-login-form button,.cart-summary button,.header-pdp-sticky button,.one-step-checkout-place-order button.place-order-button,.page .btn.button,.page a.button,.product-shop button{background-color:#cf4039!important;border:none!important;border-radius:30px;font-weight:500;color:#fff!important}#header-cart .button:hover,#one-step-checkout-coupon-code-apply-btn:hover,#one-step-checkout-coupon-code-cancel-btn:hover,#one-step-checkout-login-form button:hover,.cart-summary button:hover,.header-pdp-sticky button:hover,.one-step-checkout-place-order button.place-order-button:hover,.page .btn.button:hover,.page a.button:hover,.product-shop button:hover{background-color:#ff554d!important}.slick-next::before,.slick-prev::before{color:#d1d1d1;border:2.5px solid #d1d1d1;border-radius:16px;width:35px;height:35px;box-sizing:border-box;line-height:.9}.slick-next::before{margin-right:20px}.slick-prev::before{margin-left:20px}.main-container{border-top:none}.storeSwitcher.toggle{background-color:none;color:#fff}.storeSwitcher.modal h3{font-size:3rem}.c-moto-yellow{color:#fedb00}.c-moto-pink{color:#e24585}.c-moto-orange{color:#ff6900}.toolbar-bottom .toolbar{justify-content:center}.d-inline{display:inline-block}.cms-index-index .main.container{opacity:1}.breadcrumbs{display:none;padding:4px 0}.pdpAjaxCart-dialog .btn-checkout{background-color:#001428}.pdpAjaxCart-dialog .btn-checkout:hover{background-color:#ff554d}.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a{display:block;padding:.7em 2em;background-color:#4ec3e0;color:#fff;border-color:transparent;border-radius:3px;white-space:nowrap;font-size:1.6rem;font-weight:700;width:100%;max-width:300px;text-align:center}.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a::before{font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f07a";position:static;transform:none;display:inline;padding:0 .5em 0 0;color:inherit}.marketplaces-buttons-wrapper,.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a::after{display:none}.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a:before{content:"\f07a"}.marketplaces-buttons.std-buybtn .mkplc-btn.motorola a:hover{background-color:#25b3d6;text-decoration:none}.button,body.customer-account .block-account li.logout a{border-radius:2.5rem;border:2px solid #cf4039;color:#001428;background-color:#fff;transition:.3s all}.button:focus,.button:hover,body.customer-account .block-account li.logout a:focus,body.customer-account .block-account li.logout a:hover{color:#fff;background-color:#ff554d}#notice-cookie-block .notice-inner{padding:.7rem 2rem}#notice-cookie-block .notice-inner .actions button{font-weight:500;color:#001428;border-radius:2rem;background:0 0;border:2px solid #cf4039}#notice-cookie-block .notice-inner .actions button:focus,#notice-cookie-block .notice-inner .actions button:hover{color:#fff;background:#ff554d}.geoNotice-GoTo .geoNoticeWrap{color:#001428;border-radius:7px;background-color:#fff}.geoNotice-GoTo .geoNoticeWrap .button.btn-dismiss{color:#cf4039;opacity:.75;top:5px;right:5px;box-shadow:none}.geoNotice-GoTo .geoNoticeWrap .button.btn-dismiss:hover{opacity:1}.geoNotice-GoTo .geoNoticeWrap .head small{margin-bottom:1.5rem}.geoNotice-GoTo .geoNoticeWrap .actions{padding:2rem 0;margin-top:1.8rem;background:rgba(0,20,40,.8);border-radius:0 0 5px 5px}.geoNotice-GoTo .geoNoticeWrap .actions .button{width:unset;box-shadow:none;padding:.6em 1.8em .5em;display:inline-block;color:#fff;border:2px solid #cf4039;border-radius:3rem;background:0 0;transition:all .2s}.geoNotice-GoTo .geoNoticeWrap .actions .button:hover{color:#fff;background:#ff554d}input[type=date]{display:block;min-height:2.2em;-webkit-appearance:textfield;-moz-appearance:textfield}@media (min-width:990px){#one-step-checkout-custom-top .long-section,#one-step-checkout-review-items-table .one-step-checkout-cart-table tfoot tr:nth-last-child(1){display:none}}@media (max-width:989px){.aac .opc header h2,.storeSwitcher.modal h3{font-size:2rem}.aac #one-step-checkout-review-items-table tr:nth-last-child(2){border-top:2px solid #000;padding-top:16px!important}.aac #one-step-checkout-review-items-table tr:nth-last-child(2) td{padding-top:16px!important}.aac #one-step-checkout-custom-bottom{display:none}.aac section.col-flex{padding-left:30px!important;padding-right:30px!important}}.cms-index-index .col-main>.std>ul.messages:first-child{max-width:1366px;margin:0 auto;height:0;padding:0 1rem;position:relative}.cms-index-index .col-main>.std>ul.messages:first-child>li[class*="-msg"]{position:absolute;z-index:1;display:inline-block;top:7rem;margin-right:1rem;font-size:15px}.block-subscribe .block-content,.breadcrumbs ul,.container,.container-fluid,.global-messages .messages>li>ul{max-width:1366px}.col-main>.std{padding:0}.cms-index-index a.btn{border:1px solid #fff;border-radius:99px;opacity:1;color:#fff;font-weight:700;text-transform:uppercase;transition:.3s all;background-color:transparent;padding:11px 60px;font-size:22px;position:relative}.cms-index-index a.btn:focus,.cms-index-index a.btn:hover{background-color:#ff554d;color:#fff}.cms-index-index a.btn.btn-primary{padding:11px 50px;font-size:18px;border:1px solid #cf4039;background-color:#cf4039;color:#fff}.cms-index-index a.btn.btn-primary:focus,.cms-index-index a.btn.btn-primary:hover{background-color:#ff554d;color:#fff}.cms-index-index .main-container{background:linear-gradient(#001428,#001428)}.cms-index-index .main-container .scroll-top{background:url(../images/home/scroll-top.png) center no-repeat;background-size:cover;position:fixed;bottom:20px;right:20px;width:5rem;height:5rem;cursor:pointer;opacity:.7;visibility:hidden;transition:all .3s;z-index:999}.cms-index-index .main-container .scroll-top.active{visibility:visible}.cms-index-index .main-container .scroll-top:hover{opacity:1}.cms-index-index .main.container{padding:0}.cms-index-index section{display:flex;justify-content:center;background:linear-gradient(#001428,#001428);position:relative;font-weight:300}.cms-index-index section .container{max-width:100%;margin:0;padding:0}.cms-index-index section .container .block{position:relative;z-index:9;padding:0 20px}.cms-index-index section .container .block .title{font-size:70px;line-height:71px;color:#fff;padding:40px 0;font-weight:300}.cms-index-index section .container .block .content{font-size:24px;color:#fff}.cms-index-index section .container .bg-image{position:relative;overflow:hidden}.cms-index-index section .container .bg-image::before{content:"";width:100%;padding-top:90.7778%;position:relative;display:block}.cms-index-index section .container .bg-image picture{display:block}.cms-index-index section .container .bg-image img{width:100%;position:absolute;top:0;left:0}.cms-index-index section.banner .container .block{position:absolute;top:56%;left:0;text-align:center;width:100%}.cms-index-index section.banner .container .block p{margin-bottom:5px;color:#fff;font-weight:700}.cms-index-index section.banner .container .bg-image{width:120%;left:-10%}.cms-index-index section.banner .container .bg-image::before{padding-top:59.15%}.cms-index-index section.look-good .container .bg-image.moto-watch-logo{max-width:365px;margin:10px auto}.cms-index-index section.look-good .container .bg-image.moto-watch-logo::before{padding-top:14.7778%}.cms-index-index section.battery .container .block,.cms-index-index section.look-good .container .block{max-width:870px;text-align:center;margin:auto auto 70px}.cms-index-index section.battery .container .block .content,.cms-index-index section.look-good .container .block .content{margin-bottom:50px}.cms-index-index section.battery .container .bg-image,.cms-index-index section.look-good .container .bg-image{max-width:1018px;margin:auto}.cms-index-index section.battery{margin-bottom:40px}.cms-index-index section.battery .container .block{margin-bottom:0}.cms-index-index section.battery .container .bg-image{margin:0 auto}.cms-index-index section.battery .container .bg-image::before{padding-top:100.79%}.cms-index-index section.light .container .block{text-align:center}.cms-index-index section.light .container .block .title{max-width:806px;margin:auto}.cms-index-index section.light .container .block .content{max-width:866px;margin:auto auto 40px}.cms-index-index section.light .container .bg-image{width:130%;left:-15%;margin-top:-30%}.cms-index-index section.light .container .bg-image::before{padding-top:100.35%}.cms-index-index section.synchronize .container{max-width:1366px}.cms-index-index section.synchronize .container .block .title{max-width:437px;margin-left:auto}.cms-index-index section.synchronize .container .block .content{max-width:542px;margin-left:auto;padding:40px 0}.cms-index-index section.synchronize .container .block .app-link{display:flex;flex-direction:column;max-width:260px;margin-right:auto;margin-top:-55px;margin-left:30px}.cms-index-index section.synchronize .container .block .app-link .buttons{display:flex;flex-direction:column}.cms-index-index section.synchronize .container .block .app-link p{margin-bottom:10px;text-align:left;font-size:14px;font-weight:700;color:#fff}.cms-index-index section.synchronize .container .block .app-link a{margin-right:50px}.cms-index-index section.synchronize .container .block .app-link a.apple-store{margin-bottom:20px}.cms-index-index section.synchronize .container .bg-image::before{padding-top:53.7778%}.cms-index-index section.gain-sleep{text-align:center;box-shadow:0 20px 20px 0 #001428;z-index:19}.product-view .enhanced-options .enhanced-options-item.active i,.product-view .enhanced-options .enhanced-options-item:hover i{box-shadow:0 0 0 3px #cf4039}.cms-index-index section.gain-sleep .container .block{max-width:1010px;margin:auto}.cms-index-index section.gain-sleep .container .block .content{max-width:762px;margin:auto auto 50px}.cms-index-index section.gain-sleep .container .bg-image{margin-top:-50px}.cms-index-index section.sport-mode .container{max-width:1366px}.cms-index-index section.sport-mode .container .block{max-width:591px}.cms-index-index section.sport-mode .container .block .title{padding-top:130px}.cms-index-index section.sport-mode .container .block .title .feature{display:flex;align-items:flex-end;margin-bottom:13px}.cms-index-index section.sport-mode .container .block .title .feature span{line-height:48px}.cms-index-index section.sport-mode .container .block .title .feature img{width:auto;height:100px;margin-left:-7px}.cms-index-index section.sport-mode .container .block .content{max-width:473px}.cms-index-index section.sport-mode .container .bg-image{width:110%;left:-5%}.cms-index-index section.sport-mode .container .bg-image::before{padding-top:69.75%}.cms-index-index section.dive-right-in{text-align:center}.cms-index-index section.dive-right-in .container{max-width:1366px}.cms-index-index section.dive-right-in .block{margin:auto;max-width:900px}.cms-index-index section.dive-right-in .block .title{margin:auto}.cms-index-index section.dive-right-in .block .content{margin:auto auto 40px}.cms-index-index section.dive-right-in .bg-image{margin-top:-23%}.cms-index-index section.dive-right-in .bg-image::before{padding-top:71.1%}.cms-index-index section.dive-right-in .bg-image img{width:100%}@media (min-width:891px){.cms-index-index section.synchronize .container{position:relative}.cms-index-index section.synchronize .container .block{position:absolute;top:0;right:40px;text-align:right}.cms-index-index section.synchronize .container .block .app-link p{max-width:170px}}@media (min-width:651px){.cms-index-index section.sport-mode .container{position:relative}.cms-index-index section.sport-mode .container .block{position:absolute;top:0;left:20px;text-align:left}}@media (min-width:1051px){.cms-index-index section.synchronize .container .block .app-link p{max-width:210px}}@media (max-width:1280px){.cms-index-index section.synchronize .container .block{right:20px}.cms-index-index section.synchronize .container .block .content{padding:25px 0;margin-bottom:25px}.cms-index-index section.sport-mode .container .block .title{padding-top:50px}}@media (max-width:1100px){.cms-index-index section.synchronize{margin-bottom:40px}.cms-index-index section.sport-mode .container .block{max-width:calc(100vw - 55%)}.cms-index-index section.sport-mode .container .block .title{font-size:40px;line-height:50px}.cms-index-index section.sport-mode .container .block .title .feature span{line-height:30px}.cms-index-index section.sport-mode .container .block .title .feature img{margin-left:-5px}}@media (max-width:1051px){.cms-index-index section.battery .container .bg-image img,.cms-index-index section.look-good .container .bg-image img{width:90%;left:5%}.cms-index-index a.btn{padding:10px 50px}.cms-index-index section.look-good .container .bg-image::before{padding-top:76.7778%}.cms-index-index section.battery .container .bg-image::before{padding-top:90.71%}.cms-index-index section.synchronize .container .block .title{padding-bottom:10px}.cms-index-index section.synchronize .container .block .app-link{margin-left:60px}.cms-index-index section.synchronize .container .block .app-link a{margin-right:80px}}@media (max-width:1000px){.cms-index-index .main-container .scroll-top{width:4rem;height:4rem}.cms-index-index section.synchronize{margin-bottom:80px}.cms-index-index section.sport-mode .container .block .title{padding-bottom:15px;padding-top:20px}.cms-index-index section.sport-mode .container .block .content{margin-bottom:25px}}@media (max-width:890px){.cms-index-index a.btn{padding:6px 30px;font-size:20px;min-width:200px}.cms-index-index a.btn.btn-primary{padding:6px 40px}.cms-index-index section .container .block .title{font-size:50px;line-height:60px;padding:30px 0}.cms-index-index section.banner .container .block a.btn{font-size:18px;min-width:auto}.cms-index-index section.synchronize{margin-bottom:40px}.cms-index-index section.synchronize .container{display:flex;flex-direction:column-reverse;margin-bottom:30px}.cms-index-index section.synchronize .container .block{position:initial;text-align:center;right:auto;margin-bottom:20px}.cms-index-index section.synchronize .container .block .title{padding-bottom:20px;max-width:none}.cms-index-index section.synchronize .container .block .content{padding:10px 0;margin-bottom:25px;max-width:none}.cms-index-index section.synchronize .container .block .app-link{padding:0 70px;display:flex;position:absolute;bottom:-30px;margin-left:0;width:100%;max-width:100%;left:0;align-items:center}.cms-index-index section.synchronize .container .block .app-link p{max-width:35vw;margin-bottom:5px}.cms-index-index section.synchronize .container .block .app-link .buttons{flex-direction:row}.cms-index-index section.synchronize .container .block .app-link .apple-store{margin-right:20px;margin-left:auto}.cms-index-index section.synchronize .container .block .app-link .google-play{max-width:50%;margin:auto}.cms-index-index section.synchronize .container .bg-image::before{padding-top:87.7778%}.cms-index-index section.sport-mode .container .block{padding:0}.cms-index-index section.sport-mode .container .block .title{padding-bottom:10px;font-size:35px;line-height:45px}.cms-index-index section.sport-mode .container .block .title .feature{margin-bottom:10px}.cms-index-index section.sport-mode .container .block .content{font-size:22px;margin-bottom:20px}}@media (max-width:800px){.cms-index-index .main-container .scroll-top{width:3.5rem;height:3.5rem}.cms-index-index section.banner .container .block a.btn{padding:5px 25px;font-size:14px}.cms-index-index section.banner .container .block a.btn.btn-primary{padding:6px 30px;font-size:16px}}@media (max-width:750px){.cms-index-index section.sport-mode .container{display:flex;flex-direction:column}.cms-index-index section.sport-mode .container .block{position:relative;text-align:center;left:auto;margin-bottom:20px;max-width:none;padding:0 20px}.cms-index-index section.sport-mode .container .block .title .feature{display:inline-block}.cms-index-index section.sport-mode .container .block .title .feature span{margin-left:auto}.cms-index-index section.sport-mode .container .block .title .feature picture{margin-right:auto}.cms-index-index section.sport-mode .container .block .title .feature picture img{margin-left:-10px}.cms-index-index section.sport-mode .container .block .content{max-width:none}.cms-index-index section.sport-mode .container .bg-image{margin-top:-200px}.cms-index-index section.sport-mode .container .bg-image::before{padding-top:174.7778%}.cms-index-index section.synchronize .container .block .app-link p{max-width:28vw}}@media (max-width:650px){.cms-index-index section .container .block{padding:0 20px}.cms-index-index section .container .block .title{font-size:46px}.cms-index-index section.banner{padding:60px 0 0;margin-bottom:40px}.cms-index-index section.banner .container .block{top:auto;bottom:2%}.cms-index-index section.banner .container .block a.btn.btn-primary{padding:9px 60px;font-size:18px}.cms-index-index section.banner .container .bg-image{width:100%;left:0}.cms-index-index section.banner .container .bg-image::before{padding-top:177.94%}.cms-index-index section.light .container .bg-image{width:100%;left:0;margin-top:0;position:relative;overflow:hidden}.cms-index-index section.light .container .bg-image::before{padding-top:85.4%}.cms-index-index section.synchronize .container .block .app-link{max-width:100%;margin:auto;align-items:center;padding:0}.cms-index-index section.synchronize .container .block .app-link p{max-width:80vw}.cms-index-index section.synchronize .container .block .app-link .google-play{max-width:50%;margin:auto}.cms-index-index section.battery .container .bg-image{position:relative;overflow:hidden;padding:20% 0 0}.cms-index-index section.battery .container .bg-image::before{padding-top:136%}.cms-index-index section.battery .container .bg-image img{transform:scale(1.75);top:20%}.cms-index-index section.dive-right-in .bg-image{margin-top:-40%}.cms-index-index section.dive-right-in .bg-image::before{padding-top:141.867%}}@media (max-width:480px){.cms-index-index section .container .block .title{padding:20px 0}.cms-index-index section .container .block .content{font-size:20px}.cms-index-index section.banner .container .block{bottom:0}.cms-index-index section.sport-mode{margin-bottom:40px}.cms-index-index section.sport-mode .container .block .title{font-size:44px;padding:40px 0}.cms-index-index section.sport-mode .container .block .title .feature{flex-direction:column}.cms-index-index section.sport-mode .container .block .title .feature span{margin:auto auto 10px}.cms-index-index section.sport-mode .container .block .title .feature picture{margin:auto}.cms-index-index section.sport-mode .container .block .content{margin-bottom:40px;font-size:20px}.cms-index-index section.sport-mode .container .bg-image{margin-top:-100px}.cms-index-index section.synchronize .container .block .app-link{left:0;max-width:none;padding:0 40px;width:100%}.cms-index-index section.synchronize .container .block .app-link p{font-size:12px}.cms-index-index section.synchronize .container .block .app-link .google-play{max-width:70%}}@media (max-width:360px){.cms-index-index section .container .block .title{font-size:38px}.cms-index-index section.banner .container .block{bottom:-2%}.cms-index-index section.synchronize .container .block .app-link p{font-size:3vw}}@media (max-width:280px){.cms-index-index section.banner .container .block{bottom:-4%}}@supports (-webkit-overflow-scrolling:touch){.button,.cms-index-index a.btn{transition:none!important}}.checkout-cart-index .main-container ul.messages{margin:10px 0}.checkout-cart-index .main-container .checkout-cart-empty .page-title,.checkout-cart-index .main-container .checkout-cart-empty .page-title::before{margin-bottom:0}.checkout-cart-index .main-container .checkout-cart-empty .cart-empty .lead{font-size:26px;margin-bottom:40px}.checkout-cart-index .main-container .checkout-cart-empty .cart-empty a{border:2px solid #cf4039;background-color:#fff;border-radius:30px;font-weight:500;transition:.3s all;color:#001428;text-transform:uppercase}.checkout-cart-index .main-container .checkout-cart-empty .cart-empty a:focus,.checkout-cart-index .main-container .checkout-cart-empty .cart-empty a:hover{background-color:#ff554d;color:#fff;text-decoration:none}.checkout-cart-index .ship-badge{font-size:10px}.checkout-cart-index .page-title{margin-bottom:30px}.checkout-cart-index .page-title h1{font-weight:500;font-size:30px}.checkout-cart-index .cart form{margin:0}.checkout-cart-index .cart #payment-request-button,.checkout-cart-index .cart #payment-request-button-express{width:100%;margin-top:30px}.checkout-cart-index .cart #checkout-express-button{width:100%}.checkout-cart-index .cart-table tbody tr td{padding:10px}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-name{font-weight:500}.checkout-cart-index .cart-table tbody tr td.product-cart-info .product-name a:hover{color:#ff554d}.checkout-cart-index .cart-summary .cart-totals{border:none;padding:3rem 2rem}.checkout-cart-index .cart-summary .cart-totals .paypal-logo .btn{border:none;line-height:32px;padding:8px 20px 7px;text-align:center;font-size:14px;height:45px}.checkout-cart-index .cart-summary .cart-totals .paypal-logo .paypal-or{padding:1rem 0}.checkout-cart-index .cart-summary .cart-forms .shipping.interactive h2{padding:10px}.checkout-cart-index .cart-summary .cart-forms .shipping.interactive .shipping-form{padding-bottom:10px}.checkout-cart-index .cart-summary .discount-form .input-box input{line-height:1.6;border:1px solid rgba(0,0,0,.3);border-radius:5px;padding:.6em .7em}.checkout-cart-index .cart-summary .discount-form .input-box button{text-align:center;padding:0 .5em;border-radius:0 5px 5px 0}.checkout-cart-index .cart-summary .discount-form .input-box button span{font-size:1.6rem;text-transform:uppercase}.checkout-cart-index .cart-summary .discount-form .input-box .validation-advice{position:absolute}.onestepcheckout-index-index{color:#001428}.onestepcheckout-index-index #ac-page.aac input.input-text,.onestepcheckout-index-index #ac-page.aac select,.onestepcheckout-index-index #ac-page.aac textarea{border:1px solid rgba(0,0,0,.5);border-radius:5px}.onestepcheckout-index-index #ac-page.aac header#header{background-color:#001428;padding:3rem 1rem}.onestepcheckout-index-index #ac-page.aac header#header img{max-width:460px;width:100%;padding:0 20px;min-width:270px}.onestepcheckout-index-index #ac-page.aac header#header .row a{text-align:center}.onestepcheckout-index-index #ac-page.aac header h2{font-weight:700;font-size:24px;border-bottom:2px solid #000;padding-bottom:5px;margin-bottom:10px;text-transform:none}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section{text-align:left;font-size:1.3em;padding:10px 30px;margin:0 0 25px;justify-content:space-between;border-radius:0;background-color:#0e3a58;color:#fff}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section .order-summary{font-size:1.3em;text-align:left;text-transform:uppercase;font-weight:600;padding-left:15px}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section .col-flex{padding:0}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section .col-flex:last-child{text-align:right}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section .col-flex span{display:inline-block;padding-top:4px}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal.long-section .col-flex span.price{font-weight:600;padding-left:5px;padding-right:0;margin-right:0}.onestepcheckout-index-index #ac-page.aac .opc .shipping-address h4{font-size:18px;text-transform:none;font-weight:500}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-shipping-use-for-billing .active label::before,.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-shipping-use-for-billing label::before{color:#cf4039}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-this-is-gift label::before{border-color:#cf4039}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-this-is-gift .active label::before{border-color:transparent;color:#cf4039}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-shipping-method{display:none}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method{margin-top:15px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dd+dt,.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dt+dt{margin-top:1rem}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dt input{left:2.5rem}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dt label{font-size:14px;padding:2rem 3rem 1.7rem 5rem}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dt label::before{border-color:#cf4039;left:2.5rem}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dt.active label::before{color:#cf4039;border-color:transparent}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-payment-method #checkout-payment-method-load dd.active{padding:2.2rem 1.5rem}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-custom-bottom{padding:0 25px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-custom-bottom .long-section{font-size:1.4em;justify-content:flex-end;background-color:#001428;border-radius:5px;color:#fff}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-custom-bottom .long-section span.price{margin-right:25px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review .ship-badge{font-size:11px;padding:5px 7px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review td .product-image{max-width:75px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review td .product-name h3{margin-bottom:5px}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review td .product-name .item-options{padding:0}.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review td select.qty{width:35px;padding:2px 5px 0}.onestepcheckout-index-index #ac-page.aac form label.required em{color:#cf4039}.onestepcheckout-index-index .modal-ac-header{padding:15px 30px}.onestepcheckout-index-index .modal-ac-body{padding:30px}body.paypal-express-review .buttons-set .btn-checkout{color:#fff;background:#cf4039;position:relative;width:100%;max-width:265px;text-align:left;padding:.8em 2em .8em 1em}body.paypal-express-review .buttons-set .btn-checkout:after{font-family:FontAwesome;content:"\f105";font-size:1.4em;opacity:.75;position:absolute;right:1rem;top:50%;transform:translate(0,-50%)}body.paypal-express-review .buttons-set .btn-checkout:hover{background:#ff6961}@media (min-width:990px){.onestepcheckout-index-index #ac-page.aac header#header{margin-bottom:50px}.onestepcheckout-index-index #ac-page.aac #magecheckout-top-subtotal{display:none}}@media (max-width:1100px){.onestepcheckout-index-index #ac-page.aac .opc #one-step-checkout-order-review .ship-badge{font-size:9px}}@media (max-width:500px){.onestepcheckout-index-index #ac-page.aac header#header img{width:80%}}body.customer-account .block-account li a{color:#001428}body.customer-account .block-account li.current a{color:#cf4039}.page hr{border-top-color:#cf4039}.page .btn.button,.page a.button{border:2px solid #cf4039;border-radius:99px;opacity:1;padding:.6em 1.8em .5em;font-size:1em;line-height:1.4;color:#001428;background:0 0;min-width:250px;transition:.3s all}.page .btn.button:focus,.page .btn.button:hover,.page a.button:focus,.page a.button:hover{text-decoration:none;background-color:#ff554d;color:#fff}.page .btn.button.btn-primary,.page a.button.btn-primary{background-color:#cf4039}.page .btn.button.btn-primary:focus,.page .btn.button.btn-primary:hover,.page a.button.btn-primary:focus,.page a.button.btn-primary:hover{background-color:#ff554d}.device-registration-page{padding-bottom:3.75rem}.device-registration-page .cat-title{padding-bottom:2.5rem}.cms-page-view .main.container{padding-top:5rem}.cms-page-view .moto-row-md{display:block}.cms-page-view.cms-contact-us .container .icon{text-align:center;margin-bottom:2.5rem}@media (min-width:600px){.cms-page-view.cms-contact-us .container .icon{text-align:center;margin-bottom:unset}}@media (min-width:800px){.cms-page-view .moto-row-md{display:flex}}.product-view .product-essential .short-description-configurable,.product-view .product-img-box .short-description{display:none}.ship-badge{background:#cf4039;color:#fff;font-size:12px;border-radius:30px;padding:5px 10px}.product-view .product-essential{padding:60px 0}.product-view .product-essential form,.product-view .product-img-box{padding:0}.product-view .product-img-box .product-image-gallery .img-wrap{position:relative;overflow:hidden}.product-view .product-img-box .product-image-gallery .img-wrap::before{content:"";width:100%;padding-top:100%;position:relative;display:block}.product-view .product-img-box .product-image-gallery .img-wrap img{width:100%;position:absolute;top:0;left:0}.product-view .product-img-box .product-thumbs{position:relative;top:initial;margin-top:30px}.product-view .product-img-box .product-thumbs .img{width:75px;min-width:75px;max-width:75px;margin-right:15px;padding-bottom:10px}.product-view .product-img-box .product-thumbs .img::after{content:"";height:6px;width:100%;background-color:#cf4039;border-radius:10px;display:block;bottom:-10px;position:relative}.product-view .product-img-box .product-thumbs .img.slick-current{opacity:1}.product-view .product-img-box .product-thumbs .bg-img{max-height:75px}.product-view .product-img-box .product-thumbs .img .bg-img{padding-bottom:100%;border:none}.product-view .product-img-box .product-thumbs .slick-track{display:flex;justify-content:center}.product-view .product-shop{padding:0 10% 0 4%}.product-view .product-shop .product-name{max-width:75%;padding:0}.product-view .product-shop .short-description{font-size:18px;padding-bottom:15px}.product-view .product-shop .short-description-configurable{display:none;margin-top:30px;margin-bottom:10px}.product-view .product-shop .short-description-configurable.active{display:block}.product-view .product-shop .product-badges,.product-view .product-shop .product-options dd>:not(.enhanced-options),.product-view .product-shop .product-options dt,.product-view .product-shop .product-options-bottom .price-box{display:none}.product-view .product-shop .product-options{float:left;width:100%;margin-bottom:30px}.product-view .product-shop .product-options dl{padding:0}.product-view .product-shop .add-to-cart.plus-minus .qty-wrapper{border:3px solid #cf4039;border-radius:30px;bottom:120%;overflow:hidden;position:relative;margin-bottom:20px}.product-view .product-shop .add-to-cart.plus-minus .qty-minus,.product-view .product-shop .add-to-cart.plus-minus .qty-plus{color:#cf4039!important;font-weight:500}.product-view .product-shop .add-to-cart.plus-minus #qty{color:#000;font-size:18px;font-weight:500;line-height:33px;width:70px;padding:0;margin:0}.product-view .product-shop .add-to-cart .qty-wrapper{left:0;right:auto}.product-view .product-shop .add-to-cart .btn-cart{font-size:24px;margin-bottom:20px}.product-view .product-shop .add-to-cart .btn-cart:focus,.product-view .product-shop .add-to-cart .btn-cart:hover{background-color:#ff554d!important}.product-view .product-shop .add-to-cart .pre-order{font-weight:700}.product-view .product-shop .product-options-bottom{max-width:none;margin-top:10px}.product-view .product-shop .price-box :not(.old-price) .price{font-size:35px;font-weight:400;line-height:42px}.product-view .product-shop .pdp-containers{margin-top:35px}.product-view .product-shop .add-to-cart-wrapper .coming-soon{display:block;color:#cf4039;font-size:18px;margin-top:-70px}.product-view .product-shop .out-of-stock{color:#cf4039;font-size:35px;margin:-70px 0 20px;visibility:hidden}.product-view .product-shop .price-box .special-price{margin-top:20px}.product-view .product-shop .price-box .special-price .price{color:#cf4039;font-weight:700}.product-view .product-shop .price-box .old-price{color:#000;bottom:auto}.product-view .product-shop .price-box .old-price .price{font-size:18px;line-height:22px;font-weight:700}.product-view .product-shop .discount{padding:10px}.product-view .product-shop .marketplaces{margin-top:30px;overflow:hidden;float:left;width:100%}.product-view .product-shop .marketplaces .marketplace-children{display:none}.product-view .product-shop .marketplaces .marketplace-children h4{display:inline-block;max-width:90%;position:relative;text-transform:uppercase;font-weight:700;margin-bottom:20px}.product-view .product-shop .marketplaces .marketplace-children h4::after{border-bottom:4px dotted #d2d2d2;content:"";display:block;left:100%;margin-left:10px;margin-top:-3px;position:absolute;top:50%;width:9999px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex{display:flex;flex-wrap:wrap}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn{width:48%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(even){margin-left:2%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(odd){margin-right:2%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn a{font-size:16px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn{display:block;width:100%;max-width:none;text-align:center;margin-bottom:15px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a{display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;border:2px solid #cf4039;color:#000;font-size:18px;line-height:1;text-transform:capitalize;font-weight:700;min-height:50px;transition:none}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a::before{content:"";display:none}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a:hover{background-color:#ff554d;border-color:#ff554d;color:#fff;opacity:1;transition:none}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a:hover::after{filter:brightness(0) invert(1)}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a::after{transform:translate(0,0);position:static;height:30px;width:30px;margin-left:5px;background-size:cover}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a .text{width:35%;text-transform:uppercase}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn a .btn-price{width:33%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.amazon a::after{background-image:url(/skin/frontend/base/default/images/marketplaces/btn-amazon-v2.svg)!important}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.shopee a::after{background-image:url(/skin/frontend/base/default/images/marketplaces/btn-shopee-v2.svg)!important}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.lazada a::after{background-image:url(/skin/frontend/base/default/images/marketplaces/btn-lazada-v2.svg)!important}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.tech2cool a::after{display:none}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.tech2cool a:hover::after{filter:brightness(0) invert(1)}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.tech2cool a span{margin:auto}.product-view .enhanced-options{display:flex}.product-view .enhanced-options .enhanced-options-item{display:flex;flex-direction:column;text-align:center;align-items:center;cursor:pointer;margin-right:50px;position:relative;z-index:11}.product-view .enhanced-options .enhanced-options-item.active i::before{position:absolute;display:block;content:"";border:2px solid #cf4039;border-radius:35px;height:140%;width:140%;left:-20%;top:-20%}.product-view .enhanced-options .enhanced-options-item i{display:block;width:50px;height:50px;border-radius:35px;margin-bottom:15px;position:relative}.product-view .enhanced-options .enhanced-options-item .enhanced-options-label{font-size:18px}.product-view .product-badges{display:flex;flex-direction:row;font-size:18px;justify-content:center;margin:40px 20px 0}.product-view .product-badges .product-badge{display:flex;flex-direction:row}.product-view .product-badges .product-badge img,.product-view .product-badges .product-badge span{display:block}.product-view .product-badges .product-badge span{padding-left:22px}.product-view .product-badges .product-badge.separator{border-right:2px solid #000;margin:0 50px}.product-view .product-badges .product-shipping img{max-width:50px}.product-view .product-badges .product-warranty img{max-width:30px}@media (max-width:1280px){.product-view .product-shop{padding:0 4%}}@media (max-width:1030px){.product-view .product-shop:not(.notAvailable) .marketplaces{position:absolute;width:calc(100vw - 80px);left:40px;margin-top:50px}.product-view .product-shop:not(.notAvailable) .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn{width:46%;margin-bottom:20px}.product-view .product-shop:not(.notAvailable) .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(even){margin-left:4%}.product-view .product-shop:not(.notAvailable) .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(odd){margin-right:4%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn{max-width:320px;margin:auto}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .text{font-size:18px;width:120px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .btn-price{width:95px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .btn-price .price{font-size:18px}}@media (max-width:1030px) and (min-width:970px){.product-view .product-shop:not(.notAvailable) .marketplaces{margin-top:30px}}@media (max-width:860px) and (min-width:751px){.product-view .product-badges .product-badge span{font-size:1.5rem;padding-left:1rem}}@media (max-width:800px){.product-view .product-shop.notAvailable .marketplaces{position:absolute;width:calc(100vw - 80px);left:40px;margin-top:30px}.product-view .product-shop.notAvailable .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn{width:46%;margin-bottom:20px}.product-view .product-shop.notAvailable .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(even){margin-left:4%}.product-view .product-shop.notAvailable .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(odd){margin-right:4%}.product-view .product-shop.notAvailable .marketplaces .marketplace-children .marketplaces-buttons.flex{display:flex}}@media (max-width:750px){.header-pdp-sticky-fixed .container,.product-view .product-shop .product-options dl{padding:0}.header-pdp-sticky-fixed .right .button-wrapper{margin-left:auto}.product-view .product-img-box .short-description{display:inline-block}.product-view .product-shop .short-description-configurable{display:none}.product-view .product-shop .short-description-configurable.active{display:none!important}.product-view .product-shop .short-description{font-size:14px;text-align:center;display:none}.product-view .product-shop .product-options-bottom{margin:0 -15px;border-bottom:1px solid #d2d2d2}.product-view .product-shop .product-badges{display:flex;margin:30px 0;text-align:center}.product-view .product-shop .product-badges .product-badge{flex-direction:column;align-items:center}.product-view .product-shop .product-badges .product-badge img{min-height:50px}.product-view .product-shop .product-badges .product-badge.separator{margin:0 25px;border:none}.product-view .product-shop .product-badges .product-badge span{padding:5px 0;font-size:12px}.product-view .product-shop .price-info .discount{right:calc(100vw - 40%)}.product-view .product-shop .price-box{padding:20px 0;margin:auto}.product-view .product-shop .add-to-cart{margin-top:40px;padding:40px 30px 20px;align-items:center;display:flex;flex-direction:column;border-top:1px solid #d2d2d2;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.product-view .product-shop .add-to-cart.plus-minus .qty-wrapper{margin-bottom:0}.product-view .product-shop .add-to-cart .qty-wrapper{position:relative}.product-view .product-shop .add-to-cart .qty-wrapper #qty{width:100%}.product-view .product-shop .add-to-cart .qty-wrapper .qty-btn{width:50px}.product-view .product-shop .add-to-cart .add-to-cart-buttons{width:100%;margin-top:30px;max-width:318px}.product-view .product-shop .out-of-stock{text-align:center;font-size:30px;margin:20px 0}.product-view .product-shop .pdp-containers{margin-top:20px}.product-view .product-shop .add-to-cart-wrapper{max-width:none;text-align:center}.product-view .product-shop .add-to-cart-wrapper .coming-soon{margin-top:30px}.product-view .product-shop .marketplaces{float:none}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn{max-width:318px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .text{font-size:18px;width:120px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .btn-price{width:95px}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn .btn-price .price{font-size:18px}.product-view .product-shop.notAvailable .marketplaces,.product-view .product-shop:not(.notAvailable) .marketplaces{border:none;padding-top:0;margin:40px auto 20px;position:static;width:calc(100vw - 40px)!important}.product-view .product-img-box .product-image-gallery{margin-top:20px}.product-view .product-img-box .product-thumbs{display:none!important}.product-view .product-img-box .product-badges{display:none}.product-view .product-essential{padding:0}.product-view .product-essential .product-name{max-width:80%;margin:3rem auto}.product-view .product-essential .product-name .product-logo{padding:0 20px}.product-view .product-essential .short-description{font-size:14px;padding:0 20px;text-align:center}.product-view .product-essential .short-description-configurable{display:none;text-align:center;margin:20px 0}.product-view .product-essential .short-description-configurable h3{font-size:24px;padding:0 20px}.product-view .product-essential .short-description-configurable.active{display:block}.product-view .product-essential form>.product-img-box{padding:0}.product-view .product-essential .pdpAjaxCart-dialog .inner{width:90%}.product-view .enhanced-options .enhanced-options-item:first-child{margin-left:auto}.product-view .enhanced-options .enhanced-options-item:last-child{margin-right:auto}}@media (max-width:500px){.product-view .product-essential .product-name{max-width:90%}.product-view .product-shop .add-to-cart .pre-order{text-align:center}.product-view .product-shop .marketplaces{width:calc(100vw - 60px);left:30px;margin-top:0!important}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex{display:block}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn{width:100%}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(even){margin-left:0}.product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons.flex .mkplc-btn:nth-child(odd){margin-right:0}.product-view .enhanced-options .enhanced-options-item .enhanced-options-label{font-size:12px}}.header-pdp-sticky.show{z-index:12}.btn:focus,.button:focus,button:focus,input[type=submit]:focus{outline:0;box-shadow:none}.header-pdp-sticky-mobile a{font-size:18px;line-height:29px}.header-pdp-sticky-mobile a:focus,.header-pdp-sticky-mobile a:hover{color:#ff554d;text-decoration:none}.header-pdp-sticky-mobile a.active{font-weight:700;color:#cf4039;border-bottom:3px solid #cf4039}.page-header .top-menu ol a:focus,.page-header .top-menu ol a:hover{color:#fff;text-decoration:underline}.catalog-product-view{color:#000}.catalog-product-view .main.container{max-width:initial;padding:0}.catalog-product-view .main.container .product-essential{max-width:1366px;margin:auto}.catalog-product-view .product-view .container{max-width:initial;padding:0}.catalog-product-view .product-view .container section .container{max-width:1366px;position:relative}.catalog-product-view .bg-grey{background-color:#f4f4f4}.catalog-product-view .slides{margin:30px 0 0;display:flex;padding:0 60px}.catalog-product-view .slides article{text-align:center;padding:0 50px;display:flex;flex-direction:column;height:inherit;flex:1 1 0%}.catalog-product-view .slides article figure{position:relative;overflow:hidden;width:100%;display:flex;align-items:center}.catalog-product-view .slides article figure::before{content:"";width:100%;padding-top:130%;position:relative;display:block}.catalog-product-view .slides article figure img{width:70%;position:absolute;left:15%}.catalog-product-view .slides article.watch figure{padding:0}.catalog-product-view .slides article.watch figure img{width:100%;left:0}.catalog-product-view .slides article p{font-size:24px;line-height:29px;height:60px}.catalog-product-view .product-tabs{position:relative;padding-top:30px;border-top:1px solid rgba(210,210,210,.3)}.catalog-product-view .product-tabs ul.tabs{max-width:1366px;margin:auto auto 40px;text-align:center;padding:0}.catalog-product-view .product-tabs ul.tabs li{display:inline-block;list-style:none;margin:.5rem 30px}.catalog-product-view .product-tabs ul.tabs li a{font-size:43px;line-height:72px;color:#000;padding:7px 10px}.catalog-product-view .product-tabs ul.tabs li a:focus,.catalog-product-view .product-tabs ul.tabs li a:hover{text-decoration:none;color:#cf4039}.catalog-product-view .product-tabs ul.tabs li a.active{color:#cf4039;font-weight:700;border-bottom:6px solid #cf4039;text-decoration:none}.catalog-product-view .product-tabs .tab-content{visibility:hidden;opacity:0;position:absolute;transition:visibility 0s,opacity .5s linear;max-width:100%}.catalog-product-view .product-tabs .tab-content.active{visibility:visible;opacity:1;position:static}.catalog-product-view section{display:flex;justify-content:center;position:relative}.catalog-product-view section .container .block .title{font-size:35px;font-weight:700}.catalog-product-view section .container .block .content{font-size:18px;font-weight:400;margin-bottom:0;line-height:29px}.catalog-product-view section .bg-image{position:relative;overflow:hidden}.catalog-product-view section .bg-image::before{content:"";width:100%;padding-top:56.5%;position:relative;display:block}.catalog-product-view section .bg-image picture{display:block}.catalog-product-view section .bg-image img{width:100%;position:absolute;top:0;left:0}.catalog-product-view section.whats-in-the-box{margin-bottom:20px}.catalog-product-view section.whats-in-the-box h2{font-size:70px;font-weight:400;text-align:center;line-height:84px;display:block}.catalog-product-view section.feel-your-rhythm{margin-bottom:30px}.catalog-product-view section.feel-your-rhythm .container .block{position:absolute;z-index:1;max-width:587px;left:calc(50% - 293px);top:50px}.catalog-product-view section.feel-your-rhythm .container .bg-image::before{padding-top:93%}.catalog-product-view section.fitting .container{display:flex;flex-direction:row-reverse;margin-bottom:30px}.catalog-product-view section.fitting .container .block{max-width:505px;margin-left:auto;padding:110px 40px 20px 0}.catalog-product-view section.fitting .container .bg-image{width:100%}.catalog-product-view section.fitting .container .bg-image::before{padding-top:89.2%}.catalog-product-view section.so-light .container,.catalog-product-view section.standard .container{margin-bottom:40px;background-color:#f4f4f4;border-radius:37px;padding:20px 20px 0}.catalog-product-view section.so-light .container .block,.catalog-product-view section.standard .container .block{max-width:896px;text-align:center;position:relative;z-index:1;margin:auto}.catalog-product-view section.so-light .container .bg-image,.catalog-product-view section.standard .container .bg-image{margin-top:-140px}.catalog-product-view section.so-light .container .bg-image::before,.catalog-product-view section.standard .container .bg-image::before{padding-top:54.68%}.catalog-product-view section.so-light .container{padding:40px 20px 10px;margin-bottom:65px}.catalog-product-view section.so-light .container .block{max-width:755px}.catalog-product-view section.so-light .container .bg-image{margin-top:-12%}.catalog-product-view section.so-light .container .bg-image::before{padding-top:78%}.catalog-product-view section.look-good .container{padding:40px 0}.catalog-product-view section.look-good .container .block{position:absolute;z-index:1;right:0;top:0;padding:0 20px 20px;max-width:693px}.catalog-product-view section.look-good .container .bg-image{width:80%;margin:auto}.catalog-product-view section.look-good .container .bg-image::before{padding-top:56.314%}.catalog-product-view section.details{padding-bottom:50px}.catalog-product-view section.details .flex{display:flex;height:inherit;margin-bottom:20px}.catalog-product-view section.details .flex article{position:relative;overflow:hidden}.catalog-product-view section.details .flex article:first-child{margin-right:10px}.catalog-product-view section.details .flex article:last-child{margin-left:10px}.catalog-product-view section.details .flex article figure{position:relative;overflow:hidden;border-radius:10px}.catalog-product-view section.details .flex article figure::before{content:"";width:100%;padding-top:80%;position:relative;display:block}.catalog-product-view section.details .flex article figure img{width:100%;position:absolute;top:0;left:0}.catalog-product-view section.details .flex article p{position:absolute;z-index:1;bottom:0;padding:20px 20px 10px;width:100%;font-size:22px;line-height:25px;color:#ff554d;font-weight:400;margin-bottom:0}.catalog-product-view section.details .flex article.case p{padding:20px 15px 10px}.catalog-product-view section.details .flex article.watch p{right:0;top:0;text-align:center;color:#384f76;font-size:40px;line-height:50px;max-width:203px;font-weight:700}.catalog-product-view section.details .flex article.battery p{left:0;top:0;font-size:40px;line-height:50px;max-width:197px;font-weight:700}.catalog-product-view section.details .flex article.outdoor p{left:0;top:0;font-size:40px;line-height:50px;max-width:340px;font-weight:700}.catalog-product-view section.details .flex article.resistant p{left:0;bottom:0;font-size:40px;line-height:50px;max-width:282px;font-weight:700}.catalog-product-view section.details .flex.first article:first-child{width:33%}.catalog-product-view section.details .flex.first article:last-child{width:66%}.catalog-product-view section.details .flex.first article:last-child figure::before{padding-top:39.858%}.catalog-product-view section.details .flex.second article:first-child{width:54%}.catalog-product-view section.details .flex.second article:first-child figure::before{padding-top:48.77%}.catalog-product-view section.details .flex.second article:last-child{width:45%}.catalog-product-view section.details .flex.second article:last-child figure::before{padding-top:58.46%}.catalog-product-view section.details .flex.third article:first-child{width:66%}.catalog-product-view section.details .flex.third article:first-child figure::before{padding-top:39.27%}.catalog-product-view section.details .flex.third article:last-child{width:32%}.catalog-product-view section.details .flex.third article:last-child figure::before{padding-top:81.54%}.catalog-product-view section.synchronize{margin-bottom:60px}.catalog-product-view section.synchronize .container{background-color:#000;color:#fff;border-radius:37px}.catalog-product-view section.synchronize .container div:nth-child(1){border-top-left-radius:37px;border-top-right-radius:37px}.catalog-product-view section.synchronize .container div:nth-child(1)::before{padding-top:39.086%}.catalog-product-view section.synchronize .container div:nth-child(3){margin-top:-50px}.catalog-product-view section.synchronize .container div:nth-child(5){width:90%;margin-left:auto;margin-top:-65px}.catalog-product-view section.synchronize .container div:nth-child(5)::before{padding-top:72.895%}.catalog-product-view section.synchronize .container .synchronize-your-life{padding:200px 30px 0;text-align:center;position:relative;z-index:2;margin-top:-150px;background:url(../images/pdp/bg-synchronisze.png) center left repeat-x}.catalog-product-view section.synchronize .container .synchronize-your-life .block{max-width:947px;margin:auto}.catalog-product-view section.synchronize .container .health-assistant{position:absolute;z-index:1;max-width:428px;right:49%;text-align:right;margin-top:30px;padding-left:20px}.catalog-product-view section.gps{margin-bottom:40px}.catalog-product-view section.gps .container .block{position:absolute;z-index:1;bottom:20%;left:650px;max-width:581px}.catalog-product-view section.gps .container .bg-image::before{padding-top:71.229%}.catalog-product-view section.battery-life .container{margin:80px 20px 40px}.catalog-product-view section.battery-life .container .flex{display:flex;position:relative;z-index:1}.catalog-product-view section.battery-life .container .flex .block{text-align:right}.catalog-product-view section.battery-life .container .flex .bg-image{width:80%;margin-left:40px;max-width:640px}.catalog-product-view section.battery-life .container .flex .bg-image::before{padding-top:67.37%}.catalog-product-view section.battery-life .container .flex .bg-image img{border-radius:21px}.catalog-product-view section.battery-life .container .bg-image{margin-top:-70px}.catalog-product-view section.battery-life .container .bg-image::before{padding-top:41.615%}.catalog-product-view section.follow-your-heart .container{margin-bottom:40px}.catalog-product-view section.follow-your-heart .container .flex{display:flex;position:absolute;z-index:1;right:5%;top:18%;max-width:650px}.catalog-product-view section.follow-your-heart .container .flex .block{text-align:left;margin-left:25px;padding-right:20px}.catalog-product-view section.follow-your-heart .container .flex .bg-image{width:50%}.catalog-product-view section.follow-your-heart .container .flex .bg-image::before{padding-top:82.5%}.catalog-product-view section.follow-your-heart .container .bg-image::before{padding-top:81.707%}.catalog-product-view section.hr-rate .container .block{position:absolute;z-index:1;bottom:130px;margin:auto;text-align:right;left:calc(50% - 500px);max-width:610px}.catalog-product-view section.hr-rate .container .bg-image::before{padding-top:56.5%}.catalog-product-view section.hr-rate-cycling,.catalog-product-view section.spo2-sport{padding-bottom:30px}.catalog-product-view section.hr-rate-cycling .bg-image,.catalog-product-view section.spo2-sport .bg-image{margin:0 20px}.catalog-product-view section.hr-rate-cycling .bg-image::before,.catalog-product-view section.spo2-sport .bg-image::before{padding-top:41.6%}.catalog-product-view section.hr-rate-cycling .bg-image img,.catalog-product-view section.spo2-sport .bg-image img{border-radius:43px}.catalog-product-view section.spo2 .block{position:absolute;z-index:1;bottom:100px;margin:auto;text-align:left;max-width:550px;right:calc(50% - 460px)}.catalog-product-view section.sport-mode{margin:50px auto}.catalog-product-view section.sport-mode .container{padding-top:100px;background-color:#f4f4f4;border-radius:37px}.catalog-product-view section.sport-mode .container .block{margin:-70px auto 15px;text-align:center;padding:0 30px;position:absolute;z-index:1;max-width:490px;left:calc(50% - 275px)}.catalog-product-view section.sport-mode .container .bg-image{border-bottom-left-radius:37px;border-bottom-right-radius:37px}.catalog-product-view section.sport-mode .container .bg-image::before{padding-top:212.625%}.catalog-product-view section.new-watch-os .container{padding-bottom:100px}.catalog-product-view section.new-watch-os .bg-image::before{padding-top:56.3%}.catalog-product-view section.new-watch-os .app-link{max-width:165px;display:flex;flex-direction:column;position:absolute;z-index:1;right:90px;bottom:40px}.catalog-product-view section.new-watch-os .app-link .apple-store{margin-bottom:10px}.catalog-product-view section.new-watch-os .illus{position:absolute;right:calc(50% - 120px);text-align:center;top:6%}.catalog-product-view section.new-watch-os .illus p{margin-bottom:0;line-height:5rem}.catalog-product-view section.new-watch-os .illus p:nth-child(1){color:#fff;text-transform:uppercase;font-weight:700;font-size:50px}.catalog-product-view section.new-watch-os .illus p:nth-child(2){color:#d2d2d2;text-transform:none;font-weight:700;font-size:40px}.catalog-product-view section.new-watch-os .illus p:nth-child(2) span{display:block;font-size:10rem;line-height:10rem}.catalog-product-view section.app-battery .container .block,.catalog-product-view section.app-interface .container .block,.catalog-product-view section.app-sport-mode .container .block,.catalog-product-view section.one-stop-shop .container .block{text-align:center;padding:47px 30px;max-width:772px;margin:auto}.catalog-product-view section.app-battery .container .bg-image,.catalog-product-view section.app-interface .container .bg-image,.catalog-product-view section.app-sport-mode .container .bg-image,.catalog-product-view section.one-stop-shop .container .bg-image{border-radius:37px;margin:0 20px}.catalog-product-view section.app-battery .container .bg-image::before,.catalog-product-view section.app-interface .container .bg-image::before,.catalog-product-view section.app-sport-mode .container .bg-image::before,.catalog-product-view section.one-stop-shop .container .bg-image::before{padding-top:48.714%}.catalog-product-view section.app-battery .container .bg-image::before{padding-top:56.347%}.catalog-product-view section.app-sport-mode{margin-bottom:40px}.catalog-product-view section.app-sport-mode .container .bg-image::before{padding-top:59.919%}.catalog-product-view section.app-sport-mode .container .illus{position:absolute;z-index:1;margin-top:120px;right:8vw;width:700px}.catalog-product-view section.app-sport-mode .container .illus h5{color:#fff;font-size:72px;text-transform:uppercase;font-weight:300;position:relative}.catalog-product-view section.app-sport-mode .container .illus h5 span{color:rgba(255,255,255,.5);font-size:30px;text-transform:none;display:block}.catalog-product-view section.app-sport-mode .container .illus h5::after{content:"";width:160px;height:110px;background:url(../images/app/sport/mountain.png) center right no-repeat;background-size:contain;position:absolute;top:-14px;margin-left:20px}.catalog-product-view section.app-sport-mode .container .illus .content{border-top:2px solid;border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(to right,#81c0e7,#01152a)}.catalog-product-view section.app-sport-mode .container .illus .content ul{margin:0;padding:0}.catalog-product-view section.app-sport-mode .container .illus .content ul>li{display:inline-block;list-style:none;color:#fff;width:30%;padding-left:55px;font-size:20px;margin-bottom:20px;background-size:35px;background-repeat:no-repeat;background-position:center left}.catalog-product-view section.app-sport-mode .container .illus .content ul>li span{color:rgba(255,255,255,.5);display:block;font-size:20px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.distance{background-image:url(../images/app/sport/distance.png);background-size:30px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.time{background-image:url(../images/app/sport/time.png)}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.calories{background-image:url(../images/app/sport/calories.png);background-size:30px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.steps{background-image:url(../images/app/sport/steps.png);background-size:40px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.frequency{background-image:url(../images/app/sport/frequency.png)}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.stripe{background-image:url(../images/app/sport/stripe.png)}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.avghr{background-image:url(../images/app/sport/avghr.png);background-size:40px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.maxhr{background-image:url(../images/app/sport/maxhr.png);background-size:40px}.catalog-product-view section.app-sport-mode .container .illus .content ul>li.avgpace{background-image:url(../images/app/sport/avgpace.png);background-size:40px}.catalog-product-view section.biometrics-data .container .block{position:absolute;z-index:1;max-width:562px;padding:30px;left:20px;color:#fff}.catalog-product-view section.biometrics-data .container .bg-image{border-radius:37px;margin:0 20px}.catalog-product-view section.app-interface,.catalog-product-view section.smart-notification{margin-bottom:60px}.catalog-product-view section.biometrics-data .container .bg-image::before{padding-top:48.027%}.catalog-product-view section.app-interface .container .bg-image{border-radius:0}.catalog-product-view section.app-interface .container .bg-image::before{padding-top:75.728%}.catalog-product-view section.app-interface .container .bg-image img{width:80%;left:10%}.catalog-product-view section.smart-notification .container .block{max-width:790px;padding:30px;margin:auto;text-align:center}.catalog-product-view section.smart-notification .container .bg-image{margin:0 20px;border-radius:37px}.catalog-product-view section.smart-notification .container .bg-image::before{padding-top:59.177%}.catalog-product-view section.compatibility .container .block{position:absolute;z-index:1;max-width:672px;padding:30px 30px 30px 0;left:calc(50% - 570px);top:18%;text-align:right}.catalog-product-view section.compatibility .container .block .app-link{max-width:200px;margin-left:auto;padding:25px 0;display:flex;flex-direction:column}.catalog-product-view section.compatibility .container .block .app-link .apple-store{margin-bottom:10px}.catalog-product-view section.compatibility .container .bg-image{margin:0 20px}.catalog-product-view section.compatibility .container .bg-image::before{padding-top:111.586%}.catalog-product-view section.compatibility .container .bg-image img{width:70%;left:30%}.catalog-product-view #tab-tech-container{margin-bottom:100px}.catalog-product-view #tab-tech-container .container{max-width:1366px}.catalog-product-view #tab-tech-container .container .top{max-width:50%;margin:auto;padding:20px 0}.catalog-product-view #tab-tech-container .container p{margin:0}.catalog-product-view #tab-tech-container .container table tr{border-bottom:1px solid #d1d1d1}.catalog-product-view #tab-tech-container .container table tr:first-child{border-top:1px solid #d1d1d1}.catalog-product-view #tab-tech-container .container table tr td{padding:45px 20px}.catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:35px;line-height:42px;width:25%}.catalog-product-view #tab-tech-container .container table tr td:first-child[colspan="2"]{width:45%}.catalog-product-view #tab-tech-container .container table tr td:first-child span{display:block;max-width:200px}.catalog-product-view #tab-tech-container .container table tr td:last-child{font-size:22px;line-height:26px}.catalog-product-view #tab-tech-container .container table tr td .flex{display:flex;gap:70px}.catalog-product-view #tab-tech-container .container table tr td .flex.items{gap:0}.catalog-product-view #tab-tech-container .container table tr td .flex.items div{max-width:280px}.catalog-product-view #tab-tech-container .container table tr td .flex div{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:155px}.catalog-product-view #tab-tech-container .container table tr td .flex div p{text-align:center}.catalog-product-view #tab-tech-container .container table tr td .flex div p.icon{height:72px;align-items:center;justify-content:center;display:flex;margin-bottom:10px}.catalog-product-view #tab-tech-container .container table tr td .flex div p.icon img{max-height:100%}@media (min-width:650px){.catalog-product-view section.details .container{margin-left:20px;margin-right:20px}}@media (min-width:750px){.catalog-product-view section.feel-your-rhythm .container,.catalog-product-view section.so-light .container{margin-left:20px;margin-right:20px}}@media (min-width:800px){.catalog-product-view section.sport-mode .container,.catalog-product-view section.standard .container,.catalog-product-view section.synchronize .container{margin-left:20px;margin-right:20px}}@media (max-width:1366px){.catalog-product-view section.gps .container .block{left:calc(50vw - 4%)}}@media (max-width:1280px){.catalog-product-view section.app-sport-mode .container .illus{margin-top:6vw;right:10vw;width:50vw}}@media (max-width:1200px){.catalog-product-view .slides,.catalog-product-view .slides article{padding:0 30px}.catalog-product-view .slides article figure{margin:auto;padding:20px 0}.catalog-product-view section.look-good .container .bg-image{width:90%}.catalog-product-view section.battery-life .container .flex .block{margin-top:-20px}.catalog-product-view section.follow-your-heart .container .flex{right:2%}.catalog-product-view section.hr-rate .container .block{bottom:75px;left:calc(50% - 500px);max-width:600px}.catalog-product-view section.spo2 .container .block{bottom:70px;right:calc(50% - 410px);max-width:500px}.catalog-product-view section.compatibility .container .block{max-width:572px;left:calc(50% - 480px)}.catalog-product-view section.new-watch-os .illus{top:5%}.catalog-product-view section.app-sport-mode .container .illus{right:2vw;width:60vw}.catalog-product-view section.app-sport-mode .container .illus h5{font-size:5vw}.catalog-product-view section.app-sport-mode .container .illus h5 span{font-size:3vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li{margin-bottom:1vw;padding-left:5vw;font-size:2vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:1.8vw}}@media (max-width:1100px){.catalog-product-view section.feel-your-rhythm .container .block{top:30px}.catalog-product-view section.fitting .container .block{max-width:405px;padding:70px 20px 20px}.catalog-product-view section.look-good .container .block{max-width:593px}.catalog-product-view section.synchronize .container .health-assistant{margin-top:10px}.catalog-product-view section.gps .container .block{left:calc(50vw - 3%);bottom:18%;max-width:500px}.catalog-product-view section.battery-life .container .flex .block .title{font-size:30px}.catalog-product-view section.follow-your-heart .container .flex{flex-direction:column;top:0;max-width:60%}.catalog-product-view section.follow-your-heart .container .flex .bg-image{width:20%;margin:0 20px 10px}.catalog-product-view section.hr-rate .container .block{bottom:67px;left:calc(50% - 460px);max-width:550px}.catalog-product-view section.hr-rate .container .block .title{font-size:32px}.catalog-product-view section.spo2 .container .block{bottom:70px;right:calc(50% - 430px)}.catalog-product-view section.new-watch-os .container .app-link{max-width:145px;bottom:30px}.catalog-product-view section.new-watch-os .container .app-link p{font-size:1vw}.catalog-product-view section.new-watch-os .illus{top:3%;right:calc(50% - 12vw)}.catalog-product-view section.new-watch-os .illus p{line-height:4vw}.catalog-product-view section.new-watch-os .illus p:nth-child(1){font-size:5vw}.catalog-product-view section.new-watch-os .illus p:nth-child(2){font-size:4vw}.catalog-product-view section.new-watch-os .illus p:nth-child(2) span{font-size:10vw;line-height:10vw}.catalog-product-view section.sport-mode .container .block .content{line-height:24px}.catalog-product-view section.app-sport-mode .container .illus{margin-top:4vw}}@media (max-width:1000px){.catalog-product-view .slides{padding:0}.catalog-product-view .slides article figure{margin:auto;padding:20px 0}.catalog-product-view section.feel-your-rhythm .container .block{top:20px}.catalog-product-view section.standard .container .bg-image{margin-top:-120px}.catalog-product-view section.look-good .container .bg-image{width:100%}.catalog-product-view section.synchronize .container .health-assistant{margin-top:0}.catalog-product-view section.gps .container .block{max-width:400px;bottom:9%}.catalog-product-view section.battery-life .container .flex .block{margin-top:-50px}.catalog-product-view section.battery-life .container .flex .block .title{font-size:26px}.catalog-product-view section.battery-life .container .flex .block .content{font-size:16px}.catalog-product-view section.hr-rate .container .block{bottom:65px;left:calc(50% - 420px);max-width:505px}.catalog-product-view section.hr-rate .container .block .title{font-size:30px}.catalog-product-view section.hr-rate .container .block .content{font-size:16px;line-height:22px}.catalog-product-view section.spo2 .container .block{bottom:70px;right:calc(50% - 430px);max-width:500px}.catalog-product-view section.spo2 .container .block .content{font-size:16px;line-height:22px}.catalog-product-view section.details .flex article p{font-size:16px}.catalog-product-view section.details .flex article.battery p,.catalog-product-view section.details .flex article.outdoor p,.catalog-product-view section.details .flex article.resistant p,.catalog-product-view section.details .flex article.watch p{font-size:30px;line-height:40px}.catalog-product-view section.details .flex article.case p{font-size:1.8vw;line-height:2.2vw}.catalog-product-view section.details .flex article.watch p{padding:20px 0 20px 20px;max-width:180px}.catalog-product-view section.new-watch-os .container .app-link{bottom:20px;right:70px}.catalog-product-view section.biometrics-data .container .block{left:20px;max-width:462px;padding:20px}.catalog-product-view section.compatibility .container .block{top:15%;max-width:542px;left:calc(50% - 440px)}.catalog-product-view section.compatibility .container .bg-image img{left:32%}.catalog-product-view section.sport-mode .container .block .content{font-size:16px}.catalog-product-view section.app-sport-mode .container .illus{width:59vw;right:3vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li{background-size:3.5vw!important}}@media (max-width:900px){.catalog-product-view .slides{margin:0}.catalog-product-view .slides article{padding:0 20px}.catalog-product-view .slides article figure{margin:auto;padding:20px 0}.catalog-product-view section.feel-your-rhythm .container .block{max-width:500px;left:calc(50% - 250px)}.catalog-product-view section.fitting .container .block{max-width:305px;padding:60px 20px 20px}.catalog-product-view section.standard .container .block{max-width:796px}.catalog-product-view section.standard .container .bg-image{margin-top:-100px}.catalog-product-view section.look-good .container .block{max-width:530px}.catalog-product-view section.look-good .container .bg-image{width:140%;left:-20%}.catalog-product-view section.synchronize .container .health-assistant{margin-top:-20px}.catalog-product-view section.battery-life .container .flex .block{margin-top:-70px}.catalog-product-view section.battery-life .container .flex .block .title{font-size:24px}.catalog-product-view section.hr-rate .container .block{left:calc(50% - 390px);max-width:450px}.catalog-product-view section.spo2 .container .block{bottom:40px;right:calc(50% - 340px);max-width:400px}.catalog-product-view section.spo2 .container .block .title{font-size:28px}.catalog-product-view section.details .flex article.case p{padding:20px 10px 10px}.catalog-product-view section.new-watch-os .container .app-link{max-width:125px;right:50px}.catalog-product-view section.new-watch-os .container .app-link p{font-size:11px}.catalog-product-view section.biometrics-data .container .block{max-width:402px}.catalog-product-view section.biometrics-data .container .block .content{font-size:16px}.catalog-product-view section.app-sport-mode .container .illus h5::after{top:-7px;width:13vw;height:100%}.catalog-product-view section.compatibility .container .block{top:8%;max-width:480px;left:calc(50% - 390px)}.catalog-product-view section.sport-mode .container .block{max-width:440px;left:calc(50% - 250px)}.catalog-product-view section.sport-mode .container .block .title{font-size:30px}.catalog-product-view section.sport-mode .container .block .content{line-height:22px;font-size:13px}}@media (max-width:800px){.catalog-product-view .slides article figure{margin:auto;padding:20px 0}.catalog-product-view .product-tabs ul.tabs li a{font-size:36px;line-height:42px}.catalog-product-view section.hr-rate .container .block{bottom:45px;left:calc(50% - 365px);max-width:420px}.catalog-product-view section.hr-rate .container .block .content,.catalog-product-view section.spo2 .container .block .content{font-size:15px;line-height:22px}.catalog-product-view section.standard .container{border-radius:0}.catalog-product-view section.standard .container .block{max-width:initial;position:relative;left:0;margin-bottom:20px;padding:0}.catalog-product-view section.standard .container .bg-image{margin-top:-50px}.catalog-product-view section.battery-life .container,.catalog-product-view section.synchronize .container div:nth-child(5){margin-top:30px}.catalog-product-view section.standard .container .bg-image::before{padding-top:77.87%}.catalog-product-view section.synchronize .container{border-radius:0}.catalog-product-view section.synchronize .container .health-assistant{position:relative;left:0;right:0;max-width:initial;padding:0 30px;text-align:center}.catalog-product-view section.gps .container .block{bottom:7%}.catalog-product-view section.battery-life .container .flex .block{margin-top:0;margin-bottom:30px;text-align:center}.catalog-product-view section.battery-life .container .flex .block .title{font-size:35px;line-height:45px;margin-bottom:20px}.catalog-product-view section.battery-life .container .flex .block .content{font-size:18px}.catalog-product-view section.battery-life .container .flex .bg-image{display:none}.catalog-product-view section.battery-life .container .bg-image{margin-top:0}.catalog-product-view section.battery-life .container .bg-image::before{padding-top:142.529%}.catalog-product-view section.spo2 .container .block{bottom:30px;right:calc(50% - 350px)}.catalog-product-view section.details .flex article.battery p,.catalog-product-view section.details .flex article.outdoor p,.catalog-product-view section.details .flex article.resistant p,.catalog-product-view section.details .flex article.watch p{font-size:26px;line-height:30px}.catalog-product-view section.details .flex article.battery p,.catalog-product-view section.details .flex article.watch p{max-width:160px}.catalog-product-view section.biometrics-data .container .block .content{font-size:15px;line-height:22px}.catalog-product-view section.compatibility .container .block{top:5%;max-width:450px;left:calc(50% - 370px)}.catalog-product-view section.sport-mode{background-color:#f4f4f4;margin:0}.catalog-product-view section.sport-mode .container .block{position:relative;left:0;padding:0;max-width:500px}.catalog-product-view section.sport-mode .container .block .title{font-size:44px;line-height:58px}.catalog-product-view section.sport-mode .container .block .content{font-size:18px;line-height:29px}.catalog-product-view section.sport-mode .container .bg-image{margin-top:-60px;border-radius:0}.catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:25px}}@media (max-width:750px){.catalog-product-view .slides article figure{margin:auto;padding:20px 0}.catalog-product-view .slides article p{font-size:22px}.catalog-product-view section .container .block{max-width:initial;padding:0 30px;text-align:center}.catalog-product-view section .container .block .title{font-size:44px;line-height:58px}.catalog-product-view section .container .block .title span{display:block}.catalog-product-view section .container .block .content{max-width:none;font-size:14px;line-height:23px}.catalog-product-view section.whats-in-the-box h2{font-size:50px}.catalog-product-view section.feel-your-rhythm .container .block{max-width:70%;left:15%;top:5%}.catalog-product-view section.feel-your-rhythm .container .bg-image::before{padding-top:147%}.catalog-product-view section.fitting .container{flex-direction:column}.catalog-product-view section.fitting .container .block{max-width:initial;padding:0 30px;margin:auto}.catalog-product-view section.fitting .container .bg-image::before{padding-top:100%}.catalog-product-view section.so-light .container{padding:40px 0 10px;border-radius:0}.catalog-product-view section.so-light .container .bg-image{margin-top:-7%}.catalog-product-view section.so-light .container .bg-image::before{padding-top:92.8%}.catalog-product-view section.look-good .container{padding-top:0}.catalog-product-view section.look-good .container .block{max-width:initial;padding:0 30px;position:relative;left:0;margin-bottom:30px}.catalog-product-view section.look-good .container .block .title{font-size:44px;line-height:58px;margin-bottom:20px}.catalog-product-view section.look-good .container .bg-image{width:140%;left:-20%}.catalog-product-view section.gps{margin-bottom:10px}.catalog-product-view section.gps .container{background:url(../images/pdp/gps-app.jpg) bottom center no-repeat;padding-bottom:140%;background-size:contain}.catalog-product-view section.gps .container .block{position:relative;max-width:none;margin:30px auto;bottom:0;left:0;padding:0 30px}.catalog-product-view section.gps .container .bg-image::before{padding-top:101.334%}.catalog-product-view section.battery-life .container .flex .block{padding:0}.catalog-product-view section.battery-life .container .flex .block .title{font-size:44px;line-height:58px}.catalog-product-view section.battery-life .container .flex .block .content{font-size:14px}.catalog-product-view section.standard .container .block{padding:0 10px}.catalog-product-view section.follow-your-heart .container{margin-bottom:0}.catalog-product-view section.follow-your-heart .container .flex{max-width:initial;position:relative}.catalog-product-view section.follow-your-heart .container .flex .block{text-align:center;margin:auto;padding:0 30px}.catalog-product-view section.follow-your-heart .container .flex .bg-image{margin:auto}.catalog-product-view section.follow-your-heart .container .bg-image{margin-top:-40%}.catalog-product-view section.follow-your-heart .container .bg-image::before{padding-top:243.53%}.catalog-product-view section.hr-rate .container,.catalog-product-view section.spo2 .container{display:flex;flex-direction:column-reverse;padding:0}.catalog-product-view section.hr-rate .container .block,.catalog-product-view section.spo2 .container .block{position:relative;text-align:center;padding:10px 20px 30px;margin:auto;bottom:0;left:0;max-width:none}.catalog-product-view section.app-sport-mode,.catalog-product-view section.synchronize{margin-bottom:0}.catalog-product-view section.hr-rate .container .block .title,.catalog-product-view section.spo2 .container .block .title{font-size:44px}.catalog-product-view section.hr-rate .container .block .content,.catalog-product-view section.spo2 .container .block .content{font-size:14px}.catalog-product-view section.hr-rate .container .bg-image::before{padding-top:122%}.catalog-product-view section.hr-rate-cycling .bg-image::before{padding-top:41.5%}.catalog-product-view section.hr-rate-cycling .bg-image img{border-radius:20px}.catalog-product-view section.spo2 .container .bg-image::before{padding-top:124.5%}.catalog-product-view section.spo2-sport .bg-image::before{padding-top:62.827%}.catalog-product-view section.spo2-sport .bg-image img{border-radius:37px}.catalog-product-view section.details .flex article.watch p{max-width:140px}.catalog-product-view section.synchronize .container .synchronize-your-life .block{padding:0}.catalog-product-view section.sport-mode .container .block{padding:0 30px}.catalog-product-view section.sport-mode .container .block .content{font-size:14px;line-height:23px}.catalog-product-view section.sport-mode .container .bg-image{margin-top:0}.catalog-product-view section.app-sport-mode .container .bg-image{border-radius:0;margin:0}.catalog-product-view section.app-sport-mode .container .bg-image::before{padding-top:262.666%}.catalog-product-view section.app-sport-mode .container .illus{width:100vw;right:0;left:0;top:57%;padding:0 18vw}.catalog-product-view section.app-sport-mode .container .illus h5{margin-left:15vw;font-size:8vw;margin-bottom:20px}.catalog-product-view section.app-sport-mode .container .illus h5::after{display:none}.catalog-product-view section.app-sport-mode .container .illus h5 span{font-size:5vw}.catalog-product-view section.app-sport-mode .container .illus .content{border-image-source:linear-gradient(to right,#81c0e7,#01152a,#81c0e7);border-bottom:0;padding:20px 0}.catalog-product-view section.app-sport-mode .container .illus .content ul{padding:0 2vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li{width:49%;background-size:6vw!important;font-size:3vw;margin-bottom:2vw;padding-left:8vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:3vw}.catalog-product-view section.biometrics-data .container .block{max-width:initial;padding:60px;left:0;top:0}.catalog-product-view section.biometrics-data .container .block .content{font-size:18px;line-height:29px}.catalog-product-view section.biometrics-data .container .bg-image{margin:0;border-radius:0}.catalog-product-view section.biometrics-data .container .bg-image::before{padding-top:130%}.catalog-product-view section.biometrics-data .container .bg-image img{top:-35%}.catalog-product-view section.smart-notification{margin-bottom:20px}.catalog-product-view section.smart-notification .container .bg-image{margin:0;border-radius:0}.catalog-product-view section.smart-notification .container .bg-image::before{padding-top:83.6%}.catalog-product-view section.compatibility .container .block{top:0;max-width:400px;left:calc(50% - 285px)}.catalog-product-view section.compatibility .container .bg-image img{left:38%}}@media (max-width:700px){.catalog-product-view .product-tabs ul.tabs li a{font-size:30px;line-height:32px}.catalog-product-view section.new-watch-os .container{padding-bottom:0}.catalog-product-view section.new-watch-os .container .block{margin:-50px auto auto}.catalog-product-view section.new-watch-os .container .app-link{max-width:initial;display:flex;flex-direction:row;position:relative;z-index:1;margin:auto;bottom:80px;right:0}.catalog-product-view section.new-watch-os .container .app-link .apple-store{margin-right:20px;margin-bottom:0;padding-left:40px}.catalog-product-view section.new-watch-os .container .app-link .google-play{padding-right:40px}.catalog-product-view section.new-watch-os .container .app-link p{font-size:12px}.catalog-product-view section.new-watch-os .container .bg-image::before{padding-top:185.368%}.catalog-product-view section.new-watch-os .container .illus{top:7%;right:calc(50% - 24vw)}.catalog-product-view section.new-watch-os .container .illus p{line-height:10vw}.catalog-product-view section.new-watch-os .container .illus p:nth-child(1){font-size:10vw}.catalog-product-view section.new-watch-os .container .illus p:nth-child(2){font-size:8vw}.catalog-product-view section.new-watch-os .container .illus p:nth-child(2) span{font-size:24vw;line-height:24vw}.catalog-product-view section.app-battery .container .bg-image,.catalog-product-view section.one-stop-shop .container .bg-image{border-radius:0;margin:0}.catalog-product-view section.app-battery .container .bg-image::before,.catalog-product-view section.one-stop-shop .container .bg-image::before{padding-top:75.336%}.catalog-product-view section.app-interface{margin-bottom:10px}.catalog-product-view section.app-interface .container .bg-image{border-radius:0;margin:0}.catalog-product-view section.app-interface .container .bg-image::before{padding-top:94.543%}.catalog-product-view section.app-interface .container .bg-image img{width:95%;left:4%}.catalog-product-view section.compatibility .container .block{position:relative;max-width:initial;left:0;padding:30px;text-align:center}.catalog-product-view section.compatibility .container .block .app-link{position:absolute;left:calc(50% - 150px);margin-top:calc(50% - 120px);max-width:150px}.catalog-product-view section.compatibility .container .bg-image img{left:25%}.catalog-product-view #tab-tech-container .container .top{max-width:60%}.catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:25px}.catalog-product-view #tab-tech-container .container table tr td:last-child{font-size:18px}.catalog-product-view #tab-tech-container .container table tr td .flex{gap:20px}}@media (max-width:650px){.catalog-product-view .slides{margin:0 0 50px;padding:0 30px}.catalog-product-view .slides article figure{margin:auto;padding:0 20px;position:relative;overflow:hidden;width:100%}.catalog-product-view .slides article figure::before{content:"";width:100%;padding-top:217.55%;position:relative;display:block}.catalog-product-view .slides article figure img{width:100%;position:absolute;left:0}.catalog-product-view .slides article p{font-size:20px}.catalog-product-view .slides article.watch figure{width:120%;left:-10%}.catalog-product-view .slides article.watch figure::before{padding-top:181.515%}.catalog-product-view .slides article::not([class^=slick-slide]){flex:1 0 50%}.catalog-product-view .detail-slides .slick-dots,.catalog-product-view .slides .slick-dots{bottom:-20px;left:0}.catalog-product-view .detail-slides .slick-dots li,.catalog-product-view .slides .slick-dots li{margin:5px 15px}.catalog-product-view .detail-slides .slick-dots li button,.catalog-product-view .slides .slick-dots li button{background-color:#d2d2d2;border:none}.catalog-product-view .detail-slides .slick-dots li.slick-active button,.catalog-product-view .slides .slick-dots li.slick-active button{background-color:#828282}.catalog-product-view .slides:not([class^=slick-initialized]) article{visibility:hidden}.catalog-product-view .slides.slick-initialized article{visibility:visible}.catalog-product-view .detail-slides:not([class^=slick-initialized]) .flex{visibility:hidden}.catalog-product-view .detail-slides.slick-initialized .flex{visibility:visible}.catalog-product-view .product-tabs ul.tabs li{margin:0 20px}.catalog-product-view .product-tabs ul.tabs li a{font-size:26px}.catalog-product-view .product-tabs ul.tabs li a.active{border-bottom-width:4px}.catalog-product-view section.details{margin-bottom:30px}.catalog-product-view section.details .container{padding:0}.catalog-product-view section.details .flex{flex-direction:column}.catalog-product-view section.details .flex article{padding:0 20px}.catalog-product-view section.details .flex article:first-child{margin-right:0;margin-bottom:20px}.catalog-product-view section.details .flex article:last-child{margin-left:0}.catalog-product-view section.details .flex article.battery p,.catalog-product-view section.details .flex article.case p,.catalog-product-view section.details .flex article.outdoor p,.catalog-product-view section.details .flex article.resistant p,.catalog-product-view section.details .flex article.watch p{padding:20px}.catalog-product-view section.details .flex article.case p{font-size:5vw;line-height:6vw;width:calc(100% - 40px)}.catalog-product-view section.details .flex.first article:first-child,.catalog-product-view section.details .flex.first article:last-child,.catalog-product-view section.details .flex.second article:first-child,.catalog-product-view section.details .flex.second article:last-child,.catalog-product-view section.details .flex.third article:first-child,.catalog-product-view section.details .flex.third article:last-child{width:100%}.catalog-product-view section.details .flex article.watch p{font-size:7vw;line-height:7vw;max-width:203px;right:20px}.catalog-product-view section.details .flex article.battery p{left:20px;font-size:8vw;line-height:9vw;max-width:240px}.catalog-product-view section.details .flex article.outdoor p{left:20px;font-size:6vw;line-height:8vw;max-width:220px}.catalog-product-view section.details .flex article.resistant p{left:20px;font-size:8vw;line-height:9vw}.catalog-product-view section.details .flex.first article:first-child figure::before{padding-top:79.792%}.catalog-product-view section.details .flex.first article:last-child figure::before{padding-top:39.94%}.catalog-product-view section.details .flex.second article:first-child figure::before{padding-top:60.79%}.catalog-product-view section.details .flex.second article:last-child figure::before{padding-top:58.443%}.catalog-product-view section.details .flex.third article:first-child figure::before{padding-top:39.353%}.catalog-product-view section.details .flex.third article:last-child figure::before{padding-top:81.5%}.catalog-product-view section.details .detail-slides .slick-dots{bottom:-40px}.catalog-product-view section.standard .container{margin-bottom:20px}.catalog-product-view section.synchronize .container div:nth-child(3){width:160%;left:-45%}.catalog-product-view section.biometrics-data .container .bg-image::before{padding-top:134.9%}.catalog-product-view section.biometrics-data .container .bg-image img{top:-30%}}@media (max-width:600px){.catalog-product-view section.app-sport-mode .container .illus{top:61%}.catalog-product-view section.app-sport-mode .container .illus .content ul{padding:0}.catalog-product-view section.app-sport-mode .container .illus .content ul li,.catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:4vw}}@media (max-width:500px){.catalog-product-view .slides{margin:20px 0 50px}.catalog-product-view .slides article p{font-size:16px;line-height:20px;height:auto;margin:10px 0}.catalog-product-view .slides article figure{background-color:#f4f4f4;border-radius:40px;padding:0 40px}.catalog-product-view .slides article figure::before{padding-top:240.845%}.catalog-product-view .slides article.watch figure{width:100%;left:0}.catalog-product-view .slides article.strap figure img{width:90%;left:5%}.catalog-product-view .slides article:not([class^=slick-slide]){flex:1 0 100%}.catalog-product-view .slides article.slick-slide{flex:1 1 0%}.catalog-product-view .slides .slick-dots{bottom:-40px}.catalog-product-view .product-tabs ul.tabs li{margin:0 10px}.catalog-product-view .product-tabs ul.tabs li a{font-size:22px}.catalog-product-view section .container .block .title{font-size:44px;line-height:58px}.catalog-product-view section.details .flex article.battery p,.catalog-product-view section.details .flex article.case p,.catalog-product-view section.details .flex article.outdoor p,.catalog-product-view section.details .flex article.resistant p,.catalog-product-view section.details .flex article.watch p{padding:10px}.catalog-product-view section.details .flex article.watch p{max-width:160px}.catalog-product-view section.details .flex article.battery p{max-width:180px}.catalog-product-view section.details .flex article.outdoor p{max-width:105px;font-size:6vw;line-height:6.5vw}.catalog-product-view section.details .flex article.resistant p{max-width:160px}.catalog-product-view section.whats-in-the-box h2{font-size:34px;line-height:42px}.catalog-product-view section.standard .container .bg-image{margin-top:-25px}.catalog-product-view section.sport-mode .container .block{max-width:none}.catalog-product-view section.new-watch-os .container .app-link{bottom:70px}.catalog-product-view section.new-watch-os .container .app-link .apple-store{padding-left:30px}.catalog-product-view section.new-watch-os .container .app-link .google-play{padding-right:30px}.catalog-product-view section.biometrics-data .container .block .content{font-size:14px;line-height:22px}.catalog-product-view section.biometrics-data .container .bg-image::before{padding-top:175.467%}.catalog-product-view section.biometrics-data .container .bg-image img{top:0}.catalog-product-view section.app-sport-mode{margin-bottom:0}.catalog-product-view section.app-sport-mode .container .illus{top:61%;margin-top:10vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li{font-size:4vw;background-size:7vw!important;padding-left:10vw}.catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:4vw}.catalog-product-view section.compatibility .container .block .title,.catalog-product-view section.smart-notification .container .block .title{font-size:10vw;line-height:150%}.catalog-product-view section.compatibility .container .block .app-link{left:calc(50% - 120px);margin-top:calc(50% - 100px);max-width:120px}.catalog-product-view #tab-tech-container .container .top{max-width:70%}.catalog-product-view #tab-tech-container .container table tr td{padding:25px 10px}.catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:22px;line-height:30px;padding-right:0}.catalog-product-view #tab-tech-container .container table tr td:last-child{font-size:16px}.catalog-product-view #tab-tech-container .container table tr td .flex{gap:10px}.catalog-product-view #tab-tech-container .container table tr td .flex div p.icon{height:52px}}@media (max-width:450px){.catalog-product-view section.details .flex article.battery p{max-width:180px}.catalog-product-view section.app-sport-mode{margin-bottom:0}.catalog-product-view section.app-sport-mode .container .illus{top:62%;margin-top:15vw;padding:0 16vw}.catalog-product-view section.app-sport-mode .container .illus h5{margin-left:21vw}}@media (max-width:400px){.catalog-product-view .product-tabs ul.tabs li{margin:0 5px}.catalog-product-view .product-tabs ul.tabs li a{font-size:20px}.catalog-product-view section.details .flex article.watch p{max-width:130px}.catalog-product-view section.details .flex article.battery p{max-width:160px}.catalog-product-view section.new-watch-os .container .app-link{bottom:60px}.catalog-product-view section.new-watch-os .container .app-link .apple-store{padding-left:20px}.catalog-product-view section.new-watch-os .container .app-link .google-play{padding-right:20px}.catalog-product-view section.biometrics-data .container .block{padding:60px 30px}.catalog-product-view section.app-sport-mode .container .illus{top:63%}.catalog-product-view section.app-sport-mode .container .illus .content ul{padding:0}.catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:18px;line-height:25px}.catalog-product-view #tab-tech-container .container table tr td:last-child{font-size:14px;line-height:20px}}@media (max-width:350px){.catalog-product-view .product-tabs ul.tabs li{margin:0}.catalog-product-view .product-tabs ul.tabs li a{font-size:6vw}.catalog-product-view section.app-sport-mode{margin-bottom:0}.catalog-product-view section.app-sport-mode .container .illus{padding:0 10vw;top:calc(100% - 140vw)}.catalog-product-view section.app-sport-mode .container .illus h5{margin-left:23vw}.catalog-product-view #tab-tech-container .container table tr td .flex div p{font-size:3vw}}.catalog-product-view .yotpo a,.catalog-product-view .yotpo div,.catalog-product-view .yotpo form,.catalog-product-view .yotpo i,.catalog-product-view .yotpo label,.catalog-product-view .yotpo li,.catalog-product-view .yotpo p,.catalog-product-view .yotpo span,.catalog-product-view .yotpo strong,.catalog-product-view .yotpo sup,.catalog-product-view .yotpo ul{font-family:Gotham,sans-serif!important}.catalog-product-view .yotpo.bottomLine a.text-m,.catalog-product-view .yotpo.bottomLine a.write-review-btn-hidden{color:#cf4039!important;text-transform:uppercase;text-decoration:underline!important;transition:.2s ease all}.catalog-product-view .yotpo.bottomLine a.text-m:hover,.catalog-product-view .yotpo.bottomLine a.write-review-btn-hidden:hover{color:#ff554d!important}.catalog-product-view .yotpo.yotpo-main-widget{display:none}.catalog-product-view #tab-reviews-container .container{max-width:965px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget{margin-bottom:200px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes{display:flex;flex-direction:column;margin-bottom:60px;padding:20px 0 30px;border:none}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button .yotpo-icon-write,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-first-review,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-nav,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-icon-profile{display:none}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews{max-width:100%;text-align:center;margin:auto}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews .yotpo-sum-reviews{font-size:18px;line-height:29px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews .yotpo-sum-reviews .font-color-gray{color:#8f8f8f}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews .yotpo-icon-star{line-height:35px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button{background:#82c1e9;transition:.2s ease all;border-radius:88px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button:hover{background:#165c7d}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{width:50%;max-width:607px;position:relative;margin:auto}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button .yotpo-icon-button-text{font-family:Gotham,sans-serif;font-weight:700;font-size:18px;line-height:29px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-regular-box{margin-left:24px;margin-right:24px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review.yotpo-regular-box{border:none;margin:0 24px 60px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-name,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-title{font-size:18px;line-height:29px;margin-right:10px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-name{color:#165c7d}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{line-height:29px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .y-label{color:#d2d2d2;font-size:12px;line-height:19px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-main{margin:20px 0}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-main .content-title{color:#000;font-size:18px;line-height:19px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-main .yotpo-review-wrapper .content-review{color:#000;font-size:14px;line-height:19px}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-footer{margin-left:0}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-review .yotpo-footer .yotpo-icon{color:#d2d2d2}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-header .yotpo-header-actions{display:inline-block}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes .write-review-button,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-button-text{display:block}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews .write-review-button,.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-footer .footer-additional-actions{display:none}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget.yotpo-small .yotpo-footer .footer-actions{display:inline-block}.catalog-product-view #tab-reviews-container .yotpo .write-review .connect-wrapper .form-element{margin-bottom:10px}.catalog-product-view #tab-reviews-container .yotpo .form-element input[type=button].yotpo-default-button{border-radius:88px}@media (max-width:1050px){.catalog-product-view .product-tabs ul.tabs li a{font-size:35px;line-height:45px}}@media (max-width:960px){.catalog-product-view .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star{font-size:26px}}@media (max-width:900px){.catalog-product-view .product-tabs ul.tabs li a{font-size:30px;line-height:35px}}@media (max-width:800px){.catalog-product-view .product-tabs ul.tabs li a{font-size:25px;line-height:25px}}@media (max-width:750px){.catalog-product-view .yotpo .yotpo-bottomline.star-clickable{display:flex;align-items:center;justify-content:center;margin:20px auto 0;float:none}.catalog-product-view #tab-reviews-container .yotpo.bottomLine{padding:0}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes{margin-bottom:4.667vw;padding-top:0}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{top:4vw;width:70%}.catalog-product-view .product-tabs ul.tabs li{margin:5px 15px}}.page-header .header-right .cart-link span,.page-header .top-menu ol li.for-mb{display:none}@media (max-width:650px){.catalog-product-view .product-tabs{padding-top:4.615vw}.catalog-product-view .product-tabs ul.tabs{margin-bottom:6.153vw}.catalog-product-view .product-tabs ul.tabs li{margin:.769vw 2.307vw}.catalog-product-view .product-tabs ul.tabs li a{font-size:3.692vw;line-height:3.692vw;padding:1.076vw 1.538vw}}@media (max-width:450px){.header-pdp-sticky-mobile a{font-size:4vw;line-height:6.444vw}.catalog-product-view #tab-reviews-container .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{width:100%}}@media (max-width:350px){.header-pdp-sticky-fixed .button{padding:1.714vw 5.142vw 1.4288vw;font-size:4vw}}.page-header{background-color:#001428;color:#fff}.page-header .header-right .account-links .logout{top:3.5px;max-height:2.4rem}.page-header .header-right .account-links .my-account svg{height:1.6em}.page-header .header-right .cart-link a::before{background-color:#cf4039;min-width:15px;min-height:15px;text-align:center;font-weight:600;padding:3px}.page-header .header-right .cart-link svg{height:1.7em;top:-1.8px;position:relative}.page-header .top-menu ol{justify-content:center}.page-header .top-menu ol a:hover{color:#fff;text-decoration:underline}.page-header .top-menu ol a:focus{color:#fff}.page-header .storeSwitcher.toggle{order:-1;min-width:5rem}.page-header .storeSwitcher.toggle button i{min-width:3rem}.page-header .storeSwitcher.toggle button:focus,.page-header .storeSwitcher.toggle button:hover{outline:0;box-shadow:none;background:0 0}.cms-index-index .page-header{position:absolute;background-color:rgba(0,20,40,.3)}.logo{padding:10px 0}.logo .logo-img{height:50px;position:relative}.mobilemenu-toggle span,.mobilemenu-toggle::after,.mobilemenu-toggle::before{background-color:#fff}.header-pdp-sticky{display:block;position:fixed;left:0;top:0;right:0;width:100vw;min-height:30px;transform:translate(0,-150%);opacity:1;transition:all 150ms ease;box-shadow:0 0 4px rgba(0,0,0,.3);color:#fff}.header-pdp-sticky-fixed{background-color:#001428;padding:10px}.header-pdp-sticky-fixed .container{display:flex;align-items:center}.header-pdp-sticky-fixed .container a{color:#fff;font-size:16px}.header-pdp-sticky-fixed .container a:hover{color:#fff;text-decoration:underline}.header-pdp-sticky-fixed .container>div:first-child{flex-basis:40%;font-size:24px;font-weight:500}.header-pdp-sticky-fixed .container div.right{flex-basis:60%;display:flex;justify-content:space-around;align-items:center;max-width:650px;margin-left:auto}.header-pdp-sticky-fixed .container .product-logo{max-width:300px}.header-pdp-sticky-mobile{display:none;background-color:rgba(249,249,249,.8);backdrop-filter:blur(4px);font-size:18px}.header-pdp-sticky-mobile a{color:#001428}.header-pdp-sticky-mobile .container{display:flex;justify-content:space-around;padding:5px 0}.header-pdp-sticky-mobile .container>div:first-child{flex-basis:auto;font-weight:initial}.header-pdp-sticky.show{transform:translate(0,0);opacity:1}@media (max-width:899px){.header-pdp-sticky-fixed .container .product-logo{max-width:35vw}.header-pdp-sticky-fixed .container .right a{font-size:1.777vw;padding:0 .777vw}}@media (max-width:800px){.header-pdp-sticky-fixed .container .product-logo{max-width:30vw}}@media (max-width:750px){.page-header .header-right{right:1rem}.header-pdp-sticky-fixed .container .right .app,.header-pdp-sticky-fixed .container .right .product,.header-pdp-sticky-fixed .container .right .reviews,.header-pdp-sticky-fixed .container .right .specs,.page-header .header-right .account-links{display:none}.header-pdp-sticky-mobile{display:block}.header-pdp-sticky-fixed .container .product-logo{max-width:40vw}}@media (max-width:430px){.header-pdp-sticky-fixed .container>div:first-child{font-size:18px}.header-pdp-sticky-fixed .container .product-logo{max-width:50vw}.page-header .cart-link a,.page-header .storeSwitcher.toggle{min-width:4rem}}@media (max-width:320px){.page-header .page-header-container{justify-content:unset}}.footer-container{background-color:#001428}.footer-container .footer-copy{color:#fff;padding-left:0;padding-right:0}.footer-container .footer-cols{flex-direction:column;align-items:center}.footer-container .footer-col-mid,.footer-container .footer-col-right{margin-top:4rem}.footer-container .footerLinks:not(.links){display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.footer-container .footerLinks:not(.links)>li{display:inline-block;margin:0;padding:0}.footer-container .footerLinks:not(.links) a{display:block;padding:6px 1em;color:inherit}.footer-container .footerLinks:not(.links) a:hover{color:#fff}.footer-container .footerLinks.links{margin:0;padding:0}.footer-container .footerLinks.links li{display:inline-block;width:100%;list-style:none}.footer-container .footerLinks.links li a{display:block;padding:6px 1.5em;color:inherit}.footer-container .footerLinks.links.for-pc,.footer-container .footerLinks.links.for-tablet,.footer-container .footerSocial a span{display:none}.footer-container .footerSocial{color:#fff;font-size:3.2rem}.footer-container .footerSocial li{flex:0 0 auto}.footer-container .footerSocial li a{line-height:1;padding:0 10px}.footer-container .footerSocial .facebook::before,.footer-container .footerSocial .instagram::before,.footer-container .footerSocial .twitter::before,.footer-container .footerSocial .youtube::before{display:inline-block;font-family:FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-container .footerSocial .facebook::before,.footer-container .footerSocial .facebook:before{content:"\f082"}.footer-container .footerSocial .instagram::before,.footer-container .footerSocial .instagram:before{content:"\f16d"}.footer-container .footerSocial .twitter::before,.footer-container .footerSocial .twitter:before{content:"\f099"}.footer-container .footerSocial .youtube::before,.footer-container .footerSocial .youtube:before{content:"\f16a"}.footer-container .footer-page-links{margin:0;padding:0;color:#fff}.footer-container .footer-page-links ul{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;max-width:500px;justify-content:space-around}.footer-container .footer-page-links ul li{display:inline-block;min-width:160px;list-style:none;text-align:center}.footer-container .footer-page-links ul li a{display:block;padding:6px 1.5em;color:inherit}.cms-index-index.skin-motowatch .footer-container{margin-top:-1px}.block-fm-subscribe-footer{padding:0 0 75px}.block-fm-subscribe-footer .form-wrap{padding:0}.block-fm-subscribe-footer .block-content{display:block}.block-fm-subscribe-footer .block-content form{width:initial;max-width:400px;margin:auto}.block-fm-subscribe-footer .block-content form .input-box input{padding:8px 12px;border-radius:20px}.block-fm-subscribe-footer .block-header{padding:0;text-align:center;color:#fff}.block-fm-subscribe-footer .block-header label{display:inline-block;width:initial;margin:20px 40px;cursor:none;font-size:1.4rem;font-weight:400;text-transform:uppercase}.block-fm-subscribe-footer .actions .button{background-color:#cf4039!important;border:none!important;border-radius:30px;font-weight:500;color:#fff!important;opacity:1}.block-fm-subscribe-footer .actions .button:hover{background-color:#ff554d!important}.block-fm-subscribe-footer .actions .button:before{color:#fff}.bg_bg #header .header-right .cart-link,.de_de #header .header-right .cart-link,.el_gr #header .header-right .cart-link,.es_es #header .header-right .cart-link,.es_lt #header .header-right .cart-link,.es_mx #header .header-right .cart-link,.fr_fr #header .header-right .cart-link,.hr_hr #header .header-right .cart-link,.it_it #header .header-right .cart-link,.pt_br #header .header-right .cart-link,.ro_ro #header .header-right .cart-link,.sr_rs #header .header-right .cart-link,.uk_ua #header .header-right .cart-link{display:none}.bg_bg .catalog-product-view section.new-watch-os .illus,.de_de .catalog-product-view section.new-watch-os .illus,.el_gr .catalog-product-view section.new-watch-os .illus,.es_es .catalog-product-view section.new-watch-os .illus,.es_lt .catalog-product-view section.new-watch-os .illus,.es_mx .catalog-product-view section.new-watch-os .illus,.fr_fr .catalog-product-view section.new-watch-os .illus,.hr_hr .catalog-product-view section.new-watch-os .illus,.it_it .catalog-product-view section.new-watch-os .illus,.pt_br .catalog-product-view section.new-watch-os .illus,.ro_ro .catalog-product-view section.new-watch-os .illus,.sr_rs .catalog-product-view section.new-watch-os .illus,.uk_ua .catalog-product-view section.new-watch-os .illus{right:unset;width:100%}.bg_bg .catalog-product-view section.synchronize .container .health-assistant,.de_de .catalog-product-view section.synchronize .container .health-assistant,.el_gr .catalog-product-view section.synchronize .container .health-assistant,.es_es .catalog-product-view section.synchronize .container .health-assistant,.es_lt .catalog-product-view section.synchronize .container .health-assistant,.es_mx .catalog-product-view section.synchronize .container .health-assistant,.fr_fr .catalog-product-view section.synchronize .container .health-assistant,.hr_hr .catalog-product-view section.synchronize .container .health-assistant,.it_it .catalog-product-view section.synchronize .container .health-assistant,.pt_br .catalog-product-view section.synchronize .container .health-assistant,.ro_ro .catalog-product-view section.synchronize .container .health-assistant,.sr_rs .catalog-product-view section.synchronize .container .health-assistant,.uk_ua .catalog-product-view section.synchronize .container .health-assistant{margin-top:0}.bg_bg .device-registration-page .button,.de_de .device-registration-page .button,.el_gr .device-registration-page .button,.es_es .device-registration-page .button,.es_lt .device-registration-page .button,.es_mx .device-registration-page .button,.fr_fr .device-registration-page .button,.hr_hr .device-registration-page .button,.it_it .device-registration-page .button,.pt_br .device-registration-page .button,.ro_ro .device-registration-page .button,.sr_rs .device-registration-page .button,.uk_ua .device-registration-page .button{max-width:fit-content;white-space:unset}.pt_br .cms-index-index section.battery .container .block,.pt_br .cms-index-index section.look-good .container .block{max-width:910px}.pt_br .catalog-product-view section.details .flex article.battery p{max-width:30rem}.pt_br .catalog-product-view section.sport-mode .container .bg-image:before{padding-top:220%}.bg_bg .catalog-product-view section.sport-mode .container .bg-image:before,.de_de .catalog-product-view section.sport-mode .container .bg-image:before,.el_gr .catalog-product-view section.sport-mode .container .bg-image:before,.es_es .catalog-product-view section.sport-mode .container .bg-image:before,.es_lt .catalog-product-view section.sport-mode .container .bg-image:before,.es_mx .catalog-product-view section.sport-mode .container .bg-image:before,.fr_fr .catalog-product-view section.sport-mode .container .bg-image:before,.hr_hr .catalog-product-view section.sport-mode .container .bg-image:before,.it_it .catalog-product-view section.sport-mode .container .bg-image:before,.ro_ro .catalog-product-view section.sport-mode .container .bg-image:before,.sr_rs .catalog-product-view section.sport-mode .container .bg-image:before,.uk_ua .catalog-product-view section.sport-mode .container .bg-image:before{padding-top:219.625%}.pt_br .catalog-product-view section.spo2 .block{max-width:50rem}.es_lt .cms-index-index section.light .container .block .title,.es_mx .cms-index-index section.light .container .block .title{max-width:910px}.es_lt .catalog-product-view section.details .flex article.battery p,.es_mx .catalog-product-view section.details .flex article.battery p{max-width:30rem}.es_lt .catalog-product-view section.new-watch-os .illus p:nth-child(2) span,.es_mx .catalog-product-view section.new-watch-os .illus p:nth-child(2) span{display:block;font-size:4rem;line-height:5rem}.es_lt .catalog-product-view section.spo2 .block,.es_mx .catalog-product-view section.spo2 .block{max-width:50rem}.es_lt .device-registration-page .button,.es_mx .device-registration-page .button{max-width:fit-content}.bg_bg .catalog-product-view section.spo2 .block,.de_de .catalog-product-view section.spo2 .block,.el_gr .catalog-product-view section.spo2 .block,.es_es .catalog-product-view section.spo2 .block,.fr_fr .catalog-product-view section.spo2 .block,.hr_hr .catalog-product-view section.spo2 .block,.it_it .catalog-product-view section.spo2 .block,.ro_ro .catalog-product-view section.spo2 .block,.sr_rs .catalog-product-view section.spo2 .block,.uk_ua .catalog-product-view section.spo2 .block{max-width:50rem}.ro_ro .catalog-product-view section.details .flex article.watch p{max-width:280px}.ro_ro .catalog-product-view section.details .flex article.battery p{max-width:275px}.el_gr .catalog-product-view section.details .flex article.watch p{max-width:225px}.el_gr .catalog-product-view section.details .flex article.battery p{max-width:270px}.el_gr .catalog-product-view section.details .flex article.outdoor p{max-width:350px}.sr_rs .catalog-product-view section.details .flex article.watch p{max-width:325px}.sr_rs .catalog-product-view section.details .flex article.battery p{max-width:245px}.sr_rs .catalog-product-view section.details .flex article.resistant p{font-size:3rem;line-height:4rem}.bg_bg .catalog-product-view section.details .flex article.battery p{max-width:320px}.bg_bg .catalog-product-view section.app-sport-mode .container .illus{margin-top:5vw}.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5{font-size:6rem}.bg_bg .catalog-product-view article.resistant p{max-width:unset}.hr_hr .cms-index-index section.synchronize .container .block .title{max-width:500px}.hr_hr .catalog-product-view section.details .flex article.resistant p{max-width:unset}.hr_hr .catalog-product-view section.new-watch-os .illus p:nth-child(2){font-size:1.3vw}.uk_ua .cms-index-index section.synchronize .container .block .title{max-width:595px}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{margin-top:3rem;right:5vw;width:unset;max-width:750px}.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5{font-size:5rem}.uk_ua .catalog-product-view section.details .flex article.resistant p{max-width:292px}.uk_ua .catalog-product-view section.details .flex article.outdoor p{max-width:430px}.uk_ua .catalog-product-view section.details .flex article.battery p{max-width:335px}.fr_fr .header-pdp-sticky-fixed .container div.left,.fr_fr .header-pdp-sticky-fixed .container div.right{flex-basis:50%}.fr_fr .cms-index-index section.synchronize .container .block .title{max-width:475px}.fr_fr .catalog-product-view section.details .flex article.battery p{max-width:355px}.fr_fr .catalog-product-view section.details .flex article.outdoor p,.fr_fr .catalog-product-view section.details .flex article.watch p{max-width:35rem}.de_de .cms-index-index section.synchronize .container .block .title{max-width:585px}.de_de .cms-index-index section.sport-mode .container .block{max-width:55%}.de_de .catalog-product-view section.details .flex article.resistant p{font-size:2.9rem;line-height:3.5rem}.de_de .catalog-product-view section.details .flex article.battery p{max-width:305px}.de_de .catalog-product-view section.details .flex article.watch p{max-width:365px}.it_it .cms-index-index section.synchronize .container .block .title{max-width:585px}.it_it .catalog-product-view section.details .flex article.watch p{max-width:210px}.it_it .catalog-product-view section.details .flex article.battery p{max-width:65%}.it_it .catalog-product-view section.details .flex article.resistant p{font-size:2.5vw;line-height:3.2vw;max-width:unset}.es_es .cms-index-index section.synchronize .container .block .title{max-width:575px}.es_es .cms-index-index section.sport-mode .container .block{max-width:705px}.es_es .catalog-product-view section.details .flex article.battery p{max-width:315px}.es_es .catalog-product-view section.app-sport-mode .container .illus{margin-top:4vw}.bg_bg .product-view .product-shop .marketplaces .marketplace-children .marketplaces-buttons .mkplc-btn.no-price a::after{width:0;margin-left:0}.bg_bg .catalog-product-view,.bg_bg .catalog-product-view .secs ul.feature-list li p,.bg_bg .cms-index-index,.bg_bg .full-banner .content h1 small,.bg_bg body,.el_gr .catalog-product-view,.el_gr .catalog-product-view .secs ul.feature-list li p,.el_gr .cms-index-index,.el_gr .full-banner .content h1 small,.el_gr body,.ro_ro .catalog-product-view,.ro_ro .catalog-product-view .secs ul.feature-list li p,.ro_ro .cms-index-index,.ro_ro .full-banner .content h1 small,.ro_ro body,.uk_ua .catalog-product-view,.uk_ua .catalog-product-view .secs ul.feature-list li p,.uk_ua .cms-index-index,.uk_ua .full-banner .content h1 small,.uk_ua body{font-family:Roboto,sans-serif}@media (max-width:1280px){.uk_ua .catalog-product-view section.app-sport-mode .container .illus{max-width:60vw}.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5{font-size:4rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus .content ul>li{width:32%;margin-top:1rem;margin-bottom:1rem}.hr_hr .catalog-product-view section.new-watch-os .illus p:nth-child(2){font-size:1.7vw}.es_es .catalog-product-view section.app-sport-mode .container .illus{margin-top:4vw;right:8vw;width:57vw}.uk_ua .cms-index-index section.sport-mode .container .block{max-width:72rem}}@media (max-width:1280px) and (min-width:751px){.uk_ua .catalog-product-view section.gps .container .block{bottom:10%}}@media (max-width:1200px) and (min-width:901px){.catalog-product-view section.battery-life .container .flex .block{margin-top:-50px}.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5{font-size:3rem}}@media (max-width:1200px) and (min-width:860px){.el_gr .catalog-product-view section.spo2 .container .block{bottom:50px}.de_de .cms-index-index section.sport-mode .container .block .title{font-size:6rem}}@media (max-width:1100px){.es_es .catalog-product-view section.gps .container .block,.fr_fr .catalog-product-view section.gps .container .block{bottom:10%}.de_de .cms-index-index section.sport-mode .container .block .title{font-size:4.5rem}.de_de .catalog-product-view section.details .flex article.watch p{max-width:270px}.de_de .catalog-product-view section.details .flex article.resistant p{font-size:2.5rem;line-height:3.2rem}.es_es .cms-index-index section.sport-mode .container .block{max-width:50%}.es_es .catalog-product-view section.app-sport-mode .container .illus{right:6vw;width:58vw}.es_es .catalog-product-view section.app-sport-mode .container .illus h5{font-size:4vw}.es_es .catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:1.4vw}.uk_ua .cms-index-index section.sport-mode .container .block{max-width:calc(100vw - 52%)}}@media (max-width:1024px){.bg_bg .catalog-product-view section.details .flex article.resistant p,.hr_hr .catalog-product-view section.details .flex article.resistant p,.sr_rs .catalog-product-view section.details .flex article.resistant p{font-size:2rem;line-height:3rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5,.uk_ua .catalog-product-view section.gps .container .block .title{font-size:3rem}.uk_ua .catalog-product-view section.gps .container .block{bottom:3%}}@media (max-width:1000px){.fr_fr .catalog-product-view section.details .flex article.watch p{max-width:28rem}.fr_fr .catalog-product-view section.spo2 .container .block{max-width:48rem;bottom:8%}.fr_fr .catalog-product-view section.spo2 .container .block .title{font-size:3.2rem}.es_es .catalog-product-view section.gps .container .block,.fr_fr .catalog-product-view section.gps .container .block{bottom:5%}}@media (max-width:960px){.de_de .catalog-product-view section.details .flex article.resistant p{font-size:2rem;line-height:2.5rem}}@media (max-width:960px) and (min-width:861px){.fr_fr .catalog-product-view section.battery-life .container .flex .block{margin-top:-8rem}}@media (max-width:900px) and (min-width:751px){.bg_bg .catalog-product-view section.spo2 .block,.el_gr .catalog-product-view section.spo2 .block,.hr_hr .catalog-product-view section.spo2 .block,.ro_ro .catalog-product-view section.spo2 .block,.sr_rs .catalog-product-view section.spo2 .block,.uk_ua .catalog-product-view section.spo2 .block{max-width:40rem}.bg_bg .catalog-product-view section.fitting .container .block{max-width:360px;padding-top:40px;padding-left:10px}.bg_bg .catalog-product-view section.app-sport-mode .container .illus{margin-top:2vw}.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5{font-size:4vw}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{width:63vw;right:3vw}.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5{font-size:2.5rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus .content ul>li span{font-size:1.3rem}.de_de .catalog-product-view section.spo2 .container .block,.es_es .catalog-product-view section.spo2 .container .block,.fr_fr .catalog-product-view section.spo2 .container .block,.it_it .catalog-product-view section.spo2 .container .block{max-width:39rem}.de_de .catalog-product-view section.spo2 .container .block .title,.es_es .catalog-product-view section.spo2 .container .block .title,.fr_fr .catalog-product-view section.spo2 .container .block .title,.it_it .catalog-product-view section.spo2 .container .block .title{font-size:2.5rem}.de_de .catalog-product-view section.gps .container .block,.es_es .catalog-product-view section.gps .container .block,.fr_fr .catalog-product-view section.gps .container .block,.it_it .catalog-product-view section.gps .container .block{bottom:2%}}@media (max-width:890px){.de_de .cms-index-index section.synchronize .container .block .title,.es_es .cms-index-index section.synchronize .container .block .title,.fr_fr .cms-index-index section.synchronize .container .block .title,.hr_hr .cms-index-index section.synchronize .container .block .title,.it_it .cms-index-index section.synchronize .container .block .title{max-width:unset}.de_de .catalog-product-view section.details .flex article.resistant p{font-size:2.2vw;line-height:2.7vw}.de_de .catalog-product-view section.details .flex article.watch p{max-width:25vw}.de_de .catalog-product-view section.details .flex article.battery p{max-width:33vw}.es_es .cms-index-index section.sport-mode .container .block{max-width:46%}.es_es .cms-index-index section.sport-mode .container .block .title{font-size:4vw;line-height:5vw}.es_es .cms-index-index section.sport-mode .container .block .content{font-size:2.8vw}}@media (max-width:860px) and (min-width:801px){.fr_fr .catalog-product-view section.battery-life .container .flex .block,.it_it .catalog-product-view section.battery-life .container .flex .block{margin-top:-10rem}}@media (max-width:850px) and (min-width:750px){.es_lt .catalog-product-view section.battery-life .container .flex .block,.es_mx .catalog-product-view section.battery-life .container .flex .block,.pt_br .catalog-product-view section.battery-life .container .flex .block{margin-top:-10rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{margin-top:2rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus .content ul>li{margin-top:.75rem;margin-bottom:.75rem}}@media (max-width:960px) and (min-width:750px){.es_lt .catalog-product-view section.spo2 .block,.es_mx .catalog-product-view section.spo2 .block,.pt_br .catalog-product-view section.spo2 .block{max-width:40rem}}@media (max-width:800px){.fr_fr .header-pdp-sticky-fixed .container div.left{flex-basis:40%}.fr_fr .header-pdp-sticky-fixed .container div.right{flex-basis:60%}}@media (max-width:750px){.bg_bg .cms-index-index section.sport-mode .container .block .title .feature,.de_de .cms-index-index section.sport-mode .container .block .title .feature,.el_gr .cms-index-index section.sport-mode .container .block .title .feature,.es_es .cms-index-index section.sport-mode .container .block .title .feature,.fr_fr .cms-index-index section.sport-mode .container .block .title .feature,.hr_hr .cms-index-index section.sport-mode .container .block .title .feature,.it_it .cms-index-index section.sport-mode .container .block .title .feature,.ro_ro .cms-index-index section.sport-mode .container .block .title .feature,.sr_rs .cms-index-index section.sport-mode .container .block .title .feature,.uk_ua .cms-index-index section.sport-mode .container .block .title .feature{display:inline-block}.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5,.de_de .catalog-product-view section.app-sport-mode .container .illus h5,.el_gr .catalog-product-view section.app-sport-mode .container .illus h5,.es_es .catalog-product-view section.app-sport-mode .container .illus h5,.fr_fr .catalog-product-view section.app-sport-mode .container .illus h5,.hr_hr .catalog-product-view section.app-sport-mode .container .illus h5,.it_it .catalog-product-view section.app-sport-mode .container .illus h5,.ro_ro .catalog-product-view section.app-sport-mode .container .illus h5,.sr_rs .catalog-product-view section.app-sport-mode .container .illus h5,.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5{margin-left:0;text-align:center}.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5{font-size:4rem}.sr_rs .catalog-product-view section.details .flex article.resistant p{font-size:1.5rem;line-height:2rem}.uk_ua .cms-index-index section.sport-mode .container .block{max-width:unset}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{padding:0 5vw;max-width:100vw}.fr_fr .catalog-product-view section.details .flex article.watch p{max-width:23rem}.fr_fr .catalog-product-view section.spo2 .container .block{max-width:unset;bottom:unset}.fr_fr .catalog-product-view section.sport-mode .container .block{max-width:500px;left:calc((100% - 500px)/ 2)}.de_de .cms-index-index section.sport-mode .container .block{max-width:100%}.de_de .cms-index-index section.sport-mode .container .block .title{font-size:35px;line-height:45px}.de_de .cms-index-index section.sport-mode .container .block .content{font-size:22px}.de_de .catalog-product-view section.app-sport-mode .container .illus{padding-left:10vw;padding-right:10vw}.it_it .catalog-product-view section.app-sport-mode .container .illus h5{font-size:7vw}.it_it .catalog-product-view section.details .flex article.watch p{max-width:190px}.it_it .catalog-product-view section.details .flex article.battery p{max-width:75%}.es_es .cms-index-index section.sport-mode .container .block{max-width:100%}.es_es .cms-index-index section.sport-mode .container .block .title{font-size:35px;line-height:45px}.es_es .cms-index-index section.sport-mode .container .block .content{font-size:22px}.es_es .catalog-product-view section.details .flex article.resistant p{font-size:3.2vw}.es_es .catalog-product-view section.app-sport-mode .container .illus{right:unset;width:unset}.es_es .catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:3vw}}@media (max-width:700px){.hr_hr .catalog-product-view section.new-watch-os .illus p:nth-child(2){font-size:4vw}.fr_fr .catalog-product-view section.details .flex article.resistant p{font-size:2rem;line-height:2.3rem}}@media (max-width:650px){.catalog-product-view section.details .flex article.outdoor p{max-width:320px}.fr_fr .catalog-product-view section.details .flex article.watch p{font-size:5vw;max-width:27rem}.fr_fr .catalog-product-view section.details .flex article.resistant p{font-size:8vw;line-height:10vw;max-width:90%}.de_de .catalog-product-view section.details .flex article.watch p{max-width:50vw}.de_de .catalog-product-view section.details .flex article.battery p{max-width:55vw}.de_de .catalog-product-view section.details .flex article.resistant p{font-size:6.5vw;line-height:10vw;max-width:80%}.it_it .catalog-product-view section.details .flex article.resistant p{font-size:8vw;line-height:10vw;max-width:94%}.es_es .catalog-product-view section.details .flex article.resistant p{font-size:8vw;max-width:94%}}@media (max-width:620px){.es_lt .catalog-product-view .hr-rate .container .block,.es_lt .catalog-product-view .spo2 .container .block,.es_mx .catalog-product-view .hr-rate .container .block,.es_mx .catalog-product-view .spo2 .container .block,.pt_br .catalog-product-view .hr-rate .container .block,.pt_br .catalog-product-view .spo2 .container .block{padding-left:30px;padding-right:30px}.es_es .catalog-product-view section.app-sport-mode .container .illus{padding-left:10vw;padding-right:10vw}.es_es .catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:4vw}}@media (max-width:540px){.bg_bg .catalog-product-view section.app-sport-mode .container .illus h5,.uk_ua .catalog-product-view section.app-sport-mode .container .illus h5{font-size:3rem}.ro_ro .cms-index-index section.banner .container .block a.btn.btn-primary{padding-left:2.5rem;padding-right:2.5rem}.ro_ro .cms-index-index section.sport-mode a.btn{white-space:unset}.bg_bg .catalog-product-view section.app-sport-mode .container .illus{padding:0 10vw}.bg_bg .catalog-product-view section.details .flex article.outdoor p{max-width:235px}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{padding:0 15px;right:unset}.uk_ua .catalog-product-view section.app-sport-mode .container .illus .content ul li span{font-size:3.84vw}.de_de .catalog-product-view section .container .block .title{font-size:8.8vw;line-height:10vw}.de_de .catalog-product-view section.app-sport-mode .container .illus{padding-left:30px;padding-right:30px}.de_de .catalog-product-view .product-tabs ul.tabs li,.es_es .catalog-product-view .product-tabs ul.tabs li,.fr_fr .catalog-product-view .product-tabs ul.tabs li,.it_it .catalog-product-view .product-tabs ul.tabs li{margin-top:1rem}.de_de .header-pdp-sticky-mobile .container,.es_es .header-pdp-sticky-mobile .container,.fr_fr .header-pdp-sticky-mobile .container,.it_it .header-pdp-sticky-mobile .container{display:block;text-align:center}.de_de .header-pdp-sticky-mobile .container .item,.es_es .header-pdp-sticky-mobile .container .item,.fr_fr .header-pdp-sticky-mobile .container .item,.it_it .header-pdp-sticky-mobile .container .item{display:inline-block;padding:.5rem 2rem}}@media (max-width:500px){.bg_bg .catalog-product-view section.details .flex article.resistant p,.sr_rs .catalog-product-view section.details .flex article.resistant p{font-size:6vw;line-height:26.91px}.el_gr .catalog-product-view section.details .flex article.resistant p{max-width:165px}.fr_fr .catalog-product-view section.sport-mode .container .block{max-width:unset;left:0}.fr_fr .catalog-product-view section.sport-mode .container .block .title{font-size:4rem;line-height:5rem}.de_de .catalog-product-view section.app-sport-mode .container .illus{margin-top:0}.es_es .catalog-product-view section.details .flex article.resistant p{max-width:55%}.es_es .catalog-product-view section.app-sport-mode .container .illus{margin-top:8vw}}@media (max-width:480px){.catalog-product-view #tab-tech-container .container table .battery td .flex{display:block}.catalog-product-view #tab-tech-container .container table .battery td .flex div:first-child{margin-bottom:1.5rem}.bg_bg .catalog-product-view .product-tabs ul.tabs li,.el_gr .catalog-product-view .product-tabs ul.tabs li,.hr_hr .catalog-product-view .product-tabs ul.tabs li,.ro_ro .catalog-product-view .product-tabs ul.tabs li,.sr_rs .catalog-product-view .product-tabs ul.tabs li,.uk_ua .catalog-product-view .product-tabs ul.tabs li{margin-top:1rem}.bg_bg .header-pdp-sticky-mobile .container,.el_gr .header-pdp-sticky-mobile .container,.hr_hr .header-pdp-sticky-mobile .container,.ro_ro .header-pdp-sticky-mobile .container,.sr_rs .header-pdp-sticky-mobile .container,.uk_ua .header-pdp-sticky-mobile .container{display:block;text-align:center}.bg_bg .header-pdp-sticky-mobile .container .item,.el_gr .header-pdp-sticky-mobile .container .item,.hr_hr .header-pdp-sticky-mobile .container .item,.ro_ro .header-pdp-sticky-mobile .container .item,.sr_rs .header-pdp-sticky-mobile .container .item,.uk_ua .header-pdp-sticky-mobile .container .item{display:inline-block;padding:.5rem 2rem}.bg_bg .catalog-product-view section.fitting .container .block .title{font-size:4.2rem;line-height:5rem}.hr_hr .catalog-product-view section.app-sport-mode .container .illus{padding-left:4rem;padding-right:4rem}.uk_ua .cms-index-index section.banner .container .block a.btn.btn-primary{padding-left:2rem;padding-right:2rem}.uk_ua .catalog-product-view section.details .flex article.outdoor p{max-width:89%}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{margin-top:20vw}.fr_fr .catalog-product-view section.details .flex article.watch p{max-width:20rem}.es_es .catalog-product-view section.app-sport-mode .container .illus{margin-top:15vw}.marketplaces-deviceregistration-index .page-content .form-list h3{font-size:6vw}}@media (max-width:420px){.es_lt .cms-index-index section.synchronize .container .block .app-link p,.es_mx .cms-index-index section.synchronize .container .block .app-link p{text-align:center}.es_lt .cms-index-index section.banner .container .block a.btn.btn-primary,.es_mx .cms-index-index section.banner .container .block a.btn.btn-primary,.pt_br .cms-index-index section.banner .container .block a.btn.btn-primary{padding-left:2rem;padding-right:2rem}.es_lt .cms-index-index .sport-mode a.btn,.es_mx .cms-index-index .sport-mode a.btn,.pt_br .cms-index-index .sport-mode a.btn{white-space:unset}.es_lt .catalog-product-view .product-tabs ul.tabs li,.es_mx .catalog-product-view .product-tabs ul.tabs li,.pt_br .catalog-product-view .product-tabs ul.tabs li{margin-top:1rem}.es_lt .catalog-product-view section.app-sport-mode .container .illus h5,.es_mx .catalog-product-view section.app-sport-mode .container .illus h5,.pt_br .catalog-product-view section.app-sport-mode .container .illus h5{margin-left:0}.es_lt .catalog-product-view .hr-rate .container .block,.es_lt .catalog-product-view .spo2 .container .block,.es_mx .catalog-product-view .hr-rate .container .block,.es_mx .catalog-product-view .spo2 .container .block,.pt_br .catalog-product-view .hr-rate .container .block,.pt_br .catalog-product-view .spo2 .container .block{padding-left:30px;padding-right:30px}.es_lt .header-pdp-sticky-mobile .container,.es_mx .header-pdp-sticky-mobile .container,.pt_br .header-pdp-sticky-mobile .container{display:block;text-align:center}.es_lt .header-pdp-sticky-mobile .container .item,.es_mx .header-pdp-sticky-mobile .container .item,.pt_br .header-pdp-sticky-mobile .container .item{display:inline-block;padding:.5rem 2rem}.bg_bg .cms-index-index section.synchronize .container .block .title{font-size:3.3rem}.bg_bg .cms-index-index .gain-sleep a.btn,.bg_bg .cms-index-index .synchronize a.btn{padding:6px 1.5rem}.bg_bg .catalog-product-view section.app-sport-mode .container .illus{margin-top:8vw}.bg_bg .catalog-product-view section.fitting .container .block .title{font-size:3.2rem;line-height:4rem}.hr_hr .catalog-product-view section.app-sport-mode .container .illus{padding-left:2rem;padding-right:2rem;top:62%}.el_gr .cms-index-index a.btn{padding-left:2rem;padding-right:2rem}.uk_ua .catalog-product-view section.app-sport-mode .container .illus{margin-top:25vw}.de_de .cms-index-index section .container .block .title{font-size:10vw;line-height:13vw}}@media (max-width:390px){.marketplaces-deviceregistration-index .page-content .cat-title h1{font-size:8vw}.hr_hr .catalog-product-view section.app-sport-mode .container .illus{top:63%}.es_es .catalog-product-view section.app-sport-mode .container .illus{margin-top:20vw}.fr_fr .cms-index-index section.banner .container .block a.btn.btn-primary{padding-left:30px;padding-right:30px;font-size:4.2vw}.fr_fr .catalog-product-view section.fitting .container .block .title,.fr_fr .catalog-product-view section.so-light .container .block .title{font-size:11vw;line-height:13vw}.de_de .cms-index-index .gain-sleep a.btn{font-size:5vw;padding-top:2.5vw}}@media (max-width:350px){.fr_fr .catalog-product-view #tab-tech-container .container table tr td:first-child{font-size:4.3vw}.fr_fr .catalog-product-view #tab-tech-container .container table tr td:last-child{padding-left:0;font-size:4.3vw}.de_de .catalog-product-view section.app-sport-mode .container .illus{margin-top:10vw}.it_it .catalog-product-view section.battery-life .container .flex .block .title{font-size:11vw;line-height:13vw}}@media (min-width:891px){.bg_bg .cms-index-index section.synchronize .container .block .app-link p,.ro_ro .cms-index-index section.synchronize .container .block .app-link p,.sr_rs .cms-index-index section.synchronize .container .block .app-link p,.uk_ua .cms-index-index section.synchronize .container .block .app-link p{max-width:210px}.bg_bg .cms-index-index section.synchronize .container .block .title{max-width:580px}.bg_bg .cms-index-index section.synchronize .container .block .app-link{margin-left:-8rem;margin-top:-8rem}}@media (min-width:800px) and (max-width:900px){.bg_bg .catalog-product-view section.battery-life .container .flex .block,.el_gr .catalog-product-view section.battery-life .container .flex .block,.hr_hr .catalog-product-view section.battery-life .container .flex .block,.ro_ro .catalog-product-view section.battery-life .container .flex .block,.sr_rs .catalog-product-view section.battery-life .container .flex .block,.uk_ua .catalog-product-view section.battery-life .container .flex .block{margin-top:-90px}}