@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}form{margin:0}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{font:inherit;max-width:100%;border:1px solid currentColor;border-radius:0;box-shadow:none}input[disabled],select[disabled],textarea[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit]{font:inherit;cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}option{color:#646464}.input-error,option{background-color:#fff}.input-error{border-color:#ff6d6d}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js,.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:15px;transition:none}html body .hide{display:none!important}@media only screen and (max-width:767px){.hide-small{display:none!important}}@media only screen and (max-width:1023px){.hide-medium-down{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.hide-medium{display:none!important}}@media only screen and (min-width:768px){.hide-medium-up{display:none!important}}@media only screen and (max-width:1239px){.hide-large-down{display:none!important}}@media only screen and (min-width:1024px) and (max-width:1239px){.hide-large{display:none!important}}@media only screen and (min-width:1024px){.hide-large-up{display:none!important}}@media only screen and (min-width:1240px){.hide-widescreen{display:none!important}}@media only screen and (min-width:768px){.show-small{display:none!important}}@media only screen and (max-width:767px){.show-medium{display:none!important}}@media only screen and (min-width:1024px){.show-medium{display:none!important}}@media only screen and (max-width:1023px){.show-large{display:none!important}}@media only screen and (min-width:1240px){.show-large{display:none!important}}@media only screen and (max-width:1239px){.show-widescreen{display:none!important}}html{background:#fff;color:#424242;overflow-y:scroll;overflow-x:hidden}*,:after,:before{box-sizing:border-box}body,html{height:100%}table{border-collapse:collapse;border-spacing:0}.container{-ms-flex-positive:1;flex-grow:1;margin:0 auto;max-width:1320px;padding:0 15px}@media only screen and (min-width:768px){.container{padding:0 20px}}.container .container{max-width:none;padding:0}.container--narrow{max-width:1240px}.main{min-height:200px}figure{margin:0}img,picture{margin:0;max-width:100%}@media only screen and (max-width:767px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;margin:0;padding:15px;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:0;right:15px;left:15px;display:block}}.rte,.shg-rich-text{font-size:17px;line-height:1.65;margin:0}.rte h4,.shg-rich-text h4{font-size:17px;font-weight:600;margin-bottom:13px}.rte p,.shg-rich-text p{font-size:17px;margin-top:0}.rte p:not(:last-child),.shg-rich-text p:not(:last-child){margin-bottom:15px}.rte p:last-child,.shg-rich-text p:last-child{margin-bottom:0}.rte ul,.shg-rich-text ul{list-style:none;padding:0}.rte ul li,.shg-rich-text ul li{padding-left:45px;position:relative}.rte ul li:before,.shg-rich-text ul li:before{content:"\2022";font-size:20px;position:absolute;left:20px;top:-5px}.rte img,.shg-rich-text img{height:auto}.rte table,.shg-rich-text table{table-layout:fixed}.rte ol,.rte ul,.shg-rich-text ol,.shg-rich-text ul{margin:0}.rte ol:not(:last-child),.rte ul:not(:last-child),.shg-rich-text ol:not(:last-child),.shg-rich-text ul:not(:last-child){margin-bottom:15px}.rte strong,.shg-rich-text strong{font-weight:600}.rte-table{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}body{font-family:Metropolis,Arial,sans-serif;font-size:17px;font-weight:400}a{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0}#MainContent.main .shogun-root h1,#MainContent.main .shogun-root h2,#MainContent.main .shogun-root h4,#MainContent.main .shogun-root h5,#MainContent.main .shogun-root h6,#MainContent.main .shogun-root p,#MainContent.main .shogun-root span{color:inherit}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a:focus{color:inherit}p{font-size:17px;font-weight:400;line-height:1.647}@media only screen and (max-width:767px){.account-nav{margin:26px 0 27px}}@media only screen and (min-width:768px){.account-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:1023px){.account-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.account-nav .item{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;max-width:200px;width:100%;padding:10px;margin-bottom:30px}.account-nav .item--active .item__icon{opacity:1}.account-nav .item--active .button{color:#fff;background-color:#004a98}.account-nav .item__icon{background:no-repeat 50% 50%/90%;position:relative;margin-bottom:30px;opacity:.5;transition:opacity .2s}@media only screen and (max-width:1023px){.account-nav .item__icon{display:none}}.account-nav .item__icon:after{content:"";display:block;padding-bottom:100%}.account-nav .item .button{display:block}.account-nav .item--details .item__icon{background-image:url(account-icon-01.png)!important}@media only screen and (max-width:767px){.account-nav .item--details .item__icon+.button{background-image:url(account-icon-01.png)!important}}.account-nav .item--orders .item__icon{background-image:url(account-icon-02.png)!important}@media only screen and (max-width:767px){.account-nav .item--orders .item__icon+.button{background-image:url(account-icon-02.png)!important}}.account-nav .item--subscribe .item__icon{background-image:url(account-icon-03.png)!important}@media only screen and (max-width:767px){.account-nav .item--subscribe .item__icon+.button{background-image:url(account-icon-03.png)!important}}.account-nav .item--points .item__icon{background-image:url(account-icon-04.png)!important}@media only screen and (max-width:767px){.account-nav .item--points .item__icon+.button{background-image:url(account-icon-04.png)!important}}.account-nav .item--saved .item__icon{background-image:url(account-icon-05.png)}@media only screen and (max-width:767px){.account-nav .item--saved .item__icon+.button{background-image:url(account-icon-05.png)!important}}@media only screen and (max-width:1023px){.account-nav .item{max-width:33.33%;margin-bottom:5px}}@media only screen and (max-width:767px){.account-nav .item{margin-bottom:10px;padding:0;max-width:100%}.account-nav .item .button{height:58px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-position:top 50% left 20px;background-repeat:no-repeat;background-size:25px 25px;border:none}.account-nav .item .button:hover{background-color:#004a98;color:#fff}}@media only screen and (min-width:1240px){.account-nav{-ms-flex-pack:justify;justify-content:space-between}.account-nav .item{margin:0}.account-nav .item__icon{margin-bottom:55px}}.breadcrumbs-to-clone{display:none!important}.breadcrumbs-insert-point{min-height:19px}.breadcrumbs-insert-point__info{margin-bottom:25px;padding-top:25px;opacity:.6}.shg-c>.breadcrumbs-insert-point{opacity:0;transition:opacity .2s .1s}.shg-c>.breadcrumbs-insert-point.rendered{opacity:1}.shg-c>.breadcrumbs-insert-point .breadcrumbs-insert-point__info{display:none}.breadcrumbs{text-align:left;margin-bottom:25px}.breadcrumbs ol{list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-block}.breadcrumbs li>a{color:inherit;font-size:12px;font-weight:600;letter-spacing:.3px;line-height:16px;text-transform:uppercase;text-decoration:none}.breadcrumbs li>a:not([aria-current=page]){opacity:.5}@media only screen and (min-width:768px){.full-size-banner .breadcrumbs li>a:not([aria-current=page]){opacity:.8}}.breadcrumbs li:not(:last-child):after{content:"";display:inline-block;border-bottom:2px solid currentColor;border-right:2px solid currentColor;vertical-align:middle;margin:0 .6em 0 .55em;speak:none;width:7px;height:7px;transform:rotate(-45deg)}@media only screen and (max-width:767px){.breadcrumbs{padding-top:15px}}@media only screen and (min-width:768px){.breadcrumbs{padding-top:25px}}html body .btn,html body .button{background:transparent;border:1px solid currentColor;border-radius:22px;box-sizing:border-box;color:inherit;font-size:12px;font-weight:600;display:inline-block;vertical-align:middle;padding:1px 20px 0;position:relative;height:44px;line-height:42px;min-width:160px;max-width:100%;width:auto;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none}html body .btn:active,html body .btn:focus,html body .btn:hover,html body .button:active,html body .button:focus,html body .button:hover{background:#646464;border-color:#646464;color:#fff;text-decoration:none}html body .btn:focus,html body .button:focus{outline:none}html body .button--full{display:block;width:100%}html body .button--white{border-color:transparent}html body .button--dark,html body .button--dark:active,html body .button--dark:focus,html body .button--dark:hover{background:#646464;border-color:#646464;color:#fff}html body .button--light{background:transparent;border-color:#fff;color:#fff}html body .button--light:active,html body .button--light:focus,html body .button--light:hover,html body .button--solid-white{background:#fff;border-color:#fff;color:#646464}html body .button--solid-white:active,html body .button--solid-white:focus,html body .button--solid-white:hover{background:#fff;border-color:#fff;color:#323232}html body .button--link-style{background:none;border:0;border-radius:0;font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.025em;min-width:0!important;padding:0}html body .button--block{display:block;width:100%}.comments{padding:30px 0}.comments ul{list-style:none;margin:0;padding-left:0}.comments .form-success{color:#00ac69}.comments .errors{color:#c0363a;line-height:1.6;margin-bottom:20px}.comments__heading{border-bottom:1px solid #f6f6f6;font-size:25px;line-height:1.48;padding-bottom:4px;margin-bottom:14px}.comments__form label{display:block;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;text-transform:uppercase;margin-bottom:4px}.comments__form input{max-width:345px}.comments__form textarea{max-width:570px}.comments__form p{margin-bottom:22px;max-width:420px}.comments__form .button{font-size:12px;font-weight:600;letter-spacing:.3px;min-width:190px}@media only screen and (min-width:1024px){.comments{padding-top:80px}.comments__inner{display:-ms-flexbox;display:flex}.comments__inner>div{-ms-flex-positive:1;flex-grow:1;width:50%}.comments__list{padding-right:60px}.comments__heading{font-size:30px;margin-bottom:20px}}.comment{margin-bottom:32px}.comment__meta{margin-bottom:10px}.comment__author{font-size:17px;line-height:1.65}.comment__date{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;text-transform:uppercase}.comment__content{font-size:15px;line-height:1.6;max-width:420px}.comment__content p{margin:0}@media only screen and (min-width:1024px){.comment__author{margin-bottom:6px}.comment__meta{margin-bottom:18px}}.article-comments-insert-point__info{display:none;padding:50px 0;text-align:center;opacity:.6}.shogun-editor .article-comments-insert-point__info{display:block}.eg-cc-banner{background:#000c!important;color:#fff}.eg-cc-banner .eg-cc-message a{color:inherit}.eg-cc-banner .eg-cc-btn{background:#fff;border:0;border-radius:22px!important;box-sizing:border-box;color:#646464;font-size:12px;font-weight:600;display:inline-block;vertical-align:middle;padding:1px 20px 0;height:44px;line-height:44px;min-width:160px;max-width:100%;text-align:center;white-space:nowrap;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.copyright{font-size:12px;padding-bottom:20px;line-height:25px;position:relative}@media only screen and (max-width:767px){.copyright{padding-top:10px}}.copyright__text{color:#333}.copyright__menu{color:silver;font-weight:600;text-transform:uppercase;letter-spacing:.3px;list-style:none;margin:0;padding:0;font-size:.8em}.copyright__menu li{display:inline-block;vertical-align:middle}.copyright__menu a{color:inherit;display:inline-block;text-decoration:none;line-height:25px}.copyright__menu a:hover{text-decoration:underline}@media only screen and (max-width:1023px){.copyright:before{content:"";height:1px;position:absolute;top:0;left:15px;right:15px}.copyright__text{margin-bottom:5px;font-size:.78em}.copyright__menu{font-size:10px}.copyright__menu li{margin:0 10px 0 0}}@media only screen and (min-width:1024px){.copyright{display:block;-ms-flex-align:center;align-items:center}.copyright:before{content:"";-ms-flex:1 0 30%;flex:1 0 30%}.copyright__menu,.copyright__text{text-align:center}.copyright__menu{-ms-flex:1 0 30%;flex:1 0 30%}.copyright__menu li{margin:0 0 0 10px}}.dropdown,.dropdown__btn{position:relative}.dropdown__btn{background:transparent;border:1px solid #d8d8d8;border-radius:22px;box-sizing:border-box;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;font-weight:400;vertical-align:middle;padding:1px 20px 0;height:44px;line-height:42px;max-width:100%;width:100%;text-align:left;white-space:nowrap;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none}.dropdown__btn:active,.dropdown__btn:focus{background:#f6f6f6;outline:none}.dropdown__drop{background:#fff;border:1px solid #d8d8d8;border-top:0;border-radius:0 0 20px 20px;position:absolute;font-size:15px;line-height:1.5;top:50%;left:0;width:100%;list-style:none;margin:0;padding:25px 0 7px;visibility:hidden;opacity:0;overflow:hidden;transition:opacity .2s,visibility 0s .2s}.dropdown__drop li{cursor:pointer;padding:6px 20px;overflow:hidden;text-overflow:ellipsis}.dropdown__drop li:hover{background:#f6f6f6}.dropdown--opened{z-index:100}.dropdown--opened .dropdown__drop{visibility:visible;opacity:1;transition:opacity .2s}.expandable{position:relative}.expandable__less,.expandable__more{opacity:1;transition:opacity .2s;margin-top:14px}.expandable__content,.expandable__teaser{overflow:hidden}.expandable__inner{padding:1px 0}.expandable--opened .expandable__teaser,.expandable:not(.expandable--opened) .expandable--opened .expandable__teaser{height:0}.expandable--opened .expandable__content,.expandable:not(.expandable--opened) .expandable--opened .expandable__content{transition:height .3s;height:auto}.expandable--opened .expandable__more,.expandable:not(.expandable--opened) .expandable--opened .expandable__more{display:none}.expandable--opened .expandable:not(.expandable--opened) .expandable__content,.expandable:not(.expandable--opened) .expandable__content{height:0}.expandable--opened .expandable:not(.expandable--opened) .expandable__less,.expandable:not(.expandable--opened) .expandable__less{display:none}.expandable--animating .expandable__less,.expandable--animating .expandable__more{opacity:0}#shogun-title-probe .expandable__less,#shogun-title-probe .expandable__more{display:none}#shogun-title-probe .expandable__content{height:auto!important}.snize-horizontal-filters{display:none}html div.snize div.snize-filters-sidebar{border:none}@media only screen and (max-width:767px){html div.snize div.snize-filters-sidebar{margin-right:0}}@media only screen and (min-width:768px){html div.snize div.snize-filters-sidebar{padding:0;width:260px;margin-right:30px}}html div.snize .snize-product-filters-block{border:none;border-top:1px solid #f6f6f6;padding:16px 0;height:auto}html div.snize .snize-product-filters-block:hover{background-color:initial}html div.snize div.snize-product-filters-title{font-size:17px;font-weight:400;line-height:28px;position:relative;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html div.snize div.snize-product-filters-title i{display:none!important}html div.snize div.snize-product-filters-title:after,html div.snize div.snize-product-filters-title:before{position:absolute;top:8px;right:6px;height:10px;width:2px;background-color:#646464;content:" ";transition:all .2s ease}html div.snize div.snize-product-filters-title:after{transform:rotate(90deg)}html div.snize div.snize-product-filters-title.open{margin-bottom:10px}html div.snize div.snize-product-filters-title.open:before{transform:rotate(90deg)}html div.snize ul.snize-product-filters-list{margin:0;max-height:none;overflow:visible;padding:10px 0 0}html div.snize ul.snize-product-filters-list li.snize-disabled{display:none}html div.snize ul.snize-product-filters-list li .snize-filter-checkbox{border:1px solid #d8d8d8;height:16px;width:16px}html div.snize ul.snize-product-filters-list li .snize-filter-checkbox span{border:0!important;box-shadow:none!important;height:100%!important;width:100%!important}html div.snize ul.snize-product-filters-list li .snize-filter-checkbox span:after{border-left:2px solid #646464!important;border-bottom:2px solid #646464!important;left:3px!important;top:4px!important;width:11px!important;height:6px!important}html div.snize ul.snize-product-filters-list li label>span{font-size:15px;font-weight:400;line-height:1.6;padding-left:28px}html div.snize .snize-main-panel-mobile-filters{margin:0!important;min-width:120px!important}html div.snize .snize-main-panel-mobile-filters a{background:#fff;border:1px solid #d8d8d8!important;border-radius:22px!important;color:inherit!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:15px!important;font-weight:400!important;margin:0;padding:0 15px!important;text-decoration:none;text-transform:capitalize!important;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:normal!important}html div.snize .snize-main-panel-mobile-filters a:after{background:url(filter.svg) no-repeat 50% 50%/contain;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;margin-left:5px}html div.snize .snize-main-panel-mobile-filters .snize-selected-filters-count-container{background:#646464!important;display:inline-block!important;font-size:10px!important;font-weight:400!important;line-height:16px!important;height:16px!important;min-width:16px!important;width:auto!important;top:-3px!important;right:-3px!important}html div.snize .snize-selected-filters-container{display:none!important}#snize-modal-mobile-filters-dialog{border-radius:8px!important;color:inherit!important;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;top:0!important;margin:10px 10px 0!important}#snize-modal-mobile-filters-dialog .snize-close-button{height:50px!important;width:60px!important}#snize-modal-mobile-filters-dialog .snize-product-filters-header:not(#snize_filters_block_header){padding-top:60px!important}#snize-modal-mobile-filters-dialog .snize-product-filters-title{color:inherit!important;display:block;font-size:18px!important;font-weight:600!important}#snize-modal-mobile-filters-dialog .snize-product-filters-title .snize-product-filters-reset{margin:-4px 0 0 5px}#snize-modal-mobile-filters-dialog .snize-back-to-filters{color:inherit!important;font-size:18px!important;font-weight:600!important;text-decoration:none!important;margin-left:-5px!important}#snize-modal-mobile-filters-dialog .snize-back-arrow{height:10px!important;width:10px!important}#snize-modal-mobile-filters-dialog .snize-product-filter-opener{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:50px!important}#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-product-filter-title{color:inherit!important;display:inline!important;line-height:50px!important}#snize-modal-mobile-filters-dialog .snize-product-filter-opener .snize-selected-filter-values{display:none!important}#snize-modal-mobile-filters-dialog .snize-product-filters-list{padding:10px 0 0!important}#snize-modal-mobile-filters-dialog .snize-product-filters-list li>label{padding:2px 0 12px!important}#snize-modal-mobile-filters-dialog .snize-product-filter-container{bottom:120px}.snize-product-filters-reset-all,.snize-product-filters-show-products{background:transparent!important;border:1px solid currentColor!important;border-radius:22px!important;box-sizing:border-box!important;color:inherit!important;font-size:12px!important;font-weight:600!important;display:block!important;vertical-align:middle!important;padding:1px 20px 0!important;position:relative!important;height:44px!important;line-height:42px!important;max-width:100%!important;text-align:center!important;white-space:nowrap!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;overflow:hidden!important;text-overflow:ellipsis!important;-moz-appearance:none!important;-webkit-appearance:none!important}.snize-product-filters-reset-all:active,.snize-product-filters-reset-all:focus,.snize-product-filters-reset-all:hover,.snize-product-filters-show-products:active,.snize-product-filters-show-products:focus,.snize-product-filters-show-products:hover{background:#646464!important;border-color:#646464!important;color:#fff!important;text-decoration:none!important}.snize-product-filters-show-products,.snize-product-filters-show-products:active,.snize-product-filters-show-products:focus,.snize-product-filters-show-products:hover{background:#646464!important;border-color:#646464!important;color:#fff!important}.EG-container{margin:0 auto;max-width:1320px;padding:30px 15px}@media only screen and (min-width:768px){.EG-container{padding:50px 20px}}.EG-container h1{font-size:36px;font-weight:400;line-height:1.33;margin:0 0 15px}@media only screen and (min-width:768px){.EG-container h1{font-size:52px;line-height:1.2692}}.EG-table{border:1px solid #d8d8d8!important;border-collapse:unset;border-radius:8px;overflow:hidden;padding:0!important}.EG-table th{padding:10px 6px 8px!important;text-align:center!important}.EG-table tr{border-bottom:none!important}.EG-table td{border:none!important;padding:6px 6px 4px!important}@media only screen and (max-width:767px){.EG-table td{padding:6px 10px 4px!important}.EG-table td:not(:last-child){border-bottom:1px solid #d8d8d8!important}}@media only screen and (min-width:768px){.EG-table td{border-bottom:none!important}.EG-table td:nth-child(n+2){border-left:1px solid #d8d8d8!important}}.EG-buttons .button{margin:0 8px 16px}.icon{display:inline-block;vertical-align:middle;width:23px;height:23px;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) img,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-svg .icon-fallback-text{position:static!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.payment-icons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.input{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:relative}.input__productsize{border:0;padding-top:13px;padding-left:10px;font-weight:500}@media only screen and (max-width:767px){.input__productsize{padding-top:10px}}.input__label{font-size:12px;color:#646464;display:inline-block!important;text-transform:uppercase;font-weight:600;text-align:left;margin-bottom:7px}.input__field{background:#fff;border:1px solid #d8d8d8;border-radius:22px;font-size:15px;height:44px;padding:1px 20px 0;transition:background .2s;-moz-appearance:none;-webkit-appearance:none}.input__field::-webkit-input-placeholder{opacity:1;color:#d8d8d8}.input__field:-moz-placeholder,.input__field::-moz-placeholder{opacity:1;color:#d8d8d8}.input__field:-ms-input-placeholder{opacity:1;color:#d8d8d8}.input__field:focus{outline:none;background-color:#f6f6f6}.input__field::-webkit-inner-spin-button,.input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__search-btn{background:none;border:0;border-radius:22px;box-shadow:none;color:#d8d8d8;cursor:pointer;height:44px;width:44px;padding:0;position:absolute;bottom:0;right:5px;-webkit-appearance:none;-moz-appearance:none}.input__search-btn svg{opacity:.5;transition:opacity .2s}.input__search-btn:hover svg{opacity:1}.input__search-btn+.input__field{padding-right:50px}.input--error .input__field{border-color:#ff6d6d}@media only screen and (min-width:768px){.input{margin-bottom:30px}}textarea.input__field{border-radius:8px;font-size:15px;height:250px;margin-bottom:0;padding:15px 20px;resize:none}select.input__field{background:#fff url(select-arrow.svg) no-repeat right 20px center;padding-right:40px}.instagram-scroller{background:#96daea;color:#fff;text-align:center}.instagram-scroller__content{position:relative;overflow:hidden;max-width:1440px;margin:0 auto}.instagram-scroller__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;font-size:18px;line-height:1.53}.instagram-scroller__icon{margin-bottom:16px;height:61px;width:61px}.instagram-scroller__icon svg{width:100%;height:100%}.instagram-scroller__images{position:absolute;top:0;left:0;width:100%;height:100%}.instagram-scroller__images .dropzone-wrapper,.instagram-scroller__images .shg-ig-posts-container,.instagram-scroller__images .shg-ig-x,.instagram-scroller__images>div{height:100%;width:100%!important}.instagram-scroller .shg-ig-posts{margin:0!important;padding:0!important;position:absolute}.instagram-scroller .shg-ig-posts:nth-child(n+4){display:none!important}.instagram-scroller .shg-ig-posts-link{display:block}.instagram-scroller .shg-ig-details-container{display:none!important}@media only screen and (max-width:767px){.instagram-scroller__content:before{content:"";display:block;padding-bottom:100%}.instagram-scroller__info{width:50%;height:50%}.instagram-scroller .shg-ig-posts{width:50%!important;height:50%}.instagram-scroller .shg-ig-posts:first-child{top:0;left:50%}.instagram-scroller .shg-ig-posts:nth-child(2){top:50%;left:0}.instagram-scroller .shg-ig-posts:nth-child(3){top:50%;left:50%}}@media only screen and (min-width:768px){.instagram-scroller__content:before{content:"";display:block;padding-bottom:25%}.instagram-scroller__info{width:25%;height:100%}.instagram-scroller .shg-ig-posts{width:25%!important;height:100%;top:0}.instagram-scroller .shg-ig-posts:first-child{left:25%}.instagram-scroller .shg-ig-posts:nth-child(2){left:50%}.instagram-scroller .shg-ig-posts:nth-child(3){left:75%}}@media only screen and (min-width:1024px){.instagram-scroller__info{font-size:30px}.instagram-scroller__icon{margin-bottom:18px;height:96px;width:96px}}.language-switcher{font-size:14px;font-weight:600}.language-switcher .weglot-container{z-index:auto}.language-switcher .wg-drop.country-selector{background:transparent}.language-switcher .wg-drop.country-selector .wgcurrent{border:0}.language-switcher .wg-drop.country-selector a{color:inherit;transition:opacity .2s}.language-switcher .wg-drop.country-selector a:hover{color:inherit;opacity:.6}.language-switcher .wg-drop.country-selector ul{left:-8px;right:-2px;width:auto}.language-switcher .wg-drop.country-selector .wgcurrent a{padding:0 18px 0 3px}.language-switcher .wg-flags a:before{transform:scale(.69);margin-right:0}.language-switcher .wg-drop.country-selector .wgcurrent:after{background:none;border-bottom:2px solid currentColor;border-right:2px solid currentColor;color:inherit;cursor:pointer;width:7px;height:7px;top:12px;right:2px;transform:rotate(-135deg) translate(-2px,-2px)}.language-switcher .wg-drop.country-selector.closed .wgcurrent:after{transform:rotate(45deg)}.link{background:none;border:0;color:inherit;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.025em;padding:0;text-transform:uppercase}.link,.link:focus,.link:hover{text-decoration:none!important}.link span{position:relative}.link span:before{background:currentColor;content:"";position:absolute;height:1px;bottom:-2px;left:0;right:0;opacity:0}.link:hover span:before{opacity:1}.link .arrow:first-child{margin-right:5px}.link .arrow:last-child{margin-left:5px}.link--underline span:before{opacity:1}.arrow{-ms-flex-negative:0;flex-shrink:0;position:relative;width:20px;height:20px}.arrow:before{background:currentColor;top:9px;height:1px;width:16px}.arrow:after,.arrow:before{content:"";position:absolute;right:2px}.arrow:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;top:5px;width:9px;height:9px;transform:rotate(-45deg)}html div.snize .snize-product{border:0!important;color:#424242!important;-ms-flex-negative:0;flex-shrink:0;padding:0 15px!important;margin:0 0 8px!important;min-width:0!important}@media only screen and (max-width:767px){html div.snize .snize-product{height:270px}}@media only screen and (min-width:768px){html div.snize .snize-product{height:395px}}html div.snize .snize-product *{box-sizing:border-box}html div.snize .snize-product .snize-thumbnail{border:none!important}html div.snize .snize-product .snize-thumbnail img{max-height:100%!important;-o-object-fit:contain;object-fit:contain}html div.snize .snize-product .snize-thumbnail:after{background:#000;content:"";border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .2s}html div.snize .snize-product .snize-overhidden{background:none!important;padding:2px 10px 0!important}html div.snize .snize-product .snize-title{color:inherit!important;font-size:17px!important;font-weight:400!important;height:auto!important;line-height:1.5!important;margin-bottom:15px!important;max-height:none!important;text-align:center!important;-webkit-line-clamp:2!important}html div.snize .snize-product .snize-price-list{color:inherit!important;font-size:17px!important;font-weight:600!important;line-height:normal;margin:0!important;text-align:center!important;position:absolute;bottom:0;left:0;right:0}html div.snize .snize-product .snize-price{color:inherit!important}html div.snize .snize-product .snize-price:first-child:last-child{margin:0!important}html div.snize .snize-product .snize-button{border-radius:22px!important;background:#fff!important;color:inherit;font-size:12px;font-weight:600;letter-spacing:.3px;margin:0 0 0 -75px!important;text-transform:uppercase;top:150px!important;left:50%!important;height:44px!important;width:160px!important}html div.snize .snize-product:hover .snize-thumbnail:after{opacity:.05}@media only screen and (max-width:1023px){html div.snize .snize-product{width:50%!important}html div.snize .snize-product .snize-button{display:none!important}}@media only screen and (min-width:1024px){html div.snize .snize-product{width:25%!important}}.menu__list{list-style:none;margin:0;padding:0}.menu__list a{text-decoration:none}.menu__list a:hover{text-decoration:underline}.menu .link.hide-medium-down{display:none!important}.menu .globomenu,.menu .globomenu-responsive-toggle:hover,.menu .globomenu .globomenu-item-level-0.globomenu-active>.globomenu-target,.menu .globomenu .globomenu-item-level-0:hover>.globomenu-target,.menu .globomenu .globomenu-item-level-0:hover>.globomenu-target>i,.menu .globomenu .globomenu-item-level-0:hover>.globomenu-target>span,.menu .globomenu .globomenu-social a:hover{background:none!important}.menu .globomenu.globomenu-main{position:static}.menu .globomenu .globomenu-item-level-0>.globomenu-target,.menu .globomenu .globomenu-social a,.menu .globomenu .globomenu-submenu,.menu .globomenu .globomenu-submenu .globomenu-form-control,.menu .globomenu .globomenu-submenu .globomenu-item-header>.globomenu-target,.menu .globomenu .globomenu-submenu .globomenu-item-header>.globomenu-target>span,.menu .globomenu .globomenu-submenu .globomenu-target,.menu .globomenu .globomenu-submenu .globomenu-target>span{font-family:inherit!important}@media only screen and (max-width:1023px){.menu{background:#fff;position:absolute;left:0;top:100%;margin-top:1px;width:100%;height:calc(100vh - 60px);transform:translate3d(-100%,0,0);transition:transform .2s ease;overflow:auto}.menu-opened .menu{transform:translateZ(0)}.menu__content{padding-bottom:60px}.menu__lang{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:60px 15px 0;padding:9px 0 10px}.menu .globomenu-responsive-toggle{display:none}.menu .globomenu-responsive.globomenu-responsive-collapse{overflow:visible!important;display:block}.menu .globomenu .globomenu-target{background:transparent!important;padding:15px 20px 15px 15px!important}.menu .globomenu .globomenu-item-level-0>a{font-size:17px!important;padding-top:18px!important;padding-bottom:18px!important}.menu .globomenu .globomenu-item.globomenu-item-level-0.globomenu-has-submenu-mega:not(.ui-sortable-helper){position:relative!important}.menu .globomenu .globomenu-item-level-0{position:relative}.menu .globomenu .globomenu-item-level-0:after{background:#f6f6f6;content:""!important;height:1px;position:absolute;left:15px;right:15px;bottom:0}.menu .globomenu .globomenu-item-level-0.globomenu-has-submenu-drop>a{font-size:17px!important}.menu .globomenu-sub-indicators .globomenu-has-submenu-drop>.globomenu-target:after{font-size:16px;font-weight:700;right:15px!important;transform:rotate(-90deg);margin-top:-7px}.menu .globomenu .globomenu-active>.globomenu-target>.globomenu-retractor{padding:0!important;width:35px}.menu .globomenu .globomenu-active>.globomenu-target>.globomenu-retractor:after,.menu .globomenu .globomenu-active>.globomenu-target>.globomenu-retractor:before{background:currentColor;content:"";height:2px;position:absolute;top:50%;left:6px;width:20px;margin-top:-1px}.menu .globomenu .globomenu-active>.globomenu-target>.globomenu-retractor:before{transform:rotate(-45deg) scale(.8)}.menu .globomenu .globomenu-active>.globomenu-target>.globomenu-retractor:after{transform:rotate(45deg) scale(.8)}.menu .globomenu .globomenu-grid-row{padding:0}.menu .globomenu .globomenu-submenu .globomenu-item-header.globomenu-has-submenu-stack>.globomenu-target{background:#f6f6f6!important;border:0!important}.menu .globomenu .globomenu-submenu .globomenu-item-header.globomenu-has-submenu-stack>.globomenu-target>span{font-size:17px!important;font-weight:600!important}.menu .globomenu .globomenu-autocolumn,.menu .globomenu .globomenu-submenu-type-stack{padding:0 0 15px}.menu .globomenu .globomenu-submenu-type-stack>.globomenu-item{padding:5px 20px 5px 15px!important;position:relative}.menu .globomenu .globomenu-submenu-type-stack>.globomenu-item:not(:last-child):after{background:#f6f6f6;content:""!important;height:1px;position:absolute;left:15px;right:15px;bottom:0}.menu .globomenu .globomenu-submenu-type-stack>.gin>.globomenu-target,.menu .globomenu .globomenu-submenu-type-stack>.globomenu-item-product-mini>.globomenu-target{padding:6px 0!important}.menu .globomenu .globomenu-submenu .globomenu-target-with-image{background:#00000080!important;border-radius:8px;margin:0 15px 16px;padding:0!important;position:relative;overflow:hidden}.menu .globomenu .globomenu-submenu .globomenu-target-with-image:focus,.menu .globomenu .globomenu-submenu .globomenu-target-with-image:hover{text-decoration:none}.menu .globomenu .globomenu-submenu .globomenu-target-with-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.menu .globomenu .globomenu-submenu .globomenu-target-with-image:after{background-image:linear-gradient(180deg,transparent,#000);content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.6;z-index:10}.menu .globomenu .globomenu-submenu .globomenu-target-with-image .globomenu-target-text{color:#fff!important;display:-ms-flexbox;display:flex;font-size:18px!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.56;min-height:100px;padding:15px 20px;position:relative;z-index:11}}@media only screen and (min-width:1024px){.menu{margin-left:-20px;margin-top:2px}.menu__list:not(.globomenu){display:-ms-flexbox;display:flex;font-size:15px;padding-left:20px}.menu__list:not(.globomenu) li{margin-right:40px}.menu .globomenu .globomenu-item-level-0>.globomenu-target{padding:15px!important}.menu .globomenu .globomenu-item-level-0>a>span{position:relative}.menu .globomenu .globomenu-item-level-0>a>span:before{background:currentColor;content:"";position:absolute;height:1px;left:0;right:0;bottom:-2px;opacity:0;transform:scaleX(0);transition:transform .2s,opacity .2s}.menu .globomenu .globomenu-item-level-0.globomenu-active>a>span:before{opacity:1;transform:scaleX(1)}.menu .globomenu-sub-indicators .globomenu-has-submenu-drop>.globomenu-target:after{display:none}.menu .globomenu.globomenu-horizontal .globomenu-item-level-0>.globomenu-submenu-drop{border-radius:0 0 8px 8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;top:100%;left:-10px!important;right:-10px!important;width:auto}.menu .globomenu .globomenu-submenu .globomenu-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.menu .globomenu .globomenu-submenu .globomenu-column .globomenu-submenu{-ms-flex-positive:1;flex-grow:1}.menu .globomenu .globomenu-column-1-3 .globomenu-submenu{column-count:2;column-fill:auto}.menu .globomenu .globomenu-submenu .globomenu-item-header>.globomenu-target>span{font-size:17px!important;font-weight:600!important;line-height:1.65}.menu .globomenu .globomenu-submenu .globomenu-item-header.globomenu-has-submenu-stack>.globomenu-target{border:0!important;padding-bottom:10px!important;position:relative}.menu .globomenu .globomenu-submenu .globomenu-item-header.globomenu-has-submenu-stack>.globomenu-target:after{background:#f6f6f6;content:"";position:absolute;height:1px;bottom:0;left:20px;right:20px}.menu .globomenu .globomenu-submenu-type-stack>.gin>.globomenu-target{overflow:hidden;text-overflow:ellipsis}.menu .globomenu .globomenu-submenu-type-stack>.gin>.globomenu-target:focus>span,.menu .globomenu .globomenu-submenu-type-stack>.gin>.globomenu-target:hover>span{text-decoration:underline}.menu .globomenu .globomenu-target-with-image>.globomenu-target-text{line-height:1.6}}@media only screen and (min-width:1240px){.menu .globomenu .globomenu-item-level-0>.globomenu-target{padding:15px 20px!important}}.mini-cart{display:none}.mini-cart--3for2-alert{font-weight:500;display:block;-ms-flex-pack:center;justify-content:center;padding:10px 21%;line-height:22px}@media only screen and (max-width:767px){.mini-cart--3for2-alert{padding:10px}}.mini-cart--offerTitle{color:#c00;font-weight:600}.mini-cart.initialized{display:block}.mini-cart--opened .mini-cart__overlay{opacity:.1;visibility:visible;transition:opacity .2s}.mini-cart--opened .mini-cart__content{transform:translate(0)}.mini-cart__overlay{background:#000;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s;left:0;bottom:0}.mini-cart__content,.mini-cart__overlay{position:fixed;top:0;right:0;z-index:10000}.mini-cart__content{background:#fff;transform:translate(100%);transition:transform .2s;padding:17px 0;overflow:auto;height:100%;width:95%;max-width:375px}@media only screen and (min-width:768px){.mini-cart__content{max-width:560px}}.mini-cart__headline{font-size:22px;line-height:1.48;color:#424242;font-weight:600}@media only screen and (min-width:768px){.mini-cart__headline{font-size:26px}}.mini-cart__total{font-size:19px;line-height:1.48;color:#424242;font-weight:500}@media only screen and (min-width:768px){.mini-cart__total{font-size:24px}}.mini-cart__save{font-size:15px;line-height:1.48;color:#c00}@media only screen and (min-width:768px){.mini-cart__save{font-size:19px;padding-bottom:10px}}.mini-cart__subtotal{font-size:15px;line-height:1.48;color:#424242}@media only screen and (min-width:768px){.mini-cart__subtotal{font-size:19px;padding-bottom:5px}}.mini-cart__headlinebought{font-size:12px;line-height:1.48;color:#424242;font-weight:600;text-transform:uppercase}@media only screen and (min-width:768px){.mini-cart__headlinebought{font-size:12px}}.mini-cart__close{background:transparent;border:none;padding:0;position:absolute;top:18px;right:8px;width:40px;height:40px;-webkit-appearance:none;-moz-appearance:none;z-index:50}@media only screen and (max-width:767px){.mini-cart__close{width:40px;height:40px}}.mini-cart__close svg{fill:#424242}@media only screen and (min-width:768px){.mini-cart__close{top:20px;right:17px}}.mini-cart__products{padding:5px 15px 20px 5px}@media only screen and (min-width:768px){.mini-cart__products{padding:0 25px 30px}}.mini-cart__inner{padding:0}@media only screen and (min-width:768px){.mini-cart__inner{padding:0}}.mini-cart__header{border-bottom:1px solid #ddd;padding-bottom:16px}@media only screen and (min-width:768px){.mini-cart__header{padding-left:40px}}@media only screen and (max-width:767px){.mini-cart__header{padding-bottom:8px;padding-left:20px}}.mini-cart__delivery{padding-left:3px;font-size:.8em;line-height:1.48;color:#424242;font-weight:500}@media only screen and (min-width:768px){.mini-cart__delivery{font-size:.95em}}.mini-cart__empty{padding:35px 0;text-align:center;font-size:20px}.mini-cart .item{display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;padding:20px 0;position:relative;-ms-flex-align:start;align-items:flex-start}.mini-cart .item:last-child{border:none}.mini-cart .item__offer{padding-top:10px;font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.33;position:relative;color:#c00;text-align:center;margin-top:-10px;width:100px}@media only screen and (max-width:767px){.mini-cart .item__offer{padding-top:0;position:static;margin-top:-8px;margin-left:-5px;width:unset}}.mini-cart .item__img{-ms-flex-negative:0;flex-shrink:0;display:block;width:28vw;height:105px;margin-right:4px}.mini-cart .item__img img{-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.mini-cart .item__img{margin-right:20px;width:100px;height:112px}}.mini-cart .item__recommendImg{-ms-flex-negative:0;flex-shrink:0;display:block;width:118px;height:105px;margin:auto}.mini-cart .item__content{-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;position:relative}.mini-cart .item__info{margin-bottom:15px}.mini-cart .item__info--variant{font-size:12px;font-weight:400;line-height:1.33;letter-spacing:.3px;color:#646464;text-transform:uppercase}.mini-cart .item__info a{color:#424242;display:-webkit-box;-webkit-line-clamp:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;width:85%;font-size:.85em;padding:0}@media only screen and (min-width:768px){.mini-cart .item__info a{font-size:.95em}}@media only screen and (max-width:767px){.mini-cart .item__info a{font-size:.85em}}.mini-cart .item__title{display:inline-block;margin-bottom:7px;line-height:1.65;text-decoration:none}.mini-cart .item__frequency{font-size:12px;margin-top:4px;color:#c00}.mini-cart .item__control{padding-left:150px;position:relative;margin-left:0;text-align:right}.mini-cart .item__control .quantity{position:absolute;left:-1px;top:0;margin:0}@media only screen and (max-width:767px){.mini-cart .item__control{margin-top:3px}}.mini-cart .item__compare{text-decoration:line-through}.mini-cart .item__price{font-weight:600;margin-top:4px}@media only screen and (max-width:767px){.mini-cart .item__price{margin-top:10px}}.mini-cart .item__points{font-size:12px;line-height:1.5;margin-top:2px}@media only screen and (max-width:767px){.mini-cart .item__points{margin-top:4px}}.mini-cart .item__remove{color:#424242;padding:0;border:none;background:transparent;font-size:15px;line-height:1.92;letter-spacing:.3px;position:relative;text-transform:uppercase;outline:none;float:right;font-weight:600}.mini-cart .item__remove:after{content:"";width:100%;height:1px;position:absolute;bottom:4px;right:0}.mini-cart .item__remove .icon{width:15px;height:15px}.mini-cart .item__add{margin-top:15px;text-align:right;width:100%}@media only screen and (max-width:767px){.mini-cart .item__add .button{min-width:0}}.mini-cart__message{padding:6px 0;border-radius:8px;background-color:#646464;font-size:12px;line-height:1.5;letter-spacing:.3px;text-align:center;color:#fff;text-transform:uppercase;font-weight:600}.mini-cart .mini-cart__payment{padding:10px;background-color:#f6f6f6}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment{padding:5px}}.mini-cart .mini-cart__payment .cart__payment--content{padding:20px;background-color:#fff;border-radius:8px}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .cart__payment--content{padding:10px 10px 10px 11px}}.mini-cart .mini-cart__payment .cart__payment--header,.mini-cart .mini-cart__payment .cart__payment--header_discount{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mini-cart .mini-cart__payment .cart__payment--total{font-weight:600}.mini-cart .mini-cart__payment .cart__payment--total_discount{font-weight:600;color:#c00;padding-bottom:10px}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .cart__payment--total_discount{font-weight:400;padding-bottom:0}}.mini-cart .mini-cart__payment .cart__payment--taxes{font-size:12px;line-height:1.5;color:#646464}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .cart__payment--taxes{margin-top:10px}}.mini-cart .mini-cart__payment .cart__link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-bottom:17px}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .cart__link{margin-top:15px}}.mini-cart .mini-cart__payment .cart__link a{font-size:12px;font-weight:600;line-height:1.33;letter-spacing:.3px;color:#424242;text-transform:uppercase;position:relative;text-decoration:none}.mini-cart .mini-cart__payment .cart__link a:after{content:"";width:100%;height:1px;background-color:#646464;position:absolute;bottom:-2px;right:0}.mini-cart .mini-cart__payment .payment__link{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .payment__link{margin-top:15px}}.mini-cart .mini-cart__payment .payment__link--item{width:calc(50% - 10px);height:44px;border-radius:22px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .payment__link--item{width:100%}}.mini-cart .mini-cart__payment .payment__link--item:first-child{width:100%;background-color:#197bbd;font-size:.95rem;font-weight:600;letter-spacing:.3px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase}.mini-cart .mini-cart__payment .payment__link--item:first-child:hover{background-color:#256d9e}.mini-cart .mini-cart__payment .additional-checkout-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.mini-cart .mini-cart__payment .additional-checkout-buttons .additional-checkout-button{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;min-width:calc(50% - 10px)!important;height:44px;border-radius:22px!important;overflow:hidden}@media only screen and (max-width:767px){.mini-cart .mini-cart__payment .additional-checkout-buttons .additional-checkout-button{width:100%}}.mini-cart__recommendations{padding:15px 18px 5px}@media only screen and (min-width:768px){.mini-cart__recommendations{padding:25px 40px}}.mini-cart__recommendations-items{border-top:1px solid #f6f6f6;padding-top:15px;overflow:hidden;padding-bottom:30px}.mini-cart__recommendations-items .item{padding-bottom:20px}.payment-icons{border-top:1px solid #f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:15px}@media only screen and (max-width:767px){.mini-cart .item__control .quantity{width:115px!important;height:25px!important}.mini-cart .quantity__button{width:38px!important}.mini-cart .quantity__minus:before,.mini-cart .quantity__plus:after,.mini-cart .quantity__plus:before{top:11px!important}}.suggest{color:#424242;height:215px}.suggest__addtocart{padding-top:2px;text-align:center;left:0;right:0;bottom:0;position:absolute}.suggest__addtocart a{text-decoration:underline;font-size:12px;line-height:1.33;letter-spacing:.3px;color:#424242;text-transform:uppercase;font-weight:600}.suggest__title{padding-top:20px;padding-bottom:10px;text-align:-webkit-center;display:-webkit-box;-webkit-line-clamp:2;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:flow-root}.suggest__title a{font-size:.85em}.suggest__price{font-size:.85em;font-weight:600;left:0;right:0;padding-bottom:8px;bottom:15px;position:absolute}.suggest__img,.suggest__price{text-align:center}.offer-icon{width:16px;height:16px;color:#c00;fill:currentColor}.mfp-container{display:-ms-flexbox;display:flex;height:auto;min-height:100%}.mfp-container:before{display:none}@media only screen and (max-width:767px){.mfp-container{padding:15px}}@media only screen and (min-width:768px){.mfp-container{padding:20px}}.mfp-content{margin:auto}html div.snize div.snize-main-panel-dropdown{color:#646464;float:right;margin:0 10px 10px 0!important;max-width:calc(100% - 72px)!important}html div.snize div.snize-main-panel-dropdown *{box-sizing:border-box}html div.snize div.snize-main-panel-dropdown .snize-main-panel-dropdown-button{background:#fff;border:1px solid #d8d8d8!important;border-radius:22px!important;color:inherit!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;font-weight:400;margin:0;padding:0 40px 0 15px!important;text-decoration:none;text-transform:capitalize;transition:none!important;height:44px}@media only screen and (min-width:768px){html div.snize div.snize-main-panel-dropdown .snize-main-panel-dropdown-button{min-width:200px}}html div.snize div.snize-main-panel-dropdown .snize-main-panel-dropdown-button>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important}html div.snize div.snize-main-panel-dropdown .snize-main-panel-dropdown-button .caret{background:url(sort-icon.svg) no-repeat 50% 50%/contain!important;border:0!important;width:18px!important;height:14px!important;margin:0!important;transform:none!important;position:absolute!important;right:13px!important;top:13px!important}html div.snize div.snize-main-panel-dropdown:hover .snize-main-panel-dropdown-button{border-bottom-color:transparent!important;border-radius:22px 22px 0 0!important}html div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content{background:#fff;border:1px solid #d8d8d8;border-top:0;border-radius:0 0 22px 22px;box-shadow:none;width:100%;margin:0;padding:10px 0 15px}html div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content:before{background:#d8d8d8;content:"";position:absolute;top:-1px;left:20px;right:20px;height:1px}html div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a{display:block;margin:0 1px!important;padding:6px 20px}html div.snize div.snize-main-panel-dropdown a{color:inherit;font-size:15px}html div.snize div.snize-pagination{float:none;width:100%!important}@media only screen and (min-width:768px){html div.snize div.snize-pagination{padding-left:290px}}html div.snize div.snize-pagination ul li a,html div.snize div.snize-pagination ul li span{border:none!important;color:#d8d8d8;font-size:14px;font-weight:600;letter-spacing:.025em;line-height:2.2;margin:0 2px;padding:0 10px}html div.snize div.snize-pagination ul li a.active,html div.snize div.snize-pagination ul li a:hover{background:transparent;color:#646464}html div.snize div.snize-pagination ul li .snize-pagination-next,html div.snize div.snize-pagination ul li .snize-pagination-prev{color:#646464;display:block;font-size:0;height:28px;width:24px;position:relative}html div.snize div.snize-pagination ul li .snize-pagination-next:after,html div.snize div.snize-pagination ul li .snize-pagination-next:before,html div.snize div.snize-pagination ul li .snize-pagination-prev:after,html div.snize div.snize-pagination ul li .snize-pagination-prev:before{content:"";position:absolute;left:10px}html div.snize div.snize-pagination ul li .snize-pagination-next:before,html div.snize div.snize-pagination ul li .snize-pagination-prev:before{background:currentColor;height:2px;right:12px;top:calc(50% - 1px)}html div.snize div.snize-pagination ul li .snize-pagination-next:after,html div.snize div.snize-pagination ul li .snize-pagination-prev:after{border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:12px;width:12px;top:calc(50% - 6px);transform:rotate(45deg);transform-origin:50% 50%}html div.snize div.snize-pagination ul li .snize-pagination-next.disabled,html div.snize div.snize-pagination ul li .snize-pagination-prev.disabled{color:#d8d8d8}html div.snize div.snize-pagination ul li .snize-pagination-next{transform:rotate(180deg)}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.product-accordion{border-top:1px solid #f6f6f6;margin-top:20px}.product-accordion__item{border-bottom:1px solid #f6f6f6;padding:6px 0}.product-accordion__item-title{cursor:pointer;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.7;position:relative;padding:16px 15px 15px 0}.product-accordion__item-title:after,.product-accordion__item-title:before{background:currentColor;content:"";position:absolute;right:0;top:50%;margin-top:-1px;height:2px;width:10px;transition:transform .2s}.product-accordion__item-title:before{transform:rotate(90deg)}.expandable--opened .product-accordion__item-title:before{transform:rotate(180deg)}.product-accordion__item-content>div{padding:10px 0 30px}.product-accordion__item-text h1,.product-accordion__item-text h2,.product-accordion__item-text h3,.product-accordion__item-text h4{font-size:30px;font-weight:400;line-height:1.53;margin-bottom:15px}.product-accordion__item-less{margin-top:10px}.product-images:not(.slick-initialized) .item:nth-child(n+2){display:none}.product-images--white-dots .slick-dots{color:#fff}.product-images .slick-dots{bottom:20px;padding:0}.product-images .item{display:-ms-flexbox;display:flex;position:relative}.product-images .item:focus{outline:none}.product-images .item__inner{margin:auto;max-width:520px;max-height:520px;position:relative}.product-images .item__layer{opacity:0;position:absolute;width:100%;height:100%}.product-images img{display:block;width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;position:relative}@media only screen and (min-width:1024px){.product-images{position:-webkit-sticky;position:sticky;top:150px}.product-images__inner{margin-top:-20px}.product-images .item{padding-top:20px}}html .bold-ro__recurring-title{display:none}html .bold-ro__radio-div{background:#f6f6f6;border:0;border-radius:8px;margin-bottom:20px;padding:15px}@media only screen and (min-width:768px){html .bold-ro__radio-div{padding:30px}}html .bold-ro__recurring-lbl{cursor:pointer;display:none;font-size:17px;font-weight:400;line-height:1.65;padding:1px 0 1px 35px;position:relative}html .bold-ro__recurring-lbl [type=radio]{opacity:0;position:absolute}html .bold-ro__recurring-lbl:before{border:1px solid #d8d8d8;border-radius:50%;content:"";position:absolute;top:4px;left:0;width:20px;height:20px}html .bold-ro__recurring-lbl:after{background:#646464;border-radius:50%;content:"";position:absolute;top:9px;left:5px;width:10px;height:10px;opacity:0}html .bold-ro__bold-active .bold-ro__recurring-lbl:after{opacity:1}html .bold-ro__frequency-label{padding:0}html .bold-ro__fixed-frequency-text{display:block;margin-top:15px}html .bold-ro__order-interval-container{margin-top:15px}html .bold-ro__order-interval-container select{background:#fff url(select-arrow.svg) no-repeat right 20px center;border:1px solid #d8d8d8;border-radius:22px;font-size:15px;height:44px;padding:1px 40px 0 20px;transition:background .2s;-moz-appearance:none;-webkit-appearance:none}html .bold-ro__order-interval-container select:focus{outline:none;background-color:#f6f6f6}html .bold-ro__order-interval-lbl{font-size:12px;font-weight:600;text-transform:uppercase}.product-subscribe-quantity{display:none;margin-top:15px}.bold-ro__bold-active .product-subscribe-quantity{display:block}.product-subscribe-quantity .quantity{margin-bottom:0}.product-subscribe-button{display:none;margin-top:20px}.bold-ro__bold-active .product-subscribe-button{display:block}.product-purchase-default{background:#f6f6f6;border-radius:8px;padding:12px 15px 14px}.product-purchase-default .quantity{margin-bottom:0}@media only screen and (max-width:767px){.product-purchase-default .button{display:block;margin-top:15px;width:100%}}@media only screen and (min-width:768px){.product-purchase-default{padding:30px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.product-purchase-default .button{-ms-flex-positive:1;flex-grow:1;margin-left:20px}}.bold-ro__radio-div .product-purchase-default{background:none;border-radius:0;margin-top:15px;padding:0}.bold-ro__radio-div:not(.bold-ro__bold-active) .product-purchase-default{display:none}.subscription-benefits{display:none;margin:20px 0}.bold-ro__bold-active .subscription-benefits{display:block}.subscription-benefits__title{font-size:17px;margin-bottom:24px}.subscription-benefits ul{font-size:12px;font-weight:600;list-style:none;line-height:1.5;margin:0;padding:0;text-transform:uppercase}.subscription-benefits li{margin-bottom:14px;min-height:28px;padding:6px 0 5px 42px;position:relative}.subscription-benefits li:before{background:url(tick-bullet.svg) no-repeat 50% 50%/contain;content:"";position:absolute;top:0;left:0;width:28px;height:28px}#snize_results.snize-search-results,#snize_results.snize-search-results .snize-main-panel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#snize_results.snize-search-results .snize-main-panel{border:0;margin:0 0 30px!important;width:100%!important}@media only screen and (min-width:768px){#snize_results.snize-search-results .snize-main-panel{-ms-flex-pack:end;justify-content:flex-end}}#snize_results.snize-search-results .snize-main-panel .snize-main-panel-collection-results-found,#snize_results.snize-search-results .snize-main-panel .snize-main-panel-view-mode{display:none}#snize_results.snize-search-results .snize-search-results-main-content{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:10%;flex-basis:10%;width:10%}#snize_results.snize-search-results .snize-search-results-content{margin:0 -15px;width:auto}#snize_results.snize-search-results .snize-discounted-price{display:none!important}html [data-columns="1"] #snize_results .snize-product{-ms-flex-order:0;order:0;width:100%!important}html [data-columns="1"] #snize_results .snize-product:nth-child(n+4){-ms-flex-order:2;order:2}html [data-columns="1"] #snize_results .upsell-banner{-ms-flex-order:1;order:1}html [data-columns="2"] #snize_results .snize-product{-ms-flex-order:0;order:0;width:50%!important}html [data-columns="2"] #snize_results .snize-product:nth-child(n+9){-ms-flex-order:2;order:2}html [data-columns="2"] #snize_results .upsell-banner{-ms-flex-order:1;order:1}html [data-columns="3"] #snize_results .snize-product{-ms-flex-order:0;order:0;width:33.333%!important}html [data-columns="3"] #snize_results .snize-product:nth-child(n+10){-ms-flex-order:2;order:2}html [data-columns="3"] #snize_results .upsell-banner{-ms-flex-order:1;order:1}html [data-columns="4"] #snize_results .snize-product{-ms-flex-order:0;order:0;width:25%!important}html [data-columns="4"] #snize_results .snize-product:nth-child(n+9){-ms-flex-order:2;order:2}html [data-columns="4"] #snize_results .upsell-banner{-ms-flex-order:1;order:1}.upsell-banner{display:none!important}.promo-code .dcodeInnerWrapper{display:-ms-flexbox;display:flex;margin-bottom:20px}.promo-code .dcodeInput{background:transparent;border:1px solid #d8d8d8;border-right:0;border-radius:22px 0 0 22px;box-shadow:none;font-size:15px;max-width:370px;padding:0 20px;width:100%;height:44px}.promo-code .dcodeInput:focus{outline:none}.promo-code .dcodeButton{background:#646464;border:1px solid #646464;border-radius:0 22px 22px 0;box-sizing:border-box;color:#fff;font-size:12px;font-weight:600;display:inline-block;vertical-align:middle;padding:1px 20px 0;position:relative;height:44px;line-height:42px;min-width:160px;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;max-width:110px;width:100%}.promo-code .dcodeButton:active,.promo-code .dcodeButton:focus,.promo-code .dcodeButton:hover{background:#646464;border-color:#646464;color:#fff}.promo-code .dc-clearfix-100{display:none}.promo-code #dcodeInfo{margin:0 0 20px}.promo-messages{background:#333;color:#fff;font-size:12px;font-weight:600;letter-spacing:.3px;line-height:16px;position:relative;text-align:center;text-transform:uppercase}.promo-messages .container{padding:0}.promo-messages__content{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.promo-messages__content span{display:block;overflow:hidden;text-overflow:ellipsis;margin:9px 0 7px;max-height:calc(100% - 16px)}.promo-messages li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 50%;flex:1 0 50%;min-width:0;padding:0 25px}.promo-messages li+li{border-left:1px solid hsla(0,0%,100%,.3)}.promo-messages p{margin:0;overflow:hidden;text-overflow:ellipsis}.promo-messages__close{cursor:pointer;width:26px;height:26px;position:absolute;right:5px;top:50%;margin-top:-14px}.promo-messages__close:after,.promo-messages__close:before{background:currentColor;content:"";height:1px;position:absolute;top:50%;left:7px;right:7px}.promo-messages__close:before{transform:rotate(45deg)}.promo-messages__close:after{transform:rotate(-45deg)}@media (min-width:375px){.promo-messages li{padding-left:35px;padding-right:35px}}@media only screen and (min-width:768px){.promo-messages__content{margin:0 -46px}}@media only screen and (max-width:1023px){.promo-messages__content{height:38px}}@media only screen and (min-width:1024px){.promo-messages__content{height:34px}}@media (min-width:1200px){.promo-messages li{padding-right:46px}}.quantity{background:#fff;border:1px solid #d8d8d8;border-radius:22px;overflow:hidden;margin-bottom:22px;height:44px;width:134px}.quantity,.quantity__value{display:-ms-flexbox;display:flex}.quantity__value{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;-ms-flex-positive:1;flex-grow:1;font-size:15px}.quantity__value input{background:none;border:0;display:block;font-size:15px;width:100%;padding:1px 0 0;text-align:center;-moz-appearance:none;-webkit-appearance:none}.quantity__value input:focus{outline:none}.quantity__value input::-webkit-inner-spin-button,.quantity__value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__button{background:none;border:0;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;font-size:0;padding:0;position:relative;width:44px}.quantity__button:focus{background:#0000001a;outline:none}.quantity__button:disabled{opacity:.15}.quantity__minus:before,.quantity__plus:after,.quantity__plus:before{background:currentColor;content:"";position:absolute;width:10px;height:2px;top:20px}.quantity__minus:before{left:18px}.quantity__plus:after,.quantity__plus:before{left:16px}.quantity__plus:after{transform:rotate(90deg)}html div.snize-modal{overflow:hidden;max-width:1360px}html div.snize-modal:before{background:#96daea;content:"";position:absolute;width:100%;height:100%;top:30%;left:0;transform:skewY(5deg);z-index:-1}html #snize-modal-product-quick-view{padding:40px 20px 20px}html #snize-modal-product-quick-view .snize-modal-content-wrapper{margin:0 auto;max-width:1200px;padding:0}html #snize-modal-product-quick-view .snize-quick-view-quantity-label{display:block;font-size:12px;margin:0 0 5px}html #snize-modal-product-quick-view .snize-add-to-cart-quantity-num{display:block;border-radius:22px;padding:10px 20px;margin-bottom:20px}html #snize-modal-product-quick-view .snize-button{border-radius:22px;background-color:#646464;display:block;font-size:12px;font-weight:600;letter-spacing:.025em;margin:0;max-width:285px;padding:11px 20px;text-align:center;text-transform:uppercase;width:100%}html div.snize-moadal-content-wrapper{padding:0}html div.snize-quick-view-content-right{background:#fff;border-radius:8px;max-width:520px;padding:16px 20px}html .snize-quick-view-title{font-family:Metropolis,sans-serif;font-size:36px;line-height:1.33;color:#646464}html .snize-quick-view-show-more{color:#646464}html .snize-quick-view-show-more:hover{color:inherit}html .snize-quick-view-price-wrapper{font-size:25px;line-height:1.48}html .snize-option-selector-wrapper label,html .snize-quick-view-add-to-cart-quantity label{display:block;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.3px;margin:0 0 5px;text-transform:uppercase}html .snize-option-selector-wrapper select{border:1px solid #d8d8d8;border-radius:22px;font-size:15px;line-height:24px;padding:10px 40px 10px 20px;height:auto;margin:0;width:auto}html .snize-option-selector-wrapper{margin-bottom:28px}html .snize-quick-view-add-to-cart-wrapper{border:none;background:#f6f6f6;border-radius:8px;padding:15px}html .snize-quick-view-add-to-cart-wrapper hr{border:none;height:0;margin:0}html .snize-quick-view-add-to-cart-quantity{display:block;margin-bottom:20px}@media only screen and (max-width:767px){html #snize-modal-product-quick-view{padding:20px 16px}html div.snize-quick-view-content-left,html div.snize-quick-view-content-right{float:none;width:100%}}@media only screen and (min-width:768px){html #snize-modal-product-quick-view{padding:40px 60px}}@media only screen and (min-width:1024px){html .snize-quick-view-add-to-cart-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:30px}html #snize-modal-product-quick-view .snize-button{-ms-flex-positive:1;flex-grow:1}html #snize-modal-product-quick-view .snize-option-selector-wrapper{margin-bottom:30px}html #snize-modal-product-quick-view .snize-quick-view-add-to-cart-quantity{margin:0 20px 0 0}html #snize-modal-product-quick-view .snize-add-to-cart-quantity-num{margin:0}}@media only screen and (min-width:1240px){html div.snize-quick-view-content-right{padding:30px 40px}}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.responsive-image__image:focus{outline-offset:-4px}.reward-rules{border-bottom:1px solid #f6f6f6;text-align:center;padding:30px 0 20px}@media only screen and (min-width:768px){.reward-rules{padding:40px 0}}.reward-rules__shogun-placeholder{display:none}.shogun-editor .reward-rules__shogun-placeholder{display:block;opacity:.6;padding:40px 0;text-align:center}.shogun-editor .reward-rules__items{display:none}.reward-rules__text{max-width:600px;margin:-10px auto 30px}.reward-rules__rules{background:#f5f5f5cc;max-width:1200px;margin:0 auto 20px;padding:20px 15px;text-align:center}@media only screen and (min-width:768px){.reward-rules__rules{margin-bottom:27px;padding:30px 40px}}.reward-rules__rules-title{line-height:1.65;padding-bottom:16px;border-bottom:1px solid #d8d8d8}@media only screen and (min-width:768px){.reward-rules__rules-title{padding-bottom:11px}}.reward-rules .lion-rules-list{padding:0;margin:0 -20px;max-width:none;-ms-flex-pack:justify;justify-content:space-between}.reward-rules .lion-rule-item{margin:0 20px;padding:0;text-align:left;width:100%}@media only screen and (min-width:768px){.reward-rules .lion-rule-item{max-width:520px;width:calc(50% - 40px)}}.reward-rules .lion-rule-item:hover .lion-rule-item__content{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.reward-rules .lion-rule-item--purchase,.reward-rules .lion-rule-item__icon{display:none}.reward-rules .lion-rule-item__title{font-size:17px;line-height:1.65;padding:0;overflow:visible}.reward-rules .lion-rule-item__points{padding:0;position:relative;bottom:4px}.reward-rules .lion-rule-item__points .text,.reward-rules .lion-rule-item__points .value{font-size:12px;font-weight:400;line-height:1.5;color:#646464;margin-right:0}.reward-rules .lion-rule-item__content{position:relative;border-bottom:1px solid #d8d8d8;background:transparent;box-shadow:none;-ms-flex-align:start;align-items:flex-start;font-size:17px;height:70px;padding:14px 0 11px 40px}.reward-rules .lion-rule-item__content:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:26px;max-height:26px;height:100%;background-repeat:no-repeat}.reward-rules .lion-rule-item__content .lion-action-button{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.reward-rules .lion-rule-item__completed-forever{display:none}.reward-rules .lion-twitter-follow__wrapper{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.reward-rules .reward-rules__powered{font-size:12px;line-height:1.5;color:#646464}.customer-login{max-width:442px;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px auto 20px;-ms-flex-pack:justify;justify-content:space-between}.shogun-editor .customer-login{display:block!important}@media only screen and (max-width:767px){.customer-login{-ms-flex-pack:center;justify-content:center;padding:0 15px}}.customer-login__headline{font-size:30px;line-height:1.53;margin-bottom:26px;width:100%}@media only screen and (max-width:767px){.customer-login__headline{margin-bottom:19px;font-size:25px;line-height:1.48}}.customer-login__link{display:block;margin:0 10px;min-width:200px}.customer-login__link:nth-child(2){background-color:#646464;color:#fff}@media only screen and (max-width:767px){.customer-login__link:nth-child(2){margin-bottom:20px}}.customer-login__link:nth-child(2):hover{background-color:#fff;color:#646464}@media only screen and (max-width:767px){.customer-login__link{min-width:280px}}.lion-rule-item--signup .lion-rule-item__content:before{background-image:url(icon-avatar.svg)}.lion-rule-item--twitter-follow .lion-rule-item__content:before{background-image:url(icon-twitter.svg)}.lion-rule-item--instagram-follow .lion-rule-item__content:before{background-image:url(icon-instagram.svg)}.lion-rule-item--facebook-like .lion-rule-item__content:before{background-image:url(icon-facebook.svg)}.lion-rule-item--newsletter-signup .lion-rule-item__content:before{background-image:url(icon-news.svg)}.lion-rule-item--referral .lion-rule-item__content:before{background-image:url(icon-avatar.svg),url(icon-avatar.svg);background-position:0,right 2px;background-size:16px 16px,13px 13px}.lion-rule-item__completed-forever:after{background-image:url(icon-completed.svg)}.title{font-size:25px;line-height:1.48;margin-bottom:20px;text-align:center;text-transform:capitalize}@media (min-width:768px){.title{font-size:30px;margin-bottom:30px}}.search-open{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.snize-mobile-top-panel{display:none}.search{opacity:0;visibility:hidden;transition:all .2s ease}.search__close{padding:12px;display:none;font-size:25px;float:right}@media only screen and (max-width:767px){.search__close{display:block}}.search__form{display:block;position:relative}.search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:22px;border:1px solid #d8d8d8;box-shadow:none;font-size:15px;line-height:22px;padding:0 50px 0 18px;height:44px;width:100%;transition:border-color .2s;outline-offset:0}.search__input:focus{outline:none;border-color:#555}.search__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:22px;padding:0;position:absolute;right:0;top:0;height:44px;width:50px}.search__submit:focus{outline:none;opacity:.6}.search__results{overflow-y:auto;-webkit-overflow-scrolling:touch}.search.opened{transform:scaleX(1);opacity:1;visibility:visible}@media only screen and (max-width:1023px){.search{background:#fff;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.search__form{border-bottom:1px solid #f6f6f6;padding:8px 16px;width:100%}.search__submit{top:8px;right:16px}.search__results{-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:1024px){.search{position:absolute;right:-14px;top:-10px;bottom:-10px;transform-origin:100% 50%;transform:scaleX(0);width:234px}.search__input{padding-top:1px;position:relative;z-index:1000}.search__submit{z-index:1001}.search__results{border-radius:0 0 22px 22px;box-shadow:0 0 2px #0000001a;padding-top:40px!important;margin-top:-22px;max-height:calc(100vh - 100px)}}@media only screen and (min-width:1240px){.search{width:320px}}.snize-ac-results{display:none!important}.search__results{background:#fff;padding:16px;width:100%;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.search__results.visible{visibility:visible;opacity:1;transition:opacity .2s}.search__results ul{list-style:none;padding:0;overflow:visible!important;max-height:none!important;margin:0 -16px}.search__results li{padding-left:16px;padding-right:16px}.search__results .snize-dropdown-arrow,.search__results .snize-page-img,.search__results .snize-separator{display:none}.search__results .snize-label{color:#646464;font-size:12px;font-weight:700;letter-spacing:.3px;margin-bottom:15px;text-transform:uppercase}.search__results .snize-label:not(:first-child){margin-top:30px}.search__results .snize-product{border-bottom:1px solid #f6f6f6;font-size:.85em}.search__results .snize-product .snize-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}.search__results .snize-product .snize-overhidden{-ms-flex-positive:1;flex-grow:1;text-align:center;padding:10px 0}.search__results .snize-description{display:none}.search__results .snize-category-label{background:#001c71;color:#fff;margin:0;padding-top:20px;padding-bottom:5px}.search__results .snize-category{background:#001c71;color:#fff;padding-top:10px;padding-bottom:10px;text-align:center;font-size:.9em}.search__results .snize-category .snize-view-link{background:#fff;border-radius:8px;color:#646464;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:52px;text-decoration:none;padding:2px 8px}.search__results .snize-page .snize-view-link{border:1px solid #f6f6f6;border-radius:6px;display:block;font-size:15px;font-weight:500;margin-bottom:10px;padding:12px 15px;text-decoration:none}.search__results .snize-view-all-link{border-top:1px solid #f6f6f6;margin-top:16px;padding-top:12px;text-align:center}.search__results .snize-view-all-link span{border:1px solid #646464;border-radius:22px;cursor:pointer;display:block;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;line-height:42px;height:44px;width:100%}.search__results .snize-big-spinner{margin:20px auto;position:relative;transform:translateZ(0);text-indent:-9999em}.search__results .snize-big-spinner,.search__results .snize-big-spinner:after,.search__results .snize-big-spinner:before{border-radius:50%;width:10px;height:10px;animation-fill-mode:both;animation:load7 1s infinite ease-in-out}.search__results .snize-big-spinner{animation-delay:-.16s}.search__results .snize-big-spinner:after,.search__results .snize-big-spinner:before{content:"";position:absolute;top:0}.search__results .snize-big-spinner:before{left:-25px;animation-delay:-.32s}.search__results .snize-big-spinner:after{left:25px}@keyframes load7{0%,80%,to{background:#0000001a}40%{background:#000c}}.social-share{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;font-size:15px;padding:20px 15px;display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-pack:justify;justify-content:space-between}.social-share a{background:no-repeat 50% 50%/contain;font-size:0;height:18px;width:18px;margin:0 5px}.social-share a.twitter{background-image:url(twitter.svg)!important}.social-share a.facebook{background-image:url(facebook.svg)!important}.social-share a.thumb-up{background-image:url(thumb-up.svg)!important}.social-share a.pinterest{background-image:url(pinterest.svg)!important}.social-share a.whatsapp{background-image:url(whatsapp.svg)!important}.social-share a.email{background-image:url(email.svg)!important}.slick-slide:focus{outline:none}.slick-arrow{background:#fff;border-color:transparent;border-radius:50%;cursor:pointer;font-size:0;padding:0;position:absolute;top:calc(50% - 40px);transform-origin:50% 50%;height:52px;width:52px;z-index:1}.slick-arrow:after,.slick-arrow:before{content:"";position:absolute}.slick-arrow:before{background:#646464;width:26px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px)}.slick-arrow:after{height:12px;width:12px;border-left:2px solid #646464;border-bottom:2px solid #646464;transform:rotate(45deg);transform-origin:50% 50%;left:14px;top:calc(50% - 6px)}.slick-arrow:focus{outline:none}.slick-arrow.slick-disabled:after,.slick-arrow.slick-disabled:before{opacity:.2}.slick-next{transform:rotate(180deg)}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0;width:100%}.slick-dots li{border:1px solid currentColor;border-radius:50%;cursor:pointer;list-style:none;margin:0 5px;height:8px;width:8px;transition:all .2s ease;z-index:1}.slick-dots .slick-active{background:currentColor}.slick-dots button{display:none}@media (max-width:699px){.slick-arrow{transform:scale(.75)}.slick-prev{left:-30px}.slick-next{right:-30px;transform:scale(.75) rotate(180deg)}}@media (min-width:700px){.slick-prev{left:-26px}.slick-next{right:-26px}}.subscribe{background:#f6f6f6}@media only screen and (max-width:767px){.subscribe{margin-top:10px}}.subscribe__content{margin:0 auto;padding:30px 0 46px}.subscribe__title{font-size:23px;font-weight:400;margin-bottom:23px;line-height:1.48;text-align:center}.subscribe__form-container{max-width:400px;margin:0 auto;position:relative;width:100%}.subscribe__form{display:-ms-flexbox;display:flex;width:100%;height:44px}.subscribe__input{background:#fff;border:1px solid #d8d8d8;border-right:none;border-radius:22px 0 0 22px;box-shadow:none;color:inherit;-ms-flex-positive:1;flex-grow:1;height:100%;max-width:calc(100% - 110px);padding:1px 20px 0;font-size:15px;transition:all .3s}.subscribe__input:focus{border-color:#000;outline:none}.subscribe__input--error{border-color:#c11243}.subscribe__input::-webkit-input-placeholder{opacity:1;color:#d8d8d8}.subscribe__input:-moz-placeholder,.subscribe__input::-moz-placeholder{opacity:1;color:#d8d8d8}.subscribe__input:-ms-input-placeholder{opacity:1;color:#d8d8d8}.subscribe__button{background:#646464;border:0;border-radius:0 22px 22px 0;box-shadow:none;color:#fff;font-size:12px;height:100%;letter-spacing:.3px;min-width:110px;padding:1px 10px 0;text-transform:uppercase;text-align:center;transition:all .3s}.subscribe__button:focus,.subscribe__button:hover{background-color:#000;outline:none}.subscribe__success-message{top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;visibility:hidden;opacity:0;line-height:1.53;text-align:center;position:absolute;left:0;width:100%;min-height:100%}.subscribe--success .subscribe__form{visibility:hidden;opacity:0;transition:opacity .2s ease,visibility 0s .2s}.subscribe--success .subscribe__success-message{visibility:visible;opacity:1;transition:opacity .2s ease .1s}@media only screen and (max-width:1023px){.subscribe{text-align:center}}@media only screen and (min-width:1024px){.subscribe__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:130px;padding:30px 0}.subscribe__title{font-size:30px;line-height:1.53;margin:0}.subscribe__form-container{margin:0 0 0 60px}}.switch-view{display:-ms-inline-flexbox;display:inline-flex;height:44px;-ms-flex-align:center;align-items:center;list-style:none;margin-left:auto!important}.switch-view li{background:no-repeat 50% 50%/contain!important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin:0 5px!important;opacity:.3!important;transition:opacity .2s;width:26px;height:26px}.switch-view li.active{cursor:default;opacity:1!important}.switch-view .switch-view__one{background-image:url(switch-view-1.svg)!important}.switch-view .switch-view__two{background-image:url(switch-view-2.svg)!important}.switch-view .switch-view__three{background-image:url(switch-view-3.svg)!important;width:40px}.switch-view .switch-view__four{background-image:url(switch-view-4.svg)!important;width:54px}@media only screen and (max-width:767px){.switch-view .switch-view__four,.switch-view .switch-view__three{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.switch-view{display:none!important}}@media only screen and (min-width:768px){.switch-view{margin-left:41px!important}}@media only screen and (min-width:1024px){.switch-view .switch-view__one,.switch-view .switch-view__two{display:none}}.shogun-accordion-wrapper{padding:26px 0 40px}.shogun-accordion-wrapper .shogun-accordion{border-radius:0!important;margin:0!important;padding:10px 14px!important}.shogun-accordion-wrapper .shogun-accordion:not(:last-child){border-bottom:none!important}.shogun-accordion-wrapper .shogun-accordion-heading{background:transparent!important;color:inherit!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:50px;font-weight:600;padding:0!important}.shogun-accordion-wrapper .shogun-accordion-header{-ms-flex-positive:1;flex-grow:1;padding-right:10px;position:relative}.shogun-accordion-wrapper .shogun-accordion-header:after,.shogun-accordion-wrapper .shogun-accordion-header:before{background:#000;position:absolute;content:"";width:10px;height:2px;right:0;top:calc(50% - 1px);transform-origin:50% 50%;transition:all .2s ease}.shogun-accordion-wrapper .shogun-accordion-header:after{transform:rotate(90deg)}.shogun-accordion-wrapper .shogun-accordion-title{color:inherit!important;font-size:15px!important;letter-spacing:.005em;line-height:1.6;margin-right:40px!important}.shogun-accordion-wrapper .shogun-accordion-title span{color:inherit!important;font:inherit!important}.shogun-accordion-wrapper .shogun-accordion-body{border:none!important;padding:3px 10px 0 0}.shogun-accordion-wrapper .shogun-accordion-body p{font-size:15px!important;letter-spacing:.001em;line-height:1.6;margin:0 0 24px}.shogun-accordion-wrapper .shogun-accordion-body p:last-child{margin-bottom:0}.shogun-accordion-wrapper .shogun-accordion-active .shogun-accordion-header:after{transform:rotate(180deg)}@media only screen and (max-width:767px){.shogun-accordion-wrapper .shogun-accordion-body{padding-top:16px}}@media only screen and (min-width:768px){.shogun-accordion-wrapper{padding-top:18px!important}.shogun-accordion-wrapper .shogun-accordion{padding:9px 24px 9px 38px!important}.shogun-accordion-wrapper .shogun-accordion-body p:last-child{margin-bottom:18px}}.shg-c hr{border-color:#f6f6f6!important;margin:16px 0}@media only screen and (min-width:768px){.shg-c hr{margin:22px 0 18px}}.shogun-table-wrapper{border:none!important;margin-bottom:20px!important}.shogun-table{border-bottom:2px solid #f6f6f6!important}.shogun-table p{margin:0!important}.shogun-table-column,.shogun-table-row{font-size:15px;background:transparent!important;padding-left:10px!important;padding-right:10px!important;vertical-align:text-top!important}.shogun-table-column:first-child,.shogun-table-row:first-child{padding-left:20px!important}.shogun-table-column:last-child,.shogun-table-row:last-child{padding-right:20px!important}.shogun-table-column:not(:last-child),.shogun-table-row:not(:last-child){border-right-color:transparent!important}.shogun-table-column{border:none!important;line-height:1.33;padding-top:11px!important;padding-bottom:11px!important}.shogun-table-row{border:none!important;border-bottom:2px solid #f6f6f6!important;padding-top:2px!important;padding-bottom:2px!important}.shogun-table-row p{font-size:inherit}.shogun-table-column-container{background:#f6f6f6}.shogun-table-row-container:first-child .shogun-table-row{padding-top:4px!important}@media only screen and (max-width:767px){.shogun-table-wrapper{margin:0 -20px}}@media only screen and (min-width:768px){.shogun-table-column:first-child,.shogun-table-row:first-child{padding-left:30px!important}.shogun-table-column:last-child,.shogun-table-row:last-child{padding-right:30px!important}.shogun-table-column{padding-top:16px!important;padding-bottom:16px!important}}@media only screen and (min-width:1240px){.shogun-table-wrapper{padding-right:12px}}html .shogun-tabs.shogun-rounded{max-width:1440px;margin:0 auto!important;overflow:hidden;position:relative}html .shogun-tabs.shogun-rounded:before{background-color:#f6f6f6;border-top:1px solid #d8d8d8;content:"";height:100%;position:absolute;top:0;width:100vw;left:calc(50% - 50vw)}html .shogun-tabs.shogun-rounded .shogun-tab{box-sizing:content-box;-ms-flex-positive:1;flex-grow:1;margin:0!important;padding:0 2px;transition:all .2s ease}html .shogun-tabs.shogun-rounded .shogun-tab-border{display:none}html .shogun-tabs.shogun-rounded li .shogun-tab-box{background-color:#f6f6f6!important;border:1px solid #d8d8d8!important;border-bottom:none!important;border-radius:0!important;margin:0 -3px!important;padding:20px 15px 15px!important;transition:all .2s ease}html .shogun-tabs.shogun-rounded .shogun-tab:first-child .shogun-tab-box{border-left:1px solid #d8d8d8!important}html .shogun-tabs.shogun-rounded .shogun-tab-active .shogun-tab-box{background:#fff!important}html .shogun-tabs.shogun-rounded .shogun-tab-title{color:#646464!important;font:600 12px/1.33 Metropolis,sans-serif!important;letter-spacing:.025em;text-transform:uppercase;text-align:center}html .shogun-tabs.shogun-rounded .shogun-tab-title span{color:inherit!important;font:inherit!important}.shogun-tabs-body{border-top:none!important;font-size:15px;max-width:1320px;margin:0 auto;padding:20px 20px 50px!important}.shogun-tabs-body .container{padding:0}.shogun-tabs-body p{font-size:inherit}.shogun-tabs-body .shg-c-sm-5 .shg-c:first-child{border-bottom:2px solid #f6f6f6}@media only screen and (max-width:767px){.shogun-tabs-body.shogun-rounded{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:767px){.shogun-tabs.shogun-rounded{-ms-flex-wrap:wrap;flex-wrap:wrap}.shogun-tabs.shogun-rounded .shogun-tab{max-width:none!important}}@media only screen and (min-width:768px){.shogun-tabs-body{padding-top:36px!important}}@media only screen and (min-width:1240px){.shogun-tabs-body .shg-c-sm-5{padding-left:37px}.shogun-tabs-body .shogun-heading-component h2{font-size:30px!important;margin-bottom:0!important}}.shogun-heading-component h2{font-size:25px!important;line-height:1.48!important;margin-bottom:6px!important}.shogun-heading-component h4{font-size:15px!important;font-weight:700!important;line-height:1.48!important}.shogun-heading-component h6{font-size:15px!important;font-weight:600!important;line-height:1.65;text-transform:uppercase}@media only screen and (min-width:768px){.shogun-heading-component h2{font-size:30px!important;line-height:1.53!important;margin-bottom:6px!important}.shogun-heading-component h6{font-size:17px!important}}@media only screen and (min-width:768px){.sticky-purchase{display:none}}@media only screen and (max-width:767px){.sticky-purchase{background:#f6f6f6;border-radius:8px;position:fixed;top:100%;left:0;transform:translateY(0);transition:transform .2s;width:100%;z-index:10}.sticky-purchase.visible{transform:translateY(-100%)}.sticky-purchase__content{overflow:auto;max-height:calc(100% - 70px);padding:15px}}.arrow-down{height:100%;width:10px;position:absolute;right:20px}.arrow-down:after,.arrow-down:before{content:"";position:absolute;right:0}.arrow-down:before{background:currentColor;height:12px;right:3px;width:1px;top:calc(50% - 6px)}.arrow-down:after{border-right:1px solid currentColor;border-bottom:1px solid currentColor;width:7px;height:7px;top:calc(50% - 2px);transform:rotate(45deg)}.accordion{margin:30px 0}.accordion__search{margin:0 auto 30px}.accordion__content{margin:0 auto;max-width:1120px;min-height:30px}.accordion__nothing-found{text-align:center;font-size:28px;opacity:.6;padding-bottom:20px}@media only screen and (min-width:768px){.accordion{margin-bottom:60px}.accordion__search{max-width:300px}}.accordion-section{margin-bottom:20px}.accordion-section__head{background:#f6f6f6;cursor:pointer;font-size:20px;padding:22px 30px 22px 20px;position:relative}.accordion-section__head:after{content:"";border-bottom:2px solid currentColor;border-right:2px solid currentColor;position:absolute;right:23px;top:50%;transform:rotate(45deg);transition:transform .2s;width:7px;height:7px;margin-top:-6px}.expandable--opened>.accordion-section__head:after{transform:rotate(45deg) scale(-1) translate(-2px,-2px)}.accordion-section__content{padding:3px 20px 0}.accordion-section .shg-rich-text{padding-top:30px}@media only screen and (max-width:767px){.container .accordion-section{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:768px){.accordion-section__head{border-radius:8px}}@media only screen and (min-width:1024px){.accordion-section__head{font-size:20px;font-weight:500;padding:23px 80px 23px 35px}.accordion-section__head:after{right:75px}.accordion-section__content{padding:3px 30px 0 35px}}.accordion-section-small{border-bottom:1px solid #f6f6f6}.accordion-section-small__head{cursor:pointer;font-size:17px;padding:14px 15px 14px 0;position:relative}.accordion-section-small__head:after,.accordion-section-small__head:before{background:currentColor;content:"";position:absolute;right:0;top:50%;transition:transform .2s;width:10px;height:2px;margin-top:-1px}.accordion-section-small__head:after{transform:rotate(90deg)}.expandable--opened>.accordion-section-small__head:after{transform:rotate(180deg)}.accordion-section-small__content{position:relative}.accordion-section-small .shg-rich-text{padding-top:0}@media only screen and (min-width:1024px){.accordion-section-small__head{padding-right:60px}.accordion-section-small__head:after,.accordion-section-small__head:before{right:43px}}.article{border-bottom:1px solid #f6f6f6;margin-bottom:20px;padding:20px 0}.article .button{font-size:15px;font-weight:400;position:relative;text-transform:capitalize}.article .button i{position:absolute;top:calc(50% - 7px);left:18px;transform-origin:50% 50%;width:14px;height:14px}.article .button i:after,.article .button i:before{content:"";left:0;position:absolute}.article .button i:before{background-color:currentColor;width:13px;height:1px;top:6px}.article .button i:after{border-left:1px solid currentColor;border-bottom:1px solid currentColor;height:7px;width:7px;transform:rotate(45deg);top:3px}.article .button.prev{padding-left:40px}.article .button.next{padding-right:40px}.article .button.next i{left:auto;right:18px;transform:rotate(180deg)}.article .author{margin-bottom:30px;background:#f6f6f6;border-radius:8px;display:-ms-flexbox;display:flex;overflow:hidden}.article .author__image{background:#949494;position:relative;width:43%;-ms-flex-negative:0;flex-shrink:0}.article .author__image:after{content:"";display:block;padding-bottom:67%}.article .author__image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article .author__about{padding:16px 40px 16px 16px}.article .author__name{font-size:15px;line-height:1.6}.article .author__bio{font-size:12px;line-height:1.5}.article__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article__controls a{max-width:calc(50% - 10px)!important}.article__controls a.prev{margin-right:auto}.article__controls a.next{margin-left:auto}html .article__content img{margin-bottom:40px!important;width:100%}.article__content p{margin-bottom:23px!important}.article__title{font-size:30px;line-height:1.53;margin-bottom:16px}.article__meta,.article__subtitle{font-weight:600}.article__meta{font-size:12px;line-height:1.33;letter-spacing:.025em;margin-bottom:30px}.article__date{color:silver}.article__side-info{display:none;padding:20px 0;text-align:center;opacity:.6}.shogun-editor .article__side-info{display:block}@media only screen and (max-width:767px){.article__content img{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:768px){.article{padding:40px 0}.article__content img{border-radius:8px}}@media only screen and (max-width:1023px){.article__inner{max-width:560px}}@media only screen and (min-width:1024px){.article__inner{display:-ms-flexbox;display:flex}.article__side{-ms-flex-order:-1;order:-1;width:375px;margin-right:40px}.article__side .button{-ms-flex-positive:1;flex-grow:1}.article__main{max-width:560px}.article__content p{font-size:17px!important}}@media only screen and (min-width:1240px){.article__side{margin-right:65px}}.awards{background:#f6f6f6;padding:30px 0 20px}@media only screen and (min-width:768px){.awards{padding:50px 0 30px}}@media only screen and (max-width:767px){.awards{padding-left:24px;padding-right:24px}}.awards__subtitle{font-size:17px;line-height:1.65;margin:-10px auto 35px;text-align:center;max-width:400px}@media only screen and (min-width:768px){.awards__subtitle{margin-top:-15px}}.awards__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}.awards .slick-dots{padding-top:10px}@media only screen and (max-width:767px){.awards .slick-next{top:100px;right:-20px}}@media only screen and (min-width:768px){.awards .slick-next{right:0;border:1px solid #f5f5f5}}@media only screen and (max-width:767px){.awards .slick-prev{top:100px;left:-20px}}@media only screen and (min-width:768px){.awards .slick-prev{left:0;border:1px solid #f5f5f5}}.awards .item{margin:0 14px 40px;max-width:278px}@media only screen and (max-width:767px){.awards .item{margin:0;max-width:100%}}@media only screen and (min-width:768px){.awards .item{margin:0;max-width:90%}}.awards .item__logo{background:#fff;border-radius:8px 8px 0 0;margin-bottom:18px;position:relative}@media only screen and (max-width:767px){.awards .item__logo{width:65vw;margin:0 auto}}.awards .item__logo:before{content:"";display:block;padding-bottom:100%}.awards .item__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.awards .item__year{font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width:767px){.awards .item__year{width:65vw;margin:0 auto;padding-top:10px}}.awards .item__title{font-size:17px;line-height:1.6;margin-bottom:5px;min-height:30px;font-weight:600}@media only screen and (max-width:767px){.awards .item__title{padding-top:10px}}@media only screen and (max-width:767px){.awards .item__description,.awards .item__title{margin:0 auto;width:65vw}}.blog{padding:30px 0}@media only screen and (min-width:768px){.blog{padding:50px 0}}.blog-filter{margin:30px 0}.shogun-editor .blog-filter{display:block!important}.blog-filter .input{margin-bottom:0}.blog-filter svg{fill:currentColor}.blog-filter__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.blog-filter__search{-ms-flex-positive:1;flex-grow:1;max-width:350px;min-width:0;margin:0 auto}@media only screen and (min-width:768px){.blog-filter__search{margin:0 auto}}.blog-filter__filter{-ms-flex-positive:1;flex-grow:1;max-width:150px;min-width:0}.blog-hero{position:relative}.blog-hero__items:not(.slick-initialized) .item:not(:first-child){display:none!important}.blog-hero .item{display:block!important}.blog-hero .item__image{background:#f6f6f6;position:relative}.blog-hero .item__image:after{content:"";display:block;padding-bottom:66%}.blog-hero .item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-hero .item__info{padding:20px}.blog-hero .item__meta{color:silver;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;margin-bottom:7px;text-transform:uppercase}.blog-hero .item__title{font-size:25px;line-height:1.48;margin-bottom:16px;max-width:298px}.blog-hero .item__text{font-size:17px;line-height:1.65;margin-bottom:24px}.blog-hero .item .button{min-width:150px}@media only screen and (max-width:767px){.blog-hero .item__category{color:#646464!important}}@media only screen and (max-width:1023px){.blog-hero .item__text{display:none}}@media only screen and (min-width:768px){.blog-hero .item{position:relative}.blog-hero .item__image:after{padding-bottom:60%}.blog-hero .item__category{color:#fff!important}.blog-hero .item__info{color:#fff;position:absolute;left:0;top:0;height:100%;width:100%}.blog-hero .item__info-inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:1280px;margin:0 auto;height:100%}.blog-hero .item__info-inner>div{max-width:358px}.blog-hero .item .button{color:#fff}}@media only screen and (min-width:1024px){.blog-hero .item__image:after{padding-bottom:42%}.blog-hero .item .button{min-width:140px}}@media only screen and (min-width:1240px){.blog-hero .item__title{font-size:30px;line-height:1.53}.blog-hero .item__info{padding-top:38px}}.blog-hero__dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.blog-hero .slick-dots{padding:0}@media only screen and (max-width:767px){.blog-hero{padding-bottom:34px}}@media only screen and (min-width:768px){.blog-hero__dots{bottom:16px;color:#fff;position:absolute;width:100%}}.blog-nav{width:100%}.blog-nav__wrapper{background:#fff;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-nav__list{float:left;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:16px 0;min-width:100%}.blog-nav__list a{font-size:17px;line-height:1.65;opacity:.3;position:relative;text-decoration:none;text-transform:capitalize;transition:all .2s ease}.blog-nav__list a:after{background:currentColor;content:"";display:block;position:absolute;height:1px;opacity:0;transition:all .2s ease;width:100%;bottom:-6px}.blog-nav__list a:focus,.blog-nav__list a:hover{opacity:1;outline:none}.blog-nav__list .active a,.blog-nav__list .active a:after{opacity:1}.blog-nav.sticked .blog-nav__wrapper{position:fixed;top:60px;z-index:1}.blog-nav .item{padding:0 20px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1024px){.blog-nav .item{padding:0 30px}.blog-nav.sticked .blog-nav__wrapper{top:76px}}.blog-posts{padding:28px 0 10px;overflow:hidden}.blog-posts--gray-bg{background:#f6f6f6}.blog-posts__head{margin-bottom:20px;position:relative}.blog-posts__tabs-nav{display:-ms-flexbox;display:flex;font-size:25px;line-height:1.48;margin:0 -17px 20px;text-align:center;text-transform:capitalize}@media only screen and (min-width:768px){.blog-posts__tabs-nav{font-size:30px;margin:0 25px 30px}}.blog-posts__tabs-nav div{-ms-flex-negative:0;flex-shrink:0;min-width:0;width:50%}.blog-posts__tabs-nav div:first-child{text-align:right}@media only screen and (min-width:768px){.blog-posts__tabs-nav div:first-child{padding-right:50px}}.blog-posts__tabs-nav div:last-child{text-align:left}@media only screen and (min-width:768px){.blog-posts__tabs-nav div:last-child{padding-left:50px}}.blog-posts__tabs-nav span{cursor:pointer;margin:0 17px;position:relative;opacity:.3}.blog-posts__tabs-nav span.active{cursor:default;opacity:1}.blog-posts__tabs-nav span.active:before{background:currentColor;content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.blog-posts__tabs-content>div:not(.active),.blog-posts__tabs-links>div:not(.active){display:none}.blog-posts__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.blog-posts .item__inner{background:#ababab;border-radius:8px;color:#fff;overflow:hidden;position:relative}.blog-posts .item__inner:after{background-image:linear-gradient(180deg,transparent,#000);content:"";display:block;opacity:.5;padding-bottom:133%}.blog-posts .item__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding:20px;position:absolute;width:100%;height:100%;z-index:1}.blog-posts .item img{position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.blog-posts .item__category,.blog-posts .item__more{font-size:12px;letter-spacing:.025em;line-height:1.16;margin-bottom:10px;text-transform:uppercase}.blog-posts .item__more{color:inherit;font-weight:600;margin:0;text-decoration:none}.blog-posts .item__more:hover{text-decoration:underline}.blog-posts .item__title{font-size:25px;line-height:1.48;text-transform:capitalize;margin-bottom:15px}.blog-posts .item__text{font-weight:300;line-height:1.5;margin-bottom:17px;overflow:hidden}.blog-posts__more{padding:20px 0;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.blog-posts__more{margin:20px 0 -20px}}.blog-posts__more .button{min-width:230px}@media only screen and (max-width:767px){.blog-posts__items{left:-25vw}.blog-posts__items:not(.slick-initialized) .item{max-width:331px;width:calc(100vw - 60px)}.blog-posts__items:not(.slick-initialized) .item:nth-child(n+2){display:none}.blog-posts .item{padding:0 8px}.blog-posts .item__title{font-size:15px;margin-bottom:0}.blog-posts .item__category,.blog-posts .item__more{font-weight:500}.blog-posts .item__more{display:none}.blog-posts .item__content{padding:10px}.blog-posts .slick-list{overflow:visible;padding:0}.blog-posts .slick-slide{max-width:331px;width:calc(60vw - 60px)}}@media only screen and (max-width:1023px){.blog-posts .item__text{display:none}}@media only screen and (min-width:768px){.blog-posts{padding:50px 0}.blog-posts__items{margin:0 -15px;left:8%}.blog-posts__items:not(.slick-initialized) .item{width:33.333%}.blog-posts__items:not(.slick-initialized) .item:nth-child(n+4){display:none}.blog-posts .item{padding:0 15px}.blog-posts .item__title{font-size:20px;margin-bottom:11px;letter-spacing:.01em}.blog-posts .slick-slide{max-width:28%}}@media only screen and (min-width:1024px){.blog-posts{padding-bottom:80px}.blog-posts__head .link{position:absolute;top:50%;right:0;margin-top:-4px}.blog-posts .item__content{padding:28px 38px}}@media only screen and (min-width:1240px){.blog-posts__items:not(.slick-initialized) .item:nth-child(3){display:block}}.calc{position:relative;padding:40px 0}.calc .title{text-align:left;margin-bottom:7px}.calc__inner{background:#fff;border-radius:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:auto;overflow:hidden}.calc__bottom{background:#f6f6f6;width:100%}.calc__bottom>div{padding:13px 15px 17px}.calc__bottom .result{display:-ms-flexbox;display:flex;font-size:12px;line-height:1.5;-ms-flex-pack:justify;justify-content:space-between}.calc__bottom .result:not(:last-child){margin-bottom:16px}.calc__result{max-width:548px}.calc__image{background:#ababab;position:relative}.calc__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.calc__bg{overflow:hidden;left:0;bottom:0;right:0;z-index:-1}.calc__bg,.calc__figure{content:"";height:100%;position:absolute}.calc__figure{transform:skew(-62deg);width:100%;transform-origin:100% 0}.calc__block{border-top:1px solid #f6f6f6;padding:20px 0}.calc__form{display:-ms-flexbox;display:flex}.calc__note p{font-size:12px;line-height:1.5;margin:0}.calc p{margin:0 0 16px;line-height:1.5;letter-spacing:0}.calc button:focus{outline:none}.calc .input{margin-right:15px;width:80px}.calc .input.year{width:100px}.calc .button{min-width:180px;margin-top:30px}.calc__error{color:#ff6d6d}@media (max-width:374px){.calc .input{width:60px}.calc .input__field{padding:9px 16px}.calc .input.year{width:80px}}@media only screen and (max-width:767px){.calc{padding:16px 0}.calc .container{padding:0 15px}.calc__inner{max-width:375px}.calc__content{padding:20px 15px 15px}.calc__block{padding:12px 0 20px}.calc__image{display:none}.calc .title{margin-bottom:13px}.calc p{font-size:15px;max-width:210px;margin-bottom:15px}.calc__note{padding-bottom:0}.calc__note p{font-size:12px;max-width:none;margin-bottom:0}}@media only screen and (max-width:1023px){.calc__inner{margin:0 auto;max-width:500px}}@media only screen and (min-width:768px){.calc__content{padding:38px 30px 20px}.calc__bottom .result{font-size:15px;line-height:1.2}.calc__bottom .result:not(:last-child){margin-bottom:18px}}@media only screen and (min-width:1024px){.calc__inner{display:-ms-flexbox;display:flex}.calc__content{padding:38px 40px 20px}.calc__content,.calc__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1}.calc__content{width:54%}.calc__image{width:46%}.calc__bottom>div{padding:30px 38px}}@media only screen and (min-width:1240px){.calc{padding:100px 0}.calc__content{padding:38px 50px 8px}.calc__bottom>div{padding:43px 50px}}.career{margin:30px 0}.career__content{margin:0 auto;max-width:1120px;min-height:50px}@media only screen and (min-width:768px){.career{margin-bottom:60px}}.career-section{border:1px solid #f6f6f6;border-radius:8px;margin-bottom:20px}.career-section__head{cursor:pointer;padding:13px 30px 14px 20px;position:relative}.career-section__head:after,.career-section__head:before{background:currentColor;content:"";position:absolute;right:20px;top:20px;transition:transform .2s;width:10px;height:2px}@media only screen and (min-width:1024px){.career-section__head:after,.career-section__head:before{right:25px;top:50%;margin-top:-1px}}@media only screen and (min-width:1240px){.career-section__head:after,.career-section__head:before{right:40px}}.career-section__head:after{transform:rotate(90deg)}.expandable--opened>.career-section__head:after{transform:rotate(180deg)}.career-section__category{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.3px;margin-bottom:12px;text-transform:uppercase}.career-section__title{font-size:17px;line-height:1.65;margin-bottom:7px;text-transform:capitalize}.career-section__date{color:silver;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.3px;text-transform:uppercase}.career-section__content{padding:14px;position:relative}.career-section__content:before{background:#f6f6f6;content:"";position:absolute;height:1px;top:0;left:15px;right:15px}.career-section__info{font-size:12px;font-weight:600;line-height:1.65;letter-spacing:.3px;margin-bottom:30px;text-transform:uppercase}.career-section__info th{min-width:136px;padding:0 20px 0 0;text-align:left}.career-section__info td{color:silver}.career-section__text{max-width:620px}.career-section .button{max-width:380px;width:100%}@media only screen and (min-width:768px){.career-section{max-width:1120px;margin:0 auto 20px}.career-section table{line-height:2.25;margin-bottom:27px}}@media only screen and (min-width:1024px){.career-section__head{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:23px 65px 21px 25px}.career-section__head>div{margin-bottom:0}.career-section__category{width:140px;margin-right:40px}.career-section__title{-ms-flex-positive:1;flex-grow:1;font-size:17px;line-height:1.44;font-weight:500}.career-section__content{padding:25px 30px 40px 205px}.career-section__content:before{left:25px;right:25px}.career-section__info th{min-width:160px}}@media only screen and (min-width:1240px){.career-section__head{padding-left:40px;padding-right:136px}.career-section__content{padding-left:220px}.career-section__content:before{left:40px;right:40px}}.charity{position:relative;overflow:hidden;margin:35px 0 30px}.charity__inner{margin:0 auto}@media only screen and (max-width:767px){.charity__inner{max-width:380px}}@media only screen and (min-width:768px) and (max-width:1023px){.charity__inner{max-width:790px}}.charity__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -15px}.charity .item{border:1px solid #f6f6f6;border-radius:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:0 15px 20px;max-width:380px;position:relative;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.charity .item{width:calc(50% - 30px)}}@media only screen and (min-width:1024px){.charity .item{width:calc(33% - 30px)}}.charity .item__logo{position:absolute;right:20px;top:20px;width:150px}.charity .item__logo img{display:block;margin-left:auto;max-width:100%}.charity .item__image{position:relative;overflow:hidden;margin-bottom:20px}.charity .item__image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.charity .item__image:after{content:"";display:block;padding-bottom:66%}.charity .item__info{padding:0 20px 20px}.charity .item__category{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.3px;text-transform:uppercase;margin-bottom:6px}.charity .item__title{font-size:17px;line-height:1.65;margin-bottom:7px}.charity__load-more{text-align:center}.charity__load-more .button:after{display:block;position:absolute;content:"";right:17px;top:15px;width:10px;height:13px;background:url(sort-by-icon.png) top no-repeat}@media only screen and (min-width:768px){.charity{margin:45px 0 30px}.charity__items{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.charity .item{margin-bottom:30px}.charity .item__image{margin-bottom:40px}.charity .item__info{padding:0 40px 33px}.charity .item__category{margin-bottom:7px;line-height:1.33}.charity .item__title{margin-bottom:10px}}.collection-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.collection-list__image{min-width:320px}.collection-list__title{-ms-flex-preferred-size:100%;flex-basis:100%}.contact-us{padding:5px 0 20px}.contact-us__separator{background:#f6f6f6;height:1px;margin:42px 0}.contact-us__description{font-size:17px;line-height:1.65;text-align:center;margin:20px auto;max-width:580px}.contact-us__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:20px auto;max-width:320px}.contact-us__buttons .button{width:100%;margin-bottom:20px}.contact-us__company-info{padding:25px 0 32px}.contact-us__company-info p{margin:0;text-align:center;font-size:15px;line-height:1.6}@media only screen and (min-width:768px){.contact-us{padding:5px 0 30px}.contact-us__buttons{margin-top:42px}.contact-us__company-info{padding:10px 0}}.content-slider-title{font-size:25px;text-align:center;line-height:1.48;margin:20px 0 -30px}@media only screen and (min-width:768px){.content-slider-title{font-size:30px;line-height:1.53;margin:30px 0 20px}}.content-slider{overflow:hidden;padding-top:150px;position:relative}.content-slider__bg{content:"";height:100%;overflow:hidden;position:absolute;left:0;bottom:0;right:0}.content-slider__figure{content:"";position:absolute;transform:skew(70deg);height:100%;width:200%;transform-origin:0 0}.content-slider__inner:not(.slick-initialized) .slide:not(:first-child){display:none}.content-slider__dots{color:#fff}.content-slider .content-slider__bg{opacity:1;transform:translate3d(0,90px,90px);height:70%}@media only screen and (max-width:1023px){.content-slider .content-slider__bg{height:85%}}.content-slider .slide__inner{border-radius:8px;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.content-slider .slide__image{background:#ababab;position:relative}.content-slider .slide__image:after{content:"";display:block;padding-bottom:66.6%}.content-slider .slide__image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-slider .slide__info{background:#fff;padding:20px 22px}.content-slider .slide__subtitle{font-size:12px;font-weight:700;letter-spacing:.025em;line-height:1.33;margin-bottom:10px;text-transform:uppercase}.content-slider .slide__subtitle span{color:silver}.content-slider .slide__title{font-size:25px;line-height:1.3;margin-bottom:13px}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider .slide__title{font-size:21px}}.content-slider .slide__text{font-size:17px;line-height:1.65;margin-bottom:23px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider .slide__text{font-size:13px}}.content-slider .slide--inverted .slide__image{-ms-flex-order:-1;order:-1}.content-slider .button{min-width:140px}@media only screen and (max-width:767px){.content-slider{padding:50px 0 16px}.content-slider .slick-next{right:-15px}.content-slider .slick-prev{left:-15px}.content-slider__inner:not(.slick-initialized) .slider:nth-child(2){display:inline-block}.content-slider__bg{height:73%}.content-slider .slide{display:-ms-flexbox!important;display:flex!important;padding:0 8px}.content-slider .slide__inner{-ms-flex-direction:column;flex-direction:column;width:100%}.content-slider .slide__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1}.content-slider .slide__image:after{padding-bottom:69%}.content-slider .slide__info{-ms-flex-positive:1;flex-grow:1}.content-slider .slide__subtitle{margin-bottom:4px}.content-slider .slide__title{margin-bottom:8px;text-transform:capitalize}.content-slider .slide__text{margin-bottom:15px}.content-slider .slick-list{overflow:visible}.content-slider .slick-slide,.content-slider .slick-track{display:-ms-flexbox;display:flex}.content-slider .slick-slide{height:auto;max-width:425px;width:calc(100vw - 60px)}.content-slider .slick-slide>div{display:-ms-flexbox;display:flex;width:100%}}@media only screen and (min-width:768px){.content-slider{padding:30px 0 22px}.content-slider__inner{margin-bottom:46px}.content-slider .slide__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:37%;padding:30px}.content-slider .slide__title{font-size:30px}.content-slider .slide__image{width:63%}}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider__inner{padding-left:26px;padding-right:26px}.content-slider .slick-prev{left:0}.content-slider .slick-next{right:0}}@media only screen and (min-width:1240px){.content-slider .slide__info{padding:50px}.content-slider .button{min-width:180px}}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider__inner_new .slick-slide{max-width:330px;width:calc(56vw - 100px)}}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider__inner_new .slick-track{transform:translateZ(0)!important}}.content-slider__inner_new .slide{padding:2px 25px 0}.content-slider__inner_new .slide__inner{display:table!important}.content-slider__inner_new .slide__info{color:#fff;width:100%;background-color:transparent}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider__inner_new .slide__title{font-size:20px;font-weight:600}}.content-slider__inner_new .slide__image{width:100%}.content-slider__inner_new .slide__text{color:#fff;padding-bottom:18px}@media only screen and (min-width:768px) and (max-width:1023px){.content-slider__inner_new .slide__text{font-size:14px}}.description-banner{background:#ccc;color:#fff;position:relative;overflow:hidden}.description-banner img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.description-banner p{color:inherit}.description-banner__inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.description-banner__text{font-size:25px;line-height:1.48;max-width:560px;width:100%}@media only screen and (max-width:1023px){.description-banner__inner{min-height:450px;padding:30px 0}.description-banner__text{text-align:center;margin:0 auto}}@media only screen and (min-width:1024px){.description-banner__inner{min-height:500px;padding:50px 0}.description-banner__inner--right{-ms-flex-pack:end;justify-content:flex-end}.description-banner__inner--left{-ms-flex-pack:start;justify-content:flex-start}.description-banner__text{font-size:30px;line-height:1.53}}.featured-collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-collection-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.featured-collection__title{-ms-flex-preferred-size:100%;flex-basis:100%}.footer{background-color:#f5f5f5;border-top:1px solid #e4e4e4}.footer__last-block{background-color:#e4e4e4;overflow:auto}.footer__logo a{display:inline-block;max-width:134px}.footer__logo img{display:block;max-width:100%}.footer__title{font-size:16px;min-height:28px;line-height:1.65;padding:15px 0;position:relative;font-weight:500}.footer__title a{color:inherit;text-decoration:none}.footer__links{font-size:14px;line-height:1.5}.footer__links ul{list-style:none;margin:0;padding:0}.footer__links li{margin-bottom:8px}.footer__links a{color:inherit;display:inline-block;text-decoration:none}.footer__links a:focus,.footer__links a:hover{outline:none;text-decoration:underline}.footer__text{font-size:12px;line-height:1.5}.footer__text p{font-size:inherit;margin:0}.footer__middle{-ms-flex-pack:justify;justify-content:space-between}.footer__awards,.footer__middle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer__awards{padding:20px 0}.footer__awards img{max-width:47px}.footer__awards p{font-size:12px;line-height:1.5;max-width:104px;margin:0 0 0 10px;text-align:center}.footer__partner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px 0 5px;width:calc(100% - 80px);margin-left:calc(45% - 80px)}@media only screen and (min-width:768px) and (max-width:1023px){.footer__partner{width:275px;margin:0 auto}}.footer__partner img{max-width:89px;margin-top:-3px}.footer__partner-text{font-size:15px;line-height:1.5;margin:0 10px 0 0}.footer__partner p{font-size:inherit;margin:0}.footer__partner strong{font-weight:500}.footer__social{list-style:none;padding:0;text-align:left;width:100%;margin:0 0 0 20%}@media only screen and (min-width:768px) and (max-width:1023px){.footer__social{text-align:center;margin:0 auto}}@media only screen and (max-width:767px){.footer__social{text-align:center;margin:0 auto}}.footer__social li{display:inline-block;margin:0 5px}.footer__social a{color:#646464;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .2s;width:30px;height:30px}.footer__social a:focus,.footer__social a:hover{opacity:.6}.footer__social svg{fill:currentColor}@media (min-width:375px){.footer__social li{margin:0 10px}}@media only screen and (max-width:767px){.footer__logo{display:none}}@media only screen and (max-width:1023px){.footer__logo{padding-top:25px;margin-left:50px}.footer__col,.footer__col2{border-bottom:1px solid #e1e1e1}.footer__col2:last-child,.footer__col:last-child{border-bottom:1px solid transparent}.footer__menu .footer__title{cursor:pointer;padding-right:20px}.footer__menu .footer__title:after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";position:absolute;right:2px;top:24px;width:7px;height:7px;transform:rotate(45deg);transition:transform .2s}.footer__menu--opened .footer__title:after{transform:rotate(-135deg)}.footer__links{overflow:hidden;height:0;transition:height .2s ease}.footer__links>div{padding-bottom:8px}.footer__middle{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__awards{padding-left:15px;margin-bottom:5px}}@media only screen and (max-width:1023px) and (min-width:768px) and (max-width:1023px){.footer{border-bottom:0}}@media only screen and (max-width:1023px){.footer__social{padding:13px 0}}@media only screen and (min-width:1024px){.footer__content{display:-ms-flexbox;display:flex;padding-top:33px;padding-bottom:30px}.footer__middle{padding-top:13px;padding-bottom:13px}.footer__col{width:20%}.footer__col,.footer__col2{-ms-flex-negative:0;flex-shrink:0;padding:0 15px}.footer__col2{width:40%}.footer__col2 .footer__links>div{display:-ms-flexbox;display:flex}.footer__col2 .footer__links ul{-ms-flex:1 0 50%;flex:1 0 50%}.footer__col2 .footer__links ul:first-child{padding-right:15px}.footer__logo{padding-top:45px;text-align:right;padding-right:20px}.footer__links li{margin-bottom:8px}.footer__awards{padding-left:20px;padding-top:45px}.footer__awards img{max-width:39px}.footer__social{-ms-flex-order:3;order:3;margin-right:60px}.footer .language-switcher{-ms-flex-order:4;order:4}}.subscribe{margin-top:-10px}.subscribe input[type=email]{background:#fff;border:1px solid #d8d8d8;border-right:none;border-radius:22px 0 0 22px!important;box-shadow:none;color:inherit;-ms-flex-positive:1;flex-grow:1;height:100%;max-width:100%!important;padding:1px 20px 0!important;font-size:15px;transition:all .3s}.subscribe form{padding:0!important}.newsletter-title{font-size:17px;padding-left:75px}@media only screen and (max-width:767px){.subscribe{margin-left:10px}.subscribe form{width:100%}.newsletter-title{text-align:center;padding-left:0}}@media only screen and (min-width:768px) and (max-width:1023px){.subscribe{margin:0 auto}.newsletter-title{text-align:center;padding-left:0}}.subscribe button{background:#646464!important;border:0;border-radius:0 22px 22px 0!important;box-shadow:none;color:#fff;height:44px!important;letter-spacing:.3px;min-width:110px!important;padding:1px 5px 0!important;text-transform:uppercase;text-align:center!important;transition:all .3s}.feizGD{width:100%!important}.hAWMzg{font-size:.7em!important;color:#646464!important}.kwGIvD{padding-left:25px!important}.full-size-banner{position:relative;overflow:hidden;width:100%}.full-size-banner .breadcrumbs{padding-top:0}.full-size-banner__bg{background:#0000001a;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative;height:250px}.full-size-banner__bg .container{position:relative}.full-size-banner__img{position:absolute;top:0;left:0;width:100%;height:100%}.full-size-banner__img div{background:no-repeat 50% 50%/cover;width:100%;height:100%}.full-size-banner__logo{background:no-repeat 100% 100%/contain;position:absolute;bottom:20px;right:20px;width:145px;height:100px}.full-size-banner__content{position:relative}@media only screen and (max-width:767px){.full-size-banner__bg{margin-bottom:20px}.full-size-banner__content{text-align:center}.full-size-banner .breadcrumbs{margin-top:-4px}}@media only screen and (min-width:768px){.full-size-banner .shg-c>.breadcrumbs-insert-point{position:absolute;top:20px}.full-size-banner .full-size-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.full-size-banner__logo{width:350px;bottom:50px}.full-size-banner__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:60px 0 70px;max-width:426px;min-height:450px;text-align:left}.full-size-banner__content>p{color:#fff}}@media only screen and (min-width:768px) and (max-width:767px){.full-size-banner__content>p{color:#424242}}@media only screen and (min-width:768px){.full-size-banner__content>div{-ms-flex-positive:1;flex-grow:1;width:100%}.full-size-banner__content .shg-rich-text{color:#fff}}@media only screen and (min-width:768px) and (max-width:767px){.full-size-banner__content .shg-rich-text{color:#424242}}.get-in-touch{padding:5px 0 30px}.get-in-touch__title{font-size:36px;line-height:1.33;text-align:center;margin:0 0 11px}.get-in-touch__description{font-size:17px;line-height:1.65;text-align:center;margin:0 auto 20px;max-width:580px}.get-in-touch__form{margin:30px auto 20px;max-width:640px}.get-in-touch__form .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.get-in-touch__form .item label{font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;margin-bottom:4px}.get-in-touch__form .item__form-select{font-size:15px;line-height:1.6;border-radius:22px;border:1px solid #d8d8d8;color:#646464;position:relative;overflow:hidden}.get-in-touch__form .item__form-select:after{content:"";position:absolute;border-bottom:2px solid #646464;border-right:2px solid #646464;width:8px;height:8px;top:16px;right:20px;transition:.25s ease-in-out;transform:rotate(-135deg) translate(-2px,-2px)}.get-in-touch__form .item__form-select:focus{outline:none;background-color:#f6f6f6}.get-in-touch__form .item__form-select .form-select-hidden,.get-in-touch__form .item__form-select .form-select-visible{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.get-in-touch__form .item__form-select .form-select-hidden span,.get-in-touch__form .item__form-select .form-select-visible span{padding:10px 20px;cursor:pointer}.get-in-touch__form .item__form-select .form-select-hidden span.active,.get-in-touch__form .item__form-select .form-select-visible span.active{display:none}.get-in-touch__form .item__form-select .form-select-hidden{z-index:2;overflow:initial;transition:max-height .25s ease-in-out;position:relative}.get-in-touch__form .item__form-select .form-select-hidden span:hover{background-color:#f6f6f6}.get-in-touch__form .item__form-select .form-select-hidden:before{content:"";position:absolute;top:0;width:97%;left:1.5%;height:1px;background-color:#f6f6f6}.get-in-touch__form .item__form-select.closed .form-select-hidden{max-height:0;overflow:hidden}.get-in-touch__form .item__form-select.closed:after{transform:rotate(45deg)}.get-in-touch__form .item__form-input{font-size:15px;line-height:1.6;padding:10px 10px 11px 20px;border-radius:22px;border:1px solid #d8d8d8;color:#646464}.get-in-touch__form .item__form-input:focus{outline:none;background-color:#f6f6f6}.get-in-touch__form .item__form-textarea{font-size:15px;line-height:1.6;padding:10px 10px 11px 20px;border-radius:22px;border:1px solid #d8d8d8;color:#646464;min-height:245px;resize:none;overflow:auto}.get-in-touch__form .item__form-textarea:focus{outline:none;background-color:#f6f6f6}.get-in-touch__form .item__form-textarea:-ms-input-placeholder{color:#d8d8d8}.get-in-touch__form .item__form-textarea::placeholder{color:#d8d8d8}.get-in-touch .button{display:block;margin:0 auto 40px;width:100%;max-width:380px}.get-in-touch .result{display:none;text-align:center;padding-bottom:10vh;padding-top:10vh}.get-in-touch .result p{text-align:center}.get-in-touch .error{text-align:center;color:#c00;display:none}.get-in-touch .error p{text-align:center;padding:15px}@media only screen and (min-width:768px){.get-in-touch__title{font-size:52px;margin:0 0 19px}.get-in-touch__description{margin:0 auto 53px}.get-in-touch .item{margin-bottom:30px}.get-in-touch .item label{margin-bottom:7px}.get-in-touch .item__form-textarea{min-height:340px}}#shopify-section-header{display:block!important;transition:height .2s ease}.template-index .header:not(.header--small) .header__fixed{background:transparent;border-bottom-color:transparent}.header__fixed:hover{background-color:#fff!important}.header{position:relative;z-index:999;transition:height .2s ease}.header__fixed{background:#fff;border-bottom:1px solid #f6f6f6;display:block!important;position:fixed;top:0;width:100%;transition:all .2s ease}.header__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:102px}.header__logo img{max-width:100%;transition:transform .2s ease}.header__button{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:28px;height:28px}.header .cart-qty{background:#646464;border-radius:50%;color:#fff;position:absolute;right:-2px;bottom:-2px;font-size:10px;line-height:16px;vertical-align:middle;text-align:center;width:16px;height:16px}@media only screen and (max-width:1023px){.header--with-promo.header--promo-closed,.header:not(.header--with-promo),.header__content{height:60px}.header--with-promo:not(.header--promo-closed){height:98px}.header--with-promo.header--promo-hidden .header__fixed{transform:translateY(-38px)}.header__button{position:absolute;top:18px}.header__button-menu{left:15px}.header__button-menu:after,.header__button-menu:before,.header__button-menu span{background:currentColor;content:"";margin:3px auto;height:2px;width:24px;opacity:1;transition:all .2s;transform-origin:.5px 50%}.menu-opened .header__button-menu:before{transform:rotate(45deg)}.menu-opened .header__button-menu:after{transform:rotate(-45deg)}.menu-opened .header__button-menu span{opacity:0}.header__button-search{left:57px}.header__button-cart{right:20px}.header__button-account{right:65px}}@media only screen and (min-width:1024px){.header__content{padding-bottom:2px;transition:height .2s ease}.header--with-promo.header--promo-closed,.header:not(.header--with-promo),.header__content{height:90px}.header--with-promo:not(.header--promo-closed){height:124px}.header--with-promo.header--promo-hidden .header__fixed{transform:translateY(-34px)}.header__logo{width:160px}.header__menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;width:calc(50% - 100px)}.header__menu .language-switcher{margin-top:1px}.header--small .header__content{height:76px}.header--small .header__logo img{transform:scale(.75)}.header__control{margin:0 15px 0 auto}.header__button{margin:0 7px}.header__button>a,.header a.header__button{transition:opacity .2s}.header__button>a:hover,.header a.header__button:hover{opacity:.6}.header__button-menu{display:none}}@media only screen and (min-width:1240px){.header__logo{transform:translate(-50%,-45%)}}@media (min-width:1400px){.header__menu:last-child{margin-right:-50px}}.hero{position:relative}@media only screen and (max-width:767px){.template-index .hero{margin-top:-60px;padding-top:60px}}@media only screen and (min-width:768px){.template-index .hero{margin-top:-90px;padding-top:90px}}.hero:not(.hero--initialized) .hero__bg:nth-child(n+2){display:none}.hero__bg-list{top:0;left:0}.hero__bg,.hero__bg-list{position:absolute;width:100%;height:100%}.hero__bg{opacity:0;transition:all 1s ease}.hero__bg.active{opacity:1}.hero__bg img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}.hero__items:not(.slick-initialized) .item:nth-child(n+2){display:none!important}.hero .item{display:block!important}.hero .item__shortmessage{font-weight:500;padding-bottom:18px}.hero .item__inner{display:-ms-flexbox;display:flex;height:100%;min-height:555px;position:relative}@media only screen and (min-width:768px){.hero .item__inner{min-height:610px}}.hero .item__badge{background:no-repeat 50% 50%/contain;position:absolute;height:100px;width:100px}.hero .item__info{margin-top:auto;position:relative}@media only screen and (max-width:767px){.hero .item__info{padding-left:10px;padding-top:110px;padding-bottom:58px}}@media only screen and (min-width:768px){.hero .item__info{width:50%;padding-top:135px;padding-bottom:120px}}.hero .item__subtitle{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;margin-bottom:8px;text-transform:uppercase}.hero .item__title{font-size:36px;line-height:1.33;margin-bottom:12px;max-width:480px}.hero .item__text{max-width:400px}@media only screen and (max-width:767px){.hero .item__logo{display:none}}@media only screen and (min-width:768px){.hero .item__logo{position:absolute;bottom:58px;left:20px;width:220px}}.hero .item__image{-ms-flex-negative:0;flex-shrink:0;position:relative;margin-top:-2px}.hero .item__image div{background:no-repeat 100% 100%/contain;height:100%;width:100%}.hero .item .button{min-width:180px;margin-top:10px}@media only screen and (max-width:767px){.hero .item__text{display:none}.hero .item__image{position:absolute;right:0;bottom:0;height:100%;width:100%}.hero .item__badge{left:30px;top:25px}}@media only screen and (min-width:768px){.hero .item__inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hero .item__image{width:50%}.hero .item__badge{top:25px;right:20px;height:120px;width:120px}.hero .item__text{margin-bottom:21px}.hero .item--inverted .item__inner{-ms-flex-direction:row;flex-direction:row}.hero .item--inverted .item__image div{background-position:0 100%}.hero .item--inverted .item__logo{left:auto;right:20px}}.hero__dots{color:#fff;position:absolute;bottom:20px;left:0;width:100%}@media only screen and (min-width:1024px){.hero__dots{bottom:30px}}.icon-set{background-color:#f6f6f6;padding:0 0 20px;text-align:center}@media only screen and (min-width:768px){.icon-set{padding:50px 0}}.icon-set__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto;max-width:1045px}.icon-set .item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.icon-set .item__inner{padding:30px 20px}.icon-set .item__icon{margin:0 auto 13px;position:relative;width:100px;height:60px}.icon-set .item__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.icon-set .item__text{font-size:12px;font-weight:600;letter-spacing:.3px;line-height:1.333333;text-transform:uppercase;max-width:110px;margin:0 auto}@media only screen and (min-width:768px){.icon-set .item{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}.icon-set .item__inner{padding:20px}.icon-set .item__icon{margin-bottom:17px;width:120px;height:70px}}.image-with-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-with-text__image{-ms-flex:0 1 50%;flex:0 1 50%;min-width:320px}.image-with-text__text{-ms-flex:1 1 50%;flex:1 1 50%}.featured-articles{margin:0 auto;padding:20px 0 40px}.featured-articles .title{margin-bottom:20px}.featured-articles__additional,.featured-articles__inner{max-width:1200px;margin:0 auto;width:100%}.featured-articles .item{border:1px solid #cbcbcb;border-radius:8px;overflow:hidden;margin-bottom:14px}.featured-articles .item__image{background:#ababab;position:relative}.featured-articles .item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-articles .item__image:after{content:"";display:block;padding-bottom:67%}.featured-articles .item__info{-ms-flex-positive:1;flex-grow:1;padding:23px 20px 14px}.featured-articles .item__head{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:12px;margin-bottom:7px}.featured-articles .item__category{font-weight:700;letter-spacing:.025em;text-transform:uppercase}.featured-articles .item__divider{background:#cbcbcb;height:12px;margin:0 5px;width:1px}.featured-articles .item__date{color:#cbcbcb}.featured-articles .item__title{font-size:16px;line-height:1.8;text-transform:capitalize;margin-bottom:5px}.featured-articles .item a{color:inherit;font-size:12px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;text-decoration:none}.featured-articles .item a:hover{text-decoration:underline}.featured-articles__button{padding-top:12px;text-align:center}.featured-articles__button .button{border-color:#d8d8d8;min-width:256px;font-size:15px;font-weight:400;text-transform:capitalize}.featured-articles__button .expand-btn{min-width:210px;text-align:left;padding-right:30px}.featured-articles:not(.expanded) .featured-articles__additional{display:none!important}.featured-articles.expanded .featured-articles__button{padding:0}.featured-articles.expanded .button{display:none}@media only screen and (min-width:768px){.featured-articles{padding:40px 0 60px}.featured-articles .title{margin-bottom:30px}.featured-articles .item__info{padding:30px 20px}.featured-articles__main .item__info{max-width:400px}.featured-articles__additional .item,.featured-articles__secondary .item{display:-ms-flexbox;display:flex}.featured-articles__additional .item__image,.featured-articles__secondary .item__image{-ms-flex-negative:0;flex-shrink:0;width:40%}.featured-articles__additional .item__info,.featured-articles__secondary .item__info{padding:23px 20px 50px;position:relative}.featured-articles__additional .item .more,.featured-articles__secondary .item .more{bottom:25px;position:absolute}.featured-articles .collapse-btn{margin-bottom:40px}}@media only screen and (max-width:1023px){.featured-articles{max-width:564px}}@media only screen and (max-width:1239px){.featured-articles{max-width:800px}}@media only screen and (min-width:1240px){.featured-articles__additional,.featured-articles__inner{display:-ms-flexbox;display:flex}.featured-articles__additional{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.featured-articles__additional .item{width:calc(50% - 15px)}.featured-articles__additional .item:nth-child(2n){margin-left:30px}.featured-articles__main .item{height:100%;margin-bottom:0}.featured-articles__main .item__info{padding:42px 39px 32px}.featured-articles__main .item__head{margin-bottom:8px}.featured-articles__main{margin-right:30px}.featured-articles__main,.featured-articles__secondary{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 15px)}}@media (min-width:1400px){.featured-articles{padding:40px 0 80px}.featured-articles__main{margin-right:60px}.featured-articles__main,.featured-articles__secondary{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 30px)}.featured-articles__additional .item{width:calc(50% - 30px)}.featured-articles__additional .item:nth-child(2n){margin-left:60px}}.featured-products{overflow:hidden;padding:40px 0;position:relative}.featured-products__bg{position:absolute;height:100%;width:100%;top:0;z-index:-1}.featured-products__bg:after{background:#fff;content:"";position:absolute;height:90%;width:100%;top:-35%;transform:skewY(5deg)}@media only screen and (min-width:768px){.featured-products__bg:after{top:-50%}}@media only screen and (max-width:767px){.featured-products__bg{height:100%}}.featured-products__bg-img{position:absolute;height:100%;width:100%}.featured-products__bg-img div{background:no-repeat 50% 50%/cover;width:100%;height:100%}@media only screen and (min-width:768px){.featured-products__bg-img{width:auto;height:auto;top:-50%;left:-50%;right:-50%;bottom:-50%}.featured-products__bg-img div{background:repeat 50% 50%;transform:scale(.5)}}.featured-products__head{position:relative}.featured-products__head .link{display:block;position:absolute;right:0;top:20px}.featured-products__subtitle{line-height:1.65;margin:0 auto;text-align:center;max-width:400px}.featured-products .title{margin-bottom:10px}.featured-products__inner:not(.slick-initialized) .slide:nth-child(n+2){display:none}.featured-products .slide{overflow:hidden;padding:8px}.featured-products .slide__info{background:#fffffff2;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-align:center}.featured-products .slide__image{position:relative;width:100%}.featured-products .slide__image:after{content:"";display:block;padding-bottom:125%}.featured-products .slide__image img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.featured-products .slide__image img{transform:scale(1.2)}}.featured-products .slide__title{font-size:25px;line-height:1.48;font-weight:500}@media only screen and (min-width:768px){.featured-products .slide__title{margin-bottom:20px}}.featured-products .slide__title a{text-decoration:none}.featured-products .slide__description{margin:0 auto 12px;max-width:340px;display:block}@media only screen and (min-width:768px){.featured-products .slide__description{display:block}}@media only screen and (max-width:767px){.featured-products .slide__description{margin-bottom:8px}}.featured-products .slide__price{font-size:17px;font-weight:600;line-height:1.65;margin-bottom:20px}@media only screen and (max-width:767px){.featured-products .slide__price{margin-bottom:51px}}.featured-products .slide .button{min-width:180px}@media only screen and (max-width:767px){.featured-products .slide .button{width:28vw;min-width:auto}}.featured-products--inverted .featured-products__bg:after{transform:skewY(-5deg)}.featured-products .slick-dots{color:#fff}@media only screen and (max-width:767px){.featured-products .slick-dots{margin:0 0 -24px;padding-top:6px}}@media only screen and (max-width:767px){.featured-products .slide__image{margin:0 auto 20px;max-width:400px}.featured-products .slick-arrows{top:calc(50% - 42px)}.featured-products .slick-prev{left:-5px}.featured-products .slick-next{right:-5px}}@media only screen and (min-width:768px){.featured-products{padding:60px 0 20px}.featured-products .featured-products__inner_new .slide__title{font-size:19px;font-weight:600}.featured-products .featured-products__inner_new .slide__title a{color:#fff}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.featured-products .featured-products__inner_new .slide__title{font-size:14px}}@media only screen and (min-width:768px){.featured-products .featured-products__inner_new .slide__inner{display:block}.featured-products .featured-products__inner_new .slide__inner .button{background-color:#fff;color:#646464;transition:all .25s}.featured-products .featured-products__inner_new .slide__inner .button:hover{background-color:#646464;color:#fff;border-color:#fff;transition:all .25s}.featured-products .featured-products__inner_new .slide__info{width:100%;background-color:transparent;color:#fff;padding-top:0}.featured-products .featured-products__inner_new .slide__image{margin:0 auto;width:80%}}@media only screen and (min-width:768px) and (min-width:768px){.featured-products .featured-products__inner_new .slide__image{width:80%}}@media only screen and (min-width:768px){.featured-products .featured-products__inner_new .slide--inverted .slide__image{margin:0 auto}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.featured-products .featured-products__inner_new .slide__description .shogun-root .shg-rich-text p{font-size:11px}}@media only screen and (min-width:768px){.featured-products__inner{margin:0 20px}.featured-products .slide{padding:0 40px}.featured-products .slide__inner{display:-ms-flexbox;display:flex}.featured-products .slide__inner>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.featured-products .slide__image{margin-bottom:0;margin-right:40px;width:calc(50% - 40px)}.featured-products .slide__info{margin:25px 0;width:50%;padding-top:20px}.featured-products .slide__title{font-size:30px;margin-bottom:10px}.featured-products .slide--inverted .slide__info{-ms-flex-order:-1;order:-1}.featured-products .slide--inverted .slide__image{margin:0 0 0 40px}.featured-products .slick-prev{left:0}.featured-products .slick-next{right:0}.featured-products .slick-dots{bottom:-24px;padding:0;left:0;right:0}}@media only screen and (min-width:768px) and (max-width:767px){.featured-products .slick-dots{margin:16px 0 -24px}}@media only screen and (min-width:1240px){.featured-products__inner{margin:0 auto;max-width:1156px;padding:0 20px}.featured-products .slide__image{margin-right:80px;width:calc(50% - 80px)}.featured-products .slide__info{margin:20px 0 40px;padding-top:96px}.featured-products .slide--inverted .slide__image{margin:0 0 0 80px}.featured-products .slick-prev{left:0}.featured-products .slick-next{right:0}}.featured-video{background:#ababab;color:#fff;position:relative;overflow:hidden}.featured-video p{color:inherit;font-size:inherit;margin:0}.featured-video__img{position:absolute;top:0;left:0;width:100%;height:100%}.featured-video__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.featured-video__img:after{background-image:linear-gradient(180deg,#0000001a,#000);content:"";display:block;opacity:.4}.featured-video__img:after,.featured-video__player{position:absolute;top:0;left:0;width:100%;height:100%}.featured-video__player{background:#fff;visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s}.featured-video--playing .featured-video__player{visibility:visible;opacity:1;transition:opacity .3s}.featured-video iframe{width:100%;height:100%}.featured-video__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:450px;padding:40px 0;position:relative}@media only screen and (max-width:767px){.featured-video__inner{min-height:90%}}.featured-video__content{-ms-flex-positive:1;flex-grow:1}.featured-video__play{background:url(play-button.svg) no-repeat 50% 50%/contain;border:3px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:80px;width:80px}.featured-video video{width:100%;height:100%}.featured-video__category{font-size:12px;text-transform:uppercase;letter-spacing:.025em;margin-bottom:12px}.featured-video .title{margin-bottom:12px;line-height:1.27;text-align:inherit}.featured-video .button{min-width:142px}.featured-video__text{color:#fff;max-width:360px}@media only screen and (max-width:1023px){.featured-video>.featured-video__play{display:none}.featured-video__category{margin-bottom:5px}.featured-video__inner{-ms-flex-align:end;align-items:flex-end;text-align:center}.featured-video__play{margin-bottom:40px}.featured-video .title{margin-bottom:38px;line-height:1.48}.featured-video__text{display:none}.featured-video .button{min-width:180px}}@media only screen and (max-width:767px){.featured-video .title{margin-bottom:14px;line-height:1.48}}@media only screen and (min-width:1024px){.featured-video__inner{min-height:800px}.featured-video__inner .featured-video__play{display:none}.featured-video .title{font-size:42px;max-width:380px}.featured-video__play{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px)}.featured-video__text{margin-bottom:26px}}@media only screen and (min-width:1240px){.featured-video__content{padding-top:5px}.featured-video__category{margin-bottom:8px}.featured-video .title{max-width:450px;font-size:52px;margin-bottom:12px}.featured-video__text{max-width:400px;margin-bottom:28px}}.upsell-banner{display:none}#MainContent .upsell-banner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin:30px 0;min-height:250px;position:relative;overflow:hidden;width:100%}@media only screen and (min-width:768px){#MainContent .upsell-banner{border-radius:8px;margin:30px 15px;min-height:480px}}#MainContent .upsell-banner__img,#MainContent .upsell-banner__img div{position:absolute;top:0;left:0;width:100%;height:100%}#MainContent .upsell-banner__img div{background:no-repeat 50% 50%/cover}#MainContent .upsell-banner__img:after{background:linear-gradient(180deg,transparent,#000);content:"";opacity:.6;position:absolute;top:0;right:0;width:100%;height:100%}#MainContent .upsell-banner__content{color:#fff;-ms-flex-positive:1;flex-grow:1;padding:30px 21px;position:relative;text-align:left}@media only screen and (min-width:768px){#MainContent .upsell-banner__content{padding:50px}}#MainContent .upsell-banner__subtitle{font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;margin-bottom:5px}#MainContent .upsell-banner__title{font-size:25px;line-height:1.48;margin-bottom:1.12em}@media only screen and (min-width:768px){#MainContent .upsell-banner__title{font-size:30px;line-height:1.53;margin-bottom:.5em;max-width:350px}}@media only screen and (max-width:767px){#MainContent .upsell-banner__text{display:none}}@media only screen and (min-width:768px){#MainContent .upsell-banner__text{font-size:17px;font-weight:400;line-height:1.647em;margin-bottom:1.764em;max-width:350px}}#MainContent .upsell-banner__buttons{margin:0 -15px -10px -8px}#MainContent .upsell-banner__buttons .button{margin:0 7px 10px}.shg-c>.upsell-banner{display:none!important}html #manage-subscription-root{margin:0 auto;max-width:1320px;padding:0 15px}@media only screen and (min-width:768px){html #manage-subscription-root{padding:0 20px}}html .manage-subscription-page{padding:30px 0}html .manage-subscription-page>h3,html .manage-subscription-page>p{display:none}html .msp__link,html .text-button{color:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.025em!important;text-decoration:none!important;text-transform:uppercase}html .msp__link:hover,html .text-button:hover{color:inherit}html .msp__link:hover span:before,html .text-button:hover span:before{opacity:1}html .msp__link p,html .text-button p{font-size:inherit;font-weight:inherit;line-height:inherit}html .msp__link span,html .text-button span{position:relative}html .msp__link span:before,html .text-button span:before{background:currentColor;content:"";position:absolute;height:1px;bottom:-2px;left:0;right:0;opacity:0}html .toggle-subscription-content{line-height:2.5}html .subscription-container{border:1px solid #d8d8dd;border-radius:8px}html .subscription-content-container{background:#f6f6f6;border-color:#d8d8dd}html .subscription-content-block{border:1px solid #d8d8dd;border-radius:8px}html .subscription-content-block-header{background:none;border:0}html .subscription-content-block-header p:hover{color:inherit}html .subscription-content-block-body{border:0}html .ro-translation-active_subscription_status~.subscription-button,html .ro-translation-order_frequency~.text-button{float:right;margin:5px 0 10px}html .subscription-field{margin-bottom:20px}html .subscription-field label{font-size:12px;color:#646464;display:inline-block!important;text-transform:uppercase;font-weight:600;text-align:left;margin-bottom:7px}html .gateway-input--styled,html .subscription-input,html .subscription-select{background:#fff;border:1px solid #d8d8d8;border-radius:22px;box-shadow:none;font-size:15px;height:44px!important;padding:1px 20px 0;transition:background .2s;-moz-appearance:none;-webkit-appearance:none}html .gateway-input--styled::-webkit-input-placeholder,html .subscription-input::-webkit-input-placeholder,html .subscription-select::-webkit-input-placeholder{opacity:1;color:#d8d8d8}html .gateway-input--styled:-moz-placeholder,html .gateway-input--styled::-moz-placeholder,html .subscription-input:-moz-placeholder,html .subscription-input::-moz-placeholder,html .subscription-select:-moz-placeholder,html .subscription-select::-moz-placeholder{opacity:1;color:#d8d8d8}html .gateway-input--styled:-ms-input-placeholder,html .subscription-input:-ms-input-placeholder,html .subscription-select:-ms-input-placeholder{opacity:1;color:#d8d8d8}html .gateway-input--styled:focus,html .subscription-input:focus,html .subscription-select:focus{background-color:#f6f6f6;box-shadow:none;outline:none}html .gateway-input--styled::-webkit-inner-spin-button,html .gateway-input--styled::-webkit-outer-spin-button,html .subscription-input::-webkit-inner-spin-button,html .subscription-input::-webkit-outer-spin-button,html .subscription-select::-webkit-inner-spin-button,html .subscription-select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html .subscription-select{background:#fff url(select-arrow.svg) no-repeat right 20px center;padding-right:40px}html .gateway-input--styled{padding-top:12px}html .gateway-input--styled.braintree-hosted-fields-focused,html .gateway-input--styled.SpreedlyElement--focus,html .gateway-input--styled.StripeElement--focus,html .gateway-input--styled:focus{background-color:#f6f6f6;box-shadow:none}html .msp__btn{border:1px solid transparent!important;border-radius:22px!important;box-sizing:border-box;font-size:12px!important;font-weight:600!important;display:inline-block;vertical-align:middle;padding:1px 20px 0!important;position:relative;height:44px;line-height:42px!important;min-width:160px;max-width:100%;width:auto;text-align:center;white-space:nowrap;text-transform:uppercase;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none}html .msp__btn,html .msp__btn:active,html .msp__btn:focus,html .msp__btn:hover{text-decoration:none}html .msp__btn:focus{outline:none}html .msp__btn--primary,html .msp__btn--primary:active,html .msp__btn--primary:focus,html .msp__btn--primary:hover{background:#646464!important;border-color:#646464!important;color:#fff!important}html .msp__btn--secondary{background:transparent!important;border:1px solid #646464!important;color:#646464!important}html .msp__btn--secondary:active,html .msp__btn--secondary:focus,html .msp__btn--secondary:hover{background:transparent!important;border-color:#646464!important;color:#646464!important}.order-detail{padding:20px 0 30px}.order-detail h2{font-weight:600}.order-detail h3{font-weight:600;margin-top:20px}@media only screen and (min-width:768px){.order-detail{padding-bottom:50px}}.order__detail{font-size:15px}.order__detail--number{font-size:17px;text-align:left;line-height:1.65;margin-bottom:40px}a{text-decoration:none;color:#646464}.order__detail--td,.order__detail--th{text-align:left}.order__detail--td>div,.order__detail--th>div{width:12.5%}.order__detail--td>div:first-child,.order__detail--td>div:nth-child(2),.order__detail--th>div:first-child,.order__detail--th>div:nth-child(2){width:25%}.order__detail--td>div:nth-child(4),.order__detail--td>div:nth-child(5),.order__detail--th>div:nth-child(4),.order__detail--th>div:nth-child(5){text-align:center}.order__detail--td>div:last-child,.order__detail--th>div:last-child{text-align:right}.order__detail--td,.order__detail--th,.order__detail--total>div{padding:13px 38px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.order__detail--td{border-bottom:1px solid #f6f6f6}.order__detail--total>div:before{content:attr(data-label)}.background{background-color:#f6f6f6;font-weight:600;line-height:1.6}.total__point{border-bottom:1px solid #f6f6f6}.order__detail--info{margin-top:63px;padding:0 38px;text-align:left;position:relative}.order__detail--info>div{display:-ms-flexbox;display:flex;width:100%;line-height:1.6;font-size:15px}.order__detail--info>div>*{max-width:400px;width:100%}.order__detail--info-address,.order__detail--info-headline{border-bottom:1px solid #f6f6f6;padding-bottom:20px;margin-bottom:25px}.order__detail--info-address{margin-top:16px}.order__detail--info-headline{font-size:17px;line-height:1.65}.order__detail--info-mobile{display:none}@media screen and (max-width:767px){.order__detail--td,.order__detail--th,.order__detail--total>div{padding:8px 0;-ms-flex-direction:column;flex-direction:column}.order__detail--td>div,.order__detail--th>div,.order__detail--total>div>div{width:100%!important;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;padding:8px 0}.order__detail--td>div:before,.order__detail--th>div:before,.order__detail--total>div>div:before{content:attr(data-label)}.order__detail--total>div{-ms-flex-direction:row;flex-direction:row}.order__detail--th{display:none}.order__detail--td,.total__point{border:none}.background{background-color:transparent;font-weight:400}[data-label=Total].background{font-weight:600}[data-label=Total].background:before{font-weight:400}.order__detail--info>div{-ms-flex-direction:column;flex-direction:column}.order__detail--info-headline{padding-bottom:0}.order__detail--info-headline h3{padding-top:30px;padding-bottom:8px;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6}.order__detail--info{padding:0}.order__detail--info-address{display:none!important}.order__detail--info-mobile{display:block}.order__detail--info-mobile p:first-child{padding:16px 0}.order__detail--info-mobile p:last-child{padding-bottom:12px}}.page-header{padding:10px 0;text-align:center}@media only screen and (min-width:768px){.full-size-banner .page-header{text-align:left}}.page-header__description{max-width:580px;margin:15px auto 0;color:#fff}@media only screen and (max-width:767px){.page-header__description{color:#424242}}.page-title{font-size:36px;font-weight:400;line-height:1.33;text-align:center;color:#fff!important}@media only screen and (max-width:767px){.page-title{color:#424242}}@media only screen and (min-width:768px){.full-size-banner .page-title{text-align:left}}.full-size-banner .page-title>h1{font-size:15px}@media only screen and (min-width:1024px){.page-title{font-size:43px;line-height:1.2692}}.page-heading-desc .heading-desc-wrapper .description-wrapper .page-desc,.page-heading-desc .heading-desc-wrapper .description-wrapper .page-desc-uncut{font-size:17px;font-weight:400;color:#646464;line-height:1.647;margin:.705882em 0}.page-heading-desc .heading-desc-wrapper .description-wrapper .page-desc-uncut{display:none}.page-heading-desc .heading-desc-wrapper .link-wrapper .show-more-link{font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:#646464;text-decoration:none}@media screen and (min-width:767px){.page-heading-desc .heading-desc-wrapper .heading-wrapper .page-title{font-size:52px;line-height:1.2692}.page-heading-desc .heading-desc-wrapper .link-wrapper .show-more-link{color:#fff}}.people{padding:40px 0 50px}.people__description{font-size:17px;line-height:1.65;margin:-10px auto 40px;text-align:center;max-width:620px}@media only screen and (min-width:768px){.people__description{margin-top:-15px}}.people__items-wrapper{margin:0 -15px}@media only screen and (max-width:1239px){.people__items{max-width:820px;margin:0 auto}}.people__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.people__items:not(.slick-initialized) .item{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.people__items:not(.slick-initialized) .item:nth-child(n+2){display:none!important}}@media only screen and (max-width:1239px){.people__items:not(.slick-initialized) .item:nth-child(n+3){display:none!important}}@media only screen and (min-width:1240px){.people__items:not(.slick-initialized) .item:nth-child(n+4){display:none!important}}.people .item{padding:0 15px}.people .item__inner{border:1px solid #f6f6f6;border-radius:8px;overflow:hidden;max-width:380px;margin:0 auto}.people .item__img{background:#f6f6f6;position:relative;overflow:hidden}.people .item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.people .item__img:after{content:"";display:block;padding-bottom:66%}.people .item__info{padding:20px 20px 15px}@media only screen and (min-width:768px){.people .item__info{padding:30px 30px 25px}}.people .item__title{font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.people .item__name{font-size:17px;margin-bottom:10px;font-weight:500}.people .item__biography{display:block}.people .slick-arrow{top:100px}.people .slick-prev{margin-left:15px}.people .slick-next{margin-right:15px}.people .slick-dots{margin-top:20px}.product-comparison{background-color:#fff;overflow:hidden;padding:30px 0;width:100%}.product-comparison__shogun-text{display:none;padding:20px 0;text-align:center;opacity:.6}.shogun-editor .product-comparison__shogun-text{display:block}.product-comparison .title{margin-bottom:15px}.product-comparison span[data-description]:hover{cursor:pointer}.product-comparison span[data-description]:hover:after{content:attr(data-description);border:1px solid currentColor;background:#fff;font-weight:400;padding:6px 10px 5px;border-radius:22px;max-width:200px;position:absolute;margin:-5px 0 0 5px;text-transform:none}.product-comparison__dropdown{background:#fff url(select-arrow.svg) no-repeat right 20px center;border:1px solid #d8d8d8;border-radius:22px;color:#646464;display:block;font-size:15px;height:44px;margin:0 auto 30px;max-width:260px;padding:0 35px 0 20px;width:100%;-moz-appearance:none;-webkit-appearance:none}.product-comparison__dropdown:focus{outline:none}.product-comparison__inner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.product-comparison__description{border-top:1px solid #f6f6f6;margin-top:256px;min-width:110px;max-width:30%;padding-bottom:85px;-ms-flex-positive:1;flex-grow:1}.product-comparison__description-title{font-size:12px;font-weight:600;color:#646464;padding:10px 10px 10px 15px;border-bottom:1px solid #f6f6f6;text-transform:uppercase;min-height:47px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-comparison__description-title--dark{background-color:#f6f6f6}.product-comparison__products{-ms-flex-positive:2;flex-grow:2;margin-right:-15px;min-width:0}.product-comparison__product-image{min-height:192px}.product-comparison__product-title{font-size:17px;color:#646464;line-height:1.3;min-height:64px;padding:15px 4px 20px;overflow:hidden;text-overflow:ellipsis}.product-comparison__product-body{border-top:1px solid #f6f6f6}.product-comparison__product-description{font-size:12px;color:#646464;padding:10px 4px;border-bottom:1px solid #f6f6f6;min-height:47px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-comparison__product-description--dark{background-color:#f6f6f6}.product-comparison__product-description--empty{padding:16px 0 17px}.product-comparison__product-description .button{margin:10px 0}.product-comparison__product{min-width:180px}.product-comparison .slick-list{width:100%}.product-comparison .slick-track{margin:0;min-width:100%}@media (max-width:549px){.product-comparison__products{overflow:hidden}.product-comparison__product{min-width:170px}.product-comparison .slick-list{min-width:170px;max-width:40vw;overflow:visible}}@media only screen and (min-width:768px){.product-comparison{padding:60px 0}.product-comparison__dropdown{margin:0 auto 40px}.product-comparison__description{min-width:220px}.product-comparison__description-title{min-height:38px}.product-comparison__products{width:calc(100% - 220px)}.product-comparison__product-description{min-height:38px}.product-comparison .button{min-width:140px}}@media only screen and (min-width:1024px){.product-comparison__description{min-width:320px}.product-comparison__products{width:calc(100% - 320px)}}.product-features{background:#f6f6f6;padding:30px 0 34px}.product-features__title{font-size:25px;line-height:1.48;margin-bottom:24px;text-align:center}.product-features__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 -8px}.product-features .item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 8px 50px;width:calc(50% - 16px)}.product-features .item__icon{background:#fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:15px;height:100px;width:100px;overflow:hidden;position:relative}.product-features .item__icon img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-features .item__info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-features .item__title{font-size:12px;font-weight:600;line-height:1.33;margin-bottom:10px;min-height:2.6em;max-width:150px;letter-spacing:.025em;text-align:center;text-transform:uppercase}.product-features .item__text{font-size:12px;line-height:1.5;max-width:180px;margin:0;text-align:center}.product-features--desktop-smaller .item__icon{height:80px;width:80px}.product-features--desktop-smaller .item__text{max-width:200px}@media only screen and (max-width:767px){.product-features--mobile-list .item{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;margin:0 0 20px;width:100%}.product-features--mobile-list .item__icon{height:80px;width:80px;margin:0 24px 0 0}.product-features--mobile-list .item__info{-ms-flex-align:start;align-items:flex-start}.product-features--mobile-list .item__text,.product-features--mobile-list .item__title{text-align:left;max-width:none}.product-features--mobile-list .item__title{margin-bottom:4px;min-height:0}}@media only screen and (min-width:768px){.product-features{padding:40px 0 10px}.product-features__title{font-size:30px;margin-bottom:40px}.product-features .item{width:calc(25% - 16px)}.product-features .item__icon{margin-bottom:22px}.product-features .item__text{font-size:15px;line-height:1.6;max-width:270px}.product-features--desktop-smaller .container{max-width:1440px}.product-features--desktop-smaller .item__text{font-size:12px;max-width:200px}.product-features--desktop-smaller .item__title{max-width:140px}}@media only screen and (min-width:1240px){.product-features__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#shopify-product-reviews{overflow:visible!important}#shopify-product-reviews:focus{outline:none}.product-reviews-insert-point__info{padding:20px 0;text-align:center;opacity:.6}.shg-c>.product-reviews-insert-point .product-reviews-insert-point__info{display:none}html .spr-container{border:0;min-height:150px;padding:0}html .spr-header{position:relative}html .spr-review-header-title,html .spr-starratings,html .spr-summary-starrating+.spr-summary-caption,html .spr-summary .spr-starrating{display:none!important}html .spr-summary-caption:first-child{position:absolute;left:0;top:70px}@media (max-width:449px){html .spr-summary-caption:first-child{top:50px}html .spr-summary-caption:first-child+.spr-summary-actions{display:block;margin-top:55px}}html .spr-reviews{margin-top:0}@media only screen and (min-width:768px){html .spr-reviews{display:-ms-grid;display:grid;grid-column-gap:44px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}html .spr-review{border:none;margin:0;padding:0;position:relative}html .spr-review:first-child{background:#f6f6f6;border-radius:8px;display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center}html .spr-review:first-child:before{background:#fff;border-radius:8px;content:"";position:absolute;top:0;left:0;right:0;bottom:0}html .spr-review:first-child .spr-review-content{margin-bottom:18px}html .spr-review:first-child .spr-review-content-body:after,html .spr-review:first-child .spr-review-content-body:before{content:'"'}html .spr-review:first-child .spr-review-date{display:none}html .spr-review:nth-child(n+3):before{background:#f6f6f6;content:"";position:absolute;top:0;left:0;right:20px;height:1px}@media only screen and (max-width:767px){html .spr-review:first-child{border:15px solid #f6f6f6;margin:0 -15px 20px;padding:25px 15px}html .spr-review:first-child .spr-review-content-body{font-size:20px;line-height:1.6}html .spr-review:nth-child(n+2){padding-bottom:20px}html .spr-review:nth-child(n+3){padding-top:20px}}@media only screen and (min-width:768px){html .spr-review:first-child{border:30px solid #f6f6f6;padding:40px 30px;grid-row-end:30;-ms-grid-row:1;grid-row-start:1}html .spr-review:first-child .spr-review-content-body{font-size:25px;line-height:1.44}html .spr-review:nth-child(n+2){max-width:420px;padding-bottom:32px}html .spr-review:nth-child(n+3){padding-top:33px}}html .spr-review-name{text-transform:capitalize}html .spr-review-content{position:relative}html .spr-review-content:after,html .spr-review-content:before{content:none}html .spr-pagination{border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:20px;padding:0;width:100%}html .spr-pagination a{text-decoration:none}html .spr-pagination>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 40px}html .spr-pagination-page{color:#d8d8d8!important;font-size:14px;font-weight:600;line-height:30px;min-width:30px;padding:0 3px}html .spr-pagination-page.is-active{color:#646464!important}html .spr-pagination-next,html .spr-pagination-prev{color:#646464;display:block;font-size:0;height:30px;width:30px;position:absolute}html .spr-pagination-next a,html .spr-pagination-prev a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}html .spr-pagination-next:after,html .spr-pagination-next:before,html .spr-pagination-prev:after,html .spr-pagination-prev:before{content:"";position:absolute;left:3px}html .spr-pagination-next:before,html .spr-pagination-prev:before{background:currentColor;height:2px;right:3px;top:calc(50% - 1px)}html .spr-pagination-next:after,html .spr-pagination-prev:after{border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:12px;width:12px;top:calc(50% - 6px);transform:rotate(45deg);transform-origin:50% 50%}html .spr-pagination-prev{left:0}html .spr-pagination-next{right:0;transform:rotate(180deg)}.spr-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.spr-header:after,.spr-header:before{display:none!important}.spr-header-title{margin-bottom:0!important}.spr-summary-actions-newreview{border:1px solid #646464;border-radius:22px;display:block;font-size:12px;font-weight:600;letter-spacing:.025em;line-height:24px;padding:9px 20px 7px;text-align:center;min-width:125px;text-decoration:none;text-transform:uppercase}.spr-summary-actions-newreview:after,.spr-summary-actions-newreview:before{display:none!important}.spr-review-header span{opacity:.999;font-style:normal!important;margin-bottom:0}.spr-review-header-title{font-size:30px!important;line-height:1.53}.spr-review-footer{display:none}.spr-review:nth-child(n+2) .spr-review-header{margin-bottom:20px}.spr-review:nth-child(n+2) .spr-review-name{font-size:17px;line-height:1.65;margin-bottom:5px}.spr-review:nth-child(n+2) .spr-review-date{font-size:12px;font-weight:600;line-height:1.33;letter-spacing:.025em;margin-bottom:0;text-transform:uppercase}.spr-review:nth-child(n+2) .spr-review-content{margin-bottom:0}.spr-review:nth-child(n+2) .spr-review-content p{font-size:15px;line-height:1.6}.spr-review:nth-child(n+2) .spr-review-footer{display:none}.spr-review:first-child .spr-review-name{color:#646464;font-size:12px;font-style:normal;font-weight:600;line-height:1.33;letter-spacing:.025em;text-transform:uppercase}.spr-form{border:none!important;max-width:600px;margin:0 auto!important;padding-bottom:60px!important}.spr-form-title{font-size:22px!important;margin-bottom:15px}.spr-form-label{display:block;font-size:12px!important;font-weight:600!important;line-height:1.33;letter-spacing:.025em;margin-bottom:6px;text-transform:uppercase}@media only screen and (max-width:767px){.spr-header{margin-bottom:23px!important}.spr-header-title{text-align:left!important;margin-right:50px!important}}@media (max-width:449px){.spr-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.spr-header-title{margin:0 0 15px!important}}@media only screen and (min-width:768px){.spr-header{margin-bottom:36px!important}}.spr-form-contact-email,.spr-form-contact-location,.spr-form-contact-name,.spr-form-review-body,.spr-form-review-rating,.spr-form-review-title{margin-bottom:20px!important}input.spr-form-input,textarea.spr-form-input{border:1px solid #d8d8d8;border-radius:22px;line-height:24px;padding:9px 20px 7px}input.spr-form-input:focus,textarea.spr-form-input:focus{outline:none}.spr-form-input-error{border-color:#c0363a}@media only screen and (max-width:767px){.product-reviews__mobile-expand{text-align:center}.product-reviews--mobile-expanded .product-reviews__mobile-expand,.product-reviews:not(.product-reviews--mobile-expanded) .spr-pagination,.product-reviews:not(.product-reviews--mobile-expanded) .spr-review:nth-child(n+2){display:none}}@media only screen and (min-width:768px){.product-reviews__mobile-expand{display:none}}.promo-with-logos{margin:50px 0 40px;overflow:hidden;text-align:center;width:100%}.promo-with-logos__description{font-size:20px;max-width:654px;width:100%;margin:0 auto}.promo-with-logos__description p{color:inherit;font-size:inherit;margin-bottom:25px}.promo-with-logos__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo-with-logos__items .slick-active.slick-current img{opacity:1}@media only screen and (min-width:1240px){.promo-with-logos__items .slick-track{transform:translateZ(0)!important}}.promo-with-logos__item{max-width:320px;margin:0 auto;padding:0 10px 20px}.promo-with-logos__item img{display:block;margin:0 auto;cursor:pointer}@media only screen and (max-width:767px){.promo-with-logos{padding:30px 0}.promo-with-logos__items{margin:10px auto 0;max-width:240px;width:calc(100vw - 60px)}.promo-with-logos__item{max-width:240px}.promo-with-logos .slick-list{overflow:visible}.promo-with-logos .slick-slide{opacity:.5}.promo-with-logos .slick-slide.slick-current{opacity:1}.promo-with-logos__description p{font-size:20px}}@media only screen and (min-width:768px){.promo-with-logos__description{font-size:25px}.promo-with-logos__item img{opacity:.5;transition:opacity .1s ease-out}.promo-with-logos__item img:hover{opacity:1}}.promote-faq{padding:30px 0 36px;background-color:#f6f6f6;text-align:center}.promote-faq .title{margin-bottom:8px}.promote-faq__inner{max-width:370px;margin:0 auto}.promote-faq__description{font-size:15px;line-height:1.6;margin-bottom:22px}@media only screen and (min-width:768px){.promote-faq{padding:54px 0 60px}}.products-masonry{overflow:hidden;width:100%}.products-masonry__head{margin:0 auto 15px;max-width:1200px;position:relative}.products-masonry .title{margin-bottom:0;font-weight:500}.products-masonry .item{background:#fff;border-radius:8px;box-shadow:0 15px 30px #00000008;overflow:hidden;padding:40px 20px 50px;position:relative}.products-masonry .item__overlay{background:no-repeat 50% 50%/cover;position:absolute;height:50%;left:0;top:0;width:100%}.products-masonry .item__inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center}.products-masonry .item__image{margin-bottom:20px;position:relative;width:260px;z-index:1}.products-masonry .item__image:after{content:"";display:block;padding-bottom:123%}.products-masonry .item__image img{position:absolute;height:100%;max-height:320px;left:0;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.products-masonry .item__image img{margin-top:13px}}.products-masonry .item__title{font-size:30px;line-height:1.53;margin-bottom:10px}.products-masonry .item .price{font-size:17px;font-weight:600;line-height:1.65;margin-bottom:20px}.products-masonry .item .price__range{display:none}.products-masonry .item.range .price__range{display:inline}.products-masonry .item .button{min-width:180px}@media only screen and (max-width:767px){.products-masonry .item .button{min-width:115px;font-size:11px}}.products-masonry .item .button__range,.products-masonry .item.range .button *{display:none}.products-masonry .item.range .button__range{display:inline}@media only screen and (max-width:767px){.products-masonry{padding:8px 0}.products-masonry__items{margin:0 -20px}.products-masonry .slick-prev{left:-40px}.products-masonry .slick-next{right:-40px}.products-masonry .item{margin-bottom:11px;padding:0;border-radius:8px}.products-masonry .item__image{margin-bottom:15px;max-width:115px}.products-masonry .item__info{padding-bottom:10px}.products-masonry .item__title{font-size:17px;margin-bottom:5px}.products-masonry .item .price{margin-bottom:15px;font-size:13px}.products-masonry .slick-list{overflow:visible}.products-masonry .slick-slide{padding:0 15px}}@media only screen and (max-width:1239px){.products-masonry__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.products-masonry .title{margin-bottom:18px}}@media only screen and (min-width:768px){.products-masonry__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1260px}.products-masonry .item{width:calc(50% - 60px);margin:0 30px 60px}.products-masonry .item--wide{width:calc(100% - 60px)}}@media only screen and (min-width:768px) and (max-width:1023px){.products-masonry .item{width:calc(33.3% - 60px)}.products-masonry .item__image{width:140px}.products-masonry .item__title{font-size:17px}.products-masonry .item .price{font-size:15px}.products-masonry .item .button{min-width:164px}}@media only screen and (min-width:1024px){.products-masonry{padding:35px 0 10px}.products-masonry__head{margin-bottom:35px}.products-masonry__head .link{position:absolute;top:50%;right:0;margin-top:-4px}.products-masonry .item{width:calc(33.3% - 60px)}.products-masonry .item--wide{width:calc(66.6% - 60px)}}.products-scroller{overflow:hidden;padding-top:50px;padding-bottom:50px}.products-scroller__head{max-width:1160px;margin:0 auto 32px;position:relative}.products-scroller__badge{background:#646464 no-repeat 50% 50%/cover;border-radius:50%;height:80px;width:80px;position:absolute;right:11%;bottom:-100px;z-index:-1}@media only screen and (min-width:768px){.products-scroller__badge{right:0}}@media only screen and (min-width:1240px){.products-scroller__badge{right:-32px}}.products-scroller .title{margin-bottom:0}.products-scroller__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.products-scroller__items:not(.slick-initialized) .item{width:100%}@media only screen and (max-width:767px){.products-scroller__items:not(.slick-initialized) .item:nth-child(n+2){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.products-scroller__items:not(.slick-initialized) .item{width:50%}.products-scroller__items:not(.slick-initialized) .item:nth-child(n+3){display:none}}@media only screen and (min-width:1024px) and (max-width:1239px){.products-scroller__items:not(.slick-initialized) .item{width:33%}.products-scroller__items:not(.slick-initialized) .item:nth-child(n+4){display:none}}@media only screen and (min-width:1240px){.products-scroller__items:not(.slick-initialized) .item{width:25%}.products-scroller__items:not(.slick-initialized) .item:nth-child(n+5){display:none}}.products-scroller .item{padding:0 15px 20px}.products-scroller .item__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.products-scroller .item__image{margin-bottom:16px;max-width:275px;position:relative;width:100%}.products-scroller .item__image:before{content:"";display:block;padding-bottom:100%}.products-scroller .item__image a:focus{outline:none}.products-scroller .item__image img{position:absolute;top:0;left:0;width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.products-scroller .item__title{font-size:17px;line-height:1.65;margin-bottom:4px;text-transform:capitalize}.products-scroller .item .price{font-size:17px;font-weight:600;line-height:1.65;margin-bottom:10px}.products-scroller .item .button{min-width:140px}.products-scroller .slick-arrow{top:32%}@media only screen and (max-width:767px){.products-scroller__items{max-width:370px;margin:0 auto}.products-scroller .slick-list{overflow:visible}}@media (max-width:450px){.products-scroller__items{max-width:330px}.products-scroller .item__image{min-width:230px;transform:translateZ(0)}}@media only screen and (min-width:768px){.products-scroller .slick-arrow{top:27%}.products-scroller .slick-prev{left:-10px}.products-scroller .slick-next{right:-10px}}@media only screen and (min-width:1024px){.products-scroller__head .link{position:absolute;top:50%;right:0;margin-top:-4px}}@media only screen and (min-width:1240px){.products-scroller__items{margin:0 auto;max-width:1240px}}.quickview-popup .mfp-content{max-width:1280px}.quickview .cbb-also-bought-container,.quickview .product__extra-links{display:none!important}.quickview .product__bg{border-radius:8px}@media only screen and (min-width:768px){.quickview .product__info{padding-top:100px}}.quote-banner{background:#0000001a;position:relative}@media only screen and (max-width:767px){.quote-banner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;min-height:450px;padding:200px 0 15px}}@media only screen and (min-width:768px){.quote-banner{padding:45px 0}}.quote-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.quote-banner__bg div{background:no-repeat 100% 100%/cover;height:100%;width:100%}.quote-banner__content{background:#fff;border-radius:8px;padding:25px 20px;position:relative;width:100%}@media only screen and (min-width:768px){.quote-banner__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:520px;margin-left:auto;min-height:520px;padding:35px}}.quote-banner__inner{width:100%}@media only screen and (max-width:767px){.quote-banner__inner{padding:20px}}.quote-banner__title{font-size:20px;line-height:1.6;text-align:center;padding:0 10px}.quote-banner__title:before{content:"\201c"}.quote-banner__title:after{content:"\201d"}@media only screen and (min-width:768px){.quote-banner__title{font-size:25px;padding:0 20px}}.quote-banner__description{text-align:center}.quote-banner__description .rte{padding-top:20px;text-align:left}@media only screen and (min-width:768px){.quote-banner__description .rte{font-size:17px}}.range-list{overflow:hidden;padding:15px 0;width:100%}@media only screen and (max-width:767px){.range-list{padding-top:15px;padding-bottom:15px}}.range-list__subtitle{font-size:17px;line-height:1.65;margin:-10px auto 30px;text-align:center;max-width:400px}@media only screen and (min-width:768px){.range-list__subtitle{margin-top:-15px}}.range-list__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:599px){.range-list__items:not(.slick-initialized) .item{width:50%}.range-list__items:not(.slick-initialized) .item:nth-child(n+3){display:none}}@media only screen and (min-width:600px) and (max-width:767px){.range-list__items:not(.slick-initialized) .item{width:33.333%}.range-list__items:not(.slick-initialized) .item:nth-child(n+4){display:none}}@media only screen and (min-width:768px){.range-list__items:not(.slick-initialized) .item{width:25%}.range-list__items:not(.slick-initialized) .item:nth-child(n+5){display:none}}.range-list .item{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:center;max-width:308px}.range-list .item__image{background:#d0d0d0;border-radius:8px;margin-bottom:26px;overflow:hidden;position:relative;max-height:370px;width:100%}.range-list .item__image:after{content:"";display:block;padding-bottom:132%}.range-list .item__image a{display:block}.range-list .item__image img{left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.range-list .item__title{font-size:17px;line-height:1.65;text-align:center;margin-bottom:13px;overflow:hidden;text-overflow:ellipsis}@media (max-width:374px){.range-list .item .button{min-width:0}}@media only screen and (max-width:767px){.range-list__items{margin:0 -5px}.range-list .item{padding:0 5px 1px}}@media only screen and (max-width:1023px){.range-list .slick-list{overflow:visible}}@media only screen and (min-width:768px){.range-list{padding-bottom:20px}.range-list__items{margin:0 -15px}.range-list .item{padding:0 15px 1px}}@media only screen and (min-width:1240px){.range-list .button{min-width:180px}}.search-results{padding:30px 0}@media only screen and (min-width:768px){.search-results{padding:50px 0}}.search-results__form{max-width:300px;margin:0 auto}.search-results__not-found{text-align:center}.similar-recent{display:none;overflow:hidden;padding:20px 0}.shogun-editor .similar-recent,.similar-recent.initialized{display:block}@media only screen and (min-width:768px){.similar-recent{padding:50px 0}}.similar-recent__tabs-nav-container{margin:0 -17px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.similar-recent__tabs-nav-container{margin:0 25px 30px}}.similar-recent__tabs-nav{display:-ms-flexbox;display:flex;font-size:25px;line-height:1.48;text-align:center;text-transform:capitalize;white-space:nowrap}@media only screen and (min-width:768px){.similar-recent__tabs-nav{font-size:30px}}.similar-recent__tabs-nav div{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;min-width:50%}.similar-recent__tabs-nav div:first-child:not(:last-child){text-align:right}@media only screen and (min-width:768px){.similar-recent__tabs-nav div:first-child:not(:last-child){padding-right:20px}}.similar-recent__tabs-nav div:last-child:not(:first-child){text-align:left}@media only screen and (min-width:768px){.similar-recent__tabs-nav div:last-child:not(:first-child){padding-left:20px}}.similar-recent__tabs-nav span{cursor:pointer;margin:0 17px;position:relative;opacity:.3}.similar-recent__tabs-nav span.active{cursor:default;opacity:1}.similar-recent__tabs-nav span.active:before{background:currentColor;content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.similar-recent__tabs-content>div:not(.active){display:none}.similar-recent__info{display:none;padding:50px 0;text-align:center;opacity:.6}.shogun-editor .similar-recent__info{display:block}.similar-recent__items{margin:0 auto}.similar-recent__items:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.similar-recent__items:not(.slick-initialized) .item{width:100%}@media only screen and (max-width:767px){.similar-recent__items:not(.slick-initialized) .item:nth-child(n+2){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.similar-recent__items:not(.slick-initialized) .item{width:50%}.similar-recent__items:not(.slick-initialized) .item:nth-child(n+3){display:none}}@media only screen and (min-width:1024px) and (max-width:1239px){.similar-recent__items:not(.slick-initialized) .item{width:33%}.similar-recent__items:not(.slick-initialized) .item:nth-child(n+4){display:none}}@media only screen and (min-width:1240px){.similar-recent__items:not(.slick-initialized) .item{width:25%}.similar-recent__items:not(.slick-initialized) .item:nth-child(n+5){display:none}}.similar-recent .item{padding:0 15px 20px}.similar-recent .item__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.similar-recent .item__image{margin-bottom:16px;height:250px}.similar-recent .item__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.similar-recent .item__title{font-size:17px;line-height:1.65;margin-bottom:4px;text-transform:capitalize}.similar-recent .item__price{font-size:17px;font-weight:600;line-height:1.65;margin-bottom:10px}.similar-recent .item .button{min-width:140px}.similar-recent .slick-arrow{top:32%}@media only screen and (max-width:767px){.similar-recent .slick-list{overflow:visible}}@media (max-width:450px){.similar-recent__items{max-width:330px}}@media only screen and (min-width:768px){.similar-recent .slick-arrow{top:27%}.similar-recent .slick-prev{left:-10px}.similar-recent .slick-next{right:-10px}}@media only screen and (min-width:1240px){.similar-recent__items{max-width:1240px}}.simple-content{padding:80px 0}.simple-content__inner{max-width:720px;margin:0 auto}.simple-content .title{margin-bottom:20px;text-align:left}.simple-content__text{font-size:17px}.testimonials{text-align:center}.testimonials__wrapper{margin:0 auto;padding:0 15px}.testimonials__inner{margin-bottom:25px}.testimonials .title{margin:0 auto 20px}@media only screen and (max-width:767px){.testimonials__bg{display:none}}@media only screen and (min-width:768px){.testimonials__bg{background:#bbb;list-style:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.testimonials__bg li{opacity:1;position:absolute!important;top:0;left:0;width:100%;height:100%;transition:opacity .2s}.testimonials__bg li:not(.active){opacity:0}.testimonials__bg div{background:no-repeat 50% 50%/cover;position:absolute;top:0;left:0;width:100%;height:100%}}.testimonials__items:not(.slick-initialized) .item:nth-child(n+2){display:none}@media only screen and (max-width:767px){.testimonials .item__image{background:#bbb;border-radius:8px;overflow:hidden;position:relative;margin-bottom:30px;max-height:300px}.testimonials .item__image div{background:no-repeat 50% 50%/cover;position:absolute;width:100%;height:100%}.testimonials .item__image:after{content:"";display:block;padding-bottom:67%}}@media only screen and (min-width:768px){.testimonials .item__image{display:none}}.testimonials .item__quote{font-size:20px;line-height:1.6;margin:0 auto 5px}.testimonials .item__sign{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;margin:0 auto;text-transform:uppercase}.testimonials .slick-dots{padding:0}@media only screen and (max-width:767px){.testimonials .item__quote,.testimonials .title{max-width:325px}.testimonials .slide__image{margin:0 auto 20px;max-width:400px}.testimonials .slick-arrows{top:calc(50% - 42px)}.testimonials .slick-prev{left:-5px}.testimonials .slick-next{right:-5px}}@media only screen and (min-width:768px){.testimonials{position:relative}.testimonials--white-color{color:#fff}.testimonials__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:42vw;padding:40px 20px;max-width:1280px}.testimonials__inner{width:55%;max-width:480px}.testimonials .title{max-width:360px}.testimonials .item__quote{max-width:400px;margin-bottom:16px}.testimonials .slick-dots{position:absolute;bottom:30px;left:0;right:0}}@media only screen and (min-width:1024px){.testimonials .item__quote{font-size:25px;line-height:1.44}}div.snize.snize-collection-mode{padding-top:30px}div.snize.snize-collection-mode.snize-mobile-design div.snize-main-panel-controls,div.snize.snize-collection-mode div.snize-main-panel-controls{display:none!important}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}.login{text-align:center;overflow:hidden}.login .errors{color:#c0363a;line-height:1.6;margin-bottom:20px}.login .errors ul{list-style:none;margin:0;padding:0}.login form{display:block;width:100%}.login .title{margin-bottom:8px}.login__description{font-size:15px;line-height:1.6;margin:0 0 22px}.login .button{min-width:200px;margin-bottom:10px}.login__forgot{font-size:12px;font-weight:600;text-align:center;color:#646464;display:block;margin:-10px auto 20px;text-transform:uppercase}.login__social-text{font-size:17px;line-height:1.65;margin:20px 0 23px}.login .oxi_social_wrapper{margin:0 auto;max-width:200px}.login .oxi_social_wrapper iframe{padding:0!important}.login__guest{margin-top:20px}.login--edit .login__social-text,.login--edit .oxi_social_wrapper{display:none!important}@media only screen and (max-width:767px){.login{padding-bottom:5px}.login .breadcrumbs{margin-bottom:0}.login__column{margin:0 auto;max-width:345px;padding:30px 0 35px;position:relative}.login__column+.login__column:before{background:#f6f6f6;content:"";height:1px;position:absolute;top:0;left:-50vw;right:-50vw}}@media only screen and (min-width:768px){.login{padding-bottom:80px;position:relative}.login__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:62px auto 0;max-width:1200px;position:relative}.login__inner:before{background:#f6f6f6;content:"";width:1px;height:375px;max-height:100%;position:absolute;top:0;left:50%}.login__column{max-width:365px;padding:0 10px;width:100%}}.customer__title{text-align:center;position:relative;margin-top:68px}@media only screen and (max-width:767px){.customer__title{margin-top:27px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.customer__title p{text-align:left}}.customer__title a{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:150px;width:100%;height:44px;border-radius:22px;background-color:#004a98;font-size:12px;font-weight:600;letter-spacing:.3px;color:#fff;text-transform:uppercase;padding:15px 0;text-decoration:none;transition:all .25s;border:1px solid #014084}.customer__title a:hover{background-color:#084b92;color:#fff}@media only screen and (max-width:767px){.customer__title a{position:static;transform:translateY(0)}}.tabs__content{width:100%;margin:0 auto;text-align:center}.tabs__content>div{display:none}.tabs__content--about{text-align:left;padding-bottom:22px;border-bottom:1px solid #f6f6f6;margin-bottom:30px;margin-top:40px}.tabs__content--saved>p:last-of-type{text-align:left;margin-bottom:20px}.tabs__content--saved #ZoomyWishlistPage{float:none;-ms-flex-pack:distribute;justify-content:space-around}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid{margin:0 15px 50px;max-width:225px;width:100%;padding:0;border:none}@media only screen and (max-width:767px){.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid{max-width:165px;margin:0 3px 30px}}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist{background:transparent;color:#646464;font-size:0;background:#fff;opacity:.7;width:40px;height:40px;border-radius:50%;top:4px;right:10px;transition:all .25s}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:after,.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:before{content:"";display:block;width:13px;height:2px;background-color:#646464;position:absolute;transform:rotate(45deg);top:0;right:0;left:0;bottom:0;margin:auto;transition:all .25s}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:before{transform:rotate(135deg)}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:hover{cursor:pointer;background:#646464}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:hover:after,.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .removefromwishlist:hover:before{background-color:#fff}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodypimg a{display:block;height:300px}@media only screen and (max-width:767px){.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodypimg a{height:220px}}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodypimg a img{width:100%;padding:7px 0}@media only screen and (max-width:767px){.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodypimg a img{padding:5px 0}}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodytitle a{line-height:1.65;text-decoration:none}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zprice{font-weight:600;line-height:1.65;padding-top:4px;padding-bottom:11px}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zoptionbox,.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zqty,.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid span.zooomybtn{display:none}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodyaction button.zooomybtn{width:140px;height:44px;border-radius:22px;border:1px solid #646464;font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.3px;text-transform:uppercase;transition:all .25s}.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodyaction button.zooomybtn:hover{color:#fff;background:#646464}@media only screen and (max-width:767px){.tabs__content--saved #ZoomyWishlistPage .ZoomyWishlistPageGrid .zbodyaction button.zooomybtn{width:150px}}.tabs__content--points .title{margin-bottom:19px}.tabs__content--points .title+p{max-width:580px;width:100%;text-align:center;margin:0 auto}.tabs__content--points .reward-rules{padding:0;border-bottom:none}.tabs__content--points .reward-rules .reward-rules__rules{margin-top:4px;background-color:transparent;padding-bottom:0;margin-bottom:0}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .reward-rules__rules{margin-top:30px}}.tabs__content--points .reward-rules .lion-rules-list{-ms-flex-pack:center;justify-content:center}.tabs__content--points .reward-rules .lion-rule-item{max-width:280px;width:100%;margin:0 20px 40px}.tabs__content--points .reward-rules .lion-rule-item:hover .lion-rule-item__content{border:1px solid #d8d8dd}.tabs__content--points .reward-rules .lion-rule-item:nth-child(2n):not(.lion-rule-item--signup){margin-right:20px}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .lion-rule-item:nth-child(2n):not(.lion-rule-item--signup){margin-right:10px}}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .lion-rule-item{min-width:220px;max-width:280px;margin-left:10px;margin-right:10px;width:46%}}.tabs__content--points .reward-rules .lion-rule-item__content{border:1px solid #d8d8dd;border-radius:8px;-ms-flex-align:center;align-items:center;height:auto;padding:66px 45px 27px}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .lion-rule-item__content{padding:35px 15px 20px}}.tabs__content--points .reward-rules .lion-rule-item__content:before{position:static;transform:translateY(0);max-height:50px;height:50px;width:100%;background-position:50%}.tabs__content--points .reward-rules .lion-rule-item__content .lion-action-button{opacity:1;position:relative;width:190px;height:44px;border-radius:22px;margin-top:26px}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .lion-rule-item__content .lion-action-button{width:170px}}.tabs__content--points .reward-rules .lion-rule-item__content .lion-action-button:after{content:"Complete Activity";width:100%;height:100%;background:#fff;border-radius:22px;border:1px solid #646464;display:block;position:absolute;top:0;right:0;bottom:0;left:0;font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.3px;text-align:center;color:#646464;text-transform:uppercase;padding:10px;transition:all .25s}.tabs__content--points .reward-rules .lion-rule-item__content .lion-action-button:hover:after{color:#fff;background:#646464}.tabs__content--points .reward-rules .lion-rule-item--birthday{display:none}.tabs__content--points .reward-rules .lion-rule-item__points{bottom:2px}.tabs__content--points .reward-rules .lion-rule-item--signup>div:before{background-size:50px 50px}.tabs__content--points .reward-rules .lion-rule-item--twitter-follow>div:before{background-size:56px 40px}.tabs__content--points .reward-rules .lion-rule-item--facebook-like>div:before{background-size:40px 40px}.tabs__content--points .reward-rules .lion-rule-item--referral>div:before{background-size:50px 50px,40px 40px;background-position:left 54px top 0,right 50px top 0}.tabs__content--points .reward-rules .lion-rule-item--instagram-follow>div:before,.tabs__content--points .reward-rules .lion-rule-item--newsletter-signup>div:before{background-size:40px 40px}.tabs__content--points .reward-rules .lion-rule-item__title{margin-top:17px}.tabs__content--points .reward-rules .lion-rule-item__completed-forever{display:block;width:26px;height:26px;margin:34px auto 10px}.tabs__content--points .reward-rules .lion-rule-item__completed-forever:after{content:"";display:block;width:26px;height:26px;background-size:cover}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper{position:static;display:block;transform:translateY(0);width:190px;height:44px;margin-top:26px}@media only screen and (max-width:767px){.tabs__content--points .reward-rules .lion-twitter-follow__wrapper{width:170px}}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper:after{content:"CTA Here";width:100%;height:100%;background:#fff;border-radius:22px;border:1px solid #646464;display:block;position:absolute;top:0;right:0;bottom:0;left:0;font-size:12px;font-weight:600;line-height:1.92;letter-spacing:.3px;text-align:center;color:#646464;text-transform:uppercase;padding:10px;cursor:pointer;transition:all .25s}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper:hover:after{color:#fff;background:#646464}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper iframe{opacity:0}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper.show_link iframe{opacity:1}.tabs__content--points .reward-rules .lion-twitter-follow__wrapper.show_link:after{display:none}.tabs__content--points .lion-history-table{text-align:left;color:#646464;line-height:1.6;font-size:15px}.tabs__content--points .lion-history-table__row{background:#fff;border-bottom:1px solid #f6f6f6}.tabs__content--points .lion-history-table__row td{padding:12px 0}.tabs__content--points .lion-history-table__header-cell{font-weight:400;background:#fff;padding-left:0;padding-bottom:13px}.tabs__content--points .lion-history-table__bubble{font-weight:600;line-height:1.33}.tabs__content--orders table{display:none}.tabs__content--orders--return{position:relative}.tabs__content--orders-table{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left;border-bottom:1px solid #f6f6f6;padding:12px 0;font-size:15px;line-height:1.6;color:#646464;font-weight:400}@media only screen and (max-width:767px){.tabs__content--orders-table{padding:8px 0;-ms-flex-direction:column;flex-direction:column}.tabs__content--orders-table:first-of-type{display:none}.tabs__content--orders-table>div{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0}.tabs__content--orders-table>div:before{content:attr(data-label)}.tabs__content--orders-table>div:last-of-type{-ms-flex-pack:center;justify-content:center;border-top:1px solid #f6f6f6}.tabs__content--orders-table>div:last-of-type:before{display:none}}.tabs__content--orders-table>div:first-child{width:10%}.tabs__content--orders-table>div:nth-child(2){width:11%}.tabs__content--orders-table>div:nth-child(3),.tabs__content--orders-table>div:nth-child(4){width:16%}.tabs__content--orders-table>div:nth-child(5){width:17%}.tabs__content--orders-table>div:nth-child(6){width:9%}.tabs__content--orders-table>div:nth-child(7),.tabs__content--orders-table>div:nth-child(8){width:10%;text-align:center}.tabs__content--orders-table a{text-decoration:none}.tabs__content--orders-price{font-weight:600!important}.tabs__content--orders-cancel a,.tabs__content--orders-reorder a{font-size:12px;text-transform:uppercase;font-weight:600;text-decoration:none;letter-spacing:.3px;position:relative}.tabs__content--orders-cancel a:after,.tabs__content--orders-reorder a:after{content:"";height:1px;background:#646464;width:100%;left:0;bottom:-2px;position:absolute}.tabs__content--orders .order__detail{font-size:15px}.tabs__content--orders .order__detail--number{font-size:17px;text-align:left;line-height:1.65;margin-bottom:40px}.tabs__content--orders .order__detail a{text-decoration:none}.tabs__content--orders .order__detail--td,.tabs__content--orders .order__detail--th{text-align:left}.tabs__content--orders .order__detail--td>div,.tabs__content--orders .order__detail--th>div{width:12.5%}.tabs__content--orders .order__detail--td>div:first-child,.tabs__content--orders .order__detail--td>div:nth-child(2),.tabs__content--orders .order__detail--th>div:first-child,.tabs__content--orders .order__detail--th>div:nth-child(2){width:25%}.tabs__content--orders .order__detail--td>div:nth-child(4),.tabs__content--orders .order__detail--td>div:nth-child(5),.tabs__content--orders .order__detail--th>div:nth-child(4),.tabs__content--orders .order__detail--th>div:nth-child(5){text-align:center}.tabs__content--orders .order__detail--td>div:last-child,.tabs__content--orders .order__detail--th>div:last-child{text-align:right}.tabs__content--orders .order__detail--td,.tabs__content--orders .order__detail--th,.tabs__content--orders .order__detail--total>div{padding:13px 38px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--td,.tabs__content--orders .order__detail--th,.tabs__content--orders .order__detail--total>div{padding:8px 0;-ms-flex-direction:column;flex-direction:column}.tabs__content--orders .order__detail--td>div,.tabs__content--orders .order__detail--th>div,.tabs__content--orders .order__detail--total>div>div{width:100%!important;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;padding:8px 0}.tabs__content--orders .order__detail--td>div:before,.tabs__content--orders .order__detail--th>div:before,.tabs__content--orders .order__detail--total>div>div:before{content:attr(data-label)}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--total>div{-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--th{display:none}}.tabs__content--orders .order__detail--td{border-bottom:1px solid #f6f6f6}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--td{border:none}}.tabs__content--orders .order__detail--total>div:before{content:attr(data-label)}.tabs__content--orders .order__detail .background{background-color:#f6f6f6;font-weight:600;line-height:1.6}@media only screen and (max-width:767px){.tabs__content--orders .order__detail .background{background-color:transparent;font-weight:400}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail [data-label=Total].background{font-weight:600}.tabs__content--orders .order__detail [data-label=Total].background:before{font-weight:400}}.tabs__content--orders .order__detail .total__point{border-bottom:1px solid #f6f6f6}@media only screen and (max-width:767px){.tabs__content--orders .order__detail .total__point{border:none}}.tabs__content--orders .order__detail--info{margin-top:63px;padding:0 38px;text-align:left;position:relative}.tabs__content--orders .order__detail--info p{margin:0}.tabs__content--orders .order__detail--info>div{display:-ms-flexbox;display:flex;width:100%;line-height:1.6;font-size:15px}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info>div{-ms-flex-direction:column;flex-direction:column}}.tabs__content--orders .order__detail--info>div>*{max-width:400px;width:100%}.tabs__content--orders .order__detail--info-address,.tabs__content--orders .order__detail--info-headline{border-bottom:1px solid #f6f6f6;padding-bottom:20px;margin-bottom:25px}.tabs__content--orders .order__detail--info-address{margin-top:16px}.tabs__content--orders .order__detail--info-headline{font-size:17px;line-height:1.65}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info-headline{padding-bottom:0}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info-headline h3{padding-top:30px;padding-bottom:8px;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info-address,.tabs__content--orders .order__detail--info-status{display:none!important}}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info{padding:0}}.tabs__content--orders .order__detail--info-mobile{display:none}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--info-mobile{display:block}.tabs__content--orders .order__detail--info-mobile p:first-child{padding:16px 0}.tabs__content--orders .order__detail--info-mobile p:last-child{padding-bottom:12px}}.tabs__content--orders .order__detail--download{position:absolute;bottom:20px;right:0}@media only screen and (max-width:767px){.tabs__content--orders .order__detail--download{display:none}}.tabs__content--details .edit__info{font-size:12px;font-weight:600;line-height:1.33;letter-spacing:.3px;position:absolute;color:#424242;top:23px;right:0;border:none;background:transparent;text-transform:uppercase;outline:none;text-decoration:none}.tabs__content--details .edit__info:after{content:"";width:100%;height:1px;background-color:#646464;position:absolute;left:0;bottom:-1px}.tabs__content--details .edit__info-input{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.tabs__content--details .edit__info-input input:not(.input__field),.tabs__content--details .edit__info-input select:not(.input__field){width:60%;height:44px;padding:0 10px;border-radius:22px;border:1px solid #d8d8dd;background:transparent}.tabs__content--details .edit__info-input-check{text-align:center;margin-bottom:15px}.tabs__content--details .edit__info-button{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tabs__content--details .subscribe{background:#fff}.tabs__content--details .subscribe__title{text-align:left;font-size:17px;padding-bottom:15px;font-weight:600}.tabs__content--details .subscribe__content{display:block;padding-top:0}.tabs__content--details .subscribe__form-container{margin:0}.tabs__content--details .subscribe__success-message{-ms-flex-pack:start;justify-content:flex-start}.tabs__content .loader{min-height:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tabs__content .loader.anim svg{animation:anim_loader 1s infinite linear}.tabs__content .account-addresses-title{text-align:left;line-height:1.65;font-weight:600}.tabs__content>div.active{display:block}.account-details{text-align:left;margin-bottom:30px;width:50%;float:left;padding-right:20px}@media only screen and (max-width:767px){.account-details{width:100%;float:none;padding-right:0}}.account-details__title{font-weight:600}@media only screen and (max-width:767px){.account-details{border:none;margin-bottom:0}}@media only screen and (max-width:767px){.account-details p{padding-bottom:8px}}.account-details__name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:400px;width:100%;padding:20px 20px 20px 0;position:relative}@media only screen and (max-width:767px){.account-details__name{padding:15px 0;max-width:100%}.account-details__name span{display:block;max-width:80%;word-break:break-all}}@media only screen and (max-width:767px){.addresses-list .item__control{position:absolute;right:25px}}.account-newsletter{padding-top:15px;border-top:1px solid #f6f6f6}.account-card{text-align:left;padding-bottom:15px;width:50%;float:left}@media only screen and (max-width:767px){.account-card{width:100%;float:none}}.account-card__title{font-weight:500}@media only screen and (max-width:767px){.account-card{border:none;margin-bottom:0}}@media only screen and (max-width:767px){.account-card p{padding-bottom:8px}}.account-card__name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:400px;width:100%;padding:20px 20px 20px 0;position:relative}@media only screen and (max-width:767px){.account-card__name{padding:15px 0;max-width:100%}.account-card__name span{display:block;max-width:80%;word-break:break-all}}.account-card .card{position:relative}.account-card .card__name{font-size:.95em;font-weight:600}.account-card .card__number{font-size:.85em;line-height:1.2}.account-card .card__expiry{font-size:.7em;color:#646464;line-height:.5}.account-card .card__delete{position:absolute;top:25px;right:5px;color:#424242}.account-card .card__delete:hover{cursor:pointer;color:#646464}#customer-fields .customr-container-item{padding:0}#customer-fields .input__registration{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:relative}#customer-fields .input__registration label{font-size:12px;color:#646464;display:inline-block;text-transform:uppercase;font-weight:600;text-align:left;margin-bottom:7px}#customer-fields .input__registration input{background:#fff;border:1px solid #d8d8d8;border-radius:22px;font-size:15px;height:44px;padding:1px 20px 0;transition:background .2s}#customer-fields .input__registration input.error{border-color:#ff6d6d}#customer-fields .action-icon,#customer-fields .cancel-form{display:none}#customer-fields .form-footer{margin-top:0;padding-top:0;border:none;text-align:center}#customer-fields .form-footer .action-icon{display:none!important}#customer-fields .login__social-text{text-align:center}#customer-fields .errors{padding:0}@keyframes anim_loader{to{transform:rotate(1turn)}}.return__order{display:inline-block;font-size:12px;font-weight:600;line-height:1.33;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;position:relative;transform:translateY(-50%)}.return__order:after{content:"";width:100%;height:1px;background-color:#646464;position:absolute;bottom:-1px;left:0}@media (max-width:499px){.return__order{margin-bottom:5px}}@media (min-width:500px){.return__order{position:absolute;left:0;top:50%}}.return_reason{margin:0 auto;display:inline-block;text-align:center}.return_products{padding:5px 3px}.button-return-submit{float:right}.return-submit-container{overflow:hidden}.return_order_container{display:none;background-color:#f5f5f5;width:100%;padding:10px;text-align:left;border:1px solid #e7e7e7}.return-item-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.return-item-container img{background-color:#fff;max-height:90px;max-width:90px;padding:2px;border:1px solid #e7e7e7;border-radius:4px}.return-item-container .item{margin-left:10px}.return-item-container .item-txt{font-size:.85em;font-weight:500;padding-left:5px}.addresses{padding-bottom:40px}@media only screen and (min-width:768px){.addresses{padding-bottom:60px}}.address-add{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;padding:12px 0 13px;margin:0 auto;max-width:1040px}.address-add__btn{text-align:center;padding-bottom:4px}.address-form{margin:20px auto;max-width:600px}.address-form__title{margin-bottom:20px;text-align:left}.address-form__content{margin-bottom:20px}.address-form__line{margin-bottom:15px}@media only screen and (min-width:768px){.address-form__line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.address-form__line label{margin:0 10px 0 0}.address-form__line .input__field{width:60%}}.address-form__checkbox{margin-bottom:15px}@media only screen and (min-width:768px){.address-form__checkbox{margin-left:40%}}.address-form__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.addresses-list{margin:20px auto;max-width:1040px}.addresses-list__empty{opacity:.5}.addresses-list .item{border-top:1px solid #f6f6f6;padding-top:20px}.addresses-list .item__body{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-right:23%}.addresses-list .item__address{font-size:15px;line-height:1.6;text-align:left}.addresses-list .item__address p{font:inherit;margin:0}.addresses-list .item__default{opacity:.5}.addresses-list .item__control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.addresses-list .item__control>div{margin-left:21px;position:relative}.addresses-list .item__control>div:not(:last-child):after{background:currentColor;content:"";opacity:.3;position:absolute;right:-11px;top:calc(50% - 5px);height:12px;width:1px}@media only screen and (min-width:768px){.addresses-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.addresses-list .item{-ms-flex-negative:0;flex-shrink:0;width:50%}.addresses-list .item:nth-child(2n){padding-left:10px}.addresses-list .item:nth-child(odd){padding-right:10px}}.reset-password{padding:40px 0;text-align:center}.reset-password__form{max-width:500px;margin:0 auto}@media only screen and (min-width:768px){.reset-password{padding:70px 0}}.search-results__head{text-align:center;margin-bottom:10px;padding-top:5px}.search-results__title{font-size:36px;margin-bottom:15px}.search-results__subtitle{font-size:17px;line-height:1.65}@media only screen and (min-width:768px){.search-results__head{margin-bottom:36px;padding-top:14px}.search-results__title{font-size:52px}}div.snize #snize-search-results-grid-mode{width:100%!important}div.snize div.snize-main-panel-controls{background:#f6f6f6;float:none!important;display:block!important;text-align:center;margin:0 -20px 27px!important;padding:12px 0 13px;position:relative;width:calc(100% + 40px)!important;white-space:nowrap}@media only screen and (max-width:767px){div.snize div.snize-main-panel-controls{overflow:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:768px){div.snize div.snize-main-panel-controls:before{background:#f6f6f6;content:"";left:-50vw;right:-50vw;top:0;bottom:0;position:absolute;z-index:-1}}div.snize div.snize-main-panel-controls ul{border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-block!important;margin:0!important;padding:0 8px}div.snize div.snize-main-panel-controls ul li{display:inline-block!important;float:none!important;height:auto!important}div.snize div.snize-main-panel-controls ul li a{box-sizing:border-box!important;font-size:17px!important;color:silver!important;font-family:Muli,sans-serif;font-weight:500!important;line-height:18px!important;letter-spacing:0!important;padding:8px 0 6px!important;position:relative!important;text-transform:none!important;text-align:center!important}@media only screen and (max-width:767px){div.snize div.snize-main-panel-controls ul li a{margin:0 10px!important}}@media only screen and (min-width:768px){div.snize div.snize-main-panel-controls ul li a{margin:0 25px!important}}div.snize div.snize-main-panel-controls ul li a:after{content:"";background:#979797;height:1px;position:absolute;left:0;right:0;bottom:-1px;opacity:0;transition:all .2s ease}div.snize div.snize-main-panel-controls ul li a.active,div.snize div.snize-main-panel-controls ul li a:hover{color:#646464!important}div.snize div.snize-main-panel-controls ul li a.active:after{opacity:1}div.snize .snize-header{display:none}div.snize .snize-search-results-categories{text-align:center}@media only screen and (max-width:767px){div.snize .snize-search-results-categories{margin-top:-30px}}@media only screen and (min-width:768px){div.snize .snize-search-results-categories{margin-top:-20px}}div.snize .snize-search-results-categories .snize-search-results-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px!important}div.snize .snize-search-results-categories .snize-category{border:0!important;box-sizing:border-box;cursor:default!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0!important;padding:0 12px 24px!important;width:100%}div.snize .snize-search-results-categories .snize-category:hover{background:transparent!important}div.snize .snize-search-results-categories .snize-view-link{border:1px solid #e7e7e7!important;border-radius:8px;color:#646464;-ms-flex-positive:1;flex-grow:1;display:block;padding:20px!important;position:relative}div.snize .snize-search-results-categories .snize-view-link:before{content:"";display:block;height:125px;margin-bottom:10px}div.snize .snize-search-results-categories .snize-thumbnail{border:0!important;float:none!important;margin:0!important;position:absolute!important;left:20px!important;right:20px!important;top:20px!important;width:auto!important;height:125px!important}div.snize .snize-search-results-categories .snize-item-image{-o-object-fit:contain;object-fit:contain;max-height:none!important;max-width:none!important;position:static!important;width:100%!important;height:100%}div.snize .snize-search-results-categories .snize-title{color:inherit!important;font-size:17px!important;font-weight:400!important;color:#424242}@media (min-width:520px){div.snize .snize-search-results-categories .snize-category{width:50%}}@media only screen and (min-width:768px){div.snize .snize-search-results-categories .snize-category{max-width:326px}div.snize .snize-search-results-categories .snize-view-link{padding-bottom:30px!important}div.snize .snize-search-results-categories .snize-thumbnail,div.snize .snize-search-results-categories .snize-view-link:before{height:215px!important}div.snize .snize-search-results-categories .snize-title{font-size:25px!important}}@media only screen and (max-width:767px){div.snize .snize-search-results-pages{margin-top:-30px}}@media only screen and (min-width:768px){div.snize .snize-search-results-pages{margin-top:-20px}}div.snize .snize-search-results-pages .snize-search-results-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px!important}div.snize .snize-search-results-pages .snize-page{border:none!important;box-sizing:border-box;width:100%!important;padding:0 12px!important;margin-bottom:24px!important}div.snize .snize-search-results-pages .snize-page:hover{background:none!important}div.snize .snize-search-results-pages .snize-view-link{border:1px solid #e7e7e7!important;border-radius:8px;box-sizing:border-box;overflow:hidden}div.snize .snize-search-results-pages .snize-item{background:#0003;position:relative}div.snize .snize-search-results-pages .snize-item:after{content:"";display:block}div.snize .snize-search-results-pages .snize-thumbnail{border:none!important;float:none!important;position:absolute!important;width:100%!important;height:100%!important;margin:0!important;z-index:-1}div.snize .snize-search-results-pages .snize-thumbnail img{top:0!important;bottom:0!important;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-width:none!important;max-height:none!important}div.snize .snize-search-results-pages .snize-overhidden{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.3));box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding:20px;position:absolute;height:100%;width:100%}@media only screen and (max-width:767px){div.snize .snize-search-results-pages .snize-overhidden{padding-top:0}}div.snize .snize-search-results-pages .snize-title{color:#fff!important;font:500 17px/1.53 Metropolis,sans-serif!important;max-height:1.53em!important}div.snize .snize-search-results-pages .snize-description{color:#fff!important;font:400 15px/1.6 Metropolis,sans-serif!important;max-height:3.2em!important;margin:0!important}@media only screen and (max-width:767px){div.snize .snize-search-results-pages .snize-search-results-content{-ms-flex-pack:center;justify-content:center}div.snize .snize-search-results-pages .snize-page{margin-bottom:16px!important}div.snize .snize-search-results-pages .snize-item:after{padding-bottom:80%}}@media (min-width:520px){div.snize .snize-search-results-pages .snize-page{width:50%!important}}@media only screen and (min-width:768px){div.snize .snize-search-results-pages .snize-item:after{padding-bottom:100%}div.snize .snize-search-results-pages .snize-overhidden{padding:20px 30px}div.snize .snize-search-results-pages .snize-overhidden .snize-title{font-size:30px!important;line-height:1.2!important;margin-bottom:10px;overflow:visible!important;max-height:none!important;display:block!important}div.snize .snize-search-results-pages .snize-overhidden .snize-description{max-height:4.8em!important}}@media only screen and (min-width:1024px){div.snize .snize-search-results-pages .snize-page{width:33.3%!important}div.snize .snize-search-results-pages .snize-item:after{padding-bottom:133%}}@media only screen and (min-width:1240px){div.snize .snize-search-results-pages .snize-page{width:25%!important}}.page404{padding:70px 0;text-align:center}@media only screen and (min-width:768px){.page404{padding:120px 0}}.product-single__thumbnail-image{border:2px solid transparent}.active-thumbnail .product-single__thumbnail-image{border-color:currentColor}.product{padding-bottom:20px;position:relative}.product__bg{overflow:hidden;top:0;height:100%;z-index:-1}.product__bg,.product__bg:after{position:absolute;left:0;width:100%}.product__bg:after{background:#fff;content:"";top:-50vw;height:calc(230px + 50vw);transform:skewY(7deg)}@media only screen and (min-width:768px){.product__bg:after{height:calc(350px + 50vw)}}.product__bg-image{position:absolute;height:650px;width:100%}.product__bg-image>div{background:repeat 50% 50%/100% auto;width:100%;height:100%}@media only screen and (min-width:768px){.product__bg-image{width:auto;height:auto;top:-50%;left:-50%;right:-50%;bottom:-50%}.product__bg-image>div{background:repeat 50% 50%;transform:scale(.5)}}.product__images{margin-bottom:10px;position:relative}.product__info{border-radius:8px;background-color:#fff;margin:0 auto;max-width:520px;padding:20px 16px}.product__title{font-size:30px;font-weight:400;line-height:1.33;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.product__title{font-size:30px;line-height:1.1}}@media only screen and (max-width:767px){.product__title{font-size:1.5em}}.product__reward{color:silver;font-size:17px;line-height:1.71;margin-bottom:15px}.product__short-description-label{color:#999;margin-bottom:5px}.shogun-editor .product__short-description-label{display:block}.product__short-description{border:1px dotted #999;display:none;padding:10px;margin:0 -10px 20px}.shogun-editor .product__short-description{display:block}.product__description{border-bottom:1px solid #f6f6f6;font-size:17px;line-height:1.65;margin-bottom:18px;padding-bottom:18px}.product__description p{margin-bottom:4px}.product__description ul{list-style:none;padding-left:0;position:relative}.product__description ul li{padding-left:24px}.product__description ul li:before{content:"-";display:inline-block;left:0;position:absolute;width:24px}.product__price-block{margin-bottom:16px}.product__price{font-size:30px;line-height:1.3}.product__availability{font-size:17px;line-height:1.3}.product__options{transform:translateZ(0)}.product__options .input:nth-child(n+2){margin-top:-10px}.product__extra-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:22px 0}.product__extra-links .link{margin:0 10px}@media only screen and (min-width:768px){.product__extra-links{-ms-flex-pack:center;justify-content:center}.product__extra-links .link{margin:0 25px}}.product .shopify-product-form select.input__field{max-width:250px}@media only screen and (min-width:768px){.product__info{padding:30px 40px}.product__price-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.product__price{font-size:30px;margin-right:16px}}@media only screen and (min-width:1024px){.product{padding-bottom:40px}.product__inner{display:-ms-flexbox;display:flex}.product__inner>div{width:50%}.product__info{margin-bottom:80px}}.product .wish_list{margin:0 10px;position:relative}.product .wish_list p{background:none!important;color:inherit!important;font-size:12px!important;border:none!important;padding:0;text-transform:uppercase;font-weight:600;position:relative}.product .wish_list p i{display:none}.product .wish_list p:before{background:currentColor;content:"";position:absolute;height:1px;bottom:0;left:0;right:0}.product .wish_list .emptymsg,.wishcount{display:none}.zooomyloginrequest{background:#646464!important;border:none!important;color:#fff;border-radius:8px}.template-product #loyaltylion{display:none}
/*# sourceMappingURL=/cdn/shop/t/148/assets/layout.theme.css.map */
