﻿h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,li,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;vertical-align:baseline}ul,li{list-style:none}b,strong{font-weight:bold}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}fieldset{border:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,*[role="button"],a{outline:none}hr{display:block;background-color:#cacaca;height:1px;border:none}iframe[name="google_conversion_frame"],.t2-analytics{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);border:none;height:1px;width:1px;margin:-1px;padding:0}iframe{position:absolute}.l-container iframe,.b-modal iframe{position:static}.hide{display:none}.show{display:block}.hide_desktop{display:none !important}.js-disable-hover{pointer-events:none !important}p.orders_entry{margin:0 0 12px}p.orders_entry a{font-family:"Proxima",Arial,sans-serif;font-weight:500}.order_emph_med{font-size:15px;line-height:22px}.order_emph_huge{font-size:18px}.order_emph_xhuge{font:normal 18px/26px "Proxima",Arial,sans-serif;font-weight:300}.order_emph{font-weight:bold}.order_emph_gray{color:#45403d}.order_emph_blue{color:#087cf5}p.orders_entry .order_emph_blue{font-family:"Proxima",Arial,sans-serif}.orders_entry_inline .label{display:inline-block;padding-right:5px}.i-anim-fade-in{-moz-animation:fade-in linear 0.3s;-webkit-animation:fade-in linear 0.3s;-ms-animation:fade-in linear 0.3s;animation:fade-in linear 0.3s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.b-form{margin:0;border:none}@media only screen and (min-width: 1025px){.b-form{max-width:800px}}.b-form_fullwidth{max-width:none}.b-form input[type="number"],.b-form input[type="email"],.b-form input[type="tel"],.b-form input[type="text"],.b-form input[type="password"],.b-form textarea{width:100%}.b-form textarea{height:auto;min-height:8em;padding:5px 10px;border-radius:0;line-height:20px;box-shadow:none;overflow:auto;vertical-align:top;box-sizing:border-box;resize:vertical}.b-form a{font-weight:500}.b-form__row{padding:0 0 20px}.b-form__row:after{display:block;clear:both;content:""}.b-form__row .b-form__row{padding:0}.b-form__label{display:block;width:200px;height:40px;margin-right:20px;float:left;line-height:40px;text-align:right;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-form__label{height:50px;line-height:50px}}@media only screen and (max-width: 767px){.b-form__label{width:100%;height:auto;padding:9px 0;float:none;line-height:20px;text-align:left}}.b-form__label span{display:inline-block;font:500 15px/18px "Proxima",Arial,sans-serif;vertical-align:middle}.b-form__label_no-width{width:auto !important}.b-form__label_empty{padding:0 !important}.b-form__label_caption{width:auto;margin:0;float:none;text-align:left}.b-form__label_caption span{font-size:12px;font-weight:400}@media only screen and (max-width: 767px){.b-form__label_caption{width:auto;height:50px;padding:0;line-height:50px}}.b-form__input{display:block;overflow:hidden}.b-form__input_num input{font-weight:500;text-align:center}.b-form__select{width:40%;float:left}@media only screen and (max-width: 767px){.b-form__select{width:100%}}.b-form__field-set{position:relative;padding:0 0 20px 220px}@media only screen and (max-width: 767px){.b-form__field-set{padding-left:0}}.b-form__field-set legend{position:absolute;top:0;left:0}@media only screen and (max-width: 767px){.b-form__field-set legend{position:static}}.b-form__field-set .b-form__row{padding:0}.b-form__item{float:left}.b-form__footer{padding-top:20px;text-align:center}.b-form_narrow .b-form__label{width:30%;margin-right:4%}.b-form_narrow .b-form__field-set{padding-left:34%}@media only screen and (max-width: 767px){.b-form_narrow .b-form__field-set{padding-left:0}}.b-form_centered{max-width:475px;margin:0 auto}.b-form_centered .b-form__label{width:25%;margin-right:4%}.b-form_centered .b-form__field-set{padding-left:29%}@media only screen and (max-width: 767px){.b-form_centered .b-form__field-set{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-form_desk-on-tabl .b-form__label{height:50px;line-height:50px}}@media only screen and (max-width: 767px){.b-form_desk-on-tabl .b-form__label{width:100%;float:none;text-align:left}}@media only screen and (max-width: 767px){.b-form_desk-on-tabl .b-form__field-set{padding-left:0}}@media only screen and (max-width: 767px){.b-form_desk-on-tabl .b-form__field-set legend{position:static}}@media only screen and (max-width: 1024px){.b-form_mobile-on-tabl .b-form__label,.b-form_mobile-on-tabl .b-form__select{width:100%;float:none;text-align:left}}.b-form_mobile-on-tabl .b-form__label{height:auto;padding:11px 0;line-height:20px}@media only screen and (max-width: 1024px){.b-form_mobile-on-tabl .b-form__field-set{padding-left:0}}@media only screen and (max-width: 1024px){.b-form_mobile-on-tabl .b-form__field-set legend{position:static}}@media only screen and (max-width: 1024px){.b-form_desk-on-mob input[type="number"],.b-form_desk-on-mob input[type="email"],.b-form_desk-on-mob input[type="tel"],.b-form_desk-on-mob input[type="text"],.b-form_desk-on-mob input[type="password"],.b-form_desk-on-mob .b-form__label,.b-form_desk-on-mob .b-btn{height:40px;line-height:40px}.b-form_desk-on-mob .b-form__label{display:block !important;width:30%;margin-right:4%;padding:0;float:left;text-align:right}.b-form_desk-on-mob .b-form__field-set{padding:0 0 20px 34%}.b-form_desk-on-mob .b-form__field-set legend{position:absolute}.b-form_desk-on-mob .picker-flag{width:20px;height:20px}.b-form_desk-on-mob .b-btn_full-width{width:auto}}.b-form__combo{display:table;width:100%;table-layout:fixed}@media only screen and (max-width: 767px){.b-form__combo{display:block}}.b-form__combo-item{display:table-cell;padding-left:10px;vertical-align:top}.b-form__combo-item:first-child{padding-left:0}@media only screen and (max-width: 767px){.b-form__combo-item{display:block;width:100%;padding:0 0 20px}}.b-form__combo-item .b-form__select{width:100%}.b-form_selects-full-w .b-form__select{width:100%}.b-form .picker,.b-form .form_item{padding-right:20px;float:left}.b-form .picker{padding:8px 20px 7px 1px;white-space:nowrap}.b-form .picker .picker-handle{vertical-align:top}.b-form .picker-label{margin-left:10px;font-weight:500;white-space:normal;cursor:pointer}@media only screen and (min-width: 1025px){.b-form .picker-label:hover,.b-form .picker-label:focus{color:#686868}.b-form .picker-label:active{color:#f8bc2f}}.b-form .b-form-message{display:block;position:relative;margin-top:10px;clear:both;color:#686868;font-size:12px;line-height:15px;text-align:left}.b-form .b-form-message_invalid,.b-form .b-form-message_valid{padding:14px 10px 11px 41px}.b-form .b-form-message_invalid a,.b-form .b-form-message_valid a{color:#fff}.b-form .b-form-message_invalid:before,.b-form .b-form-message_valid:before{display:inline-block;position:absolute;top:50%;left:10px;margin-top:-7px;font-size:15px;opacity:.5}.b-form .b-form-message_invalid{background-color:#ef5c69;color:#fff}.b-form .b-form-message_invalid:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-form .b-form-message_valid{background-color:#82ce60;color:#fff}.b-form .b-form-message_valid:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-form .b-form-message_global{margin:0;padding:17px 10px;font-size:14px;text-align:center}.b-form .b-form-message_global:before{position:static;padding-right:10px}.b-form .b-form-message_top{margin-bottom:20px}.b-form .b-form-message_offset-top{margin-top:-10px}.b-form .b-form-message_right{text-align:right}.b-form .b-form__tooltip{height:40px;margin-top:-20px;margin-bottom:20px;text-align:left}.b-form_gift-sert .b-form__label{display:none}.b-form_gift-sert input::-webkit-input-placeholder,.b-form_gift-sert textarea::-webkit-input-placeholder{font-style:italic}.b-form_gift-sert input:-moz-placeholder,.b-form_gift-sert textarea:-moz-placeholder{font-style:italic}.b-form_gift-sert input::-moz-placeholder,.b-form_gift-sert textarea::-moz-placeholder{font-style:italic}.b-form_gift-sert input::-ms-input-placeholder,.b-form_gift-sert textarea::-ms-input-placeholder{font-style:italic}.b-form_gift-sert textarea{height:80px}.b-form_prod-cust-val{font-size:14px}.b-form_prod-cust-val p{display:block;margin-bottom:15px}.b-form_login .i-psd-ln,.b-form_register .i-psd-ln{display:block;margin:20px 0 0}.b-form_return{margin-top:40px}.b-form_add-address .b-form__select{width:58%}@media only screen and (max-width: 767px){.b-form_add-address .b-form__select{width:100%}}.b-form_signup-narrow .b-form__label{width:12%}@media only screen and (max-width: 767px){.b-form_signup-narrow .b-form__label{width:30%}}input[type="number"],input[type="email"],input[type="tel"],input[type="text"],input[type="password"]{height:40px;margin:0;padding:0 10px;border:1px solid #bfbfbf;border-radius:0;color:#2a2a2a;font-size:14px;line-height:40px;box-shadow:none;cursor:text;vertical-align:top;outline:none;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type="number"]:hover,input[type="number"]:focus,input[type="email"]:hover,input[type="email"]:focus,input[type="tel"]:hover,input[type="tel"]:focus,input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus{border-color:#686868}input[type="number"]::-ms-clear,input[type="email"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="text"]::-ms-clear,input[type="password"]::-ms-clear{display:none}input[type="number"].ng-invalid.ng-dirty.has-visited,input[type="number"].ng-invalid.ng-pristine.has-visited,input[type="email"].ng-invalid.ng-dirty.has-visited,input[type="email"].ng-invalid.ng-pristine.has-visited,input[type="tel"].ng-invalid.ng-dirty.has-visited,input[type="tel"].ng-invalid.ng-pristine.has-visited,input[type="text"].ng-invalid.ng-dirty.has-visited,input[type="text"].ng-invalid.ng-pristine.has-visited,input[type="password"].ng-invalid.ng-dirty.has-visited,input[type="password"].ng-invalid.ng-pristine.has-visited{border-color:#ef5c69}input[type="number"].ng-invalid.ng-dirty.has-visited:focus,input[type="number"].ng-invalid.ng-pristine.has-visited:focus,input[type="email"].ng-invalid.ng-dirty.has-visited:focus,input[type="email"].ng-invalid.ng-pristine.has-visited:focus,input[type="tel"].ng-invalid.ng-dirty.has-visited:focus,input[type="tel"].ng-invalid.ng-pristine.has-visited:focus,input[type="text"].ng-invalid.ng-dirty.has-visited:focus,input[type="text"].ng-invalid.ng-pristine.has-visited:focus,input[type="password"].ng-invalid.ng-dirty.has-visited:focus,input[type="password"].ng-invalid.ng-pristine.has-visited:focus{border-color:#ef5c69}input[type="number"].ng-invalid.ng-dirty.has-visited.has-focus,input[type="number"].ng-invalid.ng-pristine.has-visited.has-focus,input[type="email"].ng-invalid.ng-dirty.has-visited.has-focus,input[type="email"].ng-invalid.ng-pristine.has-visited.has-focus,input[type="tel"].ng-invalid.ng-dirty.has-visited.has-focus,input[type="tel"].ng-invalid.ng-pristine.has-visited.has-focus,input[type="text"].ng-invalid.ng-dirty.has-visited.has-focus,input[type="text"].ng-invalid.ng-pristine.has-visited.has-focus,input[type="password"].ng-invalid.ng-dirty.has-visited.has-focus,input[type="password"].ng-invalid.ng-pristine.has-visited.has-focus{border-color:#686868}input[type="number"].ng-invalid.ng-dirty.has-visited.has-focus:focus,input[type="number"].ng-invalid.ng-pristine.has-visited.has-focus:focus,input[type="email"].ng-invalid.ng-dirty.has-visited.has-focus:focus,input[type="email"].ng-invalid.ng-pristine.has-visited.has-focus:focus,input[type="tel"].ng-invalid.ng-dirty.has-visited.has-focus:focus,input[type="tel"].ng-invalid.ng-pristine.has-visited.has-focus:focus,input[type="text"].ng-invalid.ng-dirty.has-visited.has-focus:focus,input[type="text"].ng-invalid.ng-pristine.has-visited.has-focus:focus,input[type="password"].ng-invalid.ng-dirty.has-visited.has-focus:focus,input[type="password"].ng-invalid.ng-pristine.has-visited.has-focus:focus{border-color:#686868}@media only screen and (max-width: 1024px){input[type="number"],input[type="email"],input[type="tel"],input[type="text"],input[type="password"]{height:50px;line-height:50px}}@media screen and (min-width: 768px) and (max-width: 980px){input{opacity:1}}@media only screen and (min-width: 1025px){input[type="password"]{font-family:Arial, FreeSans, sans-serif;font-size:25px}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bfbfbf}input:-moz-placeholder,textarea:-moz-placeholder{color:#bfbfbf}input::-moz-placeholder,textarea::-moz-placeholder{color:#bfbfbf}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bfbfbf}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#d9d9d9}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#d9d9d9}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#d9d9d9}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#d9d9d9}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}textarea{margin:0;padding:12px 10px 13px;border:1px solid #bfbfbf;color:#2a2a2a;font-size:14px;outline:none}textarea:hover,textarea:focus{border-color:#686868}textarea.ng-invalid.ng-dirty.has-visited{border-color:#ef5c69}textarea.ng-invalid.ng-dirty.has-visited:focus{border-color:#ef5c69}textarea.ng-invalid.ng-dirty.has-visited.has-focus{border-color:#686868}textarea.ng-invalid.ng-dirty.has-visited.has-focus:focus{border-color:#686868}.b-picker{outline:none;cursor:pointer;display:table}@media only screen and (min-width: 1025px){.b-picker:hover .b-picker__label{color:#686868}.b-picker:active .b-picker__label,.b-picker:hover:active .b-picker__label{color:#f8bc2f}}.b-picker__handle,.b-picker__label{display:table-cell;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-picker__handle{position:relative}.b-picker__input{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;cursor:pointer;opacity:0;z-index:1}.b-picker__flag{position:relative;width:20px;height:20px;border:1px solid #e5e5e5;background:#f6f6f6;text-align:center;box-sizing:border-box}@media only screen and (max-width: 1024px){.b-picker__flag{width:30px;height:30px}}.b-picker_checkbox .b-picker__flag:before{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;color:transparent;font-size:.9em;text-align:center;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-picker_checkbox .b-picker__input:hover+.b-picker__flag,.b-picker_checkbox .b-picker__input.has-focus+.b-picker__flag{border-color:#bfbfbf}.b-picker_checkbox .b-picker__input:hover+.b-picker__flag:before,.b-picker_checkbox .b-picker__input.has-focus+.b-picker__flag:before{border-color:#bfbfbf;color:#e5e5e5}.b-picker_checkbox .b-picker__input:checked+.b-picker__flag:before,.b-picker_checkbox .b-picker__input:checked.has-focus+.b-picker__flag:before{color:#686868;font-size:1em}.b-picker_checkbox:active .b-picker__flag,.b-picker_checkbox:hover:active .b-picker__flag{border-color:#f8bc2f}.b-picker_checkbox:active .b-picker__flag:before,.b-picker_checkbox:hover:active .b-picker__flag:before{color:#f8bc2f}.b-picker_radio .b-picker__flag{border-radius:50%}.b-picker_radio .b-picker__flag:before{position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;content:""}.b-picker_radio .b-picker__input:hover+.b-picker__flag,.b-picker_radio .b-picker__input:focus+.b-picker__flag{border-color:#bfbfbf}.b-picker_radio .b-picker__input:hover+.b-picker__flag:before,.b-picker_radio .b-picker__input:focus+.b-picker__flag:before{background:#e5e5e5}.b-picker_radio .b-picker__input:checked+.b-picker__flag:before,.b-picker_radio .b-picker__input:checked:focus+.b-picker__flag:before{width:8px;height:8px;margin:-4px 0 0 -4px;background:#686868}.b-picker_radio:active .b-picker__flag,.b-picker_radio:hover:active .b-picker__flag{border-color:#f8bc2f}.b-picker_radio:active .b-picker__flag:before,.b-picker_radio:hover:active .b-picker__flag:before{background:#f8bc2f}.b-form .b-picker{padding:8px 10px 8px 0;float:left;white-space:nowrap}.b-form .b-picker_flat{display:block;float:none}.b-form .b-picker__handle{vertical-align:top}.b-form .b-picker__label{padding:0 10px;font-weight:500;white-space:normal;cursor:pointer;vertical-align:top}@media only screen and (max-width: 1024px){.b-form .b-picker__label{padding-top:5px}}@media only screen and (max-width: 1024px){.b-form_desk-on-mob .b-picker__label{padding-top:0}}@media only screen and (max-width: 1024px){.b-form_desk-on-mob .b-picker__flag{width:20px;height:20px}}@media only screen and (min-width: 1025px){.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn{position:relative;outline:none;color:#2a2a2a;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn:before{display:block;position:absolute;top:50%;left:9px;width:20px;height:20px;margin-top:-10px;border:1px solid #e5e5e5;background:#f6f6f6;content:"";box-sizing:border-box}.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn:hover{color:#686868}.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn:hover:before{border-color:#bfbfbf}.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn:active{color:#f8bc2f}.b-pseudo-checkbox_desk .b-pseudo-checkbox__btn:active:before{border-color:#f8bc2f}.b-pseudo-checkbox_desk.js-active .b-pseudo-checkbox__btn:after{position:absolute;top:50%;left:13px;margin-top:-6px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn{color:#2a2a2a;cursor:default}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn:before{border-color:#f6f6f6}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn:hover{color:#2a2a2a}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn:hover:before{border-color:#f6f6f6}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn:active{color:#2a2a2a}.b-pseudo-checkbox_desk.js-disabled .b-pseudo-checkbox__btn:active:before{border-color:#f6f6f6}}@media only screen and (min-width: 1025px){.b-pseudo-radio-desk{position:relative;outline:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-pseudo-radio-desk:before{position:absolute;top:50%;left:0;margin-top:-6px;color:#686868;visibility:hidden;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-pseudo-radio-desk.js-active:before{visibility:visible}.b-pseudo-radio-desk:hover.js-active:before{color:#bfbfbf}.b-pseudo-radio-desk:active.js-active:before{color:#f8bc2f}}@media only screen and (max-width: 1024px){.b-pseudo-radio-mob{position:relative;outline:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-pseudo-radio-mob:before{position:absolute;top:50%;left:0;margin-top:-6px;color:#686868;visibility:hidden;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-pseudo-radio-mob.js-active:before{visibility:visible}.b-pseudo-radio-mob:hover.js-active:before{color:#bfbfbf}.b-pseudo-radio-mob:active.js-active:before{color:#f8bc2f}.b-pseudo-radio-mob:before{left:18px}}.b-picker-caption{display:block;margin-bottom:10px;padding-left:36px}@media only screen and (max-width: 1024px){.b-picker-caption{padding-left:46px}}.b-btn{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 1025px){.b-btn{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-btn:hover,.b-btn:focus{text-decoration:none}.b-btn:active{outline:none}}.b-btn_big{min-width:60px;height:50px;padding:0 16px;font-size:16px;line-height:50px}.b-btn_regular{min-width:60px;height:38px;padding:0 16px;font-size:16px;line-height:38px}.b-btn_med{min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px}.b-btn_small{min-width:60px;height:38px;padding:0 16px;font-size:12px;line-height:38px;letter-spacing:1px}.b-btn_tiny{min-width:40px;height:26px;padding:0 15px;font-size:12px;line-height:26px;text-transform:none}.b-btn_form{min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px}@media only screen and (max-width: 1024px){.b-btn_form{min-width:100px;height:50px;padding:0 16px;font-size:16px;line-height:50px}}.b-btn_full-width{width:100%}@media only screen and (max-width: 767px){.b-btn_mob-full-width{width:100%}}@media only screen and (min-width: 1025px){.b-btn_tiny-wide{min-width:75px}}.b-btn_wide{min-width:140px}.b-btn_mid-wide{min-width:220px}.b-btn_extra-wide{width:100%;max-width:300px}.b-btn_black{border:1px solid;border-color:#313131;background:#313131;color:#fff}.b-btn_black[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-btn_black:hover,.b-btn_black:focus{border-color:#686868;background-color:#686868;color:#fff}.b-btn_black:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-btn_black[disabled]:hover,.b-btn_black[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-btn_grey{border:1px solid;border-color:#565656;background:#565656;color:#fff}.b-btn_grey[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-btn_grey:hover,.b-btn_grey:focus{border-color:#686868;background-color:#686868;color:#fff}.b-btn_grey:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-btn_grey[disabled]:hover,.b-btn_grey[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-btn_white{border:1px solid;border-color:#e5e5e5;background:#fff;color:#2a2a2a}.b-btn_white[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-btn_white:hover,.b-btn_white:focus{border-color:#686868;background-color:#686868;color:#fff}.b-btn_white:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-btn_white[disabled]:hover,.b-btn_white[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-btn_white[disabled]{border-color:#686868;background:#686868;color:#3f3f3f}.b-btn_yellow{border:1px solid;border-color:#fc3;background:#fc3;color:#2a2a2a}.b-btn_yellow[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-btn_yellow:hover,.b-btn_yellow:focus{border-color:#f8bc2f;background-color:#f8bc2f;color:#fff}.b-btn_yellow:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-btn_yellow[disabled]:hover,.b-btn_yellow[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}@media only screen and (min-width: 1025px){.b-btn_yellow:hover,.b-btn_yellow:focus{color:#2a2a2a}.b-btn_yellow:active{color:#2a2a2a}}.b-btn_yellow[disabled]{border-color:#686868;background:#686868;color:#3f3f3f}.b-btn_transparent{border:1px solid;border-color:#bfbfbf;background:transparent;color:#686868}.b-btn_transparent[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-btn_transparent:hover,.b-btn_transparent:focus{border-color:#686868;background-color:#686868;color:#fff}.b-btn_transparent:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-btn_transparent[disabled]:hover,.b-btn_transparent[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}@media only screen and (min-width: 1025px){.b-btn_transparent:hover,.b-btn_transparent:focus{background:transparent;color:#686868}.b-btn_transparent:active{background:transparent;color:#f8bc2f}}.b-btn_alt-disabled:disabled,.b-btn_alt-disabled:hover:disabled{background-color:#d3d3d3}.b-btn_normalized{border:none;background-color:transparent}.b-btn_wrapped{height:auto !important;padding:11px 16px 10px;line-height:17px !important;white-space:normal}@media only screen and (max-width: 767px){.b-btn_stack-on-mob{margin-bottom:10px}}.table{border-collapse:collapse;border-spacing:0;width:100%;empty-cells:hide;font-size:13px;line-height:21px;background-color:#fff}.table td,.table th{vertical-align:top;text-align:left}.table td.table_va_m,.table th.table_va_m{vertical-align:middle}.table caption{text-align:left}.table_th{background-color:#ececec;font-weight:bold;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.table_h_line_top{border-top:1px solid #cacaca}.table_v_line{border-right:1px solid #cacaca}.table_h_line{border-bottom:1px solid #cacaca}.table_hr{border-top:1px solid #d7d7d7;line-height:1px;height:1px}td.table_ta_c,th.table_ta_c{text-align:center}.table_default .table_th{padding:8px 16px 6px}.table_returnform{margin-top:32px;table-layout:fixed}.table_returnform .table_th{padding:9px 13px 5px 0}.table_returnform td{padding:26px 13px 21px 0;word-wrap:break-word}.table_returnform div.product_img{width:60px;margin-right:27px}.table_returnform .product_attributes{padding-top:6px;clear:both}.table_returnform .product_attributes li{background:none;list-style:none;padding:0;margin:0}.orders_entry{margin:0 0 12px;display:block}.orders_entry .label{display:block;font-weight:bold;font-family:"Proxima",Arial,sans-serif;font-size:13px}.return_info_summary p.orders_entry{margin-bottom:10px}.return_info_summary .order_emph_xhuge{line-height:30px}.return_info_summary p.orders_entry_inline{line-height:15px;margin-bottom:21px}.table_products_modal{table-layout:fixed}.table_products_modal td{padding:30px 20px 29px 0}.table_products_modal td.table_products_ctrl{width:40px}@media only screen and (max-width: 767px){.table_products_modal{display:block;margin-top:-1px}.table_products_modal tr,.table_products_modal td{display:block}.table_products_modal tr{overflow:hidden;border-top:1px solid #cacaca}.table_products_modal td{padding:20px 10px 15px 0}.table_products_modal .table_h_line_top{border:none}td.table_products_ctrl,td.table_products_img{float:left}td.table_products_details{overflow:hidden}td.table_products_price{padding:0 10px 20px 0;margin-left:150px}}.order_totals_table th{font-weight:normal}.b-table{width:100%}.b-table__head th{border-left:1px solid silver;font-family:"Proxima",Arial,sans-serif;font-weight:700;text-transform:capitalize}.b-table_product{margin-bottom:65px;border:1px solid silver;font-size:14px;text-align:center}@media only screen and (max-width: 767px){.b-table_product{margin-bottom:0;font-size:11px}}.b-table_product thead{border-bottom:1px solid #e5e5e5;background:#efefef}.b-table_product th{padding:7px 18px 5px;border-left:1px solid silver;font-weight:500;vertical-align:middle}.b-table_product th.size{width:71px}.b-table_product th.width,.b-table_product th.height,.b-table_product th.depth{width:100px;padding:7px 18px 5px}.b-table_product th.cm{border:none}.b-table_product td{padding:8px 18px 4px;background:#fff;font-weight:500}@media only screen and (max-width: 767px){.b-table_product td{padding:8px 10px 4px}}.b-table_product td+td{border-left:1px solid silver}.b-table_product tr+tr td{border-top:1px solid #f6f6f6}.b-table_product td span{display:block;text-align:left}.b-table_product .ltfg-skuset-no-fit-message span,.b-table_product .ltfg-skuset-fit-message span{display:inline-block;font-family:"Proxima",Arial,sans-serif;font-weight:500}.b-table_product .ltfg-skuset-no-fit-message{color:#afafaf}.b-table__cell-empty{border-right:1px solid silver}.b-table_default{width:100%;margin-bottom:20px;border:1px solid silver;border-collapse:collapse;border-spacing:0;empty-cells:hide}.b-table_default caption{margin:0 0 20px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:25px}.b-table_default td,.b-table_default th{padding:10px;border-top:1px solid #f6f6f6;border-left:1px solid silver;vertical-align:middle}.b-table_default thead td,.b-table_default thead th{border-top:none;border-bottom:1px solid #e5e5e5;background:#efefef;font-weight:500}.b-table_default tbody tr:first-child td,.b-table_default tbody tr:first-child th{border-top:none}.b-table_default tfoot{font-size:.9em;font-style:italic;text-align:center}.b-table_lined{width:100%}.b-table_lined caption{text-align:left}.b-table_lined th,.b-table_lined td{padding:10px 10px 11px 0;border-top:1px solid #e5e5e5;font-weight:normal;text-align:left}.b-table_lined tbody tr:first-child td,.b-table_lined tbody tr:first-child th{border:none}.b-table_footer-info{margin-bottom:40px;font-size:12px;line-height:18px}.b-table_footer-info caption{margin-bottom:13px;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.sponsorship_table td{padding-right:80px;vertical-align:top}@media only screen and (max-width: 767px){.sponsorship_table td{display:block}}.sponsorship_table th{color:#999;text-align:left;text-transform:uppercase}.sponsorship_table th:first-child{color:#ef5c69}.i-list_flat,.i-list_inline{margin:0;padding:0;list-style:none}.i-list_flat .list__item,.i-list_inline .list__item{margin:0;padding:0}.i-list_unstyled{padding:0;list-style:none}.i-list_inline .i-list__item{display:inline-block;vertical-align:top}.b-list-decimals{margin:0;list-style:none;counter-reset:item}.b-list-decimals li{position:relative;margin-bottom:10px;padding-left:14px}.b-list-decimals li:before{display:block;position:absolute;top:0;left:0;content:counter(item) "";counter-increment:item}.b-list-decimals_product li{margin-bottom:74px;padding-left:60px}.b-list-decimals_product li:before{width:40px;height:40px;border:1px solid #686868;border-radius:40px;color:#fff;font-size:18px;font-weight:500;line-height:40px;text-align:center}.b-list-decimals_banner{white-space:nowrap}@media only screen and (max-width: 767px){.b-list-decimals_banner{white-space:normal;overflow:hidden}}.b-list-decimals_banner li{display:inline-block;margin:0 30px 30px;padding:50px 0 0;vertical-align:top}@media only screen and (max-width: 1024px){.b-list-decimals_banner li{margin:0 20px 30px}}@media only screen and (max-width: 767px){.b-list-decimals_banner li{display:block}}.b-list-decimals_banner li:before{left:50%;width:40px;height:40px;margin-left:-20px;border:1px solid;border-radius:40px;font-size:18px;font-weight:400;line-height:40px;text-align:center}.l-tiles{display:table;width:100%;table-layout:fixed}@media only screen and (max-width: 1024px){.l-tiles{display:block;width:auto}}.l-tiles__item{display:table-cell;width:1%;vertical-align:top}@media only screen and (max-width: 1024px){.l-tiles__item{display:block;width:auto}}.l-product-grid{margin-bottom:40px;font-size:0;text-align:center}.l-product-grid__item{display:inline-block;width:350px;margin:15px;font-size:14px;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-grid__item{margin:5px}}@media only screen and (max-width: 767px){.l-product-grid__item{width:48%;margin:1%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-grid_static-page .l-product-grid__item{width:335px}}.l-asided{display:table;width:100%}.l-asided__item{display:table-cell;vertical-align:top}.l-asided__item_r{text-align:right}.l-asided_va-middle .l-asided__item{vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-asided-tabl{display:table;width:100%}.l-asided-tabl__item{display:table-cell;vertical-align:top}.l-asided-tabl__item_r{text-align:right}}@media only screen and (min-width: 768px){.l-asided_\@t-d{display:table;width:100%}.l-asided_\@t-d__item{display:table-cell;vertical-align:top}.l-asided_\@t-d__item_r{text-align:right}.l-asided_\@t-d_spaced{table-layout:fixed}.l-asided_\@t-d_spaced .l-asided_\@t-d__item_l{padding-right:3%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-asided_cart-header .l-asided__item{vertical-align:middle}}@media only screen and (min-width: 768px){.l-cols-tabl-desk{width:100%;margin:0;padding:0;list-style:none}.l-cols-tabl-desk__item{display:inline-block;vertical-align:top}}.l-cols-glob{width:100%;margin:0;padding:0;list-style:none}.l-cols-glob__item{display:inline-block;vertical-align:top}@media only screen and (min-width: 1025px){.l-cols-equal-desk{display:table;width:100%;table-layout:fixed}.l-cols-equal-desk__item{display:table-cell;width:1%;padding-right:3%;vertical-align:top}.l-cols-equal-desk__item+.l-cols-equal-desk__item{padding-left:3%}.l-cols-equal-desk_lined .l-cols-equal-desk__item{border-right:1px solid #e5e5e5}.l-cols-equal-desk_lined .l-cols-equal-desk__item+.l-cols-equal-desk__item{border:none}}@media only screen and (min-width: 768px){.l-cols-equal.\@t-d{display:table;width:100%;table-layout:fixed}.l-cols-equal.\@t-d .l-cols-equal__item{display:table-cell;width:1%;vertical-align:top}}@media only screen and (min-width: 768px){.l-spans_\@t-d:after{display:block;clear:both;content:""}.l-spans_\@t-d .l-spans__item{margin:0;padding:0;float:left;list-style:none;box-sizing:border-box}.l-spans_\@t-d .l-spans__item:first-child{padding-left:0}.l-spans_\@t-d .l-spans__item_w1{width:99.9%;padding-left:20px}.l-spans_\@t-d .l-spans__item_w2{width:49.9%;padding-left:20px}.l-spans_\@t-d .l-spans__item_w3{width:33.233%;padding-left:20px}.l-spans_\@t-d .l-spans__item_w4{width:24.9%;padding-left:20px}.l-spans_\@t-d .l-spans__item_w5{width:19.9%;padding-left:20px}}@media only screen and (min-width: 768px){.l-auto-columns\@t-d{-moz-column-fill:auto}.l-auto-columns\@t-d_c2{-moz-columns:2;-webkit-columns:2;-ms-columns:2;columns:2}.l-auto-columns\@t-d_h130{height:130px}.l-auto-columns\@t-d_h100{height:100px}}.l-footer__top{padding:56px 0}.l-footer__top:after{display:block;clear:both;content:""}@media only screen and (max-width: 767px){.l-footer__top{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-footer__top{padding-bottom:0}}.l-footer__top__l{width:62%;float:left}@media only screen and (max-width: 1024px){.l-footer__top__l{width:auto;float:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-footer__top__l{padding-bottom:48px}}.l-footer__top__r{width:34%;float:left}.l-footer__top__r:after{display:block;clear:both;content:""}@media only screen and (max-width: 767px){.l-footer__top__r{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}}@media only screen and (max-width: 1024px){.l-footer__top__r{width:auto;float:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-footer__right-stack{width:49%;margin-bottom:0;padding:46px 0 30px;float:left;border-top:1px solid #3f3f3f;box-sizing:border-box}}@media only screen and (max-width: 767px){.l-footer__right-stack{width:auto;margin:0;padding:12px 10px;border:none}}.l-footer__right-stack_1{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-footer__right-stack_1{margin-bottom:0;padding-right:30px}}@media only screen and (max-width: 767px){.l-footer__right-stack_1{box-ordinal-group:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:11px}}.l-footer__right-stack_2{padding-top:47px;border-top:1px solid #3f3f3f}@media only screen and (max-width: 767px){.l-footer__right-stack_2{box-ordinal-group:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:34px;border:none}}.l-footer__bottom{padding:40px 0}.l-footer__bottom:after{display:block;clear:both;content:""}@media only screen and (max-width: 767px){.l-footer__bottom{padding:0}}.l-footer__bottom__line-1{padding-top:70px}.l-footer__bottom__line-1:after{display:block;clear:both;content:""}@media only screen and (max-width: 767px){.l-footer__bottom__line-1{padding-top:0}}.l-footer__bottom__line-2{padding:57px 0 35px;text-align:center}.l-footer__bottom__line-2:after{display:block;clear:both;content:""}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-footer__bottom__line-2{padding-bottom:0}}@media only screen and (max-width: 767px){.l-footer__bottom__line-2{padding:40px 0 0}}.l-footer_checkout .l-footer__bottom__line-2{padding:0}@media only screen and (max-width: 767px){.l-footer_checkout .l-footer__bottom__line-2{padding:20px 0}}.l-footer-copy__item{display:inline-block;vertical-align:middle}@media only screen and (max-width: 1024px){.l-footer-copy__item{width:100%;margin-bottom:20px}}.l-pdp{clear:both}.l-pdp__main-aux{padding-bottom:30px}@media only screen and (max-width: 1024px){.l-pdp__main-aux{padding-bottom:20px}}.l-pdp__qv-aux{padding-bottom:50px}.l-pdp__main{width:68%;float:left;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media only screen and (max-width: 1024px){.l-pdp__main{padding-bottom:20px}}.l-pdp__aside{width:31%;max-width:278px;float:right}.l-pdp__top{position:relative;margin:-30px -30px 30px;z-index:1}.l-pdp__line{border-top:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.l-pdp_mob-tabl .l-pdp__main,.l-pdp_mob-tabl .l-pdp__aside{width:auto;max-width:initial;float:none}}.l-pdp_one-column{position:relative}.l-pdp_one-column .l-pdp__main-aux{width:auto;max-width:initial}.l-pdp_one-column .l-pdp__main{width:100%}.l-pdp_one-column .l-pdp__aside{display:none}@media only screen and (max-width: 767px){.l-product-aside{padding:0 20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__top{width:40%;padding-right:9.5%;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__middle{width:40%;padding-left:9.5%;float:right}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__bottom{clear:both;overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside{position:relative}.l-product-aside:after{position:absolute;top:0;bottom:0;left:50%;border-left:1px solid;content:"";z-index:1}.l-product-aside__top,.l-product-aside__middle,.l-product-aside__bottom{position:relative;z-index:2}}.l-product-aside__section{padding:20px 0;border-top:1px solid}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__section{border:none}}@media only screen and (min-width: 1025px){.l-product-aside__section_no-bd{border:none}}@media only screen and (min-width: 0){.l-product-aside__section_no-bd{border:none}}.l-product-aside__section_double-bd{border:1px;border-style:solid none}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__section_double-bd{border:none}}.l-product-aside__section_no-top-padding{padding-top:0}.l-product-aside__section_no-padding{padding:0}.l-product-aside__section_size{border:none}@media only screen and (min-width: 0){.l-product-aside__section_size{border-top:1px solid}}.l-product-aside__section_promotion{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__section_promotion{width:280px;margin:0 auto 20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside__section_submit{width:280px;margin:0 auto;padding:20px 30px}}.l-product-aside__section_submit_qv{margin:0 auto;padding:0;border:none}@media only screen and (max-width: 1024px){.l-product-aside__section-space{margin-top:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside:after{border-color:#e5e5e5}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside .l-product-aside__bottom{background-color:#fff}}.l-product-aside .l-product-aside__section{border-top-color:#e5e5e5}@media only screen and (max-width: 767px){.l-product-aside .l-product-aside__section{border-top-color:#e5e5e5}}.l-product-aside .l-product-aside__section_double-bd{border-color:#e5e5e5}@media only screen and (max-width: 767px){.l-product-aside .l-product-aside__section_size,.l-product-aside .l-product-aside__section_gcValue,.l-product-aside .l-product-aside__section_egcValue{border-top-color:#e5e5e5}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main_dark .l-product-aside:after{border-color:#737270}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main_dark .l-product-aside .l-product-aside__bottom{background-color:#2a2a2a}}.b-product-main_dark .l-product-aside .l-product-aside__section{border-top-color:#737270}@media only screen and (max-width: 767px){.b-product-main_dark .l-product-aside .l-product-aside__section{border-top-color:#737270}}.b-product-main_dark .l-product-aside .l-product-aside__section_double-bd{border-color:#737270}@media only screen and (max-width: 767px){.b-product-main_dark .l-product-aside .l-product-aside__section_size,.b-product-main_dark .l-product-aside .l-product-aside__section_gcValue,.b-product-main_dark .l-product-aside .l-product-aside__section_egcValue{border-top-color:#737270}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside_egift:after{display:none}.l-product-aside_egift .l-product-aside__top{width:37%;padding-right:0}.l-product-aside_egift .l-product-aside__middle,.l-product-aside_egift .l-product-aside__bottom{width:59%;padding-left:0;float:right;clear:none;border:none}.l-product-aside_egift .l-product-aside__middle{margin-top:33px}.l-product-aside_egift .l-product-aside__section_submit,.l-product-aside_egift .l-product-aside__section_promotion{margin:0;padding:20px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-aside_gift:after{display:none}.l-product-aside_gift .l-product-aside__top,.l-product-aside_gift .l-product-aside__middle{width:auto;padding:0;float:none;clear:none;border:none}.l-product-aside_gift .l-product-aside__section_gcValue{width:59%;float:left}.l-product-aside_gift .l-product-aside__section_gift-options{width:37%;padding:0;float:right}}.l-static-page{margin-bottom:30px}.l-static-page__aside{width:232px;padding-right:10px;float:left}@media only screen and (max-width: 767px){.l-static-page__aside{width:auto;padding-right:0;float:none}}.l-static-page__main{overflow:hidden}@media only screen and (max-width: 767px){.l-static-page__main{padding:0 10px;overflow:visible}}.l-static-page__banner{margin-bottom:40px}@media only screen and (max-width: 767px){.l-static-page__banner{margin-bottom:0}}.l-static-page_regular{padding-top:40px}@media only screen and (max-width: 767px){.l-static-page_regular{padding-top:0}}.l-static-page_regular .l-static-page__aside{margin-bottom:20px}@media only screen and (max-width: 767px){.l-static-page_w-nav .l-static-page__main{padding-top:20px}}.l-static-page_wo-nav .l-static-page__main{overflow:visible}@media only screen and (min-width: 768px){.l-content-page_\@t-d{display:table}.l-content-page_\@t-d .l-content-page__item{display:table-cell;vertical-align:top}}@media only screen and (min-width: 1025px){.l-content-page_\@d{display:table}.l-content-page_\@d .l-content-page__item{display:table-cell;vertical-align:top}}.l-content-page__aside-image{padding-right:20px}.l-content-page__aside-image img{width:100%;min-width:310px}@media only screen and (max-width: 767px){.l-content-page__aside-image img{max-width:none}}@media only screen and (max-width: 1024px){.l-content-page_customizer .l-content-page__aside-image{padding-bottom:30px;text-align:center}.l-content-page_customizer .l-content-page__aside-image img{width:100%;max-width:320px}}.b-header-global__container{position:relative;height:35px;border-bottom:1px solid silver;background:#f2f2f2;color:#45403d;font-size:12px;line-height:30px;z-index:1103}.b-header-global__container a{color:inherit}.b-header-global__container a:hover,.b-header-global__container a:focus{color:#737270}.b-header-global__container a:active{color:#f8bc2f}.b-header-global__inner{max-width:1600px;margin:0 auto}.b-header-global_sticky{padding-bottom:35px}@media only screen and (min-width: 1025px){.b-header-global_sticky .b-header-global__container{position:fixed;top:0;right:0;left:0;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}}.b-header-global_offsetted .b-header-global__container{-moz-transform:translateY(-35px);-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.b-heading-message{display:block;font-size:12px;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.b-heading-message_main{font-size:15px;line-height:32px}.b-heading-message_aside{margin-left:10px}.b-heading-message_aside a{text-decoration:none}.b-icon-w-text{display:inline-block;text-decoration:none}.b-icon-w-text__icon,.b-icon-w-text__text{display:inline-block;vertical-align:middle}.b-icon-w-text__icon{font-size:17px}.b-icon-w-text__text{padding-left:3px}.b-account-ctrl{position:relative}.b-account-ctrl__ico{display:inline-block;margin-left:3px;font-size:7px;vertical-align:middle}.b-account-ctrl__ln{display:inline-block;padding:8px 0;line-height:15px;text-decoration:none;text-transform:capitalize}.b-list-lined{overflow:hidden}.b-list-lined__item{margin-top:-1px;border-top:1px solid}.b-list-lined_menu .b-list-lined__item{border-color:#d3d3d3}.b-minicart{position:relative;z-index:1005}.b-minicart__count-inner{display:block;position:relative;font-size:21px;line-height:27px;text-decoration:none;white-space:nowrap}@media only screen and (max-width: 767px){.b-minicart__count-inner{font-size:19px}}.b-minicart__count-value{display:block;position:absolute;top:0;right:0;left:0;font-size:11px}@media only screen and (min-width: 1025px){.js-header-sticky_sticky .b-header .b-minicart__count-value{color:#fff}}.js-theme-dark .b-minicart__count-value{color:#000}.js-theme-light .b-minicart__count-value{color:#fff}.b-minicart__count-wrapper{position:relative;padding:8px 18px;text-align:center;cursor:pointer;z-index:1005}@media only screen and (max-width: 767px){.b-minicart__count-wrapper{padding:8px 9px;font-size:19px}}@media only screen and (min-width: 1025px){.b-minicart__count-wrapper.i-inter-el:hover,.b-minicart__count-wrapper.i-inter-el.js-minicart-show{color:#565656}.b-minicart__count-wrapper.i-inter-el:hover .b-minicart__count-value,.b-minicart__count-wrapper.i-inter-el.js-minicart-show .b-minicart__count-value{color:#fff}.b-minicart__count-wrapper.i-inter-el:active{color:#f8bc2f}}.b-minicart__counter{position:relative;font-size:19px;line-height:17px;text-align:center}.b-minicart__counter-ln{text-decoration:none}.b-minicart__counter-dig{position:absolute;top:0;right:0;left:4px;color:#fff;font-size:10px;font-weight:bold;line-height:20px}.b-minicart__content{position:absolute;top:30px;right:-6px;width:370px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.3);opacity:0;visibility:hidden;z-index:1004;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s}.ie .b-minicart__content{box-shadow:0 1px 10px rgba(0,0,0,0.3)}.b-minicart__content.js-minicart-show{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 767px){.b-minicart__content{display:none}}.b-minicart__content:after{position:absolute;top:-25px;right:6px;width:12px;height:12px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";z-index:901;-moz-transform:rotate(-45deg) translate(-13px, 13px);-webkit-transform:rotate(-45deg) translate(-13px, 13px);-ms-transform:rotate(-45deg) translate(-13px, 13px);transform:rotate(-45deg) translate(-13px, 13px)}.b-minicart__item{position:relative;margin:0 15px;padding:30px 0 35px 15px;border-bottom:1px solid #e0e0e0}.b-minicart__item__rm-btn{position:absolute;top:33px;right:-13px;padding:5px 20px;text-decoration:none;cursor:pointer}@media only screen and (min-width: 1025px){.b-minicart__item__rm-btn{border-radius:3px}.b-minicart__item__rm-btn:hover,.b-minicart__item__rm-btn:focus{color:#000}.b-minicart__item__rm-btn:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f}}.b-minicart__message{font-size:11px;line-height:16px}.b-minicart__message_models{padding:10px 0 0;clear:both;color:#737270}.b-minicart__message_models a{color:#737270}.b-minicart__message_models a:hover,.b-minicart__message_models a:focus{color:#000}.b-minicart__message_models a:active{color:#f8bc2f}.b-minicart__message_qty{bottom:70px;left:15px;color:#cf2828;text-transform:uppercase;white-space:nowrap}.b-minicart__message_supcontent{width:320px;padding:25px 0 0 30px}.b-minicart__message_error{color:#cf2828}.b-minicart__totals{position:relative;margin:-1px 15px 0;padding:25px 0;border-top:1px solid #e0e0e0;color:#2a2a2a;z-index:1}.b-minicart__totals-inner{display:table;width:100%}.b-minicart__totals-cell{display:table-cell;padding-left:18px;vertical-align:middle}.b-minicart__price-totals{font-size:26px;font-weight:500}.b-minicart__price-totals__currency{margin-top:-5px;float:left;font-size:15px;vertical-align:middle}.b-minicart__promotion{font-size:12px;line-height:14px;text-align:right;text-transform:uppercase}.b-minicart__promotion p{width:160px;float:right}.b-minicart__promotion strong{font-family:"Proxima",Arial,sans-serif;font-weight:500}.b-minicart__actions{padding:20px 0;background:#f6f6f6;text-align:center}.b-minicart__actions__btn-frst{min-width:140px;margin-right:10px}a.b-minicart__actions__btn-frst{color:#fff}a.b-minicart__actions__btn-frst:hover{color:#fff}.b-modal_fitguide{width:1024px !important}@media only screen and (max-width: 1024px){.b-modal_fitguide{width:auto !important}}.b-modal_fitguide #step1:after,.b-modal_fitguide #step2:after,.b-modal_fitguide #step3:after,.b-modal_fitguide #step4:after,.b-modal_fitguide #step5:after,.b-modal_fitguide #step6:after{display:block;clear:both;content:""}.b-modal_fitguide #step1,.b-modal_fitguide #step2,.b-modal_fitguide #step3,.b-modal_fitguide #step4,.b-modal_fitguide #step5,.b-modal_fitguide #step6{position:relative;padding-left:0;margin:0 0 20px}.b-modal_fitguide .brand_select_container{float:left;width:450px}.b-modal_fitguide .brand_select_container #brand-select{width:100% !important;font-size:12px}.b-modal_fitguide .models_wrapper{width:100% !important;height:213px;border-bottom:1px solid #e5e5e5}.b-modal_fitguide .models_wrapper>div{width:100% !important}.b-modal_fitguide .models_wrapper .jspContainer{padding-right:0}.b-modal_fitguide .models_wrapper .models-table{height:213px}.b-modal_fitguide .models_wrapper .jspVerticalBar{right:5px}.b-modal_fitguide .models_wrapper .jspPane{width:100% !important}@media only screen and (max-width: 1024px){.b-modal_fitguide .models_wrapper .jspPane{left:0 !important}}.b-modal_fitguide .models_wrapper .jspCap{display:block;width:7px;height:2px}.b-modal_fitguide .models-table{width:100%;table-layout:fixed;border-collapse:separate !important}.b-modal_fitguide .model_name{width:610px;text-align:left;padding-left:24px}.b-modal_fitguide .model_width{width:35px}.b-modal_fitguide .model_height{width:39px}.b-modal_fitguide .model_depth{width:35px}.b-modal_fitguide button,.b-modal_fitguide input[type="submit"],.b-modal_fitguide input[type="button"],.b-modal_fitguide .button,.b-modal_fitguide .sbm_btn{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-color:#313131;background:#313131;color:#fff;min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px;min-width:initial}@media only screen and (min-width: 1025px){.b-modal_fitguide button,.b-modal_fitguide input[type="submit"],.b-modal_fitguide input[type="button"],.b-modal_fitguide .button,.b-modal_fitguide .sbm_btn{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-modal_fitguide button:hover,.b-modal_fitguide button:focus,.b-modal_fitguide input[type="submit"]:hover,.b-modal_fitguide input[type="submit"]:focus,.b-modal_fitguide input[type="button"]:hover,.b-modal_fitguide input[type="button"]:focus,.b-modal_fitguide .button:hover,.b-modal_fitguide .button:focus,.b-modal_fitguide .sbm_btn:hover,.b-modal_fitguide .sbm_btn:focus{text-decoration:none}.b-modal_fitguide button:active,.b-modal_fitguide input[type="submit"]:active,.b-modal_fitguide input[type="button"]:active,.b-modal_fitguide .button:active,.b-modal_fitguide .sbm_btn:active{outline:none}}.b-modal_fitguide button[disabled],.b-modal_fitguide input[type="submit"][disabled],.b-modal_fitguide input[type="button"][disabled],.b-modal_fitguide .button[disabled],.b-modal_fitguide .sbm_btn[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-modal_fitguide button:hover,.b-modal_fitguide button:focus,.b-modal_fitguide input[type="submit"]:hover,.b-modal_fitguide input[type="submit"]:focus,.b-modal_fitguide input[type="button"]:hover,.b-modal_fitguide input[type="button"]:focus,.b-modal_fitguide .button:hover,.b-modal_fitguide .button:focus,.b-modal_fitguide .sbm_btn:hover,.b-modal_fitguide .sbm_btn:focus{border-color:#686868;background-color:#686868;color:#fff}.b-modal_fitguide button:active,.b-modal_fitguide input[type="submit"]:active,.b-modal_fitguide input[type="button"]:active,.b-modal_fitguide .button:active,.b-modal_fitguide .sbm_btn:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-modal_fitguide button[disabled]:hover,.b-modal_fitguide button[disabled]:focus,.b-modal_fitguide input[type="submit"][disabled]:hover,.b-modal_fitguide input[type="submit"][disabled]:focus,.b-modal_fitguide input[type="button"][disabled]:hover,.b-modal_fitguide input[type="button"][disabled]:focus,.b-modal_fitguide .button[disabled]:hover,.b-modal_fitguide .button[disabled]:focus,.b-modal_fitguide .sbm_btn[disabled]:hover,.b-modal_fitguide .sbm_btn[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}@media only screen and (max-width: 1024px){.b-modal_fitguide button,.b-modal_fitguide input[type="submit"],.b-modal_fitguide input[type="button"],.b-modal_fitguide .button,.b-modal_fitguide .sbm_btn{min-width:100px;height:50px;padding:0 16px;font-size:16px;line-height:50px;min-width:80px}}.b-modal_fitguide .PP-laptop-guide{line-height:17px;margin-top:2px;display:block}.b-modal_fitguide .ltfg-pp-dims-banner{padding-bottom:14px}.b-modal_fitguide .ltfg-dims-search{padding:11px 0 34px 0}.b-modal_fitguide .ltfg-pp-your-device{display:block;margin-top:10px}.b-modal_fitguide .ltfg-pp-banner{padding-top:13px}.b-modal_fitguide .ltfg-larger-device-name{font-size:13px;font-weight:normal;line-height:19px}.b-modal_fitguide .ltfg-strip-container{height:40px}.b-modal_fitguide .ltfg-strip{display:block;float:left;width:960px;min-height:32px;padding:4px 0 0 0;margin:0 10px;position:static;z-index:10;font-size:11px;font-weight:normal;color:#585858;line-height:16px}.b-modal_fitguide .ltfg-strip-fixed{position:fixed;top:0;padding-bottom:4px;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:white}.b-modal_fitguide .ltfg-strip.ltfg-strip-pdp{margin:0;padding:0;width:300px}.b-modal_fitguide .ltfg-strip.ltfg-strip-pdp .ltfg-strip-info{margin-top:0;margin-bottom:15px}.b-modal_fitguide .ltfg-strip-icon{display:block;float:left;margin-bottom:2px}.b-modal_fitguide .ltfg-strip-info{display:block;float:left;margin:7px 0 0 4px}.b-modal_fitguide .ltfg-strip-info-wide{width:650px;margin-right:35px}.b-modal_fitguide .ltfg-strip-info-wide-full{width:810px !important;margin-right:0 !important}.b-modal_fitguide .ltfg-strip-info-search{margin-top:8px;float:left}.b-modal_fitguide .ltfg-strip-info-search img:hover{cursor:pointer}.b-modal_fitguide .ltfg-strip-info-pp{width:480px;margin-bottom:2px}.b-modal_fitguide .ltfg-strip-banner{padding:0 8px}.b-modal_fitguide .ltfg-popup-link:hover{cursor:pointer}.b-modal_fitguide .ltfg-strip-title{font-weight:bold}.b-modal_fitguide .ltfg-strip-data{padding-right:8px;color:#5e5e5e}.b-modal_fitguide .ltfg-strip-remove span{padding-left:14px;background:url(../imgs/btns/btn_close_x_9px.png) 0 2px no-repeat}.b-modal_fitguide .ltfg-strip-change,.b-modal_fitguide .ltfg-strip-remove{color:#087cf5;font-size:9px;text-decoration:none;white-space:nowrap;margin-left:10px;cursor:pointer}.b-modal_fitguide .ltfg-strip-change:hover,.b-modal_fitguide .ltfg-strip-remove:hover{text-decoration:none}.b-modal_fitguide .ltfg-strip-change span:hover,.b-modal_fitguide .ltfg-strip-remove span:hover{cursor:pointer;text-decoration:underline}.b-modal_fitguide .ltfg-skuset-no-fit-message{font-size:12px;font-weight:normal;color:#777}.b-modal_fitguide .ltfg-skuset-fit-message{font-size:12px;font-weight:normal;color:#c57423}.b-modal_fitguide .dimensions .ltfg-skuset-fit-message{font-size:13px}.b-modal_fitguide .dimensions .ltfg-skuset-no-fit-message{font-size:13px}.b-modal_fitguide .PP-laptop-guide .ltfg-skuset-fit-message{margin-left:4px}.b-modal_fitguide .ltfg-skuset-fit-size{font-size:14px;color:#c57423;font-weight:normal}.b-modal_fitguide .ltfg-no-fits .ltfg-skuset-fit-size{color:#777}.b-modal_fitguide .ltfg-skuset-fit-size strong{padding-left:3px}.b-modal_fitguide .ltfg-skuset-fit-text-normal{color:#656565}.b-modal_fitguide .ltfg-fits{white-space:nowrap}.b-modal_fitguide .ltfg-fits-container{margin-top:10px}.b-modal_fitguide .ltfg-fits-pdp .ltfg-fits,.b-modal_fitguide .ltfg-fits-pdp .ltfg-no-fits{margin-top:3px}.b-modal_fitguide #laptop-size-guide{background:none;color:#4a4a4a;font-size:13px;font-weight:normal;padding:0 1px;position:relative;overflow:hidden}.b-modal_fitguide #laptop-size-guide .h1{color:#2a2a2a;font-weight:700;font-size:23px;margin-top:27px}.b-modal_fitguide #main-form{font-size:0}.b-modal_fitguide #step1{margin-top:0}.b-modal_fitguide .b-steps{width:522px;position:relative;z-index:5}.b-modal_fitguide .b-steps.second{background-color:transparent}.b-modal_fitguide .b-steps.second .validation-container img{margin:-4px 3px 5px 5px}.b-modal_fitguide .b-steps,.b-modal_fitguide .enter-own{display:inline-block;vertical-align:top}.b-modal_fitguide #step1 img,.b-modal_fitguide #step2 img,.b-modal_fitguide #step3 img,.b-modal_fitguide #step4 img,.b-modal_fitguide #step5 img,.b-modal_fitguide #step6 img{float:left;margin:0 20px 0 0}.b-modal_fitguide #step4 img,.b-modal_fitguide #step5 img,.b-modal_fitguide #step6 img{display:none}.b-modal_fitguide #step2,.b-modal_fitguide #step3{clear:both;display:block}.b-modal_fitguide #step3{margin:0}.b-modal_fitguide #step4,.b-modal_fitguide #step5,.b-modal_fitguide #step6{clear:both;display:block}.b-modal_fitguide #step4{margin-top:30px}.b-modal_fitguide #step2-filter{display:block;float:left;margin-right:5px}.b-modal_fitguide #step3-txt{display:block;padding:5px}.b-modal_fitguide .step-img{float:left;margin-right:17px;height:25px;width:25px;display:block}.b-modal_fitguide .model-check-img{display:block;float:right;height:18px;margin:-20px -20px 0 471px;padding:0;width:20px}.b-modal_fitguide .laptop-models-table{margin-top:55px}.b-modal_fitguide .dataTables_info{color:#45403d;font-weight:500;font-size:14px;margin:-62px 0 15px 23px;padding-top:15px;text-align:right;float:right}.b-modal_fitguide .dataTables_info span{font-size:14px}.b-modal_fitguide .dataTables_filter{float:left;display:block}.b-modal_fitguide .dataTables_filter input{font-size:15px;font-weight:normal;margin:-4px 0 0;padding:0 13px;width:451px}.b-modal_fitguide table tr th,.b-modal_fitguide table tr td{padding:5px 20px;text-align:center;-webkit-box-sizing:border-box}.b-modal_fitguide table tr th{background:#f2f2f2;border:1px solid #e5e5e5;color:#45403d;font-size:14px;font-weight:700;padding:8px 20px}.b-modal_fitguide table tr th.model-width,.b-modal_fitguide table tr th.model-depth,.b-modal_fitguide table tr th.model-name{border-right:none}.b-modal_fitguide table tr td{border:1px solid #e5e5e5;border-top-color:#e5e5e5;border-bottom:none;color:#585858;font-size:14px;line-height:20px}.b-modal_fitguide .dataTables_scrollBody{height:218px !important}.b-modal_fitguide th.model-width,.b-modal_fitguide th.model-depth,.b-modal_fitguide th.model-thickness{border-left:0}.b-modal_fitguide table th.model_width,.b-modal_fitguide table th.model_depth,.b-modal_fitguide table th.model_height,.b-modal_fitguide table td.model_width,.b-modal_fitguide table td.model_depth,.b-modal_fitguide table td.model_height{border-left:0 !important}.b-modal_fitguide table tr td.model-name{border-left:0}.b-modal_fitguide .model-name{text-align:left}.b-modal_fitguide .paginate_disabled_previous{background:url("/static/widgets/ltfg/ltfg_overlay_button-prev.png") no-repeat 0 -40px}.b-modal_fitguide .paginate_enabled_previous{background:url("/static/widgets/ltfg/ltfg_overlay_button-prev.png") no-repeat 0 0}.b-modal_fitguide .paginate_enabled_previous:hover{background:url("/static/widgets/ltfg/ltfg_overlay_button-prev.png") no-repeat 0 -20px;cursor:pointer}.b-modal_fitguide .paginate_disabled_next{background:url("/static/widgets/ltfg/ltfg_overlay_button-next.png") no-repeat 0 -40px}.b-modal_fitguide .paginate_enabled_next{background:url("/static/widgets/ltfg/ltfg_overlay_button-next.png") no-repeat 0 0}.b-modal_fitguide .paginate_enabled_next:hover{background-position:0 -20px;cursor:pointer}.b-modal_fitguide .odd{background-color:#fff}.b-modal_fitguide .even{background-color:#fff}.b-modal_fitguide .enter-own{width:412px;margin-top:70px;text-align:right}.b-modal_fitguide .enter-own img{margin-left:5px;margin-top:4px}.b-modal_fitguide .left-column,.b-modal_fitguide .right-column{display:inline-block;vertical-align:top}.b-modal_fitguide .left-column input[type="text"]{width:280px;margin-bottom:5px}.b-modal_fitguide .error_message{padding-left:-15px}.b-modal_fitguide .dataTables_empty{vertical-align:top;border:1px solid #e5e5e5 !important;border-top:0 !important;border-bottom:0 !important;padding:30px 25px !important;text-align:left;line-height:15px;cursor:auto !important;font-size:15px;font-weight:500}.b-modal_fitguide .dataTables_empty .text-active-small{padding-left:0;background:none}.b-modal_fitguide .enter-own img:hover,.b-modal_fitguide .ltfg-dims-search img:hover .ltfg-dims-table-link img:hover{cursor:pointer}.b-modal_fitguide #hand-action{height:33px;margin:15px 0 10px;padding:0 0 0 75px}.b-modal_fitguide #hand-instructions{display:block;width:458px;line-height:18px}.b-modal_fitguide .text-bold{color:#2a2a2a;font-weight:bold;font-size:13px}.b-modal_fitguide #hand-instructions .text-bold{font-size:20px;line-height:27px;font-weight:500;width:290px;display:block;margin-bottom:7px}.b-modal_fitguide #hand-instructions .text-less{font-size:15px}.b-modal_fitguide .text-normal{color:#4a4a4a;font-weight:500;font-size:15px}.b-modal_fitguide .choose-model-text{font-size:18px;font-weight:500}.b-modal_fitguide .text-less{color:#808080;font-size:13px;line-height:30px}.b-modal_fitguide .text-active-small{background:transparent;color:#2a2a2a;font-weight:500;font-size:14px;text-decoration:underline;display:inline-block;line-height:1}.b-modal_fitguide .text-active-small:active{color:#f8bc2f}.b-modal_fitguide .link-clear-hand{padding-left:20px;line-height:40px}.b-modal_fitguide .text-active-small:hover{text-decoration:none}.b-modal_fitguide .text-active{color:#2a2a2a;font-weight:500;font-size:13px;margin:1px 0 0;text-decoration:underline}.b-modal_fitguide .text-active:hover,.b-modal_fitguide .text-active-small:hover{cursor:pointer;text-decoration:none}.b-modal_fitguide .text-error{font-size:11px;font-weight:normal;color:#cf2828}.b-modal_fitguide .input-active{color:#4a4a4a}.b-modal_fitguide .less-normal-align{display:block;float:left;margin-left:121px;clear:both}.b-modal_fitguide div.enter-own span.link-hand-enter,.b-modal_fitguide div.enter-own span.link-main-form{padding-left:5px;height:24px;line-height:24px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-modal_fitguide div.enter-own span.link-hand-enter,.b-modal_fitguide div.enter-own span.link-main-form{padding:10px 0 10px 5px}}.b-modal_fitguide div.enter-own span.link-hand-enter:active,.b-modal_fitguide div.enter-own span.link-main-form:active{color:#f8bc2f}.b-modal_fitguide #loading-message{display:none}.b-modal_fitguide .link-clear-main{margin:40px 0 0 4px;display:inline-block;text-decoration:none !important;font-size:13px;font-weight:700;padding-left:0}.b-modal_fitguide .link-clear-main:active{color:#f8bc2f}.b-modal_fitguide .link-clear-main:before{font-size:8px;font-weight:700;margin-right:10px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-modal_fitguide .thick-info{margin-top:5px;margin-left:10px;float:left;display:block}.b-modal_fitguide .step-txt{display:block;float:left;margin-top:9px}.b-modal_fitguide .title-block{width:70px}.b-modal_fitguide .enter-box{display:block;float:left;font-size:15px;font-weight:normal;margin:0;padding-left:10px;width:276px}.b-modal_fitguide .divider{color:#e5e5e5;margin:5px 5px 0 0}.b-modal_fitguide #hand-submit{display:block;float:left;height:auto}.b-modal_fitguide .hand-submit-disabled{background:url("/static/widgets/ltfg/ltfg_overlay_button-submit.png") no-repeat 0 -40px;cursor:auto}.b-modal_fitguide .hand-submit-enabled{background:url("/static/widgets/ltfg/ltfg_overlay_button-submit.png") no-repeat 0 0;cursor:pointer}.b-modal_fitguide .hand-submit-enabled:hover{background:url("/static/widgets/ltfg/ltfg_overlay_button-submit.png") no-repeat 0 -20px;cursor:pointer}.b-modal_fitguide #measure-img{height:111px;width:314px;position:absolute;right:50px;top:250px}.b-modal_fitguide .footer-hrule{border-bottom:1px solid #e5e5e5;display:block;width:737px;height:1px;margin:72px 0}.b-modal_fitguide .validation-container{float:left;display:block}.b-modal_fitguide .validation-container img{height:18px;margin:2px 3px 0 !important;width:20px}.b-modal_fitguide .b-steps .validation-container img{margin:6px 3px 0 !important}.b-modal_fitguide .b-steps.second{border:none}.b-modal_fitguide .b-steps.second .validation-container img{margin:2px 3px 0 !important}.b-modal_fitguide .validation-container span{display:block;float:left;margin:5px 0 0}.b-modal_fitguide .validation-pad{margin-top:8px}.b-modal_fitguide .ltfg-dims-info{font-size:12px}.b-modal_fitguide #laptop-size-guide .validation-container,.b-modal_fitguide #laptop-size-guide .model-check-img{display:none}.b-modal_fitguide #row_0 td{border-top:0}.b-modal_fitguide #models-table{height:37px;margin-top:25px}.b-modal_fitguide input[type="number"],.b-modal_fitguide input[type="text"],.b-modal_fitguide input[type="password"]{padding:0 10px}.b-modal_fitguide #hand-form input[type="number"],.b-modal_fitguide #hand-form input[type="text"]{margin-right:15px}.b-modal_fitguide #hand-form input[type="number"].ng-dirty.ng-invalid.ng-invalid-pattern,.b-modal_fitguide #hand-form input[type="text"].ng-dirty.ng-invalid.ng-invalid-pattern{border-color:#cf2828}.b-modal_fitguide #hand-form input[type="number"].ng-dirty.ng-invalid.ng-invalid-pattern:focus,.b-modal_fitguide #hand-form input[type="text"].ng-dirty.ng-invalid.ng-invalid-pattern:focus{border-color:#cf2828}.b-modal_fitguide #hand-form input[type="number"].ng-dirty.ng-invalid.has-visited.ng-valid-pattern,.b-modal_fitguide #hand-form input[type="text"].ng-dirty.ng-invalid.has-visited.ng-valid-pattern{border-color:#e5e5e5}.b-modal_fitguide #hand-form input[type="number"].ng-dirty.ng-invalid.has-visited.ng-valid-pattern:focus,.b-modal_fitguide #hand-form input[type="text"].ng-dirty.ng-invalid.has-visited.ng-valid-pattern:focus{border-color:#e5e5e5}.b-modal_fitguide #step1 img{margin-top:4px;width:36px;height:36px}.b-modal_fitguide #js_brand_models tr:hover{width:895px !important}.b-modal_fitguide #js_brand_models tr:hover>td{border-top:4px solid #f8bc2f;padding-top:2px;border-bottom:4px solid #f8bc2f;padding-bottom:2px;cursor:pointer}.b-modal_fitguide #js_brand_models tr:hover+tr>td{border-top:0}.b-modal_fitguide #js_brand_models tr:hover>.model_name{border-left:4px solid #f8bc2f;padding-left:21px}.b-modal_fitguide #js_brand_models tr:hover>.model_depth{border-right:4px solid #f8bc2f;padding-right:17px}.b-modal_fitguide #js_brand_models #row_0:hover>.model_name{padding-right:21px;padding-left:21px}.b-modal_fitguide #js_brand_models #row_0:hover>td{padding-top:1px}@media all and (-webkit-min-device-pixel-ratio: 0){.b-modal_fitguide .enter-own img{margin-top:8px}.b-modal_fitguide table tr:hover td.model-name{padding-left:16px;padding-right:15px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.b-modal_fitguide .model_width{width:75px}.b-modal_fitguide .model_height{width:79px}.b-modal_fitguide .model_depth{width:75px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-modal_fitguide #laptop-size-guide{padding:0 1px}.b-modal_fitguide #laptop-size-guide .h1{font-size:23px;margin-top:25px;text-decoration:none}.b-modal_fitguide .laptop-models-table{margin-top:65px}.b-modal_fitguide .dataTables_empty{font-weight:400;line-height:11px}.b-modal_fitguide .link-clear-main{font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:0.05em}.b-modal_fitguide .modal_fitguide .b-steps.second+.right-column .enter-own span{padding-left:0 !important;display:block}.b-modal_fitguide .b-steps{width:360px}.b-modal_fitguide .enter-own{width:200px;margin-top:0}.b-modal_fitguide .brand_select_container{width:300px}.b-modal_fitguide #step1 .jspContainer{width:445px !important;max-width:445px !important}.b-modal_fitguide .dataTables_filter input{width:297px}.b-modal_fitguide .dataTables_info{margin:-62px 0 11px 23px}.b-modal_fitguide .model_name{width:250px}.b-modal_fitguide #models-table{width:100%}.b-modal_fitguide .model_width,.b-modal_fitguide .model_height,.b-modal_fitguide .model_depth{width:55px}.b-modal_fitguide table tr th{padding:8px 10px}.b-modal_fitguide table tr td{padding:5px 10px}.b-modal_fitguide #js_brand_models tr:hover>.model_depth{padding-right:8px}.b-modal_fitguide #hand-form{margin-top:23px}.b-modal_fitguide #hand-form .less-normal-align{margin-left:70px}.b-modal_fitguide #hand-form .error_message{padding-left:70px;clear:both;display:block}.b-modal_fitguide #hand-instructions{width:320px}.b-modal_fitguide #hand-instructions .text-less{line-height:25px}.b-modal_fitguide #hand-action{padding:10px 0 0}.b-modal_fitguide #hand-submit{margin-top:-8px}.b-modal_fitguide .enter-own{float:right;width:240px;padding:23px 0 35px 37px;margin-top:45px;text-align:right}.b-modal_fitguide .enter-own span{padding-left:0 !important;line-height:15px !important;height:15px;display:block}.b-modal_fitguide .left-column input[type="text"]{width:240px}.b-modal_fitguide #step4,.b-modal_fitguide #step5,.b-modal_fitguide #step6{margin-top:20px}.b-modal_fitguide #step4 img,.b-modal_fitguide #step5 img,.b-modal_fitguide #step6 img{margin-top:35px}.b-modal_fitguide #step{margin-top:10px}.b-modal_fitguide #measure-img{right:-30px;top:230px}}@media only screen and (max-width: 767px){.b-modal_fitguide{width:100% !important}.b-modal_fitguide .wrapper_box{border-width:0;height:auto !important}.b-modal_fitguide #main-form{margin-top:0;padding-top:10px;font-size:14px}.b-modal_fitguide #hand-form{position:relative}.b-modal_fitguide #laptop-size-guide{padding:0}.b-modal_fitguide #laptop-size-guide .h1{color:#45403d;font-size:18px;margin-top:0;padding:0 20px}.b-modal_fitguide div.enter-own span.link-hand-enter,.b-modal_fitguide div.enter-own span.link-main-form{padding-left:0}.b-modal_fitguide .b-steps{display:block;width:auto;border:none;margin:0 22px 0 20px}.b-modal_fitguide .left-column,.b-modal_fitguide .right-column{display:block}.b-modal_fitguide .brand_select_container{width:100%;float:none}.b-modal_fitguide #step2-filter{float:none;margin:0}.b-modal_fitguide .dataTables_filter{float:none}.b-modal_fitguide .dataTables_filter input{width:100%;margin:0}.b-modal_fitguide input[type="number"],.b-modal_fitguide input[type="text"],.b-modal_fitguide input[type="password"]{font-size:12px;box-sizing:border-box;margin:0}.b-modal_fitguide .error_message{padding-left:0}.b-modal_fitguide #step3{margin-bottom:30px}.b-modal_fitguide .step-txt{float:none;line-height:18px}.b-modal_fitguide .ctrls_mobile .sbm_btn{float:left;width:100%}.b-modal_fitguide .ctrls_mobile span{float:left;display:block;height:33px;line-height:40px;padding-left:25px;font-weight:500;color:#2a2a2a;text-decoration:underline}.b-modal_fitguide .b-steps.second+.right-column .enter-own{width:auto;margin-top:20px}.b-modal_fitguide .enter-own{border:none;padding:0;margin:0 20px 12px;width:auto;text-align:left}.b-modal_fitguide .enter-own span{display:inline-block;text-align:left}.b-modal_fitguide #step6 .title-block{padding-bottom:20px}.b-modal_fitguide #step6 .help-block{position:absolute;top:16px;left:0;color:#4a4a4a;width:260px}.b-modal_fitguide .title-block{width:auto;margin-bottom:7px}.b-modal_fitguide .left-column input[type="text"]{width:100%}.b-modal_fitguide #hand-instructions{width:auto;margin-bottom:20px;padding-top:120px}.b-modal_fitguide #hand-instructions .text-less{line-height:20px;font-size:14px;color:#4a4a4a}.b-modal_fitguide #hand-instructions .text-bold{width:auto;font-size:15px;line-height:22px}.b-modal_fitguide #hand-action{padding:0;margin:31px 0 27px}.b-modal_fitguide #hand-submit{margin:0;width:auto}.b-modal_fitguide .link-clear-hand{float:left;display:block;height:50px;line-height:50px;padding-left:20px;background:none}.b-modal_fitguide .link-clear-hand:hover{background:none}.b-modal_fitguide .link-clear-main{display:none}.b-modal_fitguide .less-normal-align{margin-left:0;line-height:20px;margin-top:10px}.b-modal_fitguide .right-column{margin-top:20px}.b-modal_fitguide #measure-img{top:0;right:auto;left:14px}.b-modal_fitguide .dataTables_info{border-top:1px solid #d5d5d5;margin:0 20px 9px;padding-top:25px;float:none}.b-modal_fitguide #models-table{height:auto}.b-modal_fitguide .models-table-header{display:none}.b-modal_fitguide .models_wrapper{min-width:0;height:auto;border:none}.b-modal_fitguide .models_wrapper>div{width:100% !important;min-width:0}.b-modal_fitguide .models-table{display:block;font-size:13px;height:auto}.b-modal_fitguide .models-table tbody,.b-modal_fitguide .models-table tr,.b-modal_fitguide .models-table td{display:block}.b-modal_fitguide .models-table tr:nth-child(odd){background-color:#f3f3f3}.b-modal_fitguide .models-table.model_table_empty tr{padding:0}.b-modal_fitguide .models-table.model_table_empty tr:nth-child(odd){background-color:#fff}.b-modal_fitguide .models-table tr{padding:17px 20px;overflow:hidden}.b-modal_fitguide .models-table td{float:left;border:none;padding:0;text-align:left;width:33%;font-size:12px}.b-modal_fitguide .models-table td.dataTables_empty{border:none !important;padding:0 20px !important;font-size:12px;line-height:20px;width:100%}.b-modal_fitguide .models-table .model_name{font-weight:bold;clear:both;margin-bottom:7px;width:100%}.b-modal_fitguide .models-table .model_width:before{content:'Width ';font-weight:500}.b-modal_fitguide .models-table .model_height:before{content:'Height ';font-weight:500}.b-modal_fitguide .models-table .model_depth:before{content:'Depth ';font-weight:500}.b-modal_fitguide .models-table #js_brand_models tr:hover{width:auto !important}.b-modal_fitguide .models-table #js_brand_models tr:hover>td{border:none;padding:0}.b-modal_fitguide .models-table #js_brand_models tr:hover+tr>td{border-top:0}.b-modal_fitguide .models-table #js_brand_models tr:hover>.model_name,.b-modal_fitguide .models-table #js_brand_models tr:hover>.model_depth{border:none;padding:0}.b-modal_fitguide .models-table #js_brand_models #row_0:hover>.model_name{padding:0}.b-modal_fitguide .models-table #js_brand_models #row_0:hover>td{padding:0}.b-modal_fitguide .models_wrapper .models-table{height:auto}.b-modal_fitguide .mobile_pagn{display:table;width:100%;margin:18px 0 27px}.b-modal_fitguide .mobile_pagn_btn{display:table-cell;width:83px;vertical-align:middle;text-align:center}.b-modal_fitguide .mobile_pagn_btn button{padding:0;text-align:center;width:83px;min-width:80px}.b-modal_fitguide .mobile_pagn_btn .arrow_ico{display:none}.b-modal_fitguide .mobile_pagn_select{display:table-cell;vertical-align:middle;padding:0 7px}.b-modal_fitguide .mobile_pagn_middle_table{display:table;width:100%}.b-modal_fitguide .mobile_pagn_middle_text{display:table-cell;vertical-align:middle;font-weight:bold;width:30px;padding-right:10px}.b-modal_fitguide .mobile_pagn_middle_select{display:table-cell;vertical-align:middle}}.arrow_ico{display:inline-block;width:10px;height:9px}.arrow_ico_next{background:url(../images/arrow_white_left_small.png) 100% 0 no-repeat}.arrow_ico_prev{background:url(../images/arrow_white_right_small.png) 0 0 no-repeat}button:disabled .arrow_ico_next{background:url(../images/arrow_gray_right_small.png) 100% 0 no-repeat}button:disabled .arrow_ico_prev{background:url(../images/arrow_gray_left_small.png) 0 0 no-repeat}.b-footer{color:#fff}.b-footer a{color:#fff;text-decoration:none}@media only screen and (min-width: 1025px){.b-footer a{-moz-transition:color linear 0.2s;-webkit-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.b-footer a:hover,.b-footer a:focus{color:#bfbfbf}.b-footer a:focus{outline:auto}.b-footer a:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-footer__top{background-color:#313131}.b-footer__bottom{background-color:#2a2a2a}.b-footer__bottom .l-line__inner{padding:0}.b-footer-module__title{margin-bottom:20px;color:#bfbfbf;font:normal bold 14px/1.28em "Proxima",Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase}@media only screen and (max-width: 767px){.b-footer-module__title{margin-bottom:8px}}.b-footer-module__content{font-size:14px;line-height:1.42em}@media only screen and (min-width: 768px){.b-footer-nav__item{display:inline-block;width:32%;vertical-align:top}.b-footer-nav__list{margin:-3px 27px 0 0;padding:0;list-style:none}.b-footer-nav__list-item{margin:0 0 0 -14px;padding:0}.b-footer-nav__ln{display:block;padding:4px 14px;font-size:14px;font-weight:bold}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.b-footer-nav__ln{padding-top:9px;padding-bottom:9px}}.b-signup__title{margin-bottom:5px}@media only screen and (max-width: 767px){.b-signup__title{margin-bottom:0}}.b-signup__content{margin-bottom:20px;font-size:16px;font-weight:500}@media only screen and (max-width: 767px){.b-signup__content{margin-bottom:10px;font-size:12px}}.b-signup__form{position:relative}.b-signup__form:after{display:block;clear:both;content:""}.b-signup__form .form_row{width:69%;float:left}.b-signup__form input{width:100%}.b-signup__form input::-webkit-input-placeholder{font-style:italic}.b-signup__form input:-moz-placeholder{font-style:italic}.b-signup__form input::-moz-placeholder{font-style:italic}.b-signup__form input::-ms-input-placeholder{font-style:italic}.b-signup__btn-submit{width:27%;min-width:27%;padding:0;float:left;border-radius:0}@media only screen and (max-width: 767px){.b-signup__btn-submit{width:30%}}.b-community{padding-bottom:23px;overflow:hidden}@media only screen and (max-width: 767px){.b-community{padding-bottom:0}}.b-community__list{margin:0;padding:0;list-style:none}@media only screen and (max-width: 767px){.b-community__list{display:table;margin-top:17px;table-layout:fixed}}.b-community__list-item{display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.b-community__list-item{display:table-cell;width:1%;vertical-align:middle}}.b-community__ln{display:block;margin:0 10px 10px 0;padding:8px}@media only screen and (min-width: 1025px){.b-community__ln:active{color:#fc3}}@media only screen and (max-width: 767px){.b-community__ln{margin:0 1% 10px 0;padding:3%}}.b-footer-about .i-ico{display:block;margin-bottom:30px;padding-top:25px;font-size:55px}@media only screen and (max-width: 767px){.b-footer-about .i-ico{display:none}}.b-footer-about__title{display:inline-block;position:relative;padding:4px 10px 0 0;font-size:15px;font-weight:500;letter-spacing:1px;line-height:20px;vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-footer-about__title{padding-right:0;font-size:13px}}@media only screen and (max-width: 767px){.b-footer-about__title{position:static;color:#bfbfbf;font:700 15px/20px "Proxima",Arial,sans-serif;text-indent:0}}.b-footer-about__title:after{position:absolute;top:7px;right:-15px;font-size:11px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-footer-about__title:after{display:none}}@media only screen and (max-width: 767px){.b-footer-about__title:after{top:17px;right:15px;font-size:15px}}.b-footer-about__link{display:block;height:90%;color:#fff;text-decoration:none;text-transform:uppercase}@media only screen and (min-width: 1025px){.b-footer-about__link{margin:5%}.b-footer-about__link:active{color:#fc3}}@media only screen and (max-width: 767px){.b-footer-about__link{color:silver}}.b-footer-about__list{width:19.9%;height:170px;float:left;text-align:center}@media only screen and (max-width: 767px){.b-footer-about__list{display:block;position:relative;width:100%;height:49px;float:none;border-bottom:1px solid #3f3f3f;font-size:11px;line-height:49px;text-align:left;text-indent:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-footer-about__list{width:19.5%}}.b-footer-about__list+li{border-left:1px solid #737270}@media only screen and (max-width: 767px){.b-footer-about__list+li{border-left:none}}.b-footer-about_cs .b-footer-about__list{width:15.9%}@media only screen and (max-width: 767px){.b-footer-about_cs .b-footer-about__list{width:100%}}.b-footer-about_cs .i-ico{font-size:35px}.b-footer-copyright{color:#999;font-size:13px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 767px){.b-footer-copyright{font-size:10px}}.b-footer-copyright__list{display:inline-block}@media only screen and (max-width: 767px){.b-footer-copyright__list{display:block;margin-top:23px}}.b-footer-copyright__list-item{display:inline-block}.b-footer-copyright__list-item a{display:block;margin-right:5px;padding:15px;color:#999;text-decoration:underline}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-footer-copyright__list-item a{margin-right:5px;padding:10px}}@media only screen and (max-width: 767px){.b-footer-copyright__list-item a{margin-right:10px}}.b-footer__bottom .b-symantec-badge{margin:0 10px;-moz-filter:grayscale(100%) invert(83.5%);-webkit-filter:grayscale(100%) invert(83.5%);-ms-filter:grayscale(100%) invert(83.5%);filter:grayscale(100%) invert(83.5%)}.ie9 .b-footer__bottom .b-symantec-badge{filter:none}@media only screen and (max-width: 1024px){.b-footer__bottom .b-symantec-badge{margin:0 auto}}#print_help_info{display:none !important}.b-account-title{margin:0 0 38px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;font-size:14px}@media only screen and (max-width: 767px){.b-account-title{margin-top:30px}}.b-account-title__title{margin:0 0 20px;font-size:32px;line-height:1;font-weight:500;letter-spacing:-.02em}@media only screen and (max-width: 767px){.b-account-title__title{font-size:28px}}.b-account-title__sub-title{display:inline-block;max-width:300px;margin:0;font-size:14px;word-wrap:break-word}@media only screen and (max-width: 767px){.b-account-title__sub-title{max-width:140px}}.b-account-title__ln{display:block;text-decoration:none}.account .account,.editprofile .editprofile,.addressbook .addressbook,.paymentsettings .paymentsettings,.orderhistory .orderhistory,.checkorder .checkorder,.returnorder .returnorder,.wishlist .wishlist,.searchwishlist .searchwishlist{color:#f8bc2f;cursor:default}.help_box{padding:32px 0 23px;font-size:15px;line-height:20px;text-transform:none;word-wrap:break-word}.help_box h2{margin:0 0 14px;font:500 20px/30px "Proxima",Arial,sans-serif}.help_box p{margin-bottom:20px}.help_box a{font-weight:500}.account_options{margin-left:2px;font-size:14px;line-height:20px}@media only screen and (max-width: 1024px){.account_options{margin-left:0}}.account_options li{display:inline-block;width:45%;min-width:290px;margin:0 4% 0 0;padding:30px 0;vertical-align:top}@media only screen and (max-width: 767px){.account_options li{width:100%;margin:0;padding:10px 0}}.account_options li a{display:block;text-decoration:none;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media only screen and (max-width: 767px){.account_options li a{overflow:hidden}}@media only screen and (min-width: 1025px){.account_options li a:hover{text-decoration:none}.account_options li a:hover img{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.account_options li a:active img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.account_options li a:active .title,.account_options li a:active .description{-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.account_options li img{float:left;margin-right:20px}@media only screen and (max-width: 767px){.account_options li img{width:60px;margin-right:23px}}.account_options li span{display:block}.account_options li .title{display:inline-block;margin-top:20px;font-size:20px}@media only screen and (max-width: 767px){.account_options li .title{margin-top:12px;font-size:18px}}.account_options li .description{font-weight:500}.b-signin-tab{padding:20px}.b-signin-tab p{margin-bottom:20px}.b-signin-tab a{font-weight:500}.login_popup:after{display:block;clear:both;content:""}.popup_signin{font-size:15px;line-height:20px}.popup_signin iframe{height:452px;width:100%;float:left}.popup_signin_aside_header h2{font:500 20px/1.2 "Proxima",Arial,sans-serif;margin:0 0 20px}.popup_signin_checkout iframe{width:100%}.popup_signin_main{float:left}@media only screen and (min-width: 700px) and (max-width: 968px){.popup_signin_main{width:55%}}.popup_signin_aside{padding:0 30px;overflow:hidden}.popup_signin_aside:before{position:absolute;top:0;bottom:0;left:438px;border-right:1px solid #e5e5e5;content:""}@media only screen and (min-width: 700px) and (max-width: 968px){.popup_signin_aside:before{left:55%}}.popup_signin_aside .popup_signin_aside_header{border-bottom:1px solid #e5e5e5;padding:50px 0 20px;margin-bottom:20px}.popup_signin_aside .popup_signin_aside_header .b-btn{width:260px}.popup_signin_aside .or_label{margin:14px 0 12px;width:260px;text-align:center}.popup_signin_aside p{margin-bottom:20px}.popup_signin_aside_header{border-bottom:1px solid #e5e5e5;padding:112px 0 34px;margin-bottom:31px}.popup_signin_aside_header button+p{margin:17px 0;text-align:center;width:260px}.account_forgotpass{padding:14px 19px;font-size:15px;line-height:20px}.account_forgotpass p{margin:15px 0 0;font:normal 20px/24px "Proxima",Arial,sans-serif}.account_forgotpass .required_indicator{display:none}.account_forgotpass label{width:107px;padding:0 12px 0 4px;float:left;line-height:40px}.account_forgotpass input[type="text"]{width:217px;height:40px;float:left;line-height:40px}.account_forgotpass .form_row{margin:27px 0 23px;overflow:hidden}.account_forgotpass .b-form-message{margin-left:123px;float:left}.account_forgotpass button{margin-left:124px}.account_forgotpass .pseudo-btn{margin-left:14px;line-height:30px}.account_forgotpass_succes{margin-top:-6px;padding:20px 0 0;font-size:15px;line-height:20px}.account_forgotpass_succes h2{display:inline;margin:0}.account_forgotpass_succes p{display:inline;margin:0}.account_forgotpass_succes button{display:block;margin:26px 0 0}.b-paypal-btn__text{text-transform:none}.b-paypal-btn__img{width:80px;vertical-align:text-bottom}.b-paypal-btn_cart .b-paypal-btn__text{font-size:12px}.b-paypal-btn_cart .b-paypal-btn__img{width:60px;vertical-align:text-top}.uppercase{text-transform:uppercase}.b-account-message{min-height:200px}.b-account-message a{font-weight:500}.account_curentpass{background:#e0e0e0;padding:30px 30px 10px 0}@media only screen and (max-width: 1024px){.account_curentpass{padding:30px 30px 10px}}.b-account-grid{font-size:15px;overflow:hidden}.b-account-grid__holder{display:inline-block;margin:0 40px 40px -20px;overflow:hidden;padding:0 0 20px;vertical-align:top;width:45%}@media only screen and (max-width: 1024px){.b-account-grid__holder{display:block;width:auto;margin:0;padding:0 0 20px;border:none;border-top:1px solid #e5e5e5}.b-account-grid__holder:first-child{border:none}}.b-account-grid__item{margin:0;padding-left:20px;border-left:1px solid #e5e5e5;overflow:hidden}@media only screen and (max-width: 1024px){.b-account-grid__item{padding:0 10px 15px;border:none}}.b-account-grid__item-top{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.b-account-grid__item-top{border:none}}.b-account-grid__id{margin:0 0 10px 0;padding:10px 0;font-size:23px;font-weight:500;line-height:23px}@media only screen and (max-width: 1024px){.b-account-grid__id{margin-top:10px}}.b-account-grid__row{margin:10px 0 0 0;padding:0 0 10px 30px}.b-account-grid__row_name{background:url(../images/ico-name.png) no-repeat}.b-account-grid__row_place{background:url(../images/ico-address.png) no-repeat}.b-account-grid__row_phone{background:url(../images/ico-phone.png) no-repeat}.b-account-grid__item-bottom{padding:0 0 0 30px}.b-account-grid__item-bottom a{margin-right:10px}@media only screen and (max-width: 767px){.b-account-grid__item-bottom{padding:0}.b-account-grid__item-bottom a{margin-bottom:10px}.b-account-grid__item-bottom .b-btn{width:100%}}.b-account-grid_addresses .b-account-grid__item-top{min-height:238px}@media only screen and (max-width: 1024px){.b-account-grid_addresses .b-account-grid__item-top{min-height:initial}}.address_default{margin-bottom:20px}.address_default button{height:auto;padding:0 0 0 30px;border:none;background:url("../images/custom_inputs.png") no-repeat -27px 0;color:#45403d;font-family:"Proxima",Arial,sans-serif;font-size:15px;line-height:24px;text-transform:none}.address_default span{display:inline-block;height:auto;color:#45403d;font-size:15px;line-height:24px;text-transform:none;vertical-align:top}.address_default span:before{display:inline-block;width:26px;height:24px;margin-right:5px;background:url("../images/custom_inputs.png") no-repeat 0 0;line-height:24px;content:"";vertical-align:top}.account_options_container{margin-bottom:20px;padding:15px 5px 0;border-top:1px solid #e5e5e5}.account_options_container.account_wishlist_shipping{padding:16px 0 0}.account_options_container.account_wishlist_actions{padding:0;border:0}.account_container{padding:0 20px}.account_container_title .account_address_message{min-height:193px;padding:24px 0 0}.account_container_title .account_address_message a{font-weight:500}.textual_divider{display:inline-block;margin:0 3px;color:#d9d9d9;font-style:normal}.product_details_container{font-size:12px;line-height:20px}.product_details_container .product_name{display:block;margin-bottom:5px;font:500 14px/18px "Proxima",Arial,sans-serif}.product_details_container .product_id,.product_details_container .product_sku{margin-bottom:7px;color:#919191;font-size:11px}.product_details_container .product_attribute .label{font-weight:bold}.product_details_container .product_attribute li,.product_details_container .product_attribute .value{display:inline;margin-right:5px}.product_details_container .product_attribute ul{display:inline}.product_details_container .product_img{margin-right:11px;float:left}.product_details_container .product_img img{width:100%;height:auto}.product_details_container .product_availability{clear:both;font-weight:500}.product_details_container .error{color:#cf2828}.product_availability{clear:both;font-weight:500}.product_details_container_aside{overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.product_details_container_aside{overflow:initial}}.layout_desc .desc_label,.layout_desc .desc_value{display:inline-block;vertical-align:middle}.layout_desc .desc_label{width:117px;margin-right:29px;font-weight:bold;text-align:right;white-space:nowrap}.layout_desc.date .desc_label{vertical-align:top}.layout_desc .desc_value{width:97px}.layout_desc .desc_value button[type="submit"]{margin-left:-14px}.layout_desc .desc_value.private_tooltip{width:auto}.account_error_content{padding:0 20px 20px}.b-account-landing{font-size:15px;line-height:19px}.b-account-landing p{margin-bottom:20px}.b-account-landing__title{margin-bottom:12px;font-size:20px;font-weight:500;line-height:30px}.b-account-landing__left,.b-account-landing__right{width:40%;margin:0 0 30px;float:left}@media only screen and (max-width: 1024px){.b-account-landing__left,.b-account-landing__right{width:auto;float:none}}.b-account-landing__left{padding-right:30px}@media only screen and (max-width: 1024px){.b-account-landing__left{padding:0}}.b-account-landing__right{padding-left:30px;border-left:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.b-account-landing__right{padding:30px 0 0;margin:0;border:none;border-top:1px solid #e5e5e5}}.b-button-separation-word{margin:20px 0;text-align:center}.product_adjustment div{max-width:150px}.product_adjustment span{display:inline-block;margin-bottom:10px;padding:3px 5px 0;background-color:#fbdd59;color:#272727;font-family:"Proxima",Arial,sans-serif;font-size:9px;font-weight:500;line-height:11px;text-transform:uppercase}.block_gray_controls{border-top:1px #e5e5e5}.block_gray_controls.pagination{text-align:right}.block_gray_controls_top{border-bottom:1px #e5e5e5}.pagination{line-height:36px;font-size:13px}.pagination .results_hits{padding:0 15px 0 5px}.pagination .results_hits span.num{font-weight:bold}.pagination ul{display:inline-block;padding:0 15px 0 0}.pagination li{display:inline-block;vertical-align:top;font-weight:bold}.pagination a,.pagination .current_page{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;vertical-align:baseline}.pagination a:hover,.pagination a:focus{background-color:#efefef}.pagination a:active{-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.pagination .current_page{color:#f8bc2f}.pagination .pagination_page{margin:0 7px}.pagination .current_page a{cursor:default}@media only screen and (max-width: 1024px){.pagination .pagination_page,.pagination .pagination_delim{display:none}}.pagination .pagination_selects{margin-top:-5px}@media only screen and (min-width: 1025px){.pagination .pagination_selects{display:none}}.pagination .pagination_selects .selectboxit-container{width:100px}@media only screen and (max-width: 1024px){.inline_title_history{width:auto}.inline_title_history .inline_title_item{padding:10px 0 15px}.inline_title_history .title{padding:0}.block_gray_controls{border:none;background-color:transparent}.table_acc_history{display:block;margin:0}.table_acc_history tbody,.table_acc_history tr,.table_acc_history td{display:block}.table_acc_history .table_spacer{display:none}.table_acc_history tbody{width:auto;margin:10px 10px 18px;padding:0 10px;border:1px solid #e5e5e5;overflow:hidden}.table_acc_history td{padding:0}.table_acc_history .history_actions{margin:0}.table_acc_history .orders_entry>.label,.table_acc_history .orders_entry>.value,.table_acc_history .orders_entry>.summarybox{display:inline-block;width:auto;float:none}.table_acc_history p.orders_entry{margin-bottom:0}.table_acc_history .orders_entry_head{display:block;margin:0 -10px 18px;border-bottom:1px solid #e5e5e5;background-color:#ececec}.table_acc_history .orders_entry_head .orders_entry{display:inline-block;padding:10px 9px 7px;vertical-align:top}.table_acc_history .orders_entry_head .label{display:block}.table_acc_history .orders_entry_head .orders_entry_last{text-align:right}.table_acc_history .order_emph_huge{font-size:13px}.table_acc_history .order_emph_gray{color:#45403d}.table_acc_history .history_actions{margin:17px 0 24px;overflow:hidden}.history_bottom_text{padding:2px 20px 20px;font-family:"Proxima",Arial,sans-serif;font-size:13px;font-weight:500}.orderhistory .pagination>ul{margin:7px 0 21px}.block_gray_controls.pagination .prev a,.block_gray_controls.pagination .next a{font-size:14px}.inline_title_orderdetails{margin:4px 0 9px}.checkout_order_confirmation_actions{margin:20px 10px 2px}.checkout_order_confirmation_actions a{display:block}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.checkout_order_confirmation_actions a{margin-bottom:15px}}@media only screen and (max-width: 1024px){.block-order-message{margin-right:10px;margin-left:10px}}.table_returnform .product_attributes .label{width:90px}.table_returnform .returnform_inner .b-form__label{float:none;text-align:left}.table_returnform .returnform_inner .returnreason .b-form__label{display:none}.table_returnform .table_th_main{width:267px}@media only screen and (max-width: 1024px){.table_returnform .table_th_main{width:100%}}@media only screen and (max-width: 1024px){.table_returnform .b-form__select{width:100%}}.return_row_button{text-align:right;margin-top:20px}.static_page_returnsummary .returnform_head_inner{border-bottom:0;padding-bottom:0}.returnform_head{margin-bottom:29px}.returnform_head .h1_lined{padding-bottom:9px;margin-bottom:22px;letter-spacing:-1px}.returnform_head p{margin:0}.returnform_head_title{border-bottom:1px solid #ebebeb}.returnform_head_inner{padding-bottom:31px;border-bottom:1px solid #ebebeb}.returnform_head_l{float:left;width:239px;margin-right:10px}@media only screen and (max-width: 1024px){.returnform_head_l{float:none;margin-right:0;width:100%}}.returnform_head_r{overflow:hidden}.returnform_head_r .orders_entry span{display:block}@media only screen and (max-width: 1024px){.returnform_head_r p{padding:0}}.returnform_footer{background:#ececec;padding:10px 19px 22px}.returnform_footer h2.h3{font:normal 500 18px/18px "Proxima",Arial,sans-serif;margin:12px 0 14px}.returnform_footer .small_print{margin:7px 0 0}.returnform_footer .form_radio_field .picker-radio{width:auto;line-height:23px;min-height:23px;float:none}.b-ribbon{overflow:hidden}.b-ribbon__item{margin-right:10px;padding-left:10px;float:left;border-left:1px solid #e5e5e5}@media only screen and (max-width: 767px){.b-ribbon_hp{padding:0 20px}}.b-ribbon_hp .b-ribbon__item{width:47%}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-ribbon_hp .b-ribbon__item{width:100%}}@media only screen and (max-width: 767px){.b-ribbon_hp .b-ribbon__item{width:100%;margin:0;padding:0;border:none;border-bottom:1px solid #e5e5e5}}.b-hp-nav{margin:65px 0 70px}@media only screen and (max-width: 767px){.b-hp-nav{margin:0}}.b-hp-nav__inner{display:table;width:100%}@media only screen and (max-width: 767px){.b-hp-nav__inner{display:block}}.b-hp-nav__title{margin:0 0 25px;padding:0;color:#afafaf;font-size:10px;font-weight:500;letter-spacing:1px;line-height:20px;text-transform:uppercase}@media only screen and (max-width: 767px){.b-hp-nav__title{display:none}}.b-hp-nav__menu{display:table-cell;width:200px;font-size:15px;font-weight:500;line-height:20px;vertical-align:top}@media only screen and (max-width: 767px){.b-hp-nav__menu{display:none}}.b-hp-nav__menu a{display:block;margin-left:-10px;padding:10px;text-decoration:none}@media only screen and (min-width: 1025px){.b-hp-nav__menu a:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-hp-nav__menu a{margin-left:-15px;padding:15px}}.b-hp-nav__figures{display:table-cell;vertical-align:top}@media only screen and (max-width: 767px){.b-hp-nav__figures{display:block}}.b-hp-carousel{position:relative;width:100%;margin:-90px auto 0}@media only screen and (max-width: 767px){.b-hp-carousel{margin:-60px auto 0}}.b-hero-block{display:block;text-decoration:none}@media only screen and (max-width: 1024px){.b-hero-block{margin:0 10px 20px}}.b-hero-block figure{margin:0}.b-hero-block__img{max-width:100%;height:auto;margin-bottom:20px;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-hero-block__title{margin-bottom:9px;color:#313131;font-size:20px;font-weight:bold;letter-spacing:-.05em;line-height:22px;text-decoration:none}@media only screen and (max-width: 767px){.b-hero-block__title{margin-bottom:4px;font-size:14px;line-height:1}}.b-hero-block__subtitle{color:#313131;text-decoration:none}@media only screen and (min-width: 1025px){.b-hero-block:hover,.b-hero-block:focus{color:#686868}.b-hero-block:hover .b-hero-block__img,.b-hero-block:focus .b-hero-block__img{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.b-hero-block:hover .b-hero-block__title,.b-hero-block:focus .b-hero-block__title{color:#686868}.b-hero-block:active{color:#686868}.b-hero-block:active .b-hero-block__img{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.b-hero-block:active .b-hero-block__title{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-page-search__bottom{background-color:#f6f6f6}.b-page-search__actions{padding:50px 0 20px;overflow:hidden}.b-page-search__actions.js-spinner-active{height:25px}.b-page-search__spinner{height:40px;line-height:40px}.b-page-search_plp .b-page-search__content{padding-top:40px}.b-category-description .i-asset-wrapper{padding:40px 10px}@media only screen and (max-width: 767px){.b-category-description{text-align:center}}.b-hero img{display:block;width:100%;min-width:100%;height:auto}.b-hero_top .i-asset-wrapper{position:relative;width:100%;min-height:138px;max-height:365px;margin-top:-138px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-hero_top .i-asset-wrapper{max-height:250px}}@media only screen and (max-width: 767px){.b-hero_top .i-asset-wrapper{min-height:60px;max-height:200px;margin-top:-60px}}.b-hero_category{max-height:230px;background-color:#e0e0e0;background-size:cover}@media only screen and (max-width: 767px){.b-hero_category{max-height:initial;background-image:none}}.b-hero_checkout .i-asset-wrapper{margin:0 0 30px}.b-hero_contentpage{margin-bottom:40px}@media only screen and (max-width: 767px){.b-hero_contentpage{margin-bottom:20px}}.b-hero_cart-top{background:#f2f2f2;color:#959595}.b-hero_cart-top .b-page-search__promo-title{display:block;margin:15px 0 10px;padding:10px;text-align:right}.b-hero_cart-top .b-page-search__promo-title b{float:left}.b-hero_customize{position:relative;min-height:100px;margin:-138px auto 30px;padding:138px 0 131px;background-position:top center;background-size:cover}@media only screen and (max-width: 767px){.b-hero_customize{margin:0;padding:20px 0;background:none !important}}@media only screen and (min-width: 768px){.b-hero_custom-corp{display:none}}.b-dfg-button{display:block;padding:10px 20px;color:#686868;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media only screen and (min-width: 1025px){.b-dfg-button{border-radius:3px}.b-dfg-button:hover,.b-dfg-button:focus{color:#bfbfbf}.b-dfg-button:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}@media only screen and (max-width: 767px){.b-dfg-button{display:none}}.b-search-promo{display:inline-block;cursor:pointer}@media only screen and (max-width: 767px){.b-search-promo{display:none}}.b-page-search__promo-title{display:block;font-size:14px;text-decoration:none}@media only screen and (min-width: 1025px){.b-page-search__promo-title{border-radius:3px}.b-page-search__promo-title:hover,.b-page-search__promo-title:focus{color:#686868}.b-page-search__promo-title:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-search-promo_plp{max-width:500px}.b-search-promo_plp .b-page-search__promo-title{padding:10px}.l-filtering__inner{max-width:1220px;margin:0 auto;padding:0 30px}.l-filtering__inner:after{display:block;clear:both;content:""}@media only screen and (max-width: 1024px){.l-filtering__inner{max-width:initial;margin:0;padding:0;border-left:1px solid #e5e5e5}}.l-filtering__el{display:inline-block;position:relative;min-width:200px;margin:0 25px;vertical-align:middle}@media only screen and (max-width: 1024px){.l-filtering__el{position:static;min-width:0;margin:0}}@media only screen and (max-width: 1024px){.l-filtering__el_filter{width:49.8%;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-filtering__el_promo{width:45%;margin:18px 0 0 30px;float:left;clear:left;text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-filtering__el_dfg{margin:9px 30px 0 0;float:right}}@media only screen and (max-width: 767px){.l-filtering__el_dfg{display:none}}.l-filtering_nav{margin-top:-1px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.l-filtering_nav{width:50%;margin-top:0;float:right;border:none;text-align:center}}.l-filtering_sub-nav{padding-top:25px;text-align:center}@media only screen and (max-width: 1024px){.l-filtering_sub-nav{padding-top:0}}@media only screen and (min-width: 1025px){.l-product-filter{text-align:center}.l-product-filter__el{display:inline-block;position:relative;width:23%;min-width:228px;max-width:270px;padding:0 5px;text-align:left;vertical-align:bottom}.l-product-filter__el:after{display:block;position:absolute;right:0;bottom:20px;width:1px;height:30px;background:#e5e5e5;content:""}.l-product-filter__el:last-child:after{display:none}}@media only screen and (min-width: 1025px){.b-filters{position:relative;padding-top:81px}.b-filters__inner{position:absolute;top:0;right:0;left:0;z-index:1000}}.b-filters_sticky .b-filters__inner{position:fixed;top:125px;right:0;left:0;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-filters_sticky .l-filtering__inner{max-width:1600px;padding:0;background-color:#fff}.b-filters_sticky .b-filter-button_filter{padding:13px 30px 13px 20px}.b-filters_sticky .l-product-filter__el:after{top:17px}@media screen and (min-width: 1025px) and (max-height: 700px){.b-filters_sticky .b-filter-list{max-height:400px;overflow:auto}}.b-filters_offsetted .b-filters__inner{-moz-transform:translateY(-95px);-webkit-transform:translateY(-95px);-ms-transform:translateY(-95px);transform:translateY(-95px)}@media only screen and (min-width: 1025px){.b-filter-button{color:#313131;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-filter-button:hover,.b-filter-button:focus{color:#686868}.b-filter-button:active{color:#f8bc2f}}@media only screen and (max-width: 767px){.b-filter-button{position:relative}.b-filter-button.js-selected:before{position:absolute;left:18px;color:#f8bc2f;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width: 1025px){.b-filter-button__sub-title{display:block}}@media only screen and (max-width: 1024px){.b-filter-button__sub-title{display:none}}.b-filter-button .i-arrow:after{right:-17px}.b-filter-button_filter{padding:23px 30px 23px 20px;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:15px}@media only screen and (min-width: 1025px){.b-filter-button_filter .b-filter-button__title{display:block;margin-bottom:4px;font-size:10px;font-weight:500;text-transform:uppercase}}.b-filter-button_filter .b-filter-button__sub-title{text-transform:uppercase}.b-filter-button_sort{padding:10px 50px 10px 20px;font-size:16px;font-weight:500;line-height:20px;text-align:left}.b-filter-button_sort .i-arrow:after{right:-20px}@media only screen and (max-width: 1024px){.b-filter-btn-mobile{display:block;margin-top:-1px;border:1px #e5e5e5;border-style:solid none;color:#686868;font-size:14px;font-weight:500;letter-spacing:2px;line-height:58px;text-align:center;text-transform:uppercase}.b-filter-btn-mobile:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:15px;font-size:8px}.b-filter-btn-mobile.js-selected .b-filter-btn-mobile__inner:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;color:#f8bc2f}}@media only screen and (max-width: 767px){.b-filter-btn-mobile{font-size:12px;line-height:40px}}.b-filter-item{display:block;position:relative;padding:11px 0 11px 28px;color:#313131;font-size:12px;font-weight:500;letter-spacing:.05em;line-height:18px;text-decoration:none;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 1024px){.b-filter-item{font-weight:normal;line-height:27px;text-transform:none}}.b-filter-item:hover,.b-filter-item:focus{color:#686868}.b-filter-item:active{color:#f8bc2f}.b-filter-item_filter{padding-left:38px}@media only screen and (max-width: 1024px){.b-filter-item_filter{padding-left:43px}}@media only screen and (max-width: 1024px){.b-filter-item_sort{margin-bottom:-1px;padding:17px 0 15px 43px;border-bottom:1px solid #e5e5e5;font-size:12px;font-weight:500;line-height:18px;text-transform:uppercase}}@media only screen and (min-width: 1025px){.b-filter-item_nav{padding:0}}.b-filter-dfg{position:relative;padding:28px 43px}.b-filter-dfg__info{margin-top:-12px;padding:0 0 30px}.b-filter-dfg__btn{width:100%}.b-filter-dfg__close{position:absolute;top:0;right:0;padding:20px;font-size:14px}.b-filter-submit{margin-top:20px}.filter_query{display:none}@media only screen and (min-width: 1025px){.filter_size{display:none}}.b-search-section{margin-top:30px}.b-search-section__head{padding-bottom:10px;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:20px;overflow:hidden}@media only screen and (max-width: 767px){.b-search-section__head{padding:0 20px 10px}}.b-search-section__name{display:inline-block;margin-right:5px;font-weight:500}.b-search-section__jumptop{display:block;margin-top:3px;float:right;font-size:10px;text-transform:uppercase}@media only screen and (min-width: 1025px){.b-search-section__jumptop:active{-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-search-noresults{margin:80px 0;padding:65px 65px 45px;border:1px solid #e5e5e5;font-size:16px;line-height:20px}@media only screen and (max-width: 767px){.b-search-noresults{margin:20px 10px;padding:25px 25px 5px}}.b-search-noresults h2{margin-bottom:33px;font-size:23px;font-weight:500}.b-search-noresults p{margin-bottom:20px}.b-search-noresults a{font-weight:500}.b-teaser{margin:30px 0 0}.b-teaser__wr-ln{display:block;color:#686868;font-size:16px;line-height:20px;text-align:center;text-decoration:none}@media only screen and (min-width: 1025px){.b-teaser__wr-ln:hover .b-teaser__title,.b-teaser__wr-ln:focus .b-teaser__title{color:#686868;text-decoration:underline}.b-teaser__wr-ln:hover .b-teaser__actions,.b-teaser__wr-ln:focus .b-teaser__actions{color:#686868;text-decoration:underline}.b-teaser__wr-ln:active{color:#686868}.b-teaser__wr-ln:active .b-teaser__title{color:#f8bc2f}}.b-teaser__title{margin-bottom:9px;color:#313131;font-size:20px;font-weight:bold;letter-spacing:-.05em;line-height:22px}.b-teaser__descr{margin:0 0 9px}.b-teaser__actions{text-decoration:underline}.b-message-area{padding:21px 10px 18px;border-bottom:1px solid #e5e5e5;background-color:#f6f6f6;color:#3f3f3f;font-size:14px;line-height:20px;overflow:hidden}@media only screen and (max-width: 767px){.b-message-area{font-size:13px}}.b-message-area__aux{-moz-animation:fade-slide-in 0.4s ease-in-out;-webkit-animation:fade-slide-in 0.4s ease-in-out;-ms-animation:fade-slide-in 0.4s ease-in-out;animation:fade-slide-in 0.4s ease-in-out}.b-message-area__inner{padding:0 30px}@media only screen and (max-width: 767px){.b-message-area__inner{padding:0}}.b-message-area__text{margin:0;overflow:hidden}.b-message-area__btn{margin:-12px -12px -12px 20px;float:right}@-webkit-keyframes fade-slide-in{0%{-moz-transform:translateY(-300px);-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);opacity:0}100%{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fade-slide-in{0%{-moz-transform:translateY(-300px);-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);opacity:0}100%{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-slide-in{0%{-moz-transform:translateY(-300px);-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);opacity:0}100%{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.b-category-title{max-width:900px;margin:0 auto;padding:56px 0 60px;color:#686868;font-size:18px;text-align:center}@media only screen and (max-width: 767px){.b-category-title{padding:30px 10px;font-size:12px}}.b-category-title__title{font-size:2.7em;font-weight:normal;letter-spacing:3px;line-height:1em;text-transform:uppercase}.b-category-title__sub-text{font-size:1em;line-height:1.1em}.b-category-title__sub-text:before{display:block;width:110px;margin:20px auto;border-top:.166em solid;content:""}.b-category-title_light{color:#fff}.b-dfg-block{padding:20px 20px 10px;border:1px solid;font-size:14px;line-height:17px}.b-dfg-block__title{display:block;margin-bottom:14px}.b-dfg-block__bottom{padding:14px 0 0}.b-dfg-block__bottom:after{display:block;clear:both;content:""}.b-dfg-block__rm{float:right;text-decoration:none}.b-dfg-block__rm-text{text-decoration:underline}.b-dfg-block__rm-ico{margin-left:10px;font-size:12px;text-decoration:none}.b-dfg-block{border-color:#e5e5e5}.b-product-main_dark .b-dfg-block{border-color:#737270}.b-product-feature{margin:50px 0;font-size:14px;line-height:18px;overflow:hidden}@media only screen and (max-width: 1024px){.b-product-feature{margin:20px 0 32px;text-align:center}}@media only screen and (max-width: 767px){.b-product-feature{padding:0 10px}}.b-product-feature__title{margin-bottom:24px;color:#2a2a2a;font-size:18px;font-weight:500}.b-product-feature__p{margin-bottom:18px}.b-product-feature__line{display:block;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.b-product-feature__line{display:none}}@media only screen and (max-width: 1024px){.b-product-feature__item{border-top:1px solid #e5e5e5}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-feature__item{margin-top:33px;padding-top:31px}}@media only screen and (max-width: 767px){.b-product-feature__item{margin-top:28px;padding-top:25px}}.b-product-feature__inner{width:106%;margin-left:-3%}@media only screen and (max-width: 1024px){.b-product-feature__inner{width:auto;margin:0}}.b-product-feature__td{display:inline-block;padding:0 3%;vertical-align:top}.b-product-feature__td_divided+.b-product-feature__td_divided{border-left:1px solid #e5e5e5}@media only screen and (max-width: 1024px){.b-product-feature__td_divided+.b-product-feature__td_divided{border:none}}.b-product-feature__td_hr{padding:3%}.b-product-feature__td_w-1{width:26%}.b-product-feature__td_w-2{width:60%}.b-product-feature__td_w-3{width:96%}@media only screen and (max-width: 1024px){.b-product-feature__td{display:inline;padding:0}}@media only screen and (max-width: 1024px){.b-product-feature__top{margin-top:-34px}}.b-fbtrecommend{padding-bottom:43px}@media only screen and (max-width: 1024px){.b-fbtrecommend{padding-bottom:0}}.b-fbtrecommend__title{margin:36px 0 25px;font:bold 14px/20px "Proxima",Arial,sans-serif;letter-spacing:2px;text-align:center;text-transform:uppercase}.b-fbtrecommend__item{display:inline-block;position:relative;width:30%;margin:0 3% 38px 0;cursor:pointer;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-fbtrecommend__item{margin-bottom:0}}@media only screen and (max-width: 767px){.b-fbtrecommend__item{width:60%;margin:0 20%}}.b-fbtrecommend__item-main{padding:0 20px;cursor:pointer}.b-fbtrecommend__image{display:block;padding:15px 15px 10px}.b-fbtrecommend__text{display:block;text-align:center}.b-fbtrecommend__name-wrap{display:block;min-height:40px;color:#313131;line-height:17px}.b-fbtrecommend__name{font-weight:bold;letter-spacing:-.05em}.b-fbtrecommend__price{padding-top:6px;color:#313131}.b-fbtrecommend__action{margin-top:28px}@media only screen and (max-width: 1024px){.b-fbtrecommend__action{border-top:1px solid #e5e5e5;text-align:center}}@media only screen and (max-width: 767px){.b-fbtrecommend__action{margin:0 20px;padding:20px 0}}.b-fbtrecommend__summary{margin-top:5px;font-size:21px}.b-fbtrecommend__button{margin-top:23px}.b-fbtrecommend .b-price__curr{margin-right:-7px}.b-fbtrecommend .picker-handle{display:block;position:absolute;top:0;left:0}.b-fbtrecommend .picker-label{display:block}.b-product-info{max-width:920px;margin:0 auto;padding:20px 25px 65px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-info{max-width:initial;padding:32px 19px}}@media only screen and (max-width: 767px){.b-product-info{max-width:initial;padding:0}}.b-product-info p{font-size:13px;line-height:24px}.b-product-info__warranty-content h2,.b-product-info__title{display:inline-block;margin-bottom:26px;color:#2a2a2a;font-size:17px;font-weight:500;vertical-align:top}@media only screen and (max-width: 767px){.b-product-info__warranty-content h2,.b-product-info__title{float:left;font-size:15px}}.b-product-info__subtitle{float:left;color:#686868;letter-spacing:2px;line-height:30px;text-align:left;text-transform:uppercase}@media only screen and (max-width: 767px){.b-product-info_warranty h2{float:none}}.b-product-info_warranty p{margin-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-info_dimensions{padding-bottom:45px}}@media only screen and (max-width: 767px){.b-product-info_dimensions .b-product-info__title{margin-top:20px}}.b-calculate-dimensions{margin-bottom:30px;overflow:hidden}@media only screen and (max-width: 767px){.b-calculate-dimensions{width:100%;margin-top:25px}}.b-calculate-dimensions .diagram{width:250px;margin:10px 45px 0 0;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-calculate-dimensions .diagram{margin-right:25px}}@media only screen and (max-width: 767px){.b-calculate-dimensions .diagram{margin:0;float:none;text-align:center}}.b-calculate-dimensions h4{margin:0 0 10px;font-size:14px;font-weight:500}@media only screen and (max-width: 767px){.b-calculate-dimensions h4{margin:15px 0 5px;clear:both;font-size:12px}}.b-calculate-dimensions ul{float:left;font-size:13px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-calculate-dimensions ul{float:none}}.b-calculate-dimensions li{line-height:18px}@media only screen and (max-width: 767px){.b-calculate-dimensions li{font-size:11px;line-height:16px}}.b-calculate-dimensions span{font-weight:500}.b-calculate-dimensions strong{text-transform:uppercase}@media only screen and (max-width: 767px){.b-calculate-dimensions strong{font-weight:400}}.b-product-info_video{text-align:center}.b-product-info_video iframe{margin-top:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-info_video iframe{max-width:702px}}@media only screen and (max-width: 767px){.b-product-info_video iframe{width:100%;min-width:100%;height:auto;min-height:280px}}.b-product-features{padding:34px 0 20px;border-top:1px solid #e5e5e5;font-size:14px;line-height:20px;overflow:hidden}.b-product-features__title{margin-bottom:17px;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.b-gallery{position:relative}.b-gallery__holder-img{min-height:300px;overflow:hidden}.b-gallery__img{display:block;width:100%;min-width:100%;height:auto}.b-gallery__btn{position:absolute;top:0;bottom:0;width:67px;padding:0;border:none;background:transparent;font-size:30px}@media only screen and (max-width: 1024px){.b-gallery__btn{display:none}}.b-gallery__btn_prev{left:0}.b-gallery__btn_next{right:0}.b-gallery_modal{margin:-30px}.b-gallery_modal .b-gallery__btn{color:#bfbfbf;-moz-transition:background linear 0.3s;-webkit-transition:background linear 0.3s;-ms-transition:background linear 0.3s;transition:background linear 0.3s}.b-gallery_modal .b-gallery__btn:hover,.b-gallery_modal .b-gallery__btn:focus{color:#fff}.b-gallery_modal .b-gallery__btn:active{background-color:rgba(255,255,255,0.1);color:#f8bc2f}.b-gallery_modal .b-gallery__btn_prev{left:-67px}.b-gallery_modal .b-gallery__btn_next{right:-67px}.b-gallery_modal .b-gallery__btn_disabled{cursor:default;opacity:.1}.b-gallery_modal .b-gallery__btn_disabled:hover,.b-gallery_modal .b-gallery__btn_disabled:focus,.b-gallery_modal .b-gallery__btn_disabled:active{color:#bfbfbf}.b-gallery_modal .i-slider-nav{position:absolute;right:0;bottom:-37px;left:0}.b-flagship-details{display:block;position:relative;margin:0;padding:0;font-size:14px;line-height:22px}.b-flagship-details:after{display:block;clear:both;content:""}.b-flagship-details:before{position:absolute;top:0;bottom:0;left:0;width:34%;background:#3f3f3f;content:"";z-index:1}@media only screen and (max-width: 1024px){.b-flagship-details:before{display:none}}.b-flagship-details__descr{width:26.5%;padding:4% 3% 5.5% 3.7%;float:left;background:#3f3f3f;color:#fff}@media only screen and (max-width: 1024px){.b-flagship-details__descr{padding:40px 0 0;overflow:hidden}}.b-flagship-details__img{width:66%;float:right}.b-flagship-details__descr,.b-flagship-details__img{position:relative;z-index:2}@media only screen and (max-width: 1024px){.b-flagship-details__descr,.b-flagship-details__img{width:auto;float:none}}.b-flagship-details__title{margin:0 0 62px;font-size:16px;font-weight:500;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width: 1024px){.b-flagship-details__title{margin-bottom:31px;text-align:center}}@media only screen and (max-width: 1024px){.b-flagship-details__content{margin-bottom:-20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-flagship-details__content-item{display:inline-block;width:22%;margin:0 10px 20px}}@media only screen and (max-width: 767px){.b-flagship-details__content-item{display:block;width:auto;margin:0 20px 20px 10px}}.b-product-seo__list:after{display:block;clear:both;content:""}.b-product-seo__el{width:33.3%;float:left;text-align:center}@media only screen and (max-width: 767px){.b-product-seo__el{width:100%;float:none;text-align:left}}.b-product-seo__link{display:block;width:245px;margin:30px auto;padding:30px 0;color:#686868;text-decoration:none;user-select:none}@media only screen and (max-width: 767px){.b-product-seo__link{width:auto;margin:0;padding:14px 20px 14px 12px;border-top:1px solid #e5e5e5}.b-product-seo__link:after{float:right;line-height:25px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width: 1025px){.b-product-seo__link{border-radius:3px}.b-product-seo__link:hover,.b-product-seo__link:focus{color:#959595}.b-product-seo__link:hover .b-product-seo__title,.b-product-seo__link:focus .b-product-seo__title{color:#686868}.b-product-seo__link:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.b-product-seo__link:active .b-product-seo__title{color:#f8bc2f}}.b-product-seo__icon{padding-top:25px;font-size:80px}@media only screen and (max-width: 767px){.b-product-seo__icon{display:none}}.b-product-seo__title{display:block;color:#2a2a2a;font-size:18px;font-weight:500}@media only screen and (max-width: 767px){.b-product-seo__title{display:inline;font-size:13px}.b-product-seo__title:after{padding-left:5px;content:"-"}}.b-product-seo__subtitle{font-size:13px;font-weight:500}@media only screen and (max-width: 767px){.b-product-seo__subtitle{font-weight:400}}.b-allvariants{margin-top:20px}@media only screen and (max-width: 767px){.b-allvariants{margin-top:0}}.b-allvariants__list{width:100%;height:700px;overflow-y:scroll}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-allvariants__list{height:720px}}@media only screen and (max-width: 767px){.b-allvariants__list{height:auto;overflow:hidden}}.b-allvariants__el{display:inline-block;width:31%;margin:1%;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-allvariants__el{width:48%;margin:1%}}@media only screen and (max-width: 767px){.b-allvariants__el{width:100%}}.b-allvariants__title{display:block;font-size:12px;line-height:18px;text-align:center}.b-allvariants__variations{text-align:center}.b-allvariants__variations-list{display:inline-block;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-allvariants__variations-el{width:45px;height:45px;border-radius:45px;line-height:45px}}.b-variants__img{position:relative;height:240px;padding:15px 0 0;text-align:center;cursor:pointer}@media only screen and (max-width: 1024px){.b-variants__img{height:auto}}.b-variants__img img{display:inline-block;position:absolute;right:0;bottom:0;left:0;height:auto;margin:auto}@media only screen and (max-width: 1024px){.b-variants__img img{position:static}}.b-interaction-modal{text-align:center}.b-interaction-modal__content{display:flex;min-height:60px;line-height:18px;flex-direction:column}.b-interaction-modal__btn{margin-bottom:5px}.b-aside-section-small{font-size:11px}.b-aside-section-small__title{margin:0;font-size:12px;font-weight:bold}.b-video-wr{width:100%;max-width:900px;height:100%;margin:0 auto}.b-video-wr__inner{position:relative;padding-top:56%}.b-video-wr__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-modal .b-video-wr__iframe{position:absolute}.b-rating{line-height:18px;white-space:nowrap}.b-rating__list{display:inline-block;margin-right:5px;vertical-align:middle}.b-rating__star{display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:top}.b-rating__star_full{background:url("../images/stars/star-full.svg") center center no-repeat;background-size:cover}.b-rating__star_half{background:url("../images/stars/star-half.svg") center center no-repeat;background-size:cover}.b-rating__star_empty{background:url("../images/stars/star-empty.svg") center center no-repeat;background-size:cover}.b-rating__label{display:inline-block;vertical-align:middle}.b-breadcrumbs{margin-bottom:30px;background-color:#e5e5e5;font-size:12px;white-space:nowrap;overflow:hidden}@media only screen and (max-width: 767px){.b-breadcrumbs{display:none}}.b-breadcrumbs__inner{display:block;padding:0 10px}.b-breadcrumbs__item{display:inline-block;margin-right:5px}.b-breadcrumbs__ln{display:inline-block;padding:10px 5px 10px 0;text-decoration:none}.b-product-gallery{-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-product-gallery__inner{position:relative}.b-product-gallery__img-container{position:relative;max-width:900px;margin:0 auto}.b-product-gallery__img-container img{width:100%;height:auto}@media only screen and (min-width: 1025px){.b-product-gallery__img-container{padding:0 60px}.b-product-gallery__img-container div{min-height:533px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-gallery__img-container{padding:0 30px}.b-product-gallery__img-container div{min-height:600px}}@media only screen and (max-width: 767px){.b-product-gallery__img-container div{min-height:270px}}.b-product-gallery__caption{margin:10px 0 20px}.b-product-gallery__caption-actions{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;text-align:center}@media only screen and (max-width: 767px){.b-product-gallery__caption-actions{display:none}}.b-product-gallery__caption-btn{display:inline-block;padding:0 10px;font-size:20px;line-height:20px;vertical-align:middle}.b-product-gallery__caption-btn_lined{border-left:1px solid}.b-product-gallery__ln-btn{display:inline-block;margin:-5px;padding:5px;font-size:20px;text-decoration:none}@media only screen and (min-width: 1025px){.b-product-gallery__ln-btn:active{background-color:rgba(0,0,0,0.05);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-product-gallery__info{display:none;width:250px;text-align:right}.b-product-gallery__info .b-btn{margin:0 0 10px}.b-product-gallery__thumbs{max-width:780px;margin:0 auto}.b-product-gallery_expanded{position:relative;padding-top:175px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-gallery_expanded{padding-top:190px}}.b-product-gallery_expanded .b-product-gallery__img-container{max-width:1220px;margin:0 auto;padding:0 70px}.b-product-gallery_expanded .b-product-gallery__img-container div{min-height:0}.b-product-gallery_expanded .b-product-gallery__caption-actions{display:none}.b-product-gallery_expanded .b-product-gallery__info{display:block;position:absolute;top:0;right:25px}.b-product-gallery_expanded .b-product-gallery__info .b-product-main__name{float:right;white-space:nowrap}.b-product-gallery_expanded .b-product-gallery__info .b-product-main__price{clear:both}div.b-product-gallery_expanded{padding-top:175px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.b-product-gallery_expanded{padding-top:190px}}.b-content-area{font-size:15px;line-height:22px}.b-content-area h1,.b-content-area .h1,.b-content-area h2,.b-content-area .h2,.b-content-area h3,.b-content-area .h3{font-weight:700;letter-spacing:-.02em}.b-content-area h1,.b-content-area .h1,.b-content-area h2,.b-content-area .h2,.b-content-area h3,.b-content-area .h3,.b-content-area h4,.b-content-area .h4{position:relative;margin:0 0 20px;font-weight:700}.b-content-area h1,.b-content-area .h1{font-size:32px;line-height:1}.b-content-area h2,.b-content-area .h2{margin-top:20px;font-size:22px;line-height:25px}.b-content-area h3,.b-content-area .h3{font-size:20px;line-height:1}.b-content-area h4,.b-content-area .h4{font-size:18px;line-height:20px}.b-content-area h5,.b-content-area .h5,.b-content-area h6,.b-content-area .h6{position:relative;margin:0 0 15px;font-weight:700}.b-content-area h5,.b-content-area .h5{font-size:14px;line-height:20px}.b-content-area h6,.b-content-area .h6{font-size:10px;line-height:15px}.b-content-area a,.b-content-area strong{font-weight:500}.b-content-area a{word-break:break-word}.b-content-area p{margin-bottom:20px}.b-content-area hr,.b-content-area .i-hr{height:1px;margin:0 0 20px;border:none;background-color:#e5e5e5}.b-content-area .i-text-normal{font-weight:400}.b-content-area .i-text-semibold{font-weight:500}.b-content-area .i-text-bold{font-weight:bold}.b-content-area .i-text-big{font-size:20px}.b-content-area .i-text-emph{font-size:18px}.b-content-area .i-text-small{font-size:12px}.b-content-area .i-text-tiny{font-size:10px}.b-content-area .i-text-default{font-size:15px}.b-content-area .i-text-uppercase{text-transform:uppercase}.b-content-area .i-text-underline{text-decoration:underline}.b-content-area .i-text-center{text-align:center}.b-content-area .i-text-right{text-align:right}.i-text-uppercase{text-transform:uppercase}.i-text-underline{text-decoration:underline}.i-text-center{text-align:center}.i-text-right{text-align:right}.b-content-area .i-list-ordered{margin:0 0 20px;padding:0;line-height:22px;list-style:none}.b-content-area .i-list-ordered li{position:relative;margin:7px 0;padding:0 0 0 20px}.b-content-area .i-list-ordered li:before{display:block;position:absolute;top:0;left:0;color:#686868;font-size:20px;content:"•"}.b-content-area .i-list-numbered{margin:0 0 20px 20px}.b-content-area .i-list-numbered li{margin:7px 0;list-style:decimal}.b-content-area img{max-width:100%;height:auto !important}.b-content-area .gm-style img{max-width:none}.b-content-area iframe{max-width:100%}.b-content-area_space-bottom{padding-bottom:90px}@media only screen and (max-width: 767px){.b-content-area_space-bottom{padding-bottom:0}}.i-local-anchor__wr{position:relative}.i-local-anchor{position:absolute;top:-90px}@media only screen and (max-width: 1024px){.i-local-anchor{top:-20px}}.b-static-page_about-manufacturing .inline_gallery{position:relative;margin:20px 0 24px;overflow:hidden}.b-static-page_about-manufacturing .inline_gallery ul{width:102%;margin:0 0 0 -6px;padding:0}.b-static-page_about-manufacturing .inline_gallery li{display:inline-block;margin:8px 6px;padding:0;background-image:none;vertical-align:top}.b-static-page_about-manufacturing .inline_gallery a{display:block;border:2px solid transparent}.b-static-page_about-manufacturing .inline_gallery a:hover{border-color:#dcdcdc}.b-static-page_about-manufacturing .inline_gallery img{display:block}.b-static-page_about-people .gallery_grid{max-width:800px;margin:27px 0 4px}@media only screen and (max-width: 1024px){.b-static-page_about-people .gallery_grid{text-align:center}}@media only screen and (max-width: 767px){.b-static-page_about-people .gallery_grid{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-orient:horizontal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;flex-wrap:wrap;align-content:stretch}}.b-static-page_about-people .gallery_grid img{margin:0 10px 10px 0;vertical-align:top}.b-static-page_faq h2{position:relative}.b-static-page_faq .faq_backtotop{position:relative;float:right;font-size:15px;font-weight:400;z-index:1}.b-static-page_faq .faq_backtotop:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:7px 0 0 10px;font-size:8px;vertical-align:top}.b-static-page_customer-service .fullwidth img{width:100%}.b-static-page_staticstores_retail .timbuk2_stores_retail{margin-top:30px}@media only screen and (max-width: 767px){.b-static-page_staticstores_retail .timbuk2_stores_retail{padding-top:4px}}.b-static-page_staticstores_retail #retail_map{height:370px}@media only screen and (max-width: 767px){.b-static-page_staticstores_retail #retail_map{display:none}}.b-static-page_staticstores_retail #retail_container{text-align:center}@media only screen and (max-width: 767px){.b-static-page_staticstores_retail #retail_container{margin-top:20px}}.b-static-page_staticstores_retail .retail_stores_list{text-align:left}.b-static-page_staticstores_retail .retail_container{display:inline-block;width:30%;min-height:320px;margin:1% 0 .5% 1%;padding:10px;background-color:#e5e5e5;text-align:center;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-static-page_staticstores_retail .retail_container{width:45%}}@media only screen and (max-width: 767px){.b-static-page_staticstores_retail .retail_container{display:block;width:auto;min-height:initial}}.b-static-page_staticstores_retail .retail_container li{padding:0}.b-static-page_staticstores_retail .retail_container li:before{display:none}.b-static-page_staticstores_retail .retail_name{letter-spacing:.25em;text-align:center;text-transform:uppercase}.b-static-page_staticstores_retail .retail_email{color:#3f3f3f}.b-static-page_staticstores_retail .retail_email:hover{color:#595959}.b-static-page_staticstores_retail .title_retail{text-align:center}.b-static-page_staticstores_retail .retail_hours{margin-bottom:0;padding:20px 0 0;color:#3f3f3f;font-size:11px;letter-spacing:.25em;text-align:center;text-transform:uppercase}.b-static-page_staticstores_retail .retail_details a{color:#3f3f3f}.b-static-page_staticstores_retail .retail_store_info{color:#3f3f3f;font-size:13px;letter-spacing:.125em;line-height:1.5em;text-transform:uppercase;word-wrap:break-word}.b-static-page_meta-sitemap h3 a{font-weight:600}.b-static-page_meta-sitemap .sitemap{clear:both}.b-static-page_meta-sitemap .sitemap .i-asset-wrapper{display:inline}.b-static-page_meta-sitemap .sitemap ul li:before{display:none}.b-static-page_meta-sitemap .sitemap_item{display:inline-block;width:171px;padding-right:20px;vertical-align:top}.b-static-page_meta-sitemap .sitemap_list{margin:0;font-size:14px;line-height:17px}.b-static-page_meta-sitemap .sitemap_list li{padding:0;background:none}.b-static-page_meta-sitemap .sitemap_list li ul{margin:10px 0 15px;padding:0}.b-static-page_meta-sitemap .sitemap_list li li{margin-left:12px}.b-static-page_meta-sitemap .sitemap_list a{font-weight:500}.b-static-page_customer-service .cmsimage{display:inline-block;margin:0 20px 20px 0}.b-static-page_customer-service .cmsimage:hover img{opacity:.8}.ReturnPolicy_returns_order_number_Slot{margin:20px 0}.ReturnPolicy_returns_order_number_Slot img{margin-right:20px}.ReturnPolicy_mail-address_Slot{margin:20px 0}.ReturnPolicy_mail-address_Slot .styleo{font-size:20px}.b-static-page_recycling_l{width:60%;float:left}@media only screen and (max-width: 767px){.b-static-page_recycling_l{width:100%;float:none}}.b-static-page_recycling_r{width:30%;padding:20px;float:right;background:#efefef}@media only screen and (max-width: 767px){.b-static-page_recycling_r{width:100%;float:none;box-sizing:border-box}}.b-static-page__recycling-counter{color:#7d9e00}.b-static-page_about-us .about_us_category{margin:0 5px}.b-static-page_about-us h3{margin:0;padding:5px 0 14px;border-bottom:1px solid #e5e5e5;font:30px/30px "Proxima",Arial,sans-serif}.b-static-page_about-us ul{width:103%;margin:0;padding:0;font-size:0;list-style:none}@media only screen and (max-width: 767px){.b-static-page_about-us ul{width:auto}}.b-static-page_about-us ul li{display:inline-block;width:19%;margin:0 1% 0 0;padding:0;background-image:none;font:500 14px/17px "Proxima",Arial,sans-serif;vertical-align:top}.b-static-page_about-us ul li:before{display:none}@media only screen and (max-width: 767px){.b-static-page_about-us ul li{display:block;width:auto;margin:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-static-page_about-us ul li{width:32%}}.b-static-page_about-us ul li:hover .logo{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.b-static-page_about-us ul li a{display:block;text-decoration:none}.b-static-page_about-us .category_top{padding-top:22px;text-align:center}.b-static-page_about-us .category_top>a{text-decoration:none}.b-static-page_about-us .link{display:block;margin:0;padding:15px 0 18px;color:#45403d;font:500 23px/23px "Proxima",Arial,sans-serif;text-transform:capitalize}.b-static-page_about-us .details{margin:0;padding:22px 0;border-top:1px solid #e5e5e5;text-align:center}.b-static-page_about-us .logo{display:inline-block;width:101px;height:101px;margin:0 auto;background:url("../images/footer_about.png") no-repeat;line-height:101px;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-static-page_about-us .about_people .logo{background-position:0 0}.b-static-page_about-us .about_product .logo{background-position:-101px 0}.b-static-page_about-us .about_environment .logo{background-position:-202px 0}.b-static-page_about-us .about_manufacturing .logo{background-position:-303px 0}.b-static-page_about-us .about_stores .logo{background-position:-404px 0}.b-carousel{position:relative}.b-carousel__items{padding:0 70px;overflow:hidden}@media only screen and (max-width: 1024px){.b-carousel__items{padding:0}}.b-carousel__item{float:left}.b-carousel__title{font:bold 16px/58px "Proxima",Arial,sans-serif;letter-spacing:2px;text-align:center;text-transform:uppercase}.b-carousel__inner{position:relative}.b-carousel__arrow{display:none;position:absolute;top:0;width:70px;height:100%;padding:0;border:none;background:transparent;color:#bfbfbf;z-index:1}@media only screen and (min-width: 1025px){.b-carousel__arrow{border-radius:3px}.b-carousel__arrow:hover,.b-carousel__arrow:focus{color:#686868}.b-carousel__arrow:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f}}.b-carousel__arrow.disabled{color:#f6f6f6;cursor:default}@media only screen and (min-width: 1025px){.b-carousel__arrow.disabled:hover,.b-carousel__arrow.disabled:focus,.b-carousel__arrow.disabled:active{background-color:transparent;color:#f6f6f6}}.b-carousel__arrow_l{left:0}.b-carousel__arrow_r{right:0}.b-carousel__arrow-ico{position:absolute;top:50%;left:50%;margin:-13px 0 0 -9px;font-size:26px}.b-carousel_small .b-carousel__items{padding:0 30px}@media only screen and (max-width: 1024px){.b-carousel_small .b-carousel__items{padding:0}}.b-carousel_small .b-carousel__arrow{width:30px}.b-carousel_thumb .b-carousel__items{padding:0 45px}.b-carousel_thumb .b-carousel__item{position:relative;padding-bottom:3px;cursor:pointer;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media only screen and (min-width: 1025px){.b-carousel_thumb .b-carousel__item:hover{opacity:.8}.b-carousel_thumb .b-carousel__item:active{background-color:rgba(0,0,0,0.05);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-carousel_thumb .b-carousel__arrow{width:40px}.b-carousel_thumb .b-carousel__arrow-ico{margin:-5px 0 0 -7px;font-size:15px}.b-carousel_thumb .js-carousel-item-active{background-color:#45403d;cursor:default}@media only screen and (min-width: 1025px){.b-carousel_thumb .js-carousel-item-active:hover{opacity:1}.b-carousel_thumb .js-carousel-item-active:active{-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}}.b-carousel_thumb-qv .b-carousel__item{max-width:176px;min-height:146px;border:1px solid transparent;cursor:pointer}@media only screen and (min-width: 1025px){.b-carousel_thumb-qv .b-carousel__item{-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-carousel_thumb-qv .b-carousel__item:hover,.b-carousel_thumb-qv .b-carousel__item:focus{border-color:#e5e5e5}.b-carousel_thumb-qv .b-carousel__item:active{border-color:#f8bc2f}}.b-carousel_thumb-qv .b-carousel__item.js-carousel-item-active{border-color:silver}.b-carousel_less-then-3 .caroufredsel_wrapper>div{width:100% !important;text-align:center !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-carousel_less-then-3 .i-slider-nav{display:none !important}}.b-carousel_less-then-3 .b-carousel__item{display:inline-block;float:none;vertical-align:top}@media only screen and (min-width: 1025px){.b-carousel_less-then-3.b-carousel_ymal .b-carousel__item{max-width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-carousel_less-then-3.b-carousel_ymal .b-carousel__item{max-width:48%}}@media only screen and (min-width: 768px){.b-carousel_less-then-3.b-carousel_ymal-cart .b-carousel__item{max-width:30%}}.b-carousel_less-then-3.b-carousel_thumb .b-carousel__item{max-width:135px}@media only screen and (min-width: 1025px){.b-carousel_less-then-3.b-carousel_thumb-qv .b-carousel__item{max-width:176px}}.b-carousel_ymal{margin-top:33px}.b-carousel_ymal .b-carousel__item{padding:0 20px 20px}@media only screen and (max-width: 1024px){.b-carousel_ymal .b-carousel__item{padding:0 0 20px}}@media only screen and (max-width: 767px){.b-carousel_ymal .b-carousel__items{padding:0 10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-carousel_ymal .b-carousel__items{padding:0 30px}}.l-carousel_cart{margin-top:67px}.l-carousel_cart .b-carousel__title{text-align:left}.l-carousel_cart .b-carousel__arrow{height:138px}@media only screen and (max-width: 1024px){.l-carousel_cart{margin-top:20px}.l-carousel_cart .b-carousel__title{text-align:center}.l-carousel_cart .b-carousel__inner{max-width:100%}.l-carousel_cart .b-carousel__items{padding:0}}.i-slider-nav{padding-top:10px;text-align:center}.i-slider-nav a,.i-slider-nav__item{display:inline-block;padding:5px;border:none;background:transparent;cursor:pointer;overflow:hidden}@media only screen and (min-width: 1025px){.i-slider-nav a:hover span,.i-slider-nav a:hover .i-slider-nav__item-inner,.i-slider-nav__item:hover span,.i-slider-nav__item:hover .i-slider-nav__item-inner{background-color:#d3d3d3}.i-slider-nav a:active span,.i-slider-nav a:active .i-slider-nav__item-inner,.i-slider-nav__item:active span,.i-slider-nav__item:active .i-slider-nav__item-inner{background-color:#f8bc2f}}.i-slider-nav a.selected,.i-slider-nav__item.selected{cursor:default}.i-slider-nav a.selected span,.i-slider-nav a.selected .i-slider-nav__item-inner,.i-slider-nav__item.selected span,.i-slider-nav__item.selected .i-slider-nav__item-inner{background-color:#313131}.i-slider-nav span,.i-slider-nav__item-inner{display:block;width:10px;height:10px;border-radius:10px;background-color:#bfbfbf;text-indent:-999px;overflow:hidden}@media only screen and (min-width: 1025px){.i-slider-nav_dark a:hover span,.i-slider-nav_dark a:hover .i-slider-nav__item-inner,.i-slider-nav_dark .i-slider-nav__item:hover span,.i-slider-nav_dark .i-slider-nav__item:hover .i-slider-nav__item-inner{background-color:#bfbfbf}.i-slider-nav_dark a:active span,.i-slider-nav_dark a:active .i-slider-nav__item-inner,.i-slider-nav_dark .i-slider-nav__item:active span,.i-slider-nav_dark .i-slider-nav__item:active .i-slider-nav__item-inner{background-color:#f8bc2f}}.i-slider-nav_dark a.selected span,.i-slider-nav_dark a.selected .i-slider-nav__item-inner,.i-slider-nav_dark .i-slider-nav__item.selected span,.i-slider-nav_dark .i-slider-nav__item.selected .i-slider-nav__item-inner{background-color:#fff}.i-slider-nav_dark span,.i-slider-nav_dark .i-slider-nav__item-inner{background-color:#686868}.i-slider-nav_home{position:absolute;right:0;bottom:40px;left:0;padding:0;z-index:9}@media only screen and (min-width: 768px) and (max-width: 1024px){.i-slider-nav_home{bottom:30px}}@media only screen and (max-width: 767px){.i-slider-nav_home{bottom:0;padding:0}}.i-slider-nav_home a{display:inline-block;margin:0 5px;padding:15px 0;cursor:pointer;vertical-align:middle}.i-slider-nav_home span{display:block;width:100px;height:5px;text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 767px){.i-slider-nav_home span{width:45px;height:3px}}.js-theme-light .i-slider-nav_home span{background:rgba(104,104,104,0.2)}.js-theme-light .i-slider-nav_home a.selected span,.js-theme-light .i-slider-nav_home a.selected:hover span{background-color:#686868}.js-theme-light .i-slider-nav_home a:hover span,.js-theme-light .i-slider-nav_home a:focus span{background-color:rgba(104,104,104,0.4)}.js-theme-light .i-slider-nav_home a:active span{background-color:#f8bc2f}.js-theme-dark .i-slider-nav_home span{background:rgba(255,255,255,0.3)}.js-theme-dark .i-slider-nav_home a.selected span,.js-theme-dark .i-slider-nav_home a.selected:hover span{background-color:#fff}.js-theme-dark .i-slider-nav_home a:hover span,.js-theme-dark .i-slider-nav_home a:focus span{background-color:rgba(255,255,255,0.4)}.js-theme-dark .i-slider-nav_home a:active span{background-color:#f8bc2f}.b-carousel_home{left:0}.b-carousel_home .b-carousel__inner,.b-carousel_home .b-carousel__item{height:auto !important}@media only screen and (max-width: 767px){.b-carousel_home .b-carousel__inner,.b-carousel_home .b-carousel__item{min-height:200px}}.b-carousel_home .b-carousel__inner{overflow:hidden}.b-carousel_home .b-carousel__item{width:100%;float:left}.b-carousel_home .b-carousel__item img{display:inline-block;width:100%;height:auto;vertical-align:bottom}.b-carousel__arrow_hp{color:#686868}.js-theme-dark .b-carousel__arrow_hp{color:rgba(255,255,255,0.4)}@media only screen and (min-width: 1025px){.js-theme-dark .b-carousel__arrow_hp:hover,.js-theme-dark .b-carousel__arrow_hp:focus{color:#fff}.js-theme-dark .b-carousel__arrow_hp:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f}}.b-carousel_swatches{display:block;width:320px;margin:0 auto;-moz-animation:scale-in 0.2s linear;-webkit-animation:scale-in 0.2s linear;-ms-animation:scale-in 0.2s linear;animation:scale-in 0.2s linear}.b-carousel_swatches .b-carousel__items{padding:0 40px}.b-carousel_swatches .b-carousel__item{text-align:center;cursor:pointer;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media only screen and (min-width: 1025px){.b-carousel_swatches .b-carousel__item:active{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.b-carousel_swatches .b-carousel__arrow{width:30px;font-size:10px}.b-carousel_swatches .b-carousel__arrow-ico{margin:-7.5px 0 0 -5px;font-size:15px}@-webkit-keyframes scale-in{0%{height:0;transform:scale(0.8);opacity:0;visibility:hidden}100%{height:55px;transform:scale(1);opacity:1;visibility:visible}}@-moz-keyframes scale-in{0%{height:0;transform:scale(0.8);opacity:0;visibility:hidden}100%{height:55px;transform:scale(1);opacity:1;visibility:visible}}@keyframes scale-in{0%{height:0;transform:scale(0.8);opacity:0;visibility:hidden}100%{height:55px;transform:scale(1);opacity:1;visibility:visible}}.b-carousel_zoomed-image{position:static}.b-carousel_zoomed-image .b-carousel__arrow{display:block}.b-carousel_colors{margin:0 -30px}.b-carousel_colors .b-carousel__items{padding:0 30px}.b-carousel_colors .b-carousel__arrow{width:30px}.b-carousel_colors .b-carousel__arrow-ico{margin:-5px 0 0 -7px;font-size:15px}.b-carousel_colors .b-carousel__arrow.disabled{display:none !important}.b-modal{position:absolute;right:0;left:0;max-width:1000px;height:auto;min-height:100px;margin:50px auto 30px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.3)}@media only screen and (max-width: 1024px){.b-modal{width:auto !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-modal{margin-right:30px;margin-left:30px}}@media only screen and (max-width: 767px){.b-modal{margin-right:20px;margin-left:20px}}.b-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8)}.b-modal__btn-close{position:absolute;top:-44px;right:-16px;color:#fff;font-weight:500;z-index:2}@media only screen and (max-width: 767px){.b-modal__btn-close{right:-10px}}.b-modal__holder-content{border:30px solid transparent}.b-modal__header{display:block;padding:10px 0 20px;font-size:21px;font-weight:700}.b-modal__content__inner{margin-top:10px}.b-modal__footer{margin:0 -30px -30px;padding:20px 0;border-top:1px solid #e5e5e5;background-color:#f6f6f6;text-align:center}.b-modal_borderless .b-modal__holder-content{border:none}@media only screen and (max-width: 767px){.b-modal_borderless-mob .b-modal__holder-content{border:none}}@media only screen and (max-width: 767px){.js-popup-opened{position:fixed;width:100%;height:100%;-webkit-transform:translate3d(0, 0, 0);overflow:hidden}.b-modal_fullscreen-mob{position:fixed;top:0 !important;left:0 !important;width:100% !important;min-width:320px;height:100% !important;margin:0;border:none;box-shadow:none}.b-modal_fullscreen-mob .b-modal__overlay{display:none}.b-modal_fullscreen-mob .b-modal__btn-close{top:20px;right:8px;color:#45403d}.b-modal_fullscreen-mob .b-modal__holder-content{height:100%;border-width:0}.b-modal_fullscreen-mob .b-modal__content{height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-y:scroll}.b-modal_fullscreen-mob .b-modal__header{position:relative;padding:30px 80px 30px 20px}.b-modal_fullscreen-mob .b-modal__header:after{display:block;position:absolute;bottom:-4px;left:0;width:100%;padding-bottom:5px;background:-webkit-radial-gradient(50% 2px, ellipse cover, rgba(0,0,0,0.2) 0, transparent 85%) 50% 0 no-repeat;background:radial-gradient(50% -2px, ellipse at center, rgba(0,0,0,0.2) 0, transparent 85%) 50% 0 no-repeat;background-size:100% 3px;content:"";z-index:1}.b-modal_fullscreen-mob .b-modal__content{padding:0 20px}.b-modal_fullscreen-mob .b-modal__footer{margin:0;padding:20px}}.b-modal_centered{text-align:center}.b-modal_centered .b-form{text-align:left}.b-modal_gallery{height:auto !important}@media only screen and (min-width: 768px){.b-modal_login{width:452px !important;margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.popup_signin iframe{height:491px}}.b-modal_fitguide .i-btn-close{z-index:1001}.b-modal_fitguide .b-modal__holder-content{height:620px !important;overflow:hidden}@media only screen and (max-width: 767px){.b-modal_fitguide .b-modal__holder-content{height:auto !important}}.b-modal_fitguide .b-modal__header{border-width:20px 0 10px}@media only screen and (max-width: 767px){.b-modal_fitguide .b-modal__header{border-top:10px}}@media only screen and (max-width: 767px){.b-modal_fitguide .b-modal__content{padding:0}}.b-modal{opacity:0;visibility:hidden;-moz-transform:translateY(100px);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-moz-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-ms-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.b-modal.js-modal-open{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-modal__overlay{opacity:0;visibility:hidden;-moz-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-ms-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.b-modal__overlay.js-modal-open{opacity:1;visibility:visible}.b-modal .jspScrollable{overflow:visible !important}.b-modal .jspContainer{padding-right:55px}@media only screen and (max-width: 1024px){.b-modal .jspContainer{padding-right:0}}.rating{position:relative;display:inline-block;width:200px}.rating.pr-snapshot-rating{width:auto}.rating .rating_full{overflow:hidden;position:absolute;top:0}.rating img{width:200px}.rating_1 .rating_full{width:20%}.rating_2 .rating_full{width:40%}.rating_3 .rating_full{width:60%}.rating_4 .rating_full{width:80%}.rating_5 .rating_full{width:100%}@media only screen and (min-width: 1025px){.b-tabs_desk{background:#fff}.b-tabs_desk .b-tabs__menu{text-align:center}.b-tabs_desk .b-tabs__el{display:inline-block;position:relative;font-size:16px;font-weight:500;text-align:center}.b-tabs_desk .b-tabs__el.active .b-tabs__link:after{display:block;position:absolute;bottom:-7px;left:50%;width:10px;height:10px;margin-left:-5px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.b-tabs_desk .b-tabs__el+.b-tabs__el:before{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#e5e5e5;content:""}.b-tabs_desk .b-tabs__link{display:block;position:relative;padding:18px 30px;color:#686868;font-size:13px;letter-spacing:2px;line-height:40px;text-decoration:none;text-transform:uppercase}.b-tabs_desk .b-tabs__link:hover,.b-tabs_desk .b-tabs__link:focus{color:#686868}.b-tabs_desk .b-tabs__link:active{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.b-tabs_desk .b-tabs__btn-close{margin:-2px -12px}.b-tabs_desk .b-tabs__content{border-top:1px solid #e5e5e5}.b-tabs_desk .b-tabs__pane{display:none}.b-tabs_desk .b-tabs__pane.active{display:block}.b-tabs_desk .b-tabs__content-header{margin-bottom:-10px;clear:both}}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs_tabl{background:#fff}.b-tabs_tabl .b-tabs__menu{text-align:center}.b-tabs_tabl .b-tabs__el{display:inline-block;position:relative;font-size:16px;font-weight:500;text-align:center}.b-tabs_tabl .b-tabs__el.active .b-tabs__link:after{display:block;position:absolute;bottom:-7px;left:50%;width:10px;height:10px;margin-left:-5px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.b-tabs_tabl .b-tabs__el+.b-tabs__el:before{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#e5e5e5;content:""}.b-tabs_tabl .b-tabs__link{display:block;position:relative;padding:18px 30px;color:#686868;font-size:13px;letter-spacing:2px;line-height:40px;text-decoration:none;text-transform:uppercase}.b-tabs_tabl .b-tabs__link:hover,.b-tabs_tabl .b-tabs__link:focus{color:#686868}.b-tabs_tabl .b-tabs__link:active{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.b-tabs_tabl .b-tabs__btn-close{margin:-2px -12px}.b-tabs_tabl .b-tabs__content{border-top:1px solid #e5e5e5}.b-tabs_tabl .b-tabs__pane{display:none}.b-tabs_tabl .b-tabs__pane.active{display:block}.b-tabs_tabl .b-tabs__content-header{margin-bottom:-10px;clear:both}}@media only screen and (max-width: 767px){.b-tabs_mob{background:#fff}.b-tabs_mob .b-tabs__menu{text-align:center}.b-tabs_mob .b-tabs__el{display:inline-block;position:relative;font-size:16px;font-weight:500;text-align:center}.b-tabs_mob .b-tabs__el.active .b-tabs__link:after{display:block;position:absolute;bottom:-7px;left:50%;width:10px;height:10px;margin-left:-5px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.b-tabs_mob .b-tabs__el+.b-tabs__el:before{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#e5e5e5;content:""}.b-tabs_mob .b-tabs__link{display:block;position:relative;padding:18px 30px;color:#686868;font-size:13px;letter-spacing:2px;line-height:40px;text-decoration:none;text-transform:uppercase}.b-tabs_mob .b-tabs__link:hover,.b-tabs_mob .b-tabs__link:focus{color:#686868}.b-tabs_mob .b-tabs__link:active{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.b-tabs_mob .b-tabs__btn-close{margin:-2px -12px}.b-tabs_mob .b-tabs__content{border-top:1px solid #e5e5e5}.b-tabs_mob .b-tabs__pane{display:none}.b-tabs_mob .b-tabs__pane.active{display:block}.b-tabs_mob .b-tabs__content-header{margin-bottom:-10px;clear:both}}.b-tabs_product{clear:both;line-height:1.6}@media only screen and (max-width: 767px){.b-tabs_product .b-tabs__menu{display:none}}.b-tabs_product .b-tabs__content{background:#f6f6f6}.b-tabs_product .b-tabs__content-header{text-align:right}.b-tabs_product .b-dfg-button{display:inline-block;margin-top:-3px;cursor:pointer}@media only screen and (max-width: 767px){.b-tabs_product .b-dfg-button{margin-top:16px;padding:10px 0;float:right}}.b-tabs_login .b-tabs__el{white-space:nowrap}.b-tabs_navigation .b-tabs__link{color:#afafaf;cursor:pointer}@media only screen and (max-width: 1024px){.b-tabs_navigation .b-tabs__link{display:block;color:#2a2a2a;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:15px}}.b-tabs_navigation .b-tabs__el.js-active .b-tabs__link{color:#000}.b-tabs_navigation .b-tabs__el.js-active .b-tabs__link:after{display:none}.pricing.is_custom_product .title_custom{display:inline-block}.pricing.sales_price .price_sales{display:inline-block}.pricing.standard_price.standard_price_first .price_standard_first,.pricing.standard_price.standard_price_last .price_standard_last{display:inline-block;position:relative;color:#686868}.pricing.standard_price.standard_price_first .price_standard_first:after,.pricing.standard_price.standard_price_last .price_standard_last:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid #afafaf;content:""}.pricing.standard_price .price_sales{color:#ef5c69}.pricing.range_sales_price .price_range_sales{display:inline-block}.pricing.range_standard_price .price_range_standard{display:inline-block;position:relative;color:#686868}.pricing.range_standard_price .price_range_standard:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid #afafaf;content:""}.pricing.range_standard_price .price_range_sales{color:#ef5c69}.pricing_total.adjusted_price .price_adjusted{display:inline}.pricing_total.list_price .price_list{display:inline-block;position:relative;color:#686868}.pricing_total.list_price .price_list:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid #afafaf;content:""}.pricing_total.list_price .price_adjusted{color:#ef5c69}.product_top_action .product_price{width:145px;margin-top:-7px;float:left;font-family:"Proxima",Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.product_top_action .product_price .price_standard_first{margin:2px 0;font-size:18px}.product_top_action .product_price .standard_price_first .price_sales{margin-top:23px}.product_top_action .product_price .sales_price.standard_price .price_standard_first{display:inline-block;position:relative;color:#686868}.product_top_action .product_price .sales_price.standard_price .price_standard_first:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid #afafaf;content:""}.product_top_action .product_price .sales_price.standard_price .price_sales{margin:8px 0;color:#ef5c69}.checkout_product_table .adjusted_price.pricing_total{color:#000;clear:both;float:right;margin-top:40px}.checkout_product_table .adjusted_price.pricing_total .price_adjusted{line-height:15px}.checkout_product_table .price_adjusted{font-size:30px;font-weight:500;display:inline-block}.checkout_product_table .price_adjusted .price_currency{display:inline-block;margin-top:-5px;font-size:.6em;position:relative;font-style:normal;vertical-align:top}.checkout_product_table .product_price{margin-top:-3px;line-height:21px}.checkout_product_table .product_price .sales_price.standard_price .price_standard_first{display:inline-block;position:relative;color:#686868}.checkout_product_table .product_price .sales_price.standard_price .price_standard_first:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid #afafaf;content:""}.checkout_product_table .product_price .sales_price.standard_price .price_sales{color:#ef5c69}.checkout_product_table .product_price .sales_price.standard_price .price_sales:after{display:none}.checkout_product_table .product_price .price_sales{display:block}.checkout_product_table .product_price .title_custom{font-size:12px}.product_details_digit{font:normal 14px/22px "Proxima",Arial,sans-serif;font-weight:500}.table_default .sales_price.standard_price .price_standard_first{display:inline-block;position:relative;color:#686868}.table_default .sales_price.standard_price .price_standard_first:after{display:block;position:absolute;top:.7em;right:0;left:0;border-top:1px solid silver;content:""}.table_default .sales_price.standard_price .price_sales{color:#ef5c69}.table_default .sales_price.standard_price .price_sales:after{display:none}.table_default .price_sales{display:block}.table_default .title_custom{font-size:12px}.checkout_help_content .product_attributes .pricing{display:inline}.b-price__curr{font-style:normal}.b-price__digit{display:inline-block;vertical-align:baseline}.b-price__digit_sale{color:#ef5c69}.b-price__digit_sale+span .b-price__digit{position:relative;font-size:.9em}.b-price__digit_sale+span .b-price__digit:after{display:block;position:absolute;top:46%;right:0;left:0;border-top:1px solid;content:""}.b-price__caption{display:block;font-size:10px;font-weight:normal;line-height:1}.b-product__price{color:#686868;font-size:16px}@media only screen and (max-width: 767px){.b-product__price{font-size:11px}}.b-product-main__price{margin-top:-1px;font-size:30px;font-weight:500;line-height:37px}.b-product-main__price .b-price__curr{position:relative;top:-.5em;font-size:.6em;vertical-align:baseline}.b-product-main__price .b-price__digit_sale+span .b-price__digit{font-size:.6em}.b-product-main__price_cs .b-price__digit_sale{color:#686868}.b-price__digit_strike{position:relative;margin:0 10px 0 -5px;padding:0 10px 0 5px}.b-price__digit_strike:after{display:block;position:absolute;top:55%;right:0;left:0;border-top:1px solid;content:""}.b-product-attr{display:inline-block;padding:0 10px;border:1px solid;font-weight:500;white-space:nowrap;cursor:default;vertical-align:middle}.b-product-attr{border-color:#bfbfbf}.b-product-main_dark .b-product-attr{border-color:#737270}.b-product-attr_plp{margin-bottom:4px;color:#686868;font-size:12px;line-height:23px}@media only screen and (max-width: 767px){.b-product-attr_plp{font-size:9px;line-height:17px}}.b-product-attr_plp-cs{border:none;font-size:12px;font-weight:normal;line-height:23px}.b-product-attr_plp-cs b{font-weight:500}.b-product-attr_pdp{font-size:10px;line-height:28px;text-transform:uppercase}.b-product-attr_light{display:block;font-size:10px;font-weight:normal;line-height:28px;text-align:center}.b-product-attr_light__inner:before{content:", "}.b-product-attr_light__inner:first-child:before{content:""}.b-product-attr_medium{display:block;padding:5px 10px;font-size:12px;line-height:20px;text-align:center}.b-size-variation:after{display:block;clear:both;content:""}.b-size-variation__item{width:40px;height:40px;margin:0 7px 4px 0;float:left;border:1px solid;border-radius:40px;font:normal 600 18px/40px "Proxima",Arial,sans-serif;text-align:center;cursor:pointer;overflow:hidden;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 1024px){.b-size-variation__item{width:50px;height:50px;line-height:50px}}.b-size-variation__item.selected,.b-size-variation__item.selected.soldout,.b-size-variation__item.soldout,.b-size-variation__item.soldout:hover,.b-size-variation__item.disabled{cursor:default}.b-size-variation .b-size-variation__item{border-color:silver;color:#686868}.b-size-variation .b-size-variation__item.soldout,.b-size-variation .b-size-variation__item.soldout:hover,.b-size-variation .b-size-variation__item.disabled{border-color:#f6f6f6;background-color:#f6f6f6;color:silver}.b-size-variation .b-size-variation__item:hover{border-color:#686868;color:#686868}.b-size-variation .b-size-variation__item:active{border-color:#f8bc2f;color:#f8bc2f}.b-size-variation .b-size-variation__item.selected,.b-size-variation .b-size-variation__item.selected.soldout,.b-size-variation .b-size-variation__item.selected:hover{border-color:#313131;background-color:#313131;color:#fff}.b-product-main_dark .b-size-variation .b-size-variation__item{border-color:silver;color:silver}.b-product-main_dark .b-size-variation .b-size-variation__item.soldout,.b-product-main_dark .b-size-variation .b-size-variation__item.soldout:hover,.b-product-main_dark .b-size-variation .b-size-variation__item.disabled{border-color:silver;background-color:transparent;color:silver;opacity:.2}.b-product-main_dark .b-size-variation .b-size-variation__item:hover{border-color:#686868;color:#686868}.b-product-main_dark .b-size-variation .b-size-variation__item:active{border-color:#f8bc2f;color:#f8bc2f}.b-product-main_dark .b-size-variation .b-size-variation__item.selected,.b-product-main_dark .b-size-variation .b-size-variation__item.selected.soldout,.b-product-main_dark .b-size-variation .b-size-variation__item.selected:hover{border-color:#fff;background-color:#fff;color:#000;opacity:1}.b-price-variation__item{display:inline-block;vertical-align:middle}.b-price-variation__btn{display:block;width:50px;height:50px;margin:0 10px 10px 0;border:1px solid;border-radius:50px;outline:none;font:normal 600 14px/50px "Proxima",Arial,sans-serif;text-align:center;cursor:pointer;overflow:hidden;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-price-variation .b-price-variation__btn{border-color:#686868;color:#686868}@media only screen and (min-width: 1025px){.b-price-variation .b-price-variation__btn:hover{border-color:#bfbfbf}.b-price-variation .b-price-variation__btn:active{border-color:#f8bc2f;color:#f8bc2f}}.b-price-variation .b-price-variation__btn.js-selected,.b-price-variation input:checked+.b-price-variation__btn{border-color:#313131;background-color:#313131;color:#fff}.b-product-main_dark .b-price-variation .b-price-variation__btn{border-color:silver;color:silver}@media only screen and (min-width: 1025px){.b-product-main_dark .b-price-variation .b-price-variation__btn:hover{border-color:#686868}}.b-product-main_dark .b-price-variation__btn.js-selected,.b-product-main_dark input:checked+.b-price-variation__btn{border-color:#fff;background-color:#fff;color:#000}.b-color-variation{font-size:12px;line-height:15px}.b-color-variation__msg{margin-bottom:17px}.b-color-variation__msg__label{display:block;font-weight:600}.b-color-variation__holder-item{margin:0;padding:0;list-style:none;overflow:hidden}@media only screen and (max-width: 767px){.b-color-variation__holder-item{text-align:center}}.b-color-variation__item{display:block;position:relative;width:69px;height:69px;margin-bottom:20px;float:left;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:100% auto;cursor:pointer;overflow:hidden}@media only screen and (max-width: 767px){.b-color-variation__item{display:inline-block;float:none;vertical-align:top}}.b-color-variation__item:before{position:absolute;top:0;right:0;bottom:0;left:0;border:0 solid #fff;content:"";-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-color-variation__item:hover:before{border-width:1px;border-color:#e5e5e5}.b-color-variation__item:active:before{border-color:#f8bc2f;background-color:rgba(248,188,47,0.2)}.b-color-variation__item.selected{cursor:default}.b-color-variation__item.selected:before{border-width:1px;border-color:#f8bc2f}.b-color-variation__small-print{display:block;clear:both;color:#686868;font-size:10px}.b-product-main{font-size:12px;line-height:15px}.b-product-main__ln-btn{display:inline-block;margin:0 -10px 0 -7px;padding:4px 10px;font-size:10px;letter-spacing:1px;line-height:22px;text-transform:uppercase}@media only screen and (min-width: 1025px){.b-product-main__ln-btn:active{background-color:rgba(0,0,0,0.05);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}@media only screen and (max-width: 767px){.b-product-main__ln-btn{padding:10px}}.b-product-main__img{padding:0 25px;overflow:hidden}@media only screen and (max-width: 1024px){.b-product-main__img{padding:0}}.b-product-main__img-container img{width:100%;height:auto}.b-product-main__name-container{margin-bottom:20px}.b-product-main__name{margin:0 0 2px;color:#2a2a2a;font-size:22px;font-weight:600;line-height:28px}.b-product-main__sku{margin:0 0 10px;font-size:10px;font-weight:500}.b-product-main__short-desc{font-size:14px;font-weight:500;line-height:18px}.b-product-main__availability-msg{padding:5px 5px 5px 0;font-size:12px;font-weight:600;-moz-animation:fadeIn 1s ease-in-out;-webkit-animation:fadeIn 1s ease-in-out;-ms-animation:fadeIn 1s ease-in-out;animation:fadeIn 1s ease-in-out}@media only screen and (max-width: 1024px){.b-product-main__availability-msg{padding-right:10px}}.b-product-main__availability-msg:before{display:inline-block;width:15px;height:15px;margin-right:3px;border-radius:15px;font-size:15px;line-height:15px;text-align:center;content:"!"}.b-product-main__availability-msg_error{color:#ef5c69}.b-product-main__availability-msg_error:before{background:#ef5c69;color:#fff}.b-product-main__datepicker-caption{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main__datepicker-caption{width:162px;padding:0 20px 0 0}}.b-product-main__custom-ln{display:block;position:relative;padding:0 0 0 100px;background:url("../images/bg-customizer-ln.png") 0 center no-repeat;font-size:15px;letter-spacing:-1px;line-height:30px;text-align:right;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main__custom-ln{padding:15px 20px 13px 100px;border:1px solid;background-position:20px 50%;text-align:center}}.b-product-main__custom-ln:before{display:block;position:absolute;top:50%;left:40px;margin-top:-14px;font-size:12px;font-weight:600;letter-spacing:-1px;text-transform:uppercase;content:"Custom"}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main__custom-ln:before{left:59px}}.b-product-main__custom-ln__ln{font-size:12px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-product-main__custom-ln__ln{float:right}}.b-product-main__promotion{margin-bottom:-15px;font-weight:500;letter-spacing:1px;text-align:center;text-transform:uppercase}.b-product-main__promotion-text{margin-bottom:15px}.b-product-main__submit{margin-bottom:10px}.b-product-main__submit__btn{margin-bottom:10px}@media only screen and (max-width: 767px){.b-product-main__submit.js-fixed-to-bottom{position:fixed;right:0;bottom:0;left:0;margin:0;padding:10px 20px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.3);z-index:902}.b-product-main__submit.js-fixed-to-bottom .b-product-main__submit__btn{margin-bottom:0}.b-product-main__submit_2-btns.js-fixed-to-bottom .b-btn{display:inline-block;width:49%;font-size:14px}}.b-product-main__caption{margin:10px 0 20px}.b-product-main__caption-actions{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;text-align:center}.b-product-main__caption-btn{display:inline-block;padding:0 10px;border-left:1px solid;font-size:20px;line-height:20px;vertical-align:middle}.b-product-main__caption-btn:first-child{border:none}.b-product-main__caption-btn .b-product-main__ln-btn{font-size:20px;text-decoration:none}.b-product-main{color:#686868}.b-product-main .b-product-main__name{color:#2a2a2a}.b-product-main .b-product-main__custom-ln{border-color:#e5e5e5}.b-product-main .i-psd-ln{color:#2a2a2a}@media only screen and (min-width: 1025px){.b-product-main .i-psd-ln:active{color:#f8bc2f}}.b-product-main_dark{background:#2a2a2a;color:#bfbfbf}.b-product-main_dark .b-product-main__name{color:#fff}.b-product-main_dark .b-product-main__custom-ln{border-color:#737270}.b-product-main_dark .i-psd-ln{color:#fff}@media only screen and (min-width: 1025px){.b-product-main_dark .i-psd-ln:hover,.b-product-main_dark .i-psd-ln:focus{color:#737270}.b-product-main_dark .i-psd-ln:active{color:#f8bc2f}}.b-product-main_dark .b-product-main__submit .b-btn_black{border:1px solid;border-color:#e5e5e5;background:#fff;color:#2a2a2a}.b-product-main_dark .b-product-main__submit .b-btn_black[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-product-main_dark .b-product-main__submit .b-btn_black:hover,.b-product-main_dark .b-product-main__submit .b-btn_black:focus{border-color:#686868;background-color:#686868;color:#fff}.b-product-main_dark .b-product-main__submit .b-btn_black:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-product-main_dark .b-product-main__submit .b-btn_black[disabled]:hover,.b-product-main_dark .b-product-main__submit .b-btn_black[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-product-main_dark .b-product-main__submit .b-btn_black[disabled]{border-color:#686868;background:#686868;color:#3f3f3f}.b-product{position:relative;min-height:290px;color:#686868;font-size:16px;line-height:20px;text-align:center}@media only screen and (max-width: 767px){.b-product{min-height:200px}}.b-product__container{padding-bottom:20px}.b-product__holder-info{position:relative}.b-product__holder-image{display:block;position:relative;padding-bottom:10px;overflow:hidden;z-index:1}.b-product__image{display:block;width:100%;min-width:100%;height:auto;-moz-transition:all ease-out 0.4s;-webkit-transition:all ease-out 0.4s;-ms-transition:all ease-out 0.4s;transition:all ease-out 0.4s}.b-product__name{margin:10px 0;color:#313131;font-size:20px;font-weight:bold;letter-spacing:-.05em;line-height:22px}@media only screen and (max-width: 767px){.b-product__name{margin-bottom:4px;font-size:14px;line-height:1}}.b-product__ico-customize{display:inline-block;width:17px;height:17px;margin:2px 5px 0 -17px;background:url("../images/bg-icon-customize.gif") 0 0 no-repeat;vertical-align:top}.b-product__info-bottom{padding-top:12px}@media only screen and (max-width: 767px){.b-product__info-bottom{padding-top:8px}}.b-product__message-vars{display:block;margin-bottom:8px;font-size:13px}@media only screen and (max-width: 767px){.b-product__message-vars{font-size:9px}}.b-product__quick-view{position:absolute;top:50%;left:50%;width:166px;margin:-20px 0 0 -88px;letter-spacing:1px;visibility:hidden}@media only screen and (min-width: 768px){.b-product__quick-view{opacity:0;-moz-transition:opacity cubic-bezier(0.65, 0.05, 0.36, 1) 0.6s;-webkit-transition:opacity cubic-bezier(0.65, 0.05, 0.36, 1) 0.6s;-ms-transition:opacity cubic-bezier(0.65, 0.05, 0.36, 1) 0.6s;transition:opacity cubic-bezier(0.65, 0.05, 0.36, 1) 0.6s}.b-product:hover .b-product__quick-view{opacity:1;visibility:visible}}.b-product__quick-view .b-btn{box-shadow:0 4px 8px rgba(0,0,0,0.1)}.b-product__quick-view .b-btn:hover{box-shadow:none}.b-product__quick-view-ico{margin-right:6px;font-size:12px}.b-product.js-images-loaded{background:none}.b-product_animated{background:url("../images/bg-spinner.gif") center center no-repeat}.b-product_animated .b-product__container{visibility:hidden}.b-product_animated .b-product__holder-image,.b-product_animated .b-product__name,.b-product_animated .b-product__price{opacity:0}.b-product_animated .b-product__name,.b-product_animated .b-product__price{-moz-transition:all cubic-bezier(0.9, 0.3, 0.04, 0.89) 0.6s;-webkit-transition:all cubic-bezier(0.9, 0.3, 0.04, 0.89) 0.6s;-ms-transition:all cubic-bezier(0.9, 0.3, 0.04, 0.89) 0.6s;transition:all cubic-bezier(0.9, 0.3, 0.04, 0.89) 0.6s;-moz-transform:translateY(100px);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.b-product_animated .b-product__holder-image{-moz-transition:all cubic-bezier(0.65, 0.6, 0.04, 1.45) 0.6s;-webkit-transition:all cubic-bezier(0.65, 0.6, 0.04, 1.45) 0.6s;-ms-transition:all cubic-bezier(0.65, 0.6, 0.04, 1.45) 0.6s;transition:all cubic-bezier(0.65, 0.6, 0.04, 1.45) 0.6s;-moz-transform:translateY(100px) scale(0.9);-webkit-transform:translateY(100px) scale(0.9);-ms-transform:translateY(100px) scale(0.9);transform:translateY(100px) scale(0.9)}.b-product_animated .b-product__name{-moz-transition-delay:0.1s;-webkit-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s}.b-product_animated .b-product__price{-moz-transition-delay:0.2s;-webkit-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s}.b-product_animated.js-images-loaded .b-product__container{visibility:visible}.b-product_animated.js-images-loaded .b-product__holder-image,.b-product_animated.js-images-loaded .b-product__name,.b-product_animated.js-images-loaded .b-product__price{opacity:1}.b-product_animated.js-images-loaded .b-product__name,.b-product_animated.js-images-loaded .b-product__price{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-product_animated.js-images-loaded .b-product__holder-image{-moz-transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.b-product__ln-holder{display:block;position:relative;color:#686868;text-decoration:none}.b-product__ln-holder a{text-decoration:none;cursor:pointer}@media only screen and (min-width: 1025px){.b-product__ln-holder:hover,.b-product__ln-holder:focus{color:#686868}.b-product__ln-holder:hover .b-product__image,.b-product__ln-holder:focus .b-product__image{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.b-product__ln-holder:hover .b-product__name,.b-product__ln-holder:focus .b-product__name{color:#686868}.b-product__ln-holder a:active{color:#686868}.b-product__ln-holder a:active .b-product__image{-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.b-product__ln-holder a:active .b-product__name{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.b-product_bordered .b-product__container:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;content:"";-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-product_bordered .b-product__container:hover,.b-product_bordered .b-product__container:focus{z-index:2}.b-product_bordered .b-product__container:hover:after,.b-product_bordered .b-product__container:focus:after{top:-15px;right:-15px;bottom:-15px;left:-15px;border-color:#e5e5e5;background-color:#fff}.b-product_bordered .b-product__holder-info-inner{position:absolute;top:0;right:0;left:0;z-index:1}.b-product_w-color-variations .b-product__container:hover:after,.b-product_w-color-variations .b-product__container:focus:after{bottom:-75px}.b-product-mini{display:block;margin-right:40px;color:#2a2a2a}@media only screen and (min-width: 1025px){.b-product-mini:hover,.b-product-mini:focus{color:#bfbfbf}.b-product-mini:active{color:#f8bc2f}}.b-product-mini__product-title{width:55%;float:left;font-size:14px;font-weight:700;line-height:18px;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-product-mini__product-subtitle{padding-bottom:5px}.b-product-mini__image-wrapper{width:90px;float:right}.b-product-mini__image{width:100%;height:auto}.b-product-mini__product-description{width:139px;float:left;color:#737270;font-size:12px;line-height:16px}.b-product-mini__product-attributes{margin-top:10px}.b-product-mini__product-attributes .label{text-transform:capitalize}.b-product-mini__product-attributes .label:after{content:":"}.b-product-mini__product-attributes .value{font-weight:500}.b-product-mini__product-quantity{margin-top:18px;float:left;color:#2a2a2a;font-size:13px;font-weight:500}.b-product-mini__product-description .pricing_total,.b-product-mini__product-price{margin:15px 5px 0 0;float:left;color:#2a2a2a;font-size:26px;font-weight:500}.l-product-cart{padding:50px 0;clear:both;border-top:1px solid #e5e5e5;overflow:hidden}.l-product-cart__aside{width:265px;margin-right:25px;float:left}@media only screen and (max-width: 767px){.l-product-cart__aside{width:28%;margin:-5px 4% 0 0}}.l-product-cart__main{overflow:hidden}@media only screen and (max-width: 767px){.l-product-cart__main{position:relative;padding-right:10px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}}.l-product-cart__item-1{width:40%;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__item-1{margin:0 0 20px}}@media only screen and (max-width: 767px){.l-product-cart__item-1{padding-right:30px;box-ordinal-group:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.l-product-cart__item-2{width:59%;float:right}@media only screen and (min-width: 1025px){.l-product-cart__item-2{min-height:120px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__item-2{margin:0 0 10px}}@media only screen and (max-width: 767px){.l-product-cart__item-2{box-ordinal-group:3;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.l-product-cart__item-3{float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__item-3{clear:both}}@media only screen and (max-width: 767px){.l-product-cart__item-3{box-ordinal-group:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width: 1024px){.l-product-cart__item-1,.l-product-cart__item-2,.l-product-cart__item-3{width:auto;float:none}}.l-product-cart__asided{display:table;width:100%}@media only screen and (max-width: 767px){.l-product-cart__asided{display:block;width:auto}}.l-product-cart__asided-l,.l-product-cart__asided-r{display:table-cell;vertical-align:top}@media only screen and (max-width: 767px){.l-product-cart__asided-l,.l-product-cart__asided-r{display:block}}.l-product-cart__asided-l{padding:0 20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__asided-l{display:table-footer-group}}@media only screen and (max-width: 767px){.l-product-cart__asided-l{padding:0 0 10px}}.l-product-cart__asided-r{text-align:right}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__asided-r{display:block;margin-bottom:20px}}.l-product-cart__actions{margin-bottom:40px;white-space:nowrap}@media only screen and (max-width: 1024px){.l-product-cart__actions{margin:0;float:left}}.l-product-cart__actions-l,.l-product-cart__actions-r{display:inline-block;vertical-align:middle}.l-product-cart__actions-l{padding-right:10px}@media only screen and (max-width: 767px){.l-product-cart__actions-l{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.l-product-cart__price{padding-top:10px}}@media only screen and (max-width: 767px){.l-product-cart__price{padding-top:16px}}.b-product-cart__holder-image__img{display:block}@media only screen and (min-width: 1025px){.b-product-cart__holder-image__img{-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.b-product-cart__holder-image__img:hover{opacity:.8}}.b-product-cart__holder-image img{display:block;width:100%;height:auto}.b-product-cart__name{margin:0;font-size:22px;font-weight:bold;line-height:24px}.b-product-cart__name a{text-decoration:none}.b-product-cart__id{margin:0 0 10px;color:#959595;font-size:12px;font-weight:500}.b-product-cart__details{margin:0 0 15px}.b-product-cart__attr-wr{display:table;color:#737270;font-size:13px}.b-product-cart__attr{display:table-row}.b-product-cart__attr-label{display:table-cell;min-width:40px;padding-right:10px;padding-bottom:4px;line-height:14px;text-transform:capitalize}.b-product-cart__attr-label:after{content:":"}.b-product-cart__attr-label_wo-colon:after{content:""}.b-product-cart__attr-value{display:table-cell;font-weight:bold}.b-product-cart__ln{font-weight:500}.b-product-cart__price{white-space:nowrap}.b-product-cart .price_adjusted{color:#000;font-size:31px;font-weight:500}.b-product-cart .price_currency{display:inline-block;position:relative;margin-top:-5px;font-size:.6em;font-style:normal;vertical-align:top}.b-product-cart .b-product-cart__qty-input{width:63px;height:38px;padding:0;float:left;border:1px solid silver;border-radius:28px;font-size:13px;font-weight:500;line-height:38px;text-align:center}@media only screen and (max-width: 767px){.b-product-cart .b-product-cart__qty-input{height:50px;line-height:50px}}.b-product-cart .b-product-cart__qty-input_static{border-color:transparent}.b-product-cart__price-adjustment span{display:inline-block;max-width:200px;padding:2px 5px 0;background-color:#fc3;font-size:9px;line-height:12px;text-transform:uppercase}.b-product-cart__standard-info{margin-bottom:10px;color:#959595;font-size:14px;font-weight:500}.b-product-cart .in_stock{display:none}.b-product-cart__rm-btn-mob{position:absolute;top:-10px;right:0;width:38px;height:36px;border:none;background:none}@media only screen and (max-width: 767px){.b-collapse-menu a{text-decoration:none}.b-collapse-menu__title,.b-collapse-menu__sub-title{display:block;margin:0 0 -1px;border:1px;border-style:solid none;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-collapse-menu__button{display:block}.b-collapse-menu__button:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:15px;line-height:19px}a.b-collapse-menu__button{color:#2a2a2a;text-decoration:none}a.b-collapse-menu__button:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-collapse-menu__list{display:block;margin:0;padding:0;list-style:none}.b-collapse-menu__list li{margin:0;padding:0}.b-collapse-menu__ln{display:block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.b-collapse-menu__ln:focus{outline:auto}.b-collapse-menu__content,.b-collapse-menu__sub-content{display:none}.flyout_content_active .b-collapse-menu__title .b-collapse-menu__button:after{content:""}.flyout_content_active .b-collapse-menu__content{display:block}.flyout_content_active .flyout_content_active .b-collapse-menu__button:after{content:""}.flyout_content_active .flyout_content_active .b-collapse-menu__sub-content{display:block}}.b-header-navigation .b-collapse-menu__divider{display:none}.b-collapse-menu__divider-line{display:block;border-top:1px solid #e0e0e0}@media only screen and (max-width: 767px){.b-collapse-menu_footer{font-size:14px;line-height:20px}.b-collapse-menu_footer .b-collapse-menu__title{padding:16px 10px;border-color:#3f3f3f}.b-collapse-menu_footer .b-collapse-menu__ln{padding:18px 10px;border-top:1px solid #3f3f3f;color:#bfbfbf;font-weight:500}.b-collapse-menu_footer .b-collapse-menu__content{background-color:#2a2a2a}}.b-collapse-menu_header .b-collapse-menu a{text-decoration:none}.b-collapse-menu_header .b-collapse-menu__title,.b-collapse-menu_header .b-collapse-menu__sub-title{display:block;margin:0 0 -1px;border:1px;border-style:solid none;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-collapse-menu_header .b-collapse-menu__button{display:block}.b-collapse-menu_header .b-collapse-menu__button:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:15px;line-height:19px}.b-collapse-menu_header a.b-collapse-menu__button{color:#2a2a2a;text-decoration:none}.b-collapse-menu_header a.b-collapse-menu__button:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-collapse-menu_header .b-collapse-menu__list{display:block;margin:0;padding:0;list-style:none}.b-collapse-menu_header .b-collapse-menu__list li{margin:0;padding:0}.b-collapse-menu_header .b-collapse-menu__ln{display:block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.b-collapse-menu_header .b-collapse-menu__ln:focus{outline:auto}.b-collapse-menu_header .b-collapse-menu__content,.b-collapse-menu_header .b-collapse-menu__sub-content{display:none}.b-collapse-menu_header .flyout_content_active .b-collapse-menu__title .b-collapse-menu__button:after{content:""}.b-collapse-menu_header .flyout_content_active .b-collapse-menu__content{display:block}.b-collapse-menu_header .flyout_content_active .flyout_content_active .b-collapse-menu__button:after{content:""}.b-collapse-menu_header .flyout_content_active .flyout_content_active .b-collapse-menu__sub-content{display:block}.b-collapse-menu_header .b-collapse-menu__title,.b-collapse-menu_header .b-collapse-menu__sub-title{border-color:#efefef;font:normal 500 16px/20px "Proxima",Arial,sans-serif;cursor:pointer}.b-collapse-menu_header .b-collapse-menu__sub-title{font-size:14px}.b-collapse-menu_header .b-collapse-menu__button{padding:15px 46px 15px 30px}@media only screen and (max-width: 767px){.b-collapse-menu_header .b-collapse-menu__button{padding:15px 20px}}.b-collapse-menu_header .b-collapse-menu__sub-title .b-collapse-menu__button{padding-left:32px}@media only screen and (max-width: 767px){.b-collapse-menu_header .b-collapse-menu__sub-title .b-collapse-menu__button{padding-left:20px}}.b-collapse-menu_header .b-collapse-menu__content{background-color:#f9f9f9}.b-collapse-menu_header .b-collapse-menu__list{padding:10px 0 28px;font-size:14px;line-height:1.2em}.b-collapse-menu_header .b-collapse-menu__ln{padding:12px 30px;color:#000;font-size:13px}.b-collapse-menu_header .b-collapse-menu__title,.b-collapse-menu_header .b-collapse-menu__sub-title,.b-collapse-menu_header .b-collapse-menu__list a,.b-collapse-menu_header a.b-collapse-menu__button{text-decoration:none}@media only screen and (min-width: 1025px){.b-collapse-menu_header .b-collapse-menu__title,.b-collapse-menu_header .b-collapse-menu__sub-title,.b-collapse-menu_header .b-collapse-menu__list a,.b-collapse-menu_header a.b-collapse-menu__button{-moz-transition:color linear 0.2s;-webkit-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.b-collapse-menu_header .b-collapse-menu__title:hover,.b-collapse-menu_header .b-collapse-menu__title:focus,.b-collapse-menu_header .b-collapse-menu__sub-title:hover,.b-collapse-menu_header .b-collapse-menu__sub-title:focus,.b-collapse-menu_header .b-collapse-menu__list a:hover,.b-collapse-menu_header .b-collapse-menu__list a:focus,.b-collapse-menu_header a.b-collapse-menu__button:hover,.b-collapse-menu_header a.b-collapse-menu__button:focus{color:#686868}.b-collapse-menu_header .b-collapse-menu__title:active,.b-collapse-menu_header .b-collapse-menu__sub-title:active,.b-collapse-menu_header .b-collapse-menu__list a:active,.b-collapse-menu_header a.b-collapse-menu__button:active{background-color:rgba(0,0,0,0.05);color:#f8bc2f}}@media only screen and (max-width: 767px){.b-collapse-menu_nav .b-collapse-menu__title{display:block;padding:15px 46px 15px 30px;border-color:#efefef;font:normal 500 16px/20px "Proxima",Arial,sans-serif;cursor:pointer}}@media only screen and (max-width: 767px) and (max-width: 767px){.b-collapse-menu_nav .b-collapse-menu__title{padding:15px 20px}}@media only screen and (max-width: 767px){.b-collapse-menu_nav .b-collapse-menu__content{background-color:#f9f9f9}}.b-offset-menu{position:absolute;top:0;right:0;bottom:0;width:100%;overflow:hidden;visibility:hidden;z-index:1104}.b-offset-menu.js-toggle-content-show{visibility:visible}.b-offset-menu__container{position:fixed;top:0;right:0;bottom:0;width:360px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,0.5);overflow:auto;z-index:1104}@media only screen and (max-width: 767px){.b-offset-menu__container{width:290px}}.b-offset-menu__container{opacity:0;-moz-transform:translateX(100px);-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s}.js-toggle-content-show .b-offset-menu__container{opacity:1;-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.b-offset-menu__header{padding:10px 48px 11px 32px}.b-offset-menu__header:after{display:block;clear:both;content:""}@media only screen and (max-width: 767px){.b-offset-menu__header{padding:10px 20px}}.b-offset-menu__header__r{float:right}.b-offset-menu__btn-close{margin:-2px -12px}.b-flyout__btn{position:relative}.b-flyout__btn:before{position:absolute;bottom:-6px;left:50%;width:18px;height:18px;margin-left:-9px;background:url("../images/arrow.svg") center no-repeat;content:"";opacity:0;visibility:hidden;z-index:901;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s}.b-flyout__btn.js-toggle-content-show:before{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s}.b-flyout__content{position:absolute;right:0;left:0;min-width:170px;padding:20px;border:1px solid #e5e5e5;background:#fff;text-align:left;opacity:0;visibility:hidden;z-index:900;-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.b-flyout__content.js-toggle-content-show{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 1024px){.b-flyout__content{padding:0;margin-top:-1px;border-right:none;border-left:none}}@media only screen and (min-width: 1025px){.b-flyout_arrow-left-desk .b-flyout__btn:before{left:26px}}@media only screen and (min-width: 1025px){.b-flyout-desk__btn{position:relative}.b-flyout-desk__btn:before{position:absolute;bottom:-6px;left:50%;width:18px;height:18px;margin-left:-9px;background:url("../images/arrow.svg") center no-repeat;content:"";opacity:0;visibility:hidden;z-index:901;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s}.b-flyout-desk__btn.js-toggle-content-show:before{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s}.b-flyout-desk__content{position:absolute;right:0;left:0;min-width:170px;padding:20px;border:1px solid #e5e5e5;background:#fff;text-align:left;opacity:0;visibility:hidden;z-index:900;-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.b-flyout-desk__content.js-toggle-content-show{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width: 1024px){.b-flyout-mob-tabl__btn{position:relative}.b-flyout-mob-tabl__btn:before{position:absolute;bottom:-6px;left:50%;width:18px;height:18px;margin-left:-9px;background:url("../images/arrow.svg") center no-repeat;content:"";opacity:0;visibility:hidden;z-index:901;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.15s}.b-flyout-mob-tabl__btn.js-toggle-content-show:before{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.45s}.b-flyout-mob-tabl__content{position:absolute;right:0;left:0;min-width:170px;padding:20px;border:1px solid #e5e5e5;background:#fff;text-align:left;opacity:0;visibility:hidden;z-index:900;-moz-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-webkit-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-ms-transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;transition:all cubic-bezier(0.65, 0.05, 0.36, 1) 0.3s;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);padding:0;margin-top:-1px;border-right:none;border-left:none}.b-flyout-mob-tabl__content.js-toggle-content-show{opacity:1;visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.b-flyout_login .b-flyout__btn:before{right:-4px;left:auto}.b-flyout_login .b-flyout__content{right:-10px;left:auto;width:120px;min-width:60px;margin-left:0}@media only screen and (max-width: 1024px){.b-accordion_mob-tabl{text-align:left}.b-accordion_mob-tabl .b-accordion__title{display:block;position:relative;margin:1px 0 -1px;border-bottom:1px solid #e5e5e5;background:#fff}.b-accordion_mob-tabl .b-accordion__title:active{color:#f8bc2f}.b-accordion_mob-tabl .b-accordion__title:after{position:absolute;top:20px;right:20px;font-size:8px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-accordion_mob-tabl .b-accordion__title.js-toggle-content-show:after{right:21px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-accordion_mob-tabl .b-accordion__content{display:none;margin-top:-1px;background:#f6f6f6}.b-accordion_mob-tabl .b-accordion__content.js-toggle-content-show{display:block}.b-accordion_mob-tabl .b-accordion__item{display:block;border-bottom:1px solid #e5e5e5;text-decoration:none}.b-accordion_filters .b-accordion__title{padding:17px 0 17px 43px;text-transform:uppercase}}@media only screen and (max-width: 767px){.b-accordion_mob{text-align:left}.b-accordion_mob .b-accordion__title{display:block;position:relative;margin:1px 0 -1px;border-bottom:1px solid #e5e5e5;background:#fff}.b-accordion_mob .b-accordion__title:active{color:#f8bc2f}.b-accordion_mob .b-accordion__title:after{position:absolute;top:20px;right:20px;font-size:8px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-accordion_mob .b-accordion__title.js-toggle-content-show:after{right:21px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.b-accordion_mob .b-accordion__content{display:none;margin-top:-1px;background:#f6f6f6}.b-accordion_mob .b-accordion__content.js-toggle-content-show{display:block}.b-accordion_mob .b-accordion__item{display:block;border-bottom:1px solid #e5e5e5;text-decoration:none}}@media only screen and (max-width: 767px){.b-accordion_product .b-accordion__title{padding:10px;overflow:hidden}.b-accordion_product .b-accordion__content{padding:16px 10px 35px}}.b-sidenav{font-size:13px;line-height:20px}.b-sidenav__content{width:190px;min-height:300px}@media only screen and (max-width: 767px){.b-sidenav__content{width:auto;min-height:0;padding:0 30px}}.b-sidenav__content>ul{margin-left:15px}.b-sidenav__section{margin-bottom:10px;padding-top:8px;border-top:1px solid #e5e5e5}.b-sidenav__section_first{padding:0;border-top:none}.b-sidenav__title{display:inline-block;padding:10px 0;font-size:18px;font-weight:500;line-height:20px}@media only screen and (max-width: 767px){.b-sidenav__title{padding:20px 0;font-size:14px;line-height:16px}}.b-sidenav__title_alt{padding:10px 0;font-size:18px;font-weight:500;line-height:20px}.b-sidenav a{display:block;padding:10px 0;text-decoration:none}@media only screen and (min-width: 1025px){.b-sidenav a{margin:0 -10px;padding:10px}.b-sidenav a:active{background-color:rgba(0,0,0,0.05);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}#pwrwritediv iframe{position:static;width:100% !important;max-width:1600px;height:720px;max-height:2750px}.b-tabs__pane.b-product-info_reviews{background:#f6f6f6}@media only screen and (max-width: 767px){.b-tabs__pane.b-product-info_reviews{background:none}.b-tabs__pane.b-product-info_reviews .flyout_content{background:#f6f6f6}}.b-tabs__pane .pr-review-engine{position:relative}.b-tabs__pane .pr-snapshot-body{padding:0;padding-top:12px}.b-tabs__pane .pr-review-social-bar{display:none}.b-tabs__pane .pr-snapshot-head{border:none;background:none;padding:0}.b-tabs__pane .pr-snapshot-head-wrapper{padding:0;display:block}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-snapshot-head-wrapper{display:none}}.b-tabs__pane .pr-review-most-helpful{display:none}.b-tabs__pane .pr-snapshot-title{font:normal 15px/45px "Proxima",Arial,sans-serif;font-weight:700}.b-tabs__pane .pr-snapshot-average-based-on-text{padding:0 !important;margin:0;color:#2a2a2a;font-size:14px;line-height:26px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-average-based-on-text{font-size:12px}}.b-tabs__pane .pr-snapshot-body-wrapper{border:none;background:none;padding:0;overflow:hidden}.b-tabs__pane .pr-snapshot-rating-wrapper{padding:0;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-snapshot-rating-wrapper{width:40%}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-rating-wrapper{width:100%}}.b-tabs__pane .pr-contents-wrapper{border:none;background:none;padding:0}.b-tabs__pane .pr-contents{border:none;background:none;padding:0}.b-tabs__pane .pr-review-sort{border:none;background:none;margin-bottom:1px;padding:30px 0 20px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.b-tabs__pane .pr-snapshot-body{border:none;background:none}.b-tabs__pane .pr-snapshot-cobrand{display:none}.b-tabs__pane .pr-nav-back-to-top{display:none}.b-tabs__pane .pr-ratings-histogram-wrapper{margin-top:20px}.b-tabs__pane .pr-ratings-histogram-content{border:none;background:none;padding:0}.b-tabs__pane #pr-snapshot-histogram{width:300px;margin-left:0;margin-top:10px;clear:both;overflow:hidden}.b-tabs__pane #pr-snapshot-histogram-lnk{display:none}.b-tabs__pane #pr-snapshot-histogram-lnk-img{display:none}.b-tabs__pane #pr-snapshot-histogram-container{border:none;margin-left:0;z-index:1;display:block !important;position:static;background:none}.b-tabs__pane #pr-snapshot-histogram-header{font-weight:700;color:#2a2a2a;font-size:16px;padding:15px 0 0}@media only screen and (max-width: 767px){.b-tabs__pane #pr-snapshot-histogram-header{padding-top:10px}}.b-tabs__pane #pr-snapshot-histogram-header span{padding:10px 0}.b-tabs__pane .pr-ratings-histogram-content span{font-size:13px;color:#2a2a2a}.b-tabs__pane .pr-histogram-label{padding-right:7px}.b-tabs__pane .pr-snapshot-rating .pr-rating{height:26px;font-size:14px;line-height:26px;text-align:center;background:none;border-radius:0;color:#2a2a2a}.b-tabs__pane .pr-snapshot-rating{height:auto !important}.b-tabs__pane .pr-snapshot-consensus{margin-top:0}.b-tabs__pane .pr-snapshot-consensus-value{border:none;background:none;color:black;margin-right:0;display:inline-block;vertical-align:top}.b-tabs__pane ul.pr-ratings-histogram-content li{height:18px}.b-tabs__pane .pr-ratings-histogram-bar{height:5px;width:189px;margin:9px 14px 0 0;background:#bfbfbf;font-weight:normal}@media only screen and (max-width: 767px){.b-tabs__pane .pr-ratings-histogram-bar{margin-right:10px}}.b-tabs__pane .pr-page-nav{height:50px}.b-tabs__pane .pr-page-nav .pr-divider{display:none}.b-tabs__pane .pr-page-nav .pr-page-next,.b-tabs__pane .pr-page-nav .pr-page-prev{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px;border:1px solid;border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;padding:0;width:150px;margin:0 5px;font-size:17px;letter-spacing:1px}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-page-nav .pr-page-next,.b-tabs__pane .pr-page-nav .pr-page-prev{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-tabs__pane .pr-page-nav .pr-page-next:hover,.b-tabs__pane .pr-page-nav .pr-page-next:focus,.b-tabs__pane .pr-page-nav .pr-page-prev:hover,.b-tabs__pane .pr-page-nav .pr-page-prev:focus{text-decoration:none}.b-tabs__pane .pr-page-nav .pr-page-next:active,.b-tabs__pane .pr-page-nav .pr-page-prev:active{outline:none}}.b-tabs__pane .pr-page-nav .pr-page-next[disabled],.b-tabs__pane .pr-page-nav .pr-page-prev[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-page-nav .pr-page-next:hover,.b-tabs__pane .pr-page-nav .pr-page-next:focus,.b-tabs__pane .pr-page-nav .pr-page-prev:hover,.b-tabs__pane .pr-page-nav .pr-page-prev:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-page-nav .pr-page-next:active,.b-tabs__pane .pr-page-nav .pr-page-prev:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-page-nav .pr-page-next[disabled]:hover,.b-tabs__pane .pr-page-nav .pr-page-next[disabled]:focus,.b-tabs__pane .pr-page-nav .pr-page-prev[disabled]:hover,.b-tabs__pane .pr-page-nav .pr-page-prev[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-tabs__pane .pr-page-nav .pr-page-next a,.b-tabs__pane .pr-page-nav .pr-page-prev a{border:1px solid;border-color:#313131;background:#313131;color:#fff;display:block;text-decoration:none}.b-tabs__pane .pr-page-nav .pr-page-next a[disabled],.b-tabs__pane .pr-page-nav .pr-page-prev a[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-page-nav .pr-page-next a:hover,.b-tabs__pane .pr-page-nav .pr-page-next a:focus,.b-tabs__pane .pr-page-nav .pr-page-prev a:hover,.b-tabs__pane .pr-page-nav .pr-page-prev a:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-page-nav .pr-page-next a:active,.b-tabs__pane .pr-page-nav .pr-page-prev a:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-page-nav .pr-page-next a[disabled]:hover,.b-tabs__pane .pr-page-nav .pr-page-next a[disabled]:focus,.b-tabs__pane .pr-page-nav .pr-page-prev a[disabled]:hover,.b-tabs__pane .pr-page-nav .pr-page-prev a[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-page-nav .pr-page-prev{float:left}.b-tabs__pane .pr-page-nav .pr-page-next{float:right}}.b-tabs__pane .pr-snapshot-write-review span{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px;border:1px solid;border-color:#e5e5e5;background:#fff;color:#2a2a2a;border-color:#bfbfbf;font-size:15px;letter-spacing:2px}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-snapshot-write-review span{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-tabs__pane .pr-snapshot-write-review span:hover,.b-tabs__pane .pr-snapshot-write-review span:focus{text-decoration:none}.b-tabs__pane .pr-snapshot-write-review span:active{outline:none}}.b-tabs__pane .pr-snapshot-write-review span[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-snapshot-write-review span:hover,.b-tabs__pane .pr-snapshot-write-review span:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-snapshot-write-review span:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-snapshot-write-review span[disabled]:hover,.b-tabs__pane .pr-snapshot-write-review span[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-tabs__pane .pr-snapshot-write-review span[disabled]{border-color:#686868;background:#686868;color:#3f3f3f}.b-tabs__pane .pr-snapshot-write-review{border:none;background:none;position:absolute;bottom:20px;right:0;padding-left:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-snapshot-write-review{bottom:30px}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-write-review{width:100%;position:relative;text-align:center}}.b-tabs__pane .pr-snapshot-consensus{margin:25px 0 34px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-consensus{margin:10px 0 0 0;text-align:center}}.b-tabs__pane .pr-snapshot-consensus p{padding:0;font-size:15px;line-height:1.4;margin:0;vertical-align:middle}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-consensus p{font-size:17px;font-weight:500}}.b-tabs__pane .pr-snapshot-consensus p.pr-snapshot-consensus-value{font-size:21px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-consensus p.pr-snapshot-consensus-value{font-size:18px}}.b-tabs__pane .pr-snapshot-footer{padding:0;float:right}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-footer{padding:20px 0 10px;float:none}}.b-tabs__pane .pr-snapshot-footer>a{display:block;height:32px}.b-tabs__pane .pr-pagination-top,.b-tabs__pane .pr-pagination-bottom{border:none;padding:9px 16px 0 20px;height:26px;margin:-30px 0 27px 240px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-pagination-top,.b-tabs__pane .pr-pagination-bottom{margin:-70px 0 27px 130px}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-pagination-top,.b-tabs__pane .pr-pagination-bottom{margin-top:-30px}}.b-tabs__pane .pr-pagination-top p,.b-tabs__pane .pr-pagination-bottom p{margin-top:-30px;font-size:14px}@media only screen and (max-width: 1024px){.b-tabs__pane .pr-pagination-top p,.b-tabs__pane .pr-pagination-bottom p{margin-top:0}}.b-tabs__pane .pr-pagination-top .pr-page-nav-wrapper,.b-tabs__pane .pr-pagination-bottom .pr-page-nav-wrapper{display:none}.b-tabs__pane .pr-page-count strong{font-weight:normal}.b-tabs__pane .pr-review-engine .pr-ratings-histogram-barValue{background:#2a2a2a;height:5px;border-radius:3px;color:#2a2a2a;font-weight:500}.b-tabs__pane .pr-review-count{font-size:18px;font-weight:bold;margin-bottom:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-review-count{width:125px;text-align:left}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-count{width:50%;text-align:left}}.b-tabs__pane .pr-rating.pr-rounded{margin-right:0}.b-tabs__pane .pr-header{position:relative;padding:0}.b-tabs__pane .pr-review-sort-wrapper{padding:0}.b-tabs__pane .pr-review-sort-box{left:225px;font-size:13px;line-height:16px;overflow:hidden;padding:0 0 0 15px;margin-top:-5px;text-align:left;width:125px;z-index:1;float:left;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-review-sort-box{margin-top:5px}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-sort-box{width:130px;padding:0;margin:0;float:right;left:auto}}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-sort-box select{width:110px;font-size:16px}}.b-tabs__pane .pr-review-sort-box:before{content:'';display:block;z-index:1;position:absolute;right:10px;top:12px;width:10px;height:10px;background:#f2f2f2 url("../../images/dropdown.png") no-repeat center;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.b-tabs__pane .pr-review-sort-box .pr-review-sort-by{display:none}.b-tabs__pane .pr-review-sort-box p{margin-right:13px;font-size:13px;display:inline-block;vertical-align:middle;font-family:"Proxima",Arial,sans-serif;font-weight:500}.b-tabs__pane .pr-review-sort-box select::-ms-expand{display:none}.b-tabs__pane .pr-review-sort-box select{display:inline-block;box-sizing:border-box;width:125px;margin:0 -20px 0 0;position:relative;z-index:3;height:34px;background:0;cursor:pointer;font-weight:500;-webkit-tap-highlight-color:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;outline:0;text-indent:0.01px;text-overflow:'';-moz-appearance:treeitem;border:1px solid #bfbfbf;border-radius:20px;padding-left:10px}.b-tabs__pane .pr-review-social-bar{margin-bottom:0}.b-tabs__pane .pr-review-author-name{display:inline-block;padding-right:5px;font-size:0}.b-tabs__pane .pr-review-author-name span{font-size:15px;font-weight:700 !important;padding-left:0}.b-tabs__pane .pr-review-author-location{display:inline-block;font-weight:400;text-transform:lowercase}.b-tabs__pane .pr-review-author-location span{font-weight:700 !important;text-transform:none;padding-left:0}.b-tabs__pane .pr-review-author-affinities{font-size:13px;margin-bottom:10px}.b-tabs__pane .pr-review-author{width:100%;margin-top:-50px;position:relative;overflow:hidden}.b-tabs__pane .pr-review-rating{margin-bottom:18px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-rating{display:table}}.b-tabs__pane .pr-review-rating .pr-stars{margin:2px 0 0 0}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-rating .pr-stars{margin-top:25px}}.b-tabs__pane .pr-review-rating .pr-rating{display:none}.b-tabs__pane .pr-stars-small{background-image:url("../images/rating_sm.png")}.b-tabs__pane .pr-review-rating .pr-review-rating-headline{overflow:hidden;padding-left:15px;font:normal 23px/25px "Proxima",Arial,sans-serif;font-weight:700;margin:0;text-transform:capitalize}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-rating .pr-review-rating-headline{display:table-header-group}}.b-tabs__pane .pr-review-rating-wrapper{width:100%;float:none;margin-top:15px}.b-tabs__pane .pr-snapshot-rating .pr-stars,.b-tabs__pane .pr-review-faceoff .pr-stars,.b-tabs__pane .pr-modal-container .pr-stars,.b-tabs__pane .pr-modal-container .pr-review-faceoff-review-content .pr-stars{background-image:url("../images/rating.png")}.b-tabs__pane .pr-review-helpful-text,.b-tabs__pane .pr-review-report-issue{font-size:12px;font-family:"Proxima",Arial,sans-serif;font-weight:300;color:#2a2a2a;font-style:normal}.b-tabs__pane .pr-review-helpful-text a,.b-tabs__pane .pr-review-report-issue a{color:#2a2a2a;font-family:"Proxima",Arial,sans-serif;font-weight:500}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-report-issue{display:block;margin-top:15px}.b-tabs__pane .pr-review-report-issue .pr-review-report-issue-hyphen{display:none}}.b-tabs__pane .pr-review-wrap{padding:7px 0 10px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-wrap{padding-top:0;margin-top:35px}}.b-tabs__pane .pr-review-wrap:last-of-type{border-bottom:none}.b-tabs__pane .pr-review-author{margin-bottom:7px;min-height:56px}.b-tabs__pane .pr-review-bottom-line-wrapper{font-weight:400;margin-bottom:20px}.b-tabs__pane .pr-review-bottom-line:after{content:':'}.b-tabs__pane .pr-review-author-info-wrapper{float:left;margin:0;padding:8px 0 0;margin-top:50px;line-height:18px;font-weight:bold}.b-tabs__pane .pr-review-author-info-wrapper span{font-weight:normal}.b-tabs__pane .pr-review-author-affinity-wrapper{margin:0}.b-tabs__pane .pr-review-text{margin:23px 0 0}.b-tabs__pane .pr-review-text p{margin:0 0 10px;font-size:13px;line-height:24px}.b-tabs__pane .pr-review-footer{margin-top:30px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-error{width:98%}}.b-tabs__pane .pr-error input[type="radio"]{display:none}.b-tabs__pane .pr-error input[type="radio"]+label{position:relative;padding-left:25px}.b-tabs__pane .pr-error input[type="radio"]+label:before{position:absolute;display:inline-block;left:0;content:'';background:#fff;border:1px solid #dcdcdc;box-sizing:border-box;text-align:center;border-radius:50%;width:20px;height:20px}.b-tabs__pane .pr-error input[type="radio"]+label:active:after,.b-tabs__pane .pr-error input[type="radio"]+label:hover:after{display:inline-block;position:absolute;left:7px;top:5px;content:"";border-radius:3px;height:6px;width:6px;background:#e5e5e5}.b-tabs__pane .pr-error input[type="radio"]+label:active{border-color:#f8bc2f}.b-tabs__pane .pr-error input[type="radio"]+label:active:after{background:#f8bc2f}.b-tabs__pane .pr-error input[type=radio]:checked+label:after{display:inline-block;position:absolute;left:7px;top:5px;content:"";border-radius:3px;height:6px;width:6px;background:#737270}.b-tabs__pane .pr-error-comments{resize:none;width:99%;box-sizing:border-box}.b-tabs__pane .pr-error-email{width:99%}.b-tabs__pane .pr-submit-button{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-color:#313131;background:#313131;color:#fff;min-width:60px;height:38px;padding:0 16px;font-size:16px;line-height:38px;margin:20px 10px 20px 0}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-submit-button{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-tabs__pane .pr-submit-button:hover,.b-tabs__pane .pr-submit-button:focus{text-decoration:none}.b-tabs__pane .pr-submit-button:active{outline:none}}.b-tabs__pane .pr-submit-button[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-submit-button:hover,.b-tabs__pane .pr-submit-button:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-submit-button:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-submit-button[disabled]:hover,.b-tabs__pane .pr-submit-button[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-tabs__pane .pr-cancel-button{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-color:#bfbfbf;background:transparent;color:#686868;min-width:60px;height:38px;padding:0 16px;font-size:16px;line-height:38px;margin:20px 0}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-cancel-button{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-tabs__pane .pr-cancel-button:hover,.b-tabs__pane .pr-cancel-button:focus{text-decoration:none}.b-tabs__pane .pr-cancel-button:active{outline:none}}.b-tabs__pane .pr-cancel-button[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-cancel-button:hover,.b-tabs__pane .pr-cancel-button:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-cancel-button:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-cancel-button[disabled]:hover,.b-tabs__pane .pr-cancel-button[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-cancel-button:hover,.b-tabs__pane .pr-cancel-button:focus{background:transparent;color:#686868}.b-tabs__pane .pr-cancel-button:active{background:transparent;color:#f8bc2f}}.b-tabs__pane .pr-review-author-badge-wrapper{height:21px;position:absolute;right:15px;top:17px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-review-author-badge-wrapper{top:10px}}.b-tabs__pane .pr-review-author-date.pr-rounded{display:none}.b-tabs__pane .pr-review-author-badge-wrapper a,.b-tabs__pane .pr-review-author-verified.pr-review-author-verified-en_US a{width:120px;height:30px;display:inline-block;background:url(../images/verified_buyer.jpg) no-repeat}.b-tabs__pane .pr-review-author-badge-wrapper a img,.b-tabs__pane .pr-review-author-verified.pr-review-author-verified-en_US a img{opacity:0;display:none}.b-tabs__pane .pr-review-main-wrapper{float:none;width:auto}.b-tabs__pane .pr-review-text .pr-comments-header,.b-tabs__pane .pr-review-bottom-line-wrapper .pr-review-bottom-line{color:#2a2a2a;font:normal bold 14px/20px "Proxima",Arial,sans-serif;text-transform:none;margin:0 0 17px}.b-tabs__pane .pr-review-text .pr-comments-header em{font-style:normal}.b-tabs__pane .pr-last{clear:both}.b-tabs__pane .pr-other-attributes{display:none}.b-tabs__pane .pr-pagination-bottom .pr-page-count,.b-tabs__pane .pr-pagination-bottom .pr-nav-back-to-top{display:none}.b-tabs__pane .pr-pagination-bottom .pr-page-nav-wrapper{display:block;width:350px;margin:115px 0 0 -20px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-pagination-bottom .pr-page-nav-wrapper{width:100%;margin-top:25px}}.b-tabs__pane .pr-snapshot-no-ratings{line-height:40px}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link{display:inline-block;position:relative;border:none;border-radius:28px;font-family:"Proxima",Arial,sans-serif;font-weight:bold;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;color:#2a2a2a;background-color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-width:60px;height:40px;padding:0 16px;font-size:14px;line-height:40px;border:1px solid;border-color:#e5e5e5;background:#fff;color:#2a2a2a;border-color:#bfbfbf;font-size:15px;letter-spacing:2px}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link{-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:hover,.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:focus{text-decoration:none}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:active{outline:none}}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link[disabled]{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}@media only screen and (min-width: 1025px){.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:hover,.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:focus{border-color:#686868;background-color:#686868;color:#fff}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link:active{border-color:#f8bc2f;background:#f8bc2f;color:#fff}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link[disabled]:hover,.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link[disabled]:focus{border-color:#e5e5e5;background:#e5e5e5;color:#bfbfbf;cursor:default}}.b-tabs__pane .pr-snapshot-no-ratings .pr-write-review-link[disabled]{border-color:#686868;background:#686868;color:#3f3f3f}.b-tabs__pane .pr-customer-media-wrapper{margin-right:.7em}.b-tabs__pane .pr-attribute-value{float:left}.b-tabs__pane .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value{margin-top:8px}.b-tabs__pane .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{line-height:21px;margin-top:11px;background:none;font-size:12px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{margin-top:5px}}.b-tabs__pane .pr-review-points-attr-wrapper{border-top:1px solid #bfbfbf;padding-top:5px !important}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-group{clear:both;width:auto}@media only screen and (max-width: 767px){.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-group{width:100%}}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-key{width:85px;float:left}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-key p{font:normal bold 15px "Proxima",Arial,sans-serif;color:#45403d;text-transform:none}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-value-list li{display:inline-block;border:none;font-weight:500;font-size:12px}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-value-list li:before{content:", "}.b-tabs__pane .pr-review-points-attr-wrapper .pr-attribute-value-list li:first-child:before{content:""}.b-tabs__pane .pr-snapshot-body .pr-review-points{width:500px;float:right;padding:0;margin-top:22px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-tabs__pane .pr-snapshot-body .pr-review-points{margin-top:0;width:50%}}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper{display:table;border-collapse:collapse;border:1px solid #c0c0c0;width:auto !important;float:right}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper{float:none;border:none;width:99% !important}}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-group{display:table-cell;float:none;margin:0;padding:0;border:1px solid #bfbfbf;border-radius:0}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-group{display:block;margin-top:20px}}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-value{width:100%;padding:0}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-key{float:none;width:auto}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-key p{text-transform:capitalize;font:normal 16px/24px "Proxima",Arial,sans-serif;font-weight:500;background-color:#ececec;color:#222;padding:9px 18px;text-align:left;border-bottom:1px solid #bfbfbf}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-attribute-key p{font-size:15px}}.b-tabs__pane .pr-snapshot-body .pr-review-points-attr-wrapper .pr-clear{display:none}.b-tabs__pane .pr-snapshot-body .pr-attribute-value-list{height:auto;padding:13px 0 24px}@media only screen and (max-width: 767px){.b-tabs__pane .pr-snapshot-body .pr-attribute-value-list{padding:3px 0 10px;display:inline-block;width:100%}}.b-tabs__pane .pr-snapshot-body .pr-attribute-value-list li{display:block;padding:5px 15px;font-size:12px;line-height:21px}.b-tabs__pane .pr-snapshot-body .pr-attribute-value-list li:before{content:''}@media only screen and (max-width: 767px){#pwrwritediv iframe{min-height:500px !important}.b-tabs__pane.b-product-info_reviews .pr-page-count,.b-tabs__pane.b-product-info_reviews .pr-review-most-helpful,.b-tabs__pane.b-product-info_reviews .pr-snapshot-head,.b-tabs__pane.b-product-info_reviews .pr-nav-back-to-top{display:none}.b-tabs__pane.b-product-info_reviews .pr-snapshot-consensus{width:290px;margin:10px auto 0;float:none}.b-tabs__pane.b-product-info_reviews .pr-snapshot-body-wrapper{padding-top:15px}.b-tabs__pane.b-product-info_reviews .pr-page-nav .pr-page-next{margin:0 5px 0 0}.b-tabs__pane.b-product-info_reviews .pr-pagination-top,.b-tabs__pane.b-product-info_reviews .pr-pagination-bottom,.b-tabs__pane.b-product-info_reviews .pr-pagination-bottom{width:100%;padding:0;margin:0;border-right:0}.b-tabs__pane.b-product-info_reviews .pr-review-points-attr-wrapper .pr-attribute-value{margin-top:0}}@media only screen and (max-width: 767px) and (max-width: 767px){.b-tabs__pane.b-product-info_reviews .pr-review-points-attr-wrapper .pr-attribute-value{display:inline-block;width:100%;line-height:14px}}@media only screen and (max-width: 767px){.b-tabs__pane.b-product-info_reviews .pr-review-points-attr-wrapper .pr-attribute-key p{font-size:14px}.b-tabs__pane.b-product-info_reviews .pr-snapshot-body .pr-review-points{width:99.9%;margin:10px 0 30px 0}.b-tabs__pane.b-product-info_reviews .pr-review-text .pr-comments-header{margin-bottom:10px;font-size:15px}.b-tabs__pane.b-product-info_reviews .pr-review-text p{font-size:13px}.b-tabs__pane.b-product-info_reviews .pr-review-author-badge-wrapper{right:10px;top:10px}.b-tabs__pane.b-product-info_reviews .pr-review-author-affinities,.b-tabs__pane.b-product-info_reviews .pr-review-author-location,.b-tabs__pane.b-product-info_reviews .pr-review-author-name{font-size:13px}}.jspScrollable{outline:none}.jspContainer{overflow:hidden;position:relative;outline:none}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:15px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:5px;padding:0 5px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative;width:5px;margin:0 5px;border-radius:5px;background:#e5e5e5;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.jspTrack:hover{background:#f2f2f2}.jspTrack:hover .jspDrag .jspDragTop{background:#bfbfbf}.b-modal .jspTrack{background:rgba(255,255,255,0.3)}.b-modal .jspTrack:hover{background:rgba(255,255,255,0.4)}.jspDrag{position:relative;top:0;left:0;margin:-5px;padding:0 5px;cursor:pointer}.jspDrag .jspDragTop{display:block;width:5px;height:100%;background:#ccc;border-radius:5px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{display:none !important}.scroll-wrap{width:100%;height:200px;overflow:auto}.tooltip{position:relative}.tooltip_label{cursor:help;font-weight:500;border-bottom:1px dashed}.tooltip_message{display:none;position:absolute;z-index:100;width:260px;padding:16px;color:#3e344c !important;font-size:13px;line-height:18px;background:#fff;border:2px solid #9a9997;text-align:left;min-height:20px}.tooltip_message:before{content:"";position:absolute;background:url(../images/popup-arrow-sprite.png) 0 0 no-repeat}.tooltip:hover .tooltip_message{display:block}.tooltip_message.top{bottom:100%;margin-bottom:10px;left:50%;margin-left:-147px}.tooltip_message.top:before{bottom:-12px;left:50%;margin-left:-12px;width:22px;height:12px;background-position:-12px -33px}.tooltip_message.bottom{top:100%;margin-top:5px;right:50%;margin-right:-150px}.tooltip_message.bottom:before{top:-12px;left:50%;margin-left:-12px;width:22px;height:12px;background-position:-12px 0}.tooltip_message.right{left:100%;margin-left:12px;top:-5px}.tooltip_message.right:before{width:12px;height:22px;left:-12px;background-position:0 -12px}.tooltip_message.left{right:100%;margin-right:12px;top:-5px}.tooltip_message.left:before{width:12px;height:22px;right:-12px;background-position:-33px -12px}.popover{position:absolute;z-index:1030;display:block;visibility:visible}.popover.top{margin-top:-3px;padding:5px 0}.popover.right{margin-left:10px;padding:0 5px}.popover.bottom{margin-top:3px;padding:5px 0}.popover.left{margin-left:-10px;padding:0 5px}.popover_message{max-width:200px;padding:8px;text-align:center;background:url("../images/total_background.png")}.popover_arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover.top .popover_arrow{bottom:-5px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#c1bbc9}.popover.right .popover_arrow{top:50%;left:-5px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#c1bbc9}.popover.left .popover_arrow{top:50%;right:-20px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#c1bbc9}.popover.bottom .popover_arrow{top:-5px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#c1bbc9}.tooltip_title{font-weight:500;font-size:15px;text-transform:uppercase;color:#45403d;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.expiration_date_table .tooltip .tooltip_title{margin-bottom:10px}.expiration_date_table .tooltip .tooltip_message.bottom{padding-bottom:0}.checkout_block .tooltip .tooltip_message.left{width:102px}.checkout_block .use_as_billing .tooltip_message.left{width:150px}.compare_page .tooltip_message{padding:11px 16px}}.b-modal_address .tooltip_message.right{top:-20px}@media only screen and (max-width: 767px){.b-modal_address .tooltip_message.bottom{top:-143px;margin-right:-278px}.b-modal_address .tooltip_message.bottom:before{top:auto;bottom:-12px;left:16px;background-position:-12px -33px}}#overlay{position:absolute;top:0;left:0;z-index:10090;height:500px;background:rgba(0,0,0,0.8);display:none}@media only screen and (max-width: 1024px){#overlay{width:100% !important}}#lightbox{position:absolute;left:0;width:100%;z-index:10100;text-align:center;line-height:0}#jqlb_loading{height:100%;background:url("../images/bg-spinner.gif") center center no-repeat}#jqlb_closelabel{height:34px;cursor:pointer}#jqlb_closelabel:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:30px}#lightboxImage{border:none}@media only screen and (min-width: 768px) and (max-width: 1024px){#lightboxImage{width:100% !important;height:auto !important;min-width:300px}}#outerImageContainer{position:relative;width:250px;height:250px;min-height:200px;margin:0 auto;padding-bottom:39px;overflow:hidden;max-width:978px;padding:0 30px}@media only screen and (min-width: 768px) and (max-width: 1024px){#outerImageContainer{width:auto !important;height:auto !important;padding:0 40px}}@media only screen and (max-width: 767px){#outerImageContainer{padding:60px 0 51px}}#imageContainer{margin:0 10px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,0.3)}#loading{position:absolute;left:40px;right:40px;top:0;bottom:40px;min-height:200px;line-height:0;text-align:center;background:#fff;margin:auto}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;min-height:100px}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:45%;height:100%;display:block;color:#bfbfbf}#prevLink:hover,#nextLink:hover{color:#fff}#prevLink:active,#nextLink:active{color:#f8bc2f}#prevLink:before,#nextLink:before{position:absolute;top:50%;margin-top:-30px;font-size:25px}@media only screen and (max-width: 767px){#prevLink:before,#nextLink:before{margin-top:-15px}}#prevLink{left:0;float:left}#prevLink:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0}@media only screen and (min-width: 768px) and (max-width: 1024px){#prevLink:before{left:10px}}@media only screen and (max-width: 767px){#prevLink:before{left:20px}}#nextLink{right:0;float:right}#nextLink:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0}@media only screen and (min-width: 768px) and (max-width: 1024px){#nextLink:before{right:10px}}@media only screen and (max-width: 767px){#nextLink:before{right:20px}}#nextLinkText,#prevLinkText{color:#ff9834;font-weight:bold;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}#downloadLink{margin-left:14px;font-weight:500;color:#fff}#imageDataContainer{font-size:14px;line-height:18px;margin:0 auto;padding-bottom:22px;max-width:978px}@media only screen and (max-width: 1024px){#imageDataContainer{width:auto !important;padding:10px 43px 22px}}#imageData{padding:0 10px;position:relative}#imageData #imageDetails{width:70%;float:left;text-align:left;padding-left:0;color:#fff}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:3px;margin-left:-15px}#imageData #bottomNavClose{position:absolute;right:0;text-decoration:none;top:0;width:26px;font-size:12px;color:#fff}#imageData #bottomNavClose:hover,#imageData #bottomNavClose:focus{color:#bfbfbf}#imageData #bottomNavClose:active{color:#f8bc2f;-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}#imageData #bottomNavClose:before{content:'Close';position:absolute;left:-35px;top:7px}#imageData #helpDisplay{clear:left;float:left;display:block}#lightboxIframe{display:none}#titleText{display:block;font:normal bold 16px/19px "Proxima",Arial,sans-serif;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 767px){#overlay{opacity:1 !important}#lightbox{right:0}#imageDataContainer,#outerImageContainer{width:auto !important;max-width:100%}#imageDataContainer{box-shadow:none}#outerImageContainer{position:static;height:auto !important;box-shadow:none;padding:40px 0 51px}#imageContainer{margin:0 20px}#lightboxImage{width:100% !important;height:auto !important}#imageData{padding:0 20px;position:static}#imageData #imageDetails{width:100%;padding-left:0;padding-top:0}#imageData #numberDisplay{position:absolute;bottom:7px;left:50%;margin-left:-100px;width:200px;z-index:11}#titleText{white-space:normal;margin:25px 70px 17px 0}#hoverNav{top:auto;bottom:0;height:40px;min-height:40px}#nextLink,#prevLink{height:40px !important;width:40px}#nextLink{margin-right:27px}#prevLink{margin-left:27px}#imageData #bottomNavClose{top:21px;right:10px}#jqlb_closelabel{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#jqlb_closelabel:hover{background-position:0 0}#loading{left:20px;right:20px;top:73px;bottom:50px}}.visually_hidden_select{position:absolute !important;padding:0 !important;border:0 !important;-webkit-appearance:none}.js-visually-hidden-select{width:100% !important}.selectboxit-container{display:inline-block;position:relative;outline:none;font-size:13px;white-space:nowrap;vertical-align:middle;width:100%}.selectboxit-container:active>.selectboxit{border-color:#f8bc2f;color:#f8bc2f}.selectboxit-container:active>.selectboxit.selectboxit-hover{border-color:#f8bc2f}.selectboxit-container .selectboxit{display:block;position:relative;width:auto !important;height:38px;padding:0 20px;border:1px solid #bfbfbf;border-radius:50px;color:#686868;font-weight:500;line-height:38px;text-align:center;cursor:pointer;outline:none}@media only screen and (max-width: 1024px){.selectboxit-container .selectboxit{height:48px;line-height:48px}}.selectboxit-container .selectboxit:before{display:none;position:absolute;bottom:-29px;left:50%;width:12px;height:12px;margin-left:-6px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";z-index:901;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.selectboxit-container .selectboxit.selectboxit-hover{border-color:#686868;z-index:999}.selectboxit-container .selectboxit.selectboxit-open:before{display:block}.selectboxit-container .selectboxit.selectboxit-enabled.selectboxit-btn{cursor:default}.selectboxit-container .selectboxit-arrow-container{position:absolute;top:0;right:0;width:22px;height:35px;z-index:1}.selectboxit-container .selectboxit-arrow{width:9px;height:7px;margin:3px 10px 0 0;font-size:10px;z-index:1}.selectboxit-container .selectboxit-arrow:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectboxit-container .selectboxit-text{position:relative;display:block;max-width:initial !important;padding:0 21px 0 4px;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectboxit-container .selectboxit-text:after{position:absolute;top:50%;right:0;margin-top:-4px;font-size:7px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectboxit-container .selectboxit-arrow-container{display:none}.selectboxit-container .selectboxit-options{display:none;position:absolute;top:70px;right:0;left:0;min-width:initial !important;max-height:260px;margin:0;padding:0;background:#fff;list-style:none;text-align:left;cursor:pointer;overflow:visible !important;z-index:900;width:100% !important}@media only screen and (max-width: 1024px){.selectboxit-container .selectboxit-options{top:80px}}.selectboxit-container .selectboxit-options:before{display:block;position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border:1px solid #e5e5e5;background-color:#fff;content:"";z-index:1}.selectboxit-container .selectboxit-options .jspContainer{width:auto !important;z-index:2}.selectboxit-container .selectboxit-options .jspPane{width:100% !important;padding:0 !important}.selectboxit-container .selectboxit-options .jspVerticalBar{margin-right:-5px}.selectboxit-container .selectboxit-option{display:block;margin:0 20px 0 0;padding:0}.selectboxit-container .selectboxit-option-anchor{display:block;position:relative;width:100%;padding:0 0 0 25px;color:#313131;line-height:40px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box}.selectboxit-container .selectboxit-option-icon{display:block;position:absolute;top:0;left:0;width:auto !important;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.selectboxit-container .selectboxit-option-icon:before{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0}.selectboxit-container .selectboxit-option:active .selectboxit-option-anchor{color:#f8bc2f}.selectboxit-container .selectboxit-option.selectboxit-selected .selectboxit-option-anchor,.selectboxit-container .selectboxit-option.selectboxit-focus .selectboxit-option-anchor{color:#686868;text-decoration:none}.selectboxit-container .selectboxit-option.selectboxit-selected .selectboxit-option-icon:before,.selectboxit-container .selectboxit-option.selectboxit-focus .selectboxit-option-icon:before{color:#bfbfbf;opacity:1}.selectboxit-container .selectboxit-option.selectboxit-selected .selectboxit-option-anchor{cursor:default;color:#313131}.selectboxit-container .selectboxit-option.selectboxit-selected .selectboxit-option-icon:before{color:#313131}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{cursor:default;opacity:.35}.b-pdp-quantity{display:inline-block;width:80px}@media only screen and (max-width: 1024px){.b-pdp-quantity{width:100px}}.b-pdp-quantity .selectboxit-container .selectboxit-text{text-overflow:inherit}.b-pdp-quantity select{visibility:hidden;height:40px;width:100%}@media only screen and (max-width: 1024px){.b-pdp-quantity select{height:60px}}.b-content-area .selectboxit-options li:before{display:none}.b-form__combo .selectboxit-container .selectboxit{padding:0 15px}.b-datepicker-ctrl__input{position:relative;width:120px;height:38px;border:1px solid #686868;border-radius:50px;line-height:38px;text-align:center;overflow:visible}@media only screen and (max-width: 1024px){.b-datepicker-ctrl__input{height:48px;line-height:48px}}@media only screen and (max-width: 767px){.b-datepicker-ctrl__input{position:static}}.b-datepicker-ctrl__input input[type="text"]{width:100%;padding:0 30px 0 10px;border:none;background-color:transparent;color:#686868;font-size:15px;font-weight:500;text-align:center;position:relative}@media only screen and (max-width: 1024px){.b-datepicker-ctrl__input input[type="text"]{height:48px;line-height:48px;background-color:transparent}}.b-datepicker-ctrl__input-ico{display:block;position:relative;margin-top:-17px}@media only screen and (max-width: 1024px){.b-datepicker-ctrl__input-ico{margin-top:-22px}}.b-datepicker-ctrl__input-ico:after{position:absolute;right:14px;bottom:0;font-size:7px;content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-datepicker-ctrl .dropdown-menu{margin-top:15px;position:absolute;top:auto !important;background:#fff;cursor:initial;border-top:1px solid #e5e5e5}@media only screen and (max-width: 767px){.b-datepicker-ctrl .dropdown-menu{left:0 !important;right:0;margin-top:20px}}.b-datepicker-ctrl .dropdown-menu:before{position:absolute;top:-7px;left:20px;width:12px;height:12px;border:1px solid;border-color:#e5e5e5 #e5e5e5 #fff #fff;background:#fff;content:"";z-index:1;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.b-datepicker-ctrl .dropdown-menu strong{font-weight:500}.b-datepicker-ctrl .dropdown-menu li{margin:0;padding:0;background:none;list-style:none;position:relative;z-index:2}.b-datepicker-ctrl .dropdown-menu button{display:inline;width:100%;height:auto;margin:0;padding:0;border:none;background:#fff;font:600 12px/1.2 "Proxima",Arial,sans-serif;color:#313131}.b-datepicker-ctrl .dropdown-menu button:disabled{color:#bfbfbf}.b-datepicker-ctrl .dropdown-menu button:disabled:hover{background-color:#fff}.b-datepicker-ctrl .dropdown-menu table{width:349px;margin:0;border:1px solid #e5e5e5;border-top:none;background-color:#fff;table-layout:fixed}@media only screen and (max-width: 767px){.b-datepicker-ctrl .dropdown-menu table{width:100%}}.b-datepicker-ctrl .dropdown-menu th,.b-datepicker-ctrl .dropdown-menu td{padding:0;text-align:center;vertical-align:middle;color:#313131}.b-datepicker-ctrl .dropdown-menu th button{height:50px;text-transform:uppercase;letter-spacing:1px}.b-datepicker-ctrl .dropdown-menu th button:hover{background-color:#f2f2f2}.b-datepicker-ctrl .dropdown-menu th{height:29px;font-size:12px;line-height:29px}.b-datepicker-ctrl .dropdown-menu tbody td{width:49px}.b-datepicker-ctrl .dropdown-menu td{border:1px solid #e5e5e5}.b-datepicker-ctrl .dropdown-menu td .muted{color:#bfbfbf}.b-datepicker-ctrl .dropdown-menu td button{width:49px;height:49px}.b-datepicker-ctrl .dropdown-menu td button:hover{background-color:#f2f2f2}.b-datepicker-ctrl .dropdown-menu td button[disabled]:hover{background-color:#fff}.b-datepicker-ctrl .dropdown-menu .icon-chevron-right,.b-datepicker-ctrl .dropdown-menu .icon-chevron-left{display:inline-block;width:10px;height:15px;vertical-align:middle}.b-datepicker-ctrl .dropdown-menu .icon-chevron-left:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-datepicker-ctrl .dropdown-menu .icon-chevron-right:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-datepicker-ctrl_gift{margin-right:10px}}.b-datepicker-ctrl_gift .dropdown-menu{left:-72px !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-datepicker-ctrl_gift .dropdown-menu{left:-117px !important}}@media only screen and (max-width: 767px){.b-datepicker-ctrl_gift .dropdown-menu{left:0 !important}}.b-datepicker-ctrl_gift .dropdown-menu:before{left:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.b-datepicker-ctrl_gift .dropdown-menu:before{left:168px}}@media only screen and (max-width: 767px){.b-datepicker-ctrl_gift .dropdown-menu:before{left:68px}}.b-datepicker-ctrl_cs-buy .b-datepicker-ctrl__input{border-color:#bfbfbf;padding-bottom:2px}.b-datepicker-ctrl_cs-buy .b-datepicker-ctrl__input input[type="text"]{border-radius:50px}.b-datepicker-ctrl_cs-buy .b-datepicker-ctrl__input:hover{border-color:#686868}.b-datepicker-ctrl_popup{position:relative}@media only screen and (max-width: 1024px){.js-prevent-scroll{position:fixed;right:0;left:0}}.i-clfx:after{display:block;clear:both;content:""}.i-wai-hide{border:none;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important}.i-img-resp{display:block;width:100%;min-width:100%;height:auto}@media only screen and (min-width: 1025px){.i-img-ln{display:block;-moz-transition:all linear 0.2s;-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.i-img-ln:hover,.i-img-ln:focus{opacity:.99}.i-img-ln:active{opacity:1;-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}}.i-arrow{position:relative}.i-arrow:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-12px;bottom:.8em;color:#686868;font-size:7px}@media only screen and (max-width: 1024px){.i-arrow-mob{position:relative}.i-arrow-mob:after{content:"";font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-12px;bottom:.8em;color:#686868;font-size:7px}}.i-spinner{display:block;min-height:200px;background:#fff url("../images/bg-spinner.gif") center center no-repeat}@media only screen and (max-width: 1024px){.i-spinner{min-height:150px}}.i-spinner.js-images-loaded{background:none}.i-spinner_alt{display:block;position:relative}.i-spinner_alt:before{position:absolute;top:50%;left:50%;width:200px;height:3px;margin:-1px 0 0 -100px;background-color:#dcdcdc;content:"";overflow:hidden;visibility:hidden;z-index:0;-moz-animation:show-delayed 1s 0.6s linear infinite;-webkit-animation:show-delayed 1s 0.6s linear infinite;-ms-animation:show-delayed 1s 0.6s linear infinite;animation:show-delayed 1s 0.6s linear infinite}.i-spinner_alt:after{position:absolute;top:50%;left:50%;width:200px;height:3px;margin:-1px 0 0 -100px;background-color:#f8bc2f;content:"";overflow:hidden;visibility:hidden;z-index:1;-moz-animation:spinner-line 0.6s 0.6s infinite linear alternate-reverse;-webkit-animation:spinner-line 0.6s 0.6s infinite linear alternate-reverse;-ms-animation:spinner-line 0.6s 0.6s infinite linear alternate-reverse;animation:spinner-line 0.6s 0.6s infinite linear alternate-reverse}@-webkit-keyframes spinner-line{0%{width:20px;margin-left:80px;visibility:visible}25%{width:80px;margin-left:20px;visibility:visible}75%{width:80px;margin-left:-90px;visibility:visible}100%{width:20px;margin-left:-103px;visibility:visible}}@-moz-keyframes spinner-line{0%{width:20px;margin-left:80px;visibility:visible}25%{width:80px;margin-left:20px;visibility:visible}75%{width:80px;margin-left:-90px;visibility:visible}100%{width:20px;margin-left:-103px;visibility:visible}}@keyframes spinner-line{0%{width:20px;margin-left:80px;visibility:visible}25%{width:80px;margin-left:20px;visibility:visible}75%{width:80px;margin-left:-90px;visibility:visible}100%{width:20px;margin-left:-103px;visibility:visible}}@-webkit-keyframes show-delayed{from{visibility:visible}to{visibility:visible}}@-moz-keyframes show-delayed{from{visibility:visible}to{visibility:visible}}@keyframes show-delayed{from{visibility:visible}to{visibility:visible}}.i-loading-overlay{position:relative}.i-loading-overlay:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.88);content:"";-moz-animation:fadeIn 1s ease-in-out;-webkit-animation:fadeIn 1s ease-in-out;-ms-animation:fadeIn 1s ease-in-out;animation:fadeIn 1s ease-in-out}.i-space-1{height:20px}.i-space-2{height:40px}.i-space-3{height:60px}.i-bgcolor-blacky{background-color:#2a2a2a}.i-color-blacky{color:#2a2a2a}.i-bgcolor-black-light{background-color:#313131}.i-color-black-light{color:#313131}.i-bgcolor-grey-darkest{background-color:#3f3f3f}.i-color-grey-darkest{color:#3f3f3f}.i-bgcolor-grey-dark{background-color:#686868}.i-color-grey-dark{color:#686868}.i-bgcolor-grey{background-color:#bfbfbf}.i-color-grey{color:#bfbfbf}.i-bgcolor-grey-light{background-color:#e5e5e5}.i-color-grey-light{color:#e5e5e5}.i-bgcolor-grey-lightest{background-color:#f6f6f6}.i-color-grey-lightest{color:#f6f6f6}.i-bgcolor-red{background-color:#ef5c69}.i-color-red{color:#ef5c69}.i-bgcolor-yellowy{background-color:#f8bc2f}.i-color-yellowy{color:#f8bc2f}.i-bgcolor-green{background-color:#82ce60}.i-color-green{color:#82ce60}@media screen and (max-width: 980px){.show_no_desktop{display:block !important}.hide_no_desktop{display:none !important}}@media screen and (min-width: 768px) and (max-width: 980px){.show_tablet{display:block !important}.hide_tablet{display:none !important}.show_tablet_inlineblock{display:inline-block !important}}@media screen and (max-width: 767px){.show_mobile{display:block !important}.show_mobile_inbl{display:inline-block !important}.show_mobile_t{display:table !important}.show_mobile_tc{display:table-cell !important}.show_mobile_in{display:inline !important}.hide_mobile{display:none !important}}@media screen and (max-width: 767px){.mobile_scroll{width:100%;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}}
