.u-1\/1{width:100%!important}.u-1\/2{width:50%!important}.u-2\/2{width:100%!important}.u-1\/3{width:33.33333%!important}.u-2\/3{width:66.66667%!important}.u-3\/3{width:100%!important}.u-1\/4{width:25%!important}.u-2\/4{width:50%!important}.u-3\/4{width:75%!important}.u-4\/4{width:100%!important}.u-1\/5{width:20%!important}.u-2\/5{width:40%!important}.u-3\/5{width:60%!important}.u-4\/5{width:80%!important}.u-5\/5{width:100%!important}.u-1\/8{width:12.5%!important}.u-2\/8{width:25%!important}.u-3\/8{width:37.5%!important}.u-4\/8{width:50%!important}.u-5\/8{width:62.5%!important}.u-6\/8{width:75%!important}.u-7\/8{width:87.5%!important}.u-8\/8{width:100%!important}.u-1\/10{width:10%!important}.u-2\/10{width:20%!important}.u-3\/10{width:30%!important}.u-4\/10{width:40%!important}.u-5\/10{width:50%!important}.u-6\/10{width:60%!important}.u-7\/10{width:70%!important}.u-8\/10{width:80%!important}.u-9\/10{width:90%!important}.u-10\/10{width:100%!important}@media screen and (min-width:481px){.u-1\/1\@mob{width:100%!important}.u-1\/2\@mob{width:50%!important}.u-2\/2\@mob{width:100%!important}.u-1\/3\@mob{width:33.33333%!important}.u-2\/3\@mob{width:66.66667%!important}.u-3\/3\@mob{width:100%!important}.u-1\/4\@mob{width:25%!important}.u-2\/4\@mob{width:50%!important}.u-3\/4\@mob{width:75%!important}.u-4\/4\@mob{width:100%!important}.u-1\/5\@mob{width:20%!important}.u-2\/5\@mob{width:40%!important}.u-3\/5\@mob{width:60%!important}.u-4\/5\@mob{width:80%!important}.u-5\/5\@mob{width:100%!important}.u-1\/8\@mob{width:12.5%!important}.u-2\/8\@mob{width:25%!important}.u-3\/8\@mob{width:37.5%!important}.u-4\/8\@mob{width:50%!important}.u-5\/8\@mob{width:62.5%!important}.u-6\/8\@mob{width:75%!important}.u-7\/8\@mob{width:87.5%!important}.u-8\/8\@mob{width:100%!important}.u-1\/10\@mob{width:10%!important}.u-2\/10\@mob{width:20%!important}.u-3\/10\@mob{width:30%!important}.u-4\/10\@mob{width:40%!important}.u-5\/10\@mob{width:50%!important}.u-6\/10\@mob{width:60%!important}.u-7\/10\@mob{width:70%!important}.u-8\/10\@mob{width:80%!important}.u-9\/10\@mob{width:90%!important}.u-10\/10\@mob{width:100%!important}}@media screen and (min-width:561px){.u-1\/1\@phab{width:100%!important}.u-1\/2\@phab{width:50%!important}.u-2\/2\@phab{width:100%!important}.u-1\/3\@phab{width:33.33333%!important}.u-2\/3\@phab{width:66.66667%!important}.u-3\/3\@phab{width:100%!important}.u-1\/4\@phab{width:25%!important}.u-2\/4\@phab{width:50%!important}.u-3\/4\@phab{width:75%!important}.u-4\/4\@phab{width:100%!important}.u-1\/5\@phab{width:20%!important}.u-2\/5\@phab{width:40%!important}.u-3\/5\@phab{width:60%!important}.u-4\/5\@phab{width:80%!important}.u-5\/5\@phab{width:100%!important}.u-1\/8\@phab{width:12.5%!important}.u-2\/8\@phab{width:25%!important}.u-3\/8\@phab{width:37.5%!important}.u-4\/8\@phab{width:50%!important}.u-5\/8\@phab{width:62.5%!important}.u-6\/8\@phab{width:75%!important}.u-7\/8\@phab{width:87.5%!important}.u-8\/8\@phab{width:100%!important}.u-1\/10\@phab{width:10%!important}.u-2\/10\@phab{width:20%!important}.u-3\/10\@phab{width:30%!important}.u-4\/10\@phab{width:40%!important}.u-5\/10\@phab{width:50%!important}.u-6\/10\@phab{width:60%!important}.u-7\/10\@phab{width:70%!important}.u-8\/10\@phab{width:80%!important}.u-9\/10\@phab{width:90%!important}.u-10\/10\@phab{width:100%!important}}@media screen and (min-width:768px){.u-1\/1\@tab{width:100%!important}.u-1\/2\@tab{width:50%!important}.u-2\/2\@tab{width:100%!important}.u-1\/3\@tab{width:33.33333%!important}.u-2\/3\@tab{width:66.66667%!important}.u-3\/3\@tab{width:100%!important}.u-1\/4\@tab{width:25%!important}.u-2\/4\@tab{width:50%!important}.u-3\/4\@tab{width:75%!important}.u-4\/4\@tab{width:100%!important}.u-1\/5\@tab{width:20%!important}.u-2\/5\@tab{width:40%!important}.u-3\/5\@tab{width:60%!important}.u-4\/5\@tab{width:80%!important}.u-5\/5\@tab{width:100%!important}.u-1\/8\@tab{width:12.5%!important}.u-2\/8\@tab{width:25%!important}.u-3\/8\@tab{width:37.5%!important}.u-4\/8\@tab{width:50%!important}.u-5\/8\@tab{width:62.5%!important}.u-6\/8\@tab{width:75%!important}.u-7\/8\@tab{width:87.5%!important}.u-8\/8\@tab{width:100%!important}.u-1\/10\@tab{width:10%!important}.u-2\/10\@tab{width:20%!important}.u-3\/10\@tab{width:30%!important}.u-4\/10\@tab{width:40%!important}.u-5\/10\@tab{width:50%!important}.u-6\/10\@tab{width:60%!important}.u-7\/10\@tab{width:70%!important}.u-8\/10\@tab{width:80%!important}.u-9\/10\@tab{width:90%!important}.u-10\/10\@tab{width:100%!important}}@media screen and (min-width:981px){.u-1\/1\@desk{width:100%!important}.u-1\/2\@desk{width:50%!important}.u-2\/2\@desk{width:100%!important}.u-1\/3\@desk{width:33.33333%!important}.u-2\/3\@desk{width:66.66667%!important}.u-3\/3\@desk{width:100%!important}.u-1\/4\@desk{width:25%!important}.u-2\/4\@desk{width:50%!important}.u-3\/4\@desk{width:75%!important}.u-4\/4\@desk{width:100%!important}.u-1\/5\@desk{width:20%!important}.u-2\/5\@desk{width:40%!important}.u-3\/5\@desk{width:60%!important}.u-4\/5\@desk{width:80%!important}.u-5\/5\@desk{width:100%!important}.u-1\/8\@desk{width:12.5%!important}.u-2\/8\@desk{width:25%!important}.u-3\/8\@desk{width:37.5%!important}.u-4\/8\@desk{width:50%!important}.u-5\/8\@desk{width:62.5%!important}.u-6\/8\@desk{width:75%!important}.u-7\/8\@desk{width:87.5%!important}.u-8\/8\@desk{width:100%!important}.u-1\/10\@desk{width:10%!important}.u-2\/10\@desk{width:20%!important}.u-3\/10\@desk{width:30%!important}.u-4\/10\@desk{width:40%!important}.u-5\/10\@desk{width:50%!important}.u-6\/10\@desk{width:60%!important}.u-7\/10\@desk{width:70%!important}.u-8\/10\@desk{width:80%!important}.u-9\/10\@desk{width:90%!important}.u-10\/10\@desk{width:100%!important}}@media screen and (min-width:1081px){.u-1\/1\@wide{width:100%!important}.u-1\/2\@wide{width:50%!important}.u-2\/2\@wide{width:100%!important}.u-1\/3\@wide{width:33.33333%!important}.u-2\/3\@wide{width:66.66667%!important}.u-3\/3\@wide{width:100%!important}.u-1\/4\@wide{width:25%!important}.u-2\/4\@wide{width:50%!important}.u-3\/4\@wide{width:75%!important}.u-4\/4\@wide{width:100%!important}.u-1\/5\@wide{width:20%!important}.u-2\/5\@wide{width:40%!important}.u-3\/5\@wide{width:60%!important}.u-4\/5\@wide{width:80%!important}.u-5\/5\@wide{width:100%!important}.u-1\/8\@wide{width:12.5%!important}.u-2\/8\@wide{width:25%!important}.u-3\/8\@wide{width:37.5%!important}.u-4\/8\@wide{width:50%!important}.u-5\/8\@wide{width:62.5%!important}.u-6\/8\@wide{width:75%!important}.u-7\/8\@wide{width:87.5%!important}.u-8\/8\@wide{width:100%!important}.u-1\/10\@wide{width:10%!important}.u-2\/10\@wide{width:20%!important}.u-3\/10\@wide{width:30%!important}.u-4\/10\@wide{width:40%!important}.u-5\/10\@wide{width:50%!important}.u-6\/10\@wide{width:60%!important}.u-7\/10\@wide{width:70%!important}.u-8\/10\@wide{width:80%!important}.u-9\/10\@wide{width:90%!important}.u-10\/10\@wide{width:100%!important}}.emoji{font-size:80px;line-height:0;height:100px;width:100px;display:inline-block;margin:18px 0;color:#e4e4e4}[type=text],[type=password],[type=datetime],[type=datetime-local],[type=date],[type=month],[type=time],[type=week],[type=number],[type=email],[type=url],[type=search],[type=tel],[type=color],select,textarea{display:block;border-radius:0;height:48px;line-height:22px;padding:12px;color:#212121;vertical-align:middle;border:1px solid #e4e4e4;width:100%;margin-bottom:12px;cursor:pointer;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}[type=text]::-webkit-input-placeholder,[type=text]::-moz-placeholder,[type=text]:-ms-input-placeholder,[type=text]:-moz-placeholder,[type=text]:placeholder,[type=password]::-webkit-input-placeholder,[type=password]::-moz-placeholder,[type=password]:-ms-input-placeholder,[type=password]:-moz-placeholder,[type=password]:placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime]::-moz-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime]:-moz-placeholder,[type=datetime]:placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=datetime-local]::-moz-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=datetime-local]:-moz-placeholder,[type=datetime-local]:placeholder,[type=date]::-webkit-input-placeholder,[type=date]::-moz-placeholder,[type=date]:-ms-input-placeholder,[type=date]:-moz-placeholder,[type=date]:placeholder,[type=month]::-webkit-input-placeholder,[type=month]::-moz-placeholder,[type=month]:-ms-input-placeholder,[type=month]:-moz-placeholder,[type=month]:placeholder,[type=time]::-webkit-input-placeholder,[type=time]::-moz-placeholder,[type=time]:-ms-input-placeholder,[type=time]:-moz-placeholder,[type=time]:placeholder,[type=week]::-webkit-input-placeholder,[type=week]::-moz-placeholder,[type=week]:-ms-input-placeholder,[type=week]:-moz-placeholder,[type=week]:placeholder,[type=number]::-webkit-input-placeholder,[type=number]::-moz-placeholder,[type=number]:-ms-input-placeholder,[type=number]:-moz-placeholder,[type=number]:placeholder,[type=email]::-webkit-input-placeholder,[type=email]::-moz-placeholder,[type=email]:-ms-input-placeholder,[type=email]:-moz-placeholder,[type=email]:placeholder,[type=url]::-webkit-input-placeholder,[type=url]::-moz-placeholder,[type=url]:-ms-input-placeholder,[type=url]:-moz-placeholder,[type=url]:placeholder,[type=search]::-webkit-input-placeholder,[type=search]::-moz-placeholder,[type=search]:-ms-input-placeholder,[type=search]:-moz-placeholder,[type=search]:placeholder,[type=tel]::-webkit-input-placeholder,[type=tel]::-moz-placeholder,[type=tel]:-ms-input-placeholder,[type=tel]:-moz-placeholder,[type=tel]:placeholder,[type=color]::-webkit-input-placeholder,[type=color]::-moz-placeholder,[type=color]:-ms-input-placeholder,[type=color]:-moz-placeholder,[type=color]:placeholder,select::-webkit-input-placeholder,select::-moz-placeholder,select:-ms-input-placeholder,select:-moz-placeholder,select:placeholder,textarea::-webkit-input-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder,textarea:-moz-placeholder,textarea:placeholder{color:#999}[type=text]:focus,[type=text]:active,[type=password]:focus,[type=password]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=date]:focus,[type=date]:active,[type=month]:focus,[type=month]:active,[type=time]:focus,[type=time]:active,[type=week]:focus,[type=week]:active,[type=number]:focus,[type=number]:active,[type=email]:focus,[type=email]:active,[type=url]:focus,[type=url]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=color]:focus,[type=color]:active,select:focus,select:active,textarea:focus,textarea:active{color:#212121}[type=text].error,[type=text].is-invalid,[type=text].input--error,[type=password].error,[type=password].is-invalid,[type=password].input--error,[type=datetime].error,[type=datetime].is-invalid,[type=datetime].input--error,[type=datetime-local].error,[type=datetime-local].is-invalid,[type=datetime-local].input--error,[type=date].error,[type=date].is-invalid,[type=date].input--error,[type=month].error,[type=month].is-invalid,[type=month].input--error,[type=time].error,[type=time].is-invalid,[type=time].input--error,[type=week].error,[type=week].is-invalid,[type=week].input--error,[type=number].error,[type=number].is-invalid,[type=number].input--error,[type=email].error,[type=email].is-invalid,[type=email].input--error,[type=url].error,[type=url].is-invalid,[type=url].input--error,[type=search].error,[type=search].is-invalid,[type=search].input--error,[type=tel].error,[type=tel].is-invalid,[type=tel].input--error,[type=color].error,[type=color].is-invalid,[type=color].input--error,select.error,select.is-invalid,select.input--error,textarea.error,textarea.is-invalid,textarea.input--error{border-color:#d12328;outline-color:#d12328}[type=text].success,[type=text].is-valid,[type=password].success,[type=password].is-valid,[type=datetime].success,[type=datetime].is-valid,[type=datetime-local].success,[type=datetime-local].is-valid,[type=date].success,[type=date].is-valid,[type=month].success,[type=month].is-valid,[type=time].success,[type=time].is-valid,[type=week].success,[type=week].is-valid,[type=number].success,[type=number].is-valid,[type=email].success,[type=email].is-valid,[type=url].success,[type=url].is-valid,[type=search].success,[type=search].is-valid,[type=tel].success,[type=tel].is-valid,[type=color].success,[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid{border-color:#00964d;outline-color:#00964d}[type=text][disabled],[type=text].is-disabled,[type=password][disabled],[type=password].is-disabled,[type=datetime][disabled],[type=datetime].is-disabled,[type=datetime-local][disabled],[type=datetime-local].is-disabled,[type=date][disabled],[type=date].is-disabled,[type=month][disabled],[type=month].is-disabled,[type=time][disabled],[type=time].is-disabled,[type=week][disabled],[type=week].is-disabled,[type=number][disabled],[type=number].is-disabled,[type=email][disabled],[type=email].is-disabled,[type=url][disabled],[type=url].is-disabled,[type=search][disabled],[type=search].is-disabled,[type=tel][disabled],[type=tel].is-disabled,[type=color][disabled],[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled{cursor:not-allowed;opacity:.6}form{overflow:hidden;position:relative}[type=submit]{border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button[disabled]{opacity:.6;cursor:not-allowed}button[disabled]:hover{opacity:.6}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:10px;height:auto}select{background:#fffc}fieldset{border:0;margin:0;padding:0}label{font-size:1rem;line-height:1.7em}.selector-wrapper{position:relative}.selector-wrapper:after{content:"\e915";font-family:sb-icons;position:absolute;top:12px;right:12px;font-size:13px;color:#1116;pointer-events:none}.selector-wrapper label{color:#212121;font-family:Roboto,sans-serif;position:absolute;left:12px;top:0;line-height:48px;pointer-events:none}.selector-wrapper label:after{content:" -";margin-left:3px}.selector-wrapper select{font-family:Roboto,sans-serif;border-color:#1113;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding-right:30px;padding-left:82px;-webkit-transition:0s;-moz-transition:0s;transition:0s}.selector-wrapper select::-ms-expand{display:none}.placeholder-svg__wrapper{position:absolute;left:0;top:0;height:100%;width:100%}.placeholder-svg{display:block;fill:#999;background-color:#e4e4e4;width:100%;height:100%;max-width:100%;max-height:100%}.product__img.placeholder-svg{height:250px}.placeholder-noblocks{text-align:center;margin:60px 24px}table{color:#212121;border-collapse:collapse;border-spacing:0;width:100%}td,th{border:1px solid transparent;height:48px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}th{background:#f5f5f5;color:#212121;font-weight:600;padding:0 12px;text-align:left}td{color:#212121;padding:0 12px}td.td2{text-indent:18px}tr:nth-child(2n) td{background:#f5f5f5}tr:nth-child(odd) td{background:#e4e4e4}@media screen and (max-width:767px){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%;border:.1px solid grey;margin-top:5px}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:6px 12px;border:0;margin:0;height:auto}.responsive-table td:before{content:attr(data-label);float:left;text-align:left;font-size:.85rem;padding-right:12px;width:50%}}.layout-slider.slick-initialized.o-layout{margin:0}.layout-slider.slick-initialized .o-layout__item{padding:0 9px;position:relative}.layout-slider.slick-initialized.o-layout--masonry{height:auto!important}.layout-slider.slick-initialized.o-layout--masonry .o-layout__item{position:relative!important;left:auto!important;top:auto!important}.layout-slider.slick-initialized .layout-slider__more{position:absolute;top:50%;left:0;width:100%;text-align:center}.layout-slider.slick-initialized .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.layout-slider.slick-initialized .slick-slide{height:auto}.layout-slider.slick-initialized .slick-dots{position:relative;bottom:0;width:100%;text-align:center}.layout-slider.slick-initialized .slick-dots li{display:inline-block;margin:0 6px;width:9px;height:9px;border-radius:50%;background:#111;opacity:.3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.layout-slider.slick-initialized .slick-dots li.slick-active,.layout-slider.slick-initialized .slick-dots li:hover,.layout-slider.slick-initialized .slick-dots li:focus{background:#212121;opacity:1}.layout-slider.slick-initialized .slick-dots li button{padding:0;width:9px;height:9px;border-radius:50%}.layout-slider.slick-initialized .slick-dots li button:before{content:none}.section--content-light .section--content-default-light .layout-slider__more-link{color:#fff}.section--content-light .section--content-default-light .layout-slider.slick-initialized .slick-dots li{background:#fff}.section--content-light .section--content-default-light .layout-slider.slick-initialized .slick-dots li.slick-active,.section--content-light .section--content-default-light .layout-slider.slick-initialized .slick-dots li:hover,.section--content-light .section--content-default-light .layout-slider.slick-initialized .slick-dots li:focus{background:#fff}.pagination{text-align:center}.pagination .pagination__items{display:inline-block}.pagination .page,.pagination .next,.pagination .prev{width:42px;height:42px;line-height:42px;float:left;margin-left:-1px;font-size:12px;border:1px solid #e4e4e4;box-sizing:content-box}.pagination .page a,.pagination .next a,.pagination .prev a{display:block;width:42px;height:42px;line-height:43px;background:#fff;color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination .page a:hover,.pagination .next a:hover,.pagination .prev a:hover{text-decoration:none;background:#f5f5f5;opacity:1}.pagination .page.current,.pagination .next.current,.pagination .prev.current{color:#555;background:#f5f5f5}.pagination .deco{width:42px;height:44px;border:1px solid #e4e4e4;line-height:34px;float:left;font-size:20px;margin-left:-1px;background:#fff}.spr-icon.spr-icon{margin:0 1px}.product-single__reviews .spr-summary-actions-newreview{line-height:20px;margin-top:6px}.product-single__reviews .spr-form-review-rating{overflow:visible}.product-single__reviews .spr-form-review-rating{margin-top:15px}.product-single__reviews .spr-form-label{font-size:.9rem}.product-single__reviews .spr-icon.spr-icon{border:none}.product-single__reviews .spr-review-header-title{margin-top:0}.product-single__reviews .spr-review-header-byline{color:#212121;opacity:.7;font-style:normal;font-size:.9rem;margin:9px 0}.product-single__reviews .spr-review-content-body{font-size:.9rem;margin-top:12px}.product-single__reviews .spr-button-primary{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:12px 0 0;cursor:pointer;padding:9px 30px;transition:all .3s ease-in-out;background-color:#212121;color:#fff;font-family:Assistant,sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:13px}.product-single__reviews .spr-button-primary:hover{background-color:#141414;color:#fff}.product-single__reviews .spr-review-reportreview{border:none}.product-single__reviews .spr-review-content{margin-bottom:12px}.product-single__reviews .spr-form-title{margin-top:0;margin-bottom:1rem;font-size:1.4rem}.account__reset-link{text-align:right}.account__form-buttons{margin-top:18px}.account__form-buttons .account__form-submit{margin-right:24px}.account__form-buttons .account__form-secondary-btn{display:inline-block}.account__guest{margin-top:60px}.account .errors,.account .success{text-align:center;font-size:.95rem;margin-bottom:24px}.account .errors ul,.account .success ul{list-style:none;margin:0}.account .errors{color:#d12328}.account .success{color:#00964d}.account__pagination{margin-top:24px;margin-bottom:24px}.account__form--address{margin-top:24px}.account__address{margin-top:24px;padding-top:24px;border-top:1px solid #e4e4e4}.account__address--first{border:none;padding-top:0}.account__address-actions a{font-family:Assistant,sans-serif;letter-spacing:2px;text-transform:uppercase;font-size:13px;color:#111;margin:0 12px;position:relative}.account__address-actions a:first-child:after{content:"";width:4px;height:4px;background:#999;position:absolute;right:-16px;top:8px;border-radius:50%}.account--activate .c-btn--full{margin-bottom:12px}@media screen and (max-width:767px){.account__reset-link{text-align:left}.account__form-buttons{text-align:center}.account__form-buttons .account__form-submit{width:100%}.account__form-buttons .account__form-secondary-btn{margin-top:12px}.account__guest{margin-top:42px}.account__pagination{margin-top:0}}.article--no-img .article__title{margin-top:0;padding-top:60px}.article--no-img .article__date.article__date{top:0}.article__featured-media{overflow:hidden;position:relative;height:490px;background-color:#f5f5f5}.article__title{position:relative;padding-top:42px;margin:-72px -102px 0;background:#fff}.article__date.article__date{top:-12px;left:50%;right:auto;margin-left:-80px;min-width:160px;text-align:center}.article__meta-wrapper{overflow:hidden}.article__meta{overflow:hidden;margin-top:42px}.article__meta-author{float:left}.article__meta-author__text{margin:0;color:#919191}.article__meta-share{float:right}.article__share-items{margin:0}.article__share-item{display:inline-block;margin:3px 6px;font-size:16px;width:18px;height:18px;line-height:18px}.article__share-link{color:#919191}.article__share-link:hover{opacity:1;color:#555}.article__tags{width:100%;overflow:hidden;margin:42px auto 0;text-align:center;max-width:440px}.article__tags-items{margin:0}.article__tags-item{display:inline-block;color:#919191}.article__tags-item a{color:#919191}.article-paginate{margin-top:42px;overflow:hidden;position:relative}.article-paginate__wrapper{width:88px;margin:0 auto}.article-paginate__item{float:left;margin:0 1px}.article-paginate__item--disabled{opacity:.6;cursor:not-allowed}.article-paginate__link{display:block;width:42px;height:42px;line-height:44px;text-align:center;background:#212121;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.article-paginate__link:hover{opacity:1;background:#141414}.article-comments{background:#f5f5f5;padding:42px 0;margin-top:-20px}.article-comments--mt{margin-top:24px}.article-comments__title{text-transform:normal;margin-bottom:24px}.article-comments__note.form-success{margin-bottom:18px;color:#00964d}.article-comments__item{position:relative;padding-bottom:18px;margin-bottom:18px}.article-comments__item:after{content:"";width:66px;height:1px;background:#bbb;display:block;position:absolute;bottom:0;left:0}.article-comments__item:last-child:after{content:none}.article-comments__content{margin-bottom:12px}.article-comments__meta-item{font-weight:700;display:inline-block;position:relative}.article-comments__meta-item:last-child{font-weight:400;margin-left:9px;padding-left:9px}.article-comments__meta-item:last-child:before{content:"";width:3px;height:3px;background:#919191;display:block;position:absolute;top:50%;left:-4px;border-radius:50%}.article-form{border-top:1px solid #bbbbbb;padding-top:24px}.article-form--first{padding-top:12px;border-top:none}.article-form__title{text-transform:normal;margin-bottom:12px}.article-form__fine-print{text-align:center;margin-bottom:18px;opacity:.8}.article-comments__pagination{margin-bottom:24px}@media screen and (max-width:980px){.article--no-date .blog__title{margin-top:0}.article__title{margin:0}.article__title .section__title{padding:0}.article__title .section__title-text{padding:0;font-size:1.8rem;line-height:1.75em}.article__date.article__date{right:auto;left:50%;margin-left:-80px}}@media screen and (max-width:767px){.article__meta{text-align:center}.article__meta-author,.article__meta-share{float:none}.article__meta-share,.article__tags{text-align:center;margin:18px 0 0}.article-comments{padding:30px 0}.article__featured-media{height:340px}}@media screen and (max-width:560px){.article__featured-media{height:240px}}body:not(.template-index) .main,body:not(.template-index) #shopify-section-footer,body:not(.template-index) .password-footer,body:not(.template-index) .giftcard-wrapper,.header-trigger{opacity:1}.blog-link{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-link:hover{opacity:.9}.blog__media-wrapper{background:#fff}.blog{position:relative;margin-bottom:36px;color:#212121}.blog--no-image .blog__details{margin-top:0;width:100%;left:0}.blog--no-date .blog__title{padding-right:0}.blog__media{position:relative;overflow:hidden;background:#f5f5f5}.blog__img{position:relative;width:100%}.blog__date{min-width:90px;text-align:center}.blog__details{background:#fff;border:1px solid white;width:90%;left:5%;padding:30px 24px;margin-top:-72px;position:relative}.blog__title{text-transform:normal;margin:0 0 6px;padding-right:84px;font-size:20px}.blog__author{margin:0 0 9px}.blog__author__text{font-size:.9rem;color:#919191;margin:0}.blog__text{margin:0}.blog__meta{margin-top:6px}.blog__meta__item{display:inline-block;margin-right:6px;position:relative;font-size:.9rem}.blog__meta-comment__icon{position:absolute;top:0;font-size:24px;color:#212121;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog__meta-comment__link{color:#fff;position:relative;font-size:9px;display:block;width:24px;text-align:center;height:24px;line-height:22px;top:-2px}.blog__meta-comment__link:hover{text-decoration:none}.blog__meta-comment__link:hover .blog__meta-comment__icon{color:#141414}.blog__meta-comment__link-text{position:relative}.blog__meta-tags{color:#919191}.blog__meta-tags__link{color:#919191;margin-right:3px;margin-left:3px}.blog-page__title-rss{position:relative;font-size:.75em;margin-left:3px;top:-1px}.blog-page__title-rss__link{color:#212121b3}.blog-page__list{padding-bottom:6px}.blog-page__list .blog__details{border-color:#fff}.blog-page__list--no-bg .blog__details{border-color:#e4e4e4}.blog-pagination{position:relative;margin-bottom:18px}.blog-page__tags{margin-bottom:24px}.blog-page__tags-btn{text-align:center;margin-bottom:9px;margin-top:0}.blog-page__tags-btn-link.js-active:after{content:"\e914"}.blog-page__tags-items{text-align:center}.blog-page__tags-items--box{background:#f5f5f5;padding:0}.blog-page__tags-items--box.js-toggle-target{height:0;-webkit-transition:0s;-moz-transition:0s;transition:0s}.blog-page__tags-items--box.js-active{height:auto;padding:12px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,-moz-transform .3s ease;transition:opacity .3s ease,transform .3s ease}.blog-page__tags-item{display:inline-block;margin:3px;font-size:24px}.blog-page__tags-item a{display:block;padding:3px 12px;color:#212121;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-page__tags-item a:hover{opacity:1;text-decoration:none;background:#e8e8e8}.blog-page__tags-item--active{padding:3px 12px;background:#e8e8e8}@media screen and (max-width:980px){.blog--no-date .blog__title{margin-top:0}.blog__details{margin-top:-30px}.blog__date.blog__date{top:-9px;right:auto;left:50%;margin-left:-45px}.blog__title{padding:0;margin-top:24px;line-height:1.5em}.blog-page__featured{margin-bottom:42px}.blog-page__featured .blog{display:block}.blog-page__featured .blog--no-image{margin-bottom:0}.blog-page__featured .blog__media-wrapper{width:100%}.blog-page__featured .blog__details{width:90%;left:5%;margin:-72px auto 0;float:none;max-width:700px}}@media screen and (max-width:767px){.blog{margin-bottom:24px}.blog__details{width:94%;left:3%;margin-top:-24px;padding:24px 18px}.blog-page__featured{margin-bottom:30px}.blog-page__featured .blog__details{width:100%;left:0;margin-top:0;border-bottom:1px solid #e4e4e4}.blog-page__featured .blog--no-image .blog__details{padding:24px}}.breadcrumb{position:relative;margin-bottom:18px}.breadcrumb--product-single{background-color:#fff!important}.breadcrumb__items{margin:0;text-align:left}.breadcrumb__item{font-family:Goudy Old Style,serif;letter-spacing:1px;text-transform:normal;font-weight:400;font-style:normal;font-size:.75em;color:#000!important}.breadcrumb__item:after{content:"\e913";font-family:sb-icons;font-size:9px;margin-left:3px;margin-right:3px;line-height:1;top:-1px;height:10px;display:inline-block;position:relative;opacity:.7}.breadcrumb__item:last-child:after{content:none}.breadcrumb__link{opacity:1;font-size:14px;font-family:Sofia-Pro-Regular}.breadcrumb__link:hover{opacity:1}.breadcrumb__link--current:hover{opacity:.7}.breadcrumb--light,.breadcrumb--default-light,.breadcrumb--light .breadcrumb__link,.breadcrumb--default-light .breadcrumb__link{color:#fff}.cart--resizer{width:30%!important}.img--resizer{width:70%!important}.ajaxcart-draw{position:fixed;background:#fff;max-width:500px;margin-left:auto;right:0;top:0;bottom:0;font-family:Sofia-Pro-Regular,serif}@media(min-width:480px){.ajaxcart-draw{width:500px}}.ajaxcart-draw .mfp-close{color:#222;display:block;font-size:24px;width:54px;height:54px;top:0;right:0;line-height:58px}.ajaxcart-draw__scroll{background-color:#fff}.ajaxcart__head{text-align:center;height:54px;position:relative;font-size:19px;font-weight:700}.ajaxcart__close{color:#222;width:54px;height:54px;display:block;font-size:18px;line-height:58px;text-align:center;position:absolute;right:0}.ajaxcart__label-title{font-size:19px;line-height:54px;margin-bottom:0;text-transform:normal}.cart-form{overflow:visible}.ajaxcart__inner{margin:0 24px}.cart__products,.ajaxcart__products{margin-bottom:18px}.cart__product,.ajaxcart__product{margin-bottom:24px;position:relative}.cart__product-image,.ajaxcart__product-image{width:100%;max-width:114px;display:block}.cart__product-name,.ajaxcart__product-name{color:#212121;font-size:17px;font-weight:700;margin-bottom:5px}.cart__product-meta,.ajaxcart__product-meta{font-size:.9rem;margin:0;line-height:22px}.cart-item__price,.ajaxcart-item__price{font-family:Sofia-Pro-Regular,serif;font-weight:700;font-size:18px}.ajaxcart__remove-item{cursor:pointer;font-weight:400}.cart-item__remove{position:absolute;color:#727272;top:50%;right:-42px;width:18px;height:18px;font-size:18px;margin-top:-9px;line-height:0}.cart__message-label,.ajaxcart__message-label{display:block;margin-bottom:6px;color:#555}.cart__footer{text-align:right;margin:24px 0}.ajaxcart__footer{margin:24px}.cart__footer-message,.ajaxcart__footer-message{font-size:.9rem;margin:0;line-height:2rem}.cart__footer-total,.ajaxcart__footer-total{text-align:right;font-size:19px;margin:0;color:#212121;font-family:Sofia-Pro-Regular,serif;text-transform:uppercase}.cart__footer-total .money,.ajaxcart__footer-total .money{font-size:19px;font-weight:700;color:#ff6f56}.original-price.money{position:absolute;bottom:65px;font-size:15px;right:24px}.cart__button{width:100%;text-align:right}.cart__button .cart__button-update{display:inline-block;margin-right:12px}.cart__button .cart__checkout{display:inline-block;width:auto;min-width:200px}.ajaxcart__button{padding:12px 18px 0;width:100%;height:65px;background:#fff;position:relative}.message-checkout-goal{font-family:Sofia-Pro-Regular;text-align:center}.ajaxcart__checkout,.ajaxcart__continue{margin-bottom:12px}.ajaxcart__checkout{position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width:425px){.ajaxcart__checkout{position:inherit;transform:none;left:inherit;width:100%}}.cart__continue_button{text-align:right;margin:18px 0 6px}.cart__continue{display:block;margin-top:12px;float:left}.ajaxcart__continue_button{text-align:center;margin:6px 0 12px;padding:0 18px}.cart-empty,.ajaxcart-empty{text-align:center;padding:24px}.cart-empty__title,.ajaxcart-empty__title{margin:0}@media screen and (max-width:767px){.ajaxcart-draw{width:100%}.ajaxcart__inner{margin:18px}.cart-item__remove{top:18px;right:0}.cart__button-update{width:100%;margin-bottom:12px;margin-right:0}.cart__continue{margin-top:18px}.cart__button .cart__checkout{width:100%}.ajaxcart-empty{padding:18px}.additional_checkout_buttons--cart-page{text-align:center}}.collection__header-info{width:100%;background:#fff;padding:24px 24px 24px 0;position:relative;text-align:center}.collection__header-media{position:relative}.collection--img .collection__header-info{margin-top:-84px;padding-left:24px}.collection--img .collection-sidebar{padding-left:24px}.collection--center .collection__header-info{text-align:center;margin:0 auto;padding-right:0}.collection--center.collection--img .collection__header-info{padding:24px 0}.collection--center.collection--img .collection-sidebar{padding-left:0}.collection__header-info__title.collection__header-info__title{margin-bottom:24px;font-size:28px}.collection__header-info__title-text{font-size:26px;font-size:1.73333rem;line-height:1.8}.collection-products{margin-top:30px}.collection-sidebar__title{text-transform:normal;margin-bottom:6px}.collection-sidebar__title-clear{float:right;font-size:.85rem;line-height:32px;text-transform:none}.collection-sidebar__title-clear__link{color:#212121cc}.collection-sidebar__items{overflow:hidden;margin-bottom:24px}.collection-sidebar__item{position:relative;margin:0 0 3px}.collection-sidebar__item--active{font-weight:700}.collection-sidebar__link{width:100%;display:inline-block;color:#212121}.collection-sidebar__section--tags .collection-sidebar__item{float:left;margin:6px 6px 0 0}.collection-sidebar__section--tags .collection-sidebar__link{border:1px solid #e4e4e4;padding:1px 12px;width:auto;font-size:.9rem;color:#212121cc}.collection-sidebar__section--tags .collection-sidebar__link:hover{opacity:1;background:#f5f5f5;text-decoration:none}.collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link{border-color:#f5f5f5;background:#f5f5f5;font-weight:initial}.collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link:hover{background:#e4e4e4}.collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link:after{content:"\e918";font-family:sb-icons;font-size:10px;position:relative;right:0;margin-left:9px;line-height:0}.collection-sidebar__head,.collection-main__filter{display:none}.collection-empty{max-width:400px;text-align:center;margin:80px auto 0}@media screen and (min-width:981px){.collection-sidebar.collection-sidebar{background:#fff}}@media screen and (max-width:980px){.collection__header-info{padding-left:0;width:70%}.collection-main__filter{display:block}.collection-sidebar{min-height:100%;width:360px;background:#fff;padding:0;-webkit-overflow-scrolling:touch;overflow:hidden;height:100%;position:relative}.collection-sidebar__wrapper{overflow-y:scroll;height:100%;padding:66px 18px 30px}.collection-sidebar .mfp-close.mfp-close{position:absolute;width:100%;height:auto;left:0;top:0;text-align:left;padding:18px 12px 6px 16px;opacity:1;color:#fff;display:block;font-size:24px;line-height:0}.collection-sidebar__title{font-size:17px;color:#fff}.collection-sidebar__title-clear__link,.collection-sidebar__link{color:#fffc}.collection-sidebar__section--tags .collection-sidebar__link{color:#fffc;background:#ffffff1a;border-color:transparent}.collection-sidebar__section--tags .collection-sidebar__link:hover{opacity:1;color:#fff;background:#fff3}.collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link{color:#fff;background:#fff3;border-color:transparent}.collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link:hover{background:#ffffff4d}.collection-sidebar--dark .mfp-close.mfp-close,.collection-sidebar--dark .mobile-footer__title,.collection-sidebar--dark .collection-sidebar__title{color:#111}.collection-sidebar--dark .collection-sidebar__title-clear__link,.collection-sidebar--dark .collection-sidebar__link{color:#111c}.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__link{color:#111c;background:transparent;border-color:#1113}.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__link:hover{opacity:1;color:#111;background:#1111111a}.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link{color:#111;background:#1111111a;border-color:transparent}.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link:hover{background:#1113}}@media screen and (max-width:767px){.collection__header-info.collection__header-info{width:100%;padding:0 0 3px;margin-top:18px}.collection--center .collection__header-info{margin-top:0}.collection--center.collection--img .collection__header-info{padding:18px 0 6px}.collection-main__filter{margin-bottom:18px}.collection__header-info__title-text{font-size:20px;font-size:1.33333rem;line-height:1.8}.collection__header-info__text.collection__header-info__text{margin-bottom:18px}.collection-empty{margin-top:0}.collection-sidebar{width:300px}}.mfp-hide.collection-sidebar{display:block}@media screen and (max-width:980px){.collection-sidebar{display:none}.mfp-wrap .collection-sidebar{display:block}.mfp-hide.collection-sidebar{display:none}}.event{margin-bottom:36px;position:relative;height:auto;width:100%;background:#fff}.section--no-bg .event{border:1px solid #e4e4e4}.event__media{position:relative;height:300px}.event__img{background-color:#fff}.event__date{position:absolute;top:0;left:0;width:100%;height:100%}.event__date-text{color:#fff;text-transform:normal;margin:0}.event__details{padding:30px 24px}.event__title{text-transform:normal;margin:0}.event__title--link{padding-right:110px}.event__desc{margin:6px 0 0;color:#212121b3}.event__desc--link{padding-right:110px}.event__link{position:absolute;float:right;height:30px;right:24px;bottom:28px;display:inline-block}@media screen and (max-width:980px){.event__media{height:240px}.event__title--link,.event__desc--link{padding:0}.event__link{float:none;position:relative;right:0;bottom:0;margin-top:12px}}@media screen and (max-width:767px){.event{margin-bottom:24px}.event__details{padding:18px}}@media screen and (max-width:560px){.event__media{height:180px}}.page--faq.page--faq{position:static}.faq__categories{position:absolute;margin-left:-200px;width:180px;padding-top:6px}.faq__categories-title{margin-bottom:6px}.faq__categories-item{position:relative;margin:0 0 3px}.faq__categories-link{display:block}@media screen and (max-width:1120px){.faq__categories{display:none}}.faq__search{margin:36px 0;position:relative}.faq__search-input{padding:12px 30px 12px 12px;width:100%;height:54px;line-height:32px;font-weight:200;margin:0;font-size:1.2rem;outline:none}.faq__search .icon{position:absolute;height:54px;line-height:52px;font-size:22px;padding:0 12px;top:0;right:0;background:#fff;border:1px solid #e4e4e4;border-left:0}.faq__category{margin-top:42px;border-bottom:1px solid white;top:1px;position:relative}.faq__category__title.faq__category__title{margin-bottom:24px}.faq__accordion__title{position:relative;display:block;color:#111}.faq__accordion__title:before{content:"";background:#fff;position:absolute;width:calc(100% + 18px);height:100%;left:-9px;top:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq__accordion__title:hover{opacity:1;text-decoration:none}.faq__accordion__title:hover:before{background:#f5f5f5}.faq__accordion__title.js-active .faq__accordion__title-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq__accordion__title-icon{position:absolute;right:-6px;top:50%;margin-top:-12px;width:28px;height:28px;text-align:center;line-height:30px;font-size:12px;color:#727272;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq__accordion__title{padding-right:30px;padding-top:3px}.faq__accordion__title-text{margin-bottom:6px;font-size:1.2em;position:relative}.faq__accordion__item{margin-bottom:24px;display:block;overflow:hidden}.faq__accordion__item:last-child{margin-bottom:0}.faq__accordion__item-wrap:before{content:"";width:30px;height:3px;background:#212121;position:absolute;left:0;top:-12px}.faq__accordion__item-wrap *:last-child{margin-bottom:0}.faq__accordion__item__image{margin-top:15px}.faq__cta{margin-top:36px;overflow:hidden}.autocomplete-suggestions{background:#fff;border:1px solid #e4e4e4;border-top:0}.autocomplete-suggestion{padding:3px 12px;cursor:pointer;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.autocomplete-suggestion.autocomplete-selected{background:#f5f5f5}@media screen and (max-width:767px){.faq__accordion__title-text,.faq__search-input{font-size:1.1em}.faq__cta{margin-top:24px}}.footer{background:#222;margin-top:30px}.footer__content{padding:60px 0 18px}.footer-nav{margin-bottom:30px}.footer-nav__title{color:#fff;text-transform:normal;margin-bottom:12px}.footer-nav__item{margin-bottom:3px}.footer-nav__link{color:#fffc}.footer-nav__link:hover{color:#fff;opacity:1}.footer-nav__image-img{width:100%}.footer-nav__image-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-nav__image-link:hover{opacity:.85}.footer-nav__text.footer-nav__text{margin-bottom:3px;color:#fffc}.footer-nav__text.footer-nav__text a{color:#fffc}.footer-nav__text.footer-nav__text a:hover{color:#fff;opacity:1}.footer-nav__text.footer-nav__text.rte a{color:#fff;border-color:#fff}.footer-nav__text.footer-nav__text.rte a:hover{color:#fff;opacity:1}.footer-nav__text-link{color:#999}.footer-nav__social-wrapper{margin-top:12px}.footer-nav__social-items{margin:0}.footer-nav__social-item{display:inline-block;margin:3px 6px 0 0}.footer-nav__social-link{display:table;width:38px;height:38px;font-size:15px;text-align:center;border-radius:50%;color:white solid .8px;border:1px solid rgba(17,17,17,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-nav__social-link:hover{opacity:1;color:#fff;border-color:#fff}.footer-nav__social-link .icon{display:table-cell;vertical-align:middle}.footer-copyright{margin-top:9px}.footer-copyright__text{color:#fffc;margin:0;font-size:.8rem}.footer-copyright__text .footer-copyright__span{position:relative;display:block}.footer-copyright__text a{color:#fffc}.footer-copyright__text a:hover{color:#fff;opacity:1}.footer__bottom-item:last-child:after{content:none}.footer__bottom{background:#111;padding:12px 0;min-height:66px}.footer__currency{font-family:Goudy Old Style,serif;position:relative;display:inline-block;vertical-align:top;height:42px;margin-right:24px;padding-right:24px}.footer__currency:after{content:"";width:1px;height:24px;background:#ffffff80;position:absolute;top:9px;right:0}.social-icons-container .icons{color:#fff!important}.footer--nav--flex{display:flex}.footer__currency-toggle{color:#fffc;line-height:42px}.footer__currency-toggle span{font-size:1.05rem;width:32px;display:inline-block}.footer__currency-toggle .icon{margin-left:6px;position:relative;top:1px;font-size:17px;line-height:0}.footer__currency-toggle:hover,.footer__currency-toggle.js-active{color:#fff;opacity:1}.footer__currency-toggle.js-active .icon:before{content:"\e915"}.footer__currency-box{position:absolute;bottom:46px;left:-6px;padding-bottom:8px;opacity:0;visibility:hidden;-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__currency-box.js-active{opacity:1;visibility:visible;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.footer__currency-items{background:#fff;padding:2px;width:138px;left:0;border:1px solid #e4e4e4;display:block;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__currency-items:before{content:"";position:absolute;bottom:0;left:16px;height:0;width:0;border-top:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent}.footer__currency-items:after{content:"";position:absolute;width:16px;height:16px;bottom:3px;left:18px;box-shadow:-1px 1px 2px -2px #111;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.footer__currency-item{font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:.9rem;letter-spacing:0;padding:3px 12px;border:1px solid white;width:50%;display:block;float:left;text-align:center;position:relative;cursor:pointer;color:#212121cc}.footer__currency-item:hover,.footer__currency-item.selected{color:#212121;opacity:1;background:#f5f5f5}.footer__icons{display:inline-block}.footer__icons-items{margin:0;position:relative}.footer__icons-item{display:inline-block;color:#fffc;margin-right:3px;height:42px;vertical-align:top}.footer__icons-item .payment-icon{width:36px;height:auto;padding:10px 0}.u-hiddenVisually{display:none}.footer-tweet__text a{font-family:Roboto,sans-serif;font-weight:300;font-style:normal;text-transform:lowercase;font-size:1rem;letter-spacing:0}.footer-tweet__text .Emoji{width:18px;padding:0 2px;margin:0}.footer-tweet__link{color:#fffc;display:inline-block;margin-top:6px}.footer-tweet__link:hover{color:#fff;opacity:1}.footer--dark .footer-nav__title{color:#111}.footer--dark .footer-nav__text,.footer--dark .footer-copyright__text,.footer--dark .footer__icons-item,.footer--dark .footer-nav__link,.footer--dark .footer__currency-toggle,.footer--dark .footer-nav__text.footer-nav__text a,.footer--dark .footer-tweet__link,.footer--dark .footer-copyright__text a{color:#111c}.footer--dark .footer-nav__link:hover,.footer--dark .footer__currency-toggle:hover,.footer--dark .footer-nav__text.footer-nav__text a:hover,.footer--dark .footer-tweet__link:hover,.footer--dark .footer-copyright__text a:hover{color:#111}.footer--dark .footer-nav__social-link,.footer--dark .footer-nav__text.footer-nav__text.rte a{color:#111c;border-color:#111c}.footer--dark .footer-nav__social-link:hover,.footer--dark .footer-nav__text.footer-nav__text.rte a:hover{color:#111;border-color:#111}.footer--dark .footer__currency:after{background:#111c}@media screen and (max-width:767px){.footer__content{padding:30px 0 18px}.footer-copyright{text-align:center}.footer__currency,.footer__icons{width:100%;text-align:center}.footer__currency{margin:0;padding:0}.footer__currency:after{content:none}.footer__currency-box{left:50%;margin-left:-71px}.footer__currency-items:before,.footer__currency-items:after{left:50%;margin-left:-10px}}.mobile-draw__currency-item{font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:.9rem;letter-spacing:0;padding:3px 12px;border:1px solid white;width:50%;display:block;float:left;text-align:center;position:relative;cursor:pointer;color:#212121cc}.mobile-draw__currency-item:hover,.mobile-draw__currency-item.selected{color:#212121;opacity:1;background:#f5f5f5}.page__contact-form{margin:24px 0 0;padding:30px;background:#f5f5f5}.page__contact-form__note{text-align:center;margin-bottom:18px}@media screen and (max-width:980px){.page__contact-form{padding:24px}}.password-header__link{position:absolute;right:30px;top:39px}.section.section--password-content{margin-bottom:30px}.password-content{position:relative;overflow:hidden;min-height:620px;background:#f5f5f5}.password-content__content{width:600px;max-width:100%;padding:36px 42px 30px;margin:54px 18px;background:#fff;text-align:center;position:relative}.password-content__form,.password-content__social{margin-top:30px}.password__share-items{margin:0}.password__share-item{display:inline-block;margin:3px 6px;font-size:16px;width:18px;height:18px;line-height:18px}.password__share-link{color:#919191}.password__share-link:hover{opacity:1;color:#555}.password-footer{margin:24px 0 30px;overflow:hidden}.password__powered-by{float:left}.password__admin{float:right}.password__shopify-link{display:inline-block;position:relative;width:80px;height:30px;top:5px;margin-left:5px}.password-pop{position:relative;background:#fff;max-width:500px;width:100%;margin:12px auto 42px}.password-pop .mfp-close{color:#222;display:block;font-size:24px;width:54px;height:54px;top:0;right:0;line-height:58px}.password-pop__wrapper{padding-bottom:6px}.password-pop__head{background:#f5f5f5;text-align:center;height:54px;position:relative}.password-pop__label-title{font-size:22px;line-height:54px;margin-bottom:0;text-transform:normal}.password-pop__inner{margin:30px}@media screen and (max-width:980px){.password-header__link{position:relative;margin:0 12px 24px;right:0;top:0;text-align:center}.password-content{min-height:500px}}@media screen and (max-width:767px){.password-content{min-height:360px}.password-content__content{padding:24px 18px;margin:30px 12px}.password-footer{text-align:center}.password__admin{margin-bottom:24px}.password__powered-by,.password__admin{float:none}}.product-single__top{position:relative;padding:30px 0}.product-single__top .section__title{margin-bottom:54px}.product-single__top .section__title--vendor{margin-bottom:36px}.product-single__title-desc{color:#919191;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none}.product-single__title-desc a{color:#919191}.product-single__title-desc a:hover{color:#212121;opacity:1}.product-single__top-bg{background:#f5f5f5;position:absolute;width:100%;height:70%;top:0;left:0;-webkit-transition:height .1s ease-out;-moz-transition:height .1s ease-out;transition:height .1s ease-out}.product-single__top-bg--full{height:100%}.product-single__title-text{font-size:26px;font-size:1.73333rem;line-height:1.6}.product-single__photo{width:100%;margin:0 auto}.product-single__photo .slick-dots{margin-top:12px;position:absolute;bottom:15px}.product-single__photo .slick-dots li{display:inline-block;margin:12px 6px 0;cursor:pointer;vertical-align:top}.product-single__photo .slick-dots .product-single__photos-thumbs__item{background-color:#f5f5f5cc;width:45px;height:45px;border-radius:50%;border:3px solid white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-single__photo .slick-dots .slick-active .product-single__photos-thumbs__item{border-color:#ff6f56;border:3px solid #ff6f56}.product-single__photo__img{width:100%}.product-single__photo__item{overflow:hidden}.product-single__photo__item:focus{outline:none}.product-single__photo__nav{position:absolute;width:auto;top:50%;margin-top:-72px;font-size:48px;line-height:1em;color:#11111180;cursor:pointer}.product-single__photo__nav:hover{color:#111c;opacity:1}@media screen and (max-width:980px){.product-single__photo__nav{display:none!important}}.product-single__photo__nav--prev{left:-15%}.product-single__photo__nav--next{right:-15%}.product-single__photo-thumbs{position:absolute;left:-9999px;visibility:hidden}.product-single__photos-thumbs__item{overflow:hidden}.product-single__photos-thumbs__img{width:100%}button:focus{outline:none}.product-single__photo-container{position:relative}.product-single__photo-container .image-badge{font-size:20px;padding:5px 15px 5px 10px}@media screen and (max-width:425px){.product-single__photo-container .image-badge{font-size:15px;padding:3px 10px 3px 7px}}.product-single__photo-zoom{cursor:zoom-in}.product-single__photo-zoom:hover{opacity:.9}.product-single-zoom.mfp-bg{background:#fff}.product-single-zoom.product-single-zoom .mfp-container{position:fixed;overflow:scroll}.product-single-zoom.product-single-zoom .mfp-preloader{color:#222}.product-single-zoom.product-single-zoom .mfp-close{color:#222;background:#fff;display:block;font-size:24px;width:42px;height:42px;line-height:47px;text-align:center;top:0;right:0;opacity:1;cursor:pointer}.product-single-zoom.product-single-zoom .mfp-arrow{position:fixed;color:#222;background:#fff;display:block;font-size:20px;width:42px;height:42px;line-height:42px;text-align:center;opacity:1;margin:-21px 0 0;cursor:pointer;-webkit-transform:scale(1);transform:scale(1)}.product-single-zoom.product-single-zoom .mfp-arrow:hover{color:#111c;opacity:1}.product-single-zoom.product-single-zoom .mfp-arrow:before,.product-single-zoom.product-single-zoom .mfp-arrow:after{content:none}.product-single-zoom.product-single-zoom .mfp-bottom-bar{display:none}.product-single__bottom{padding-top:36px}.product-single__box{width:100%;border:0px solid #e4e4e4;padding-bottom:4px;background-color:#fff;position:relative;margin-top:130px;margin-left:-25px}.product-single__box .errors{color:#d12328;text-align:center;margin:12px 0}.product-single__price{position:relative;background:#f5f5f5;padding:2px 24px}.product-single__price-text{margin-bottom:0;font-size:1rem;text-align:center}.product-single__price-compare{font-size:1.15rem;color:#919191;margin-left:6px}.product-single__price-number--sale{color:#c00000}.product-single__form{background-color:#fff;padding:12px 24px}.product-single__variant{margin-top:18px}.product-single__qty{overflow:hidden;margin-top:-4px;display:none}.product-single__qty .quantity-selector{line-height:42px}.product-single__qty-input{float:right}.product-single__img{padding:6px 24px}.product-single__img__img{width:100%}.product-single__reviews-stars{text-align:left;margin-top:6px}.product-single__reviews-stars .spr-badge-caption{font-size:.85rem;color:#212121b3}.product-single__reviews-stars-link{display:block}.product-single__reviews .spr-starratings{font-size:.85rem}.product-single__content-text{margin-bottom:30px}.product-single__accordion__title{position:relative;display:block;color:#111}.product-single__accordion__title:hover{text-decoration:none}.product-single__accordion__title.js-active .product-single__accordion__title-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-single__accordion__title-icon{position:absolute;right:6px;top:22px;width:28px;height:28px;text-align:center;line-height:30px;font-size:12px;color:#212121;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-single__accordion__title{padding-top:18px;border-top:1px solid #e4e4e4}.product-single__accordion__title-text{text-transform:normal;margin-bottom:0;font-size:22px;opacity:1}.product-single__accordion__item{margin-bottom:24px;display:block;overflow:hidden}.product-single__accordion__item:last-child{margin-bottom:0}.product-single__accordion__item-wrap:before{content:"";width:30px;height:3px;background:#212121;position:absolute;left:0;top:-12px}.product-single__accordion__item-wrap *:last-child{margin-bottom:0}.product-single__share{margin-top:12px}.product-single__share-items{text-align:center;margin:0}.product-single__share-item{display:inline-block;margin:3px 6px;font-size:16px;width:18px;height:18px;line-height:18px}.product-single__share-link{color:#919191}.product-single__share-link:hover{opacity:1;color:#555}.product-single--classic .product-single__top{padding-bottom:0}.product-single--classic .product-single__photo{margin-bottom:60px;max-width:100%}.product-single--classic .product-single__photo__nav{margin-top:-50px;font-size:34px}.product-single--classic .product-single__photo__nav--prev{left:0}.product-single--classic .product-single__photo__nav--next{right:0}.product-single--classic .product-single__photo{margin:0 auto}.product-single--classic .slick-list{max-width:100%}.product-single--classic .product-single__bottom{padding-top:0}@media screen and (max-width:980px){.product-single__photo-main--large{max-width:640px}.product-single__box,.product-single__content{max-width:660px;margin:0 auto;text-align:center}.product-single__box{margin-bottom:30px}.product-single--classic .product-single__top{padding:24px 0}.product-single--classic .product-single__top-bg{height:70%!important}.product-single--classic .product-single__top-bg--full{height:100%!important}.product-single--classic .product-single__photo{margin-bottom:0}.product-single--classic .product-single__bottom{padding-top:24px}}@media screen and (max-width:767px){.slick-dots .product-single__photos-thumbs__item.product-single__photos-thumbs__item{width:9px;height:9px;border-radius:50%;background:#bbb;border:0}.slick-dots .slick-active .product-single__photos-thumbs__item{background:#212121}.product-single__photos-thumbs__img{display:none}.product-single__top{padding:24px 0}.product-single__top .section__title{margin-bottom:48px}.product-single__top .section__title--vendor{margin-bottom:24px}.product-single__bottom{padding-top:24px}.product-single__price,.product-single__img{padding:6px 12px}.product-single__form{padding:12px 12px 0}.product-single__price-text{font-size:1.3rem}.product-single__price-compare{font-size:1rem}.product-single__title-text{font-size:20px;font-size:1.33333rem;line-height:1.7}.product-single__photo-zoom{cursor:default}}.ajaxcart__qty{height:38px}.is-loading .ajaxcart__qty{opacity:.5;transition:none}input.ajaxcart__qty-num[type=text][disabled]{font-size:15px;margin:0;padding:0;width:20px;border:none;color:#111;font-family:Sofia-Pro-Regular,serif;text-align:center;display:inline-block;opacity:1;cursor:default;transform:translateY(-3px)}.ajaxcart__qty-adjust{cursor:pointer;margin:0 5px;font-size:18px}.js-qty__num,.js-qty__adjust{font-size:15px;height:36px;width:36px;line-height:34px;text-align:center;border:1px solid rgba(17,17,17,.2);float:left;margin:0;padding:0;cursor:pointer;color:#111}.js-qty__num{font-size:13px;color:#555;background:#f5f5f5;margin-left:-1px}.js-qty__adjust{background:#fffc;padding:0;line-height:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.js-qty__adjust span{display:inline-block;width:9px;height:9px;line-height:7px;text-align:center}.js-qty__adjust--plus{margin-left:-1px}.search-draw{position:relative;background:#fff;max-width:600px;width:100%;margin:12px auto 42px}.search-draw .mfp-close{color:#222;display:block;font-size:24px;width:54px;height:54px;top:0;right:0;line-height:58px}.search-draw__wrapper{padding-bottom:6px}.search__head{background:#f5f5f5;text-align:center;height:54px;position:relative}.search__label-title{font-size:22px;line-height:54px;margin-bottom:0;text-transform:normal}.search__inner{margin:24px}.search__form{position:relative}.search__form-input{padding:12px 30px 12px 12px;width:100%;height:54px;line-height:32px;font-weight:200;margin:0;font-size:1.3rem;outline:none}.search__form-submit{position:absolute;background:none;height:54px;line-height:56px;font-size:22px;padding:0 12px;top:0;right:0;cursor:pointer}.search__nav{margin-top:30px}.search__nav-title{text-transform:normal;margin-bottom:6px}.search__nav-items{overflow:hidden}.search__nav-item{float:left;width:48%;margin-right:2%;margin-bottom:3px}.search__nav-link{display:block;color:#212121}.search__nav-link:hover{opacity:1}.search-page__form{position:relative;max-width:600px;margin:0 auto 60px}.search-page__form-input{padding:12px 30px 12px 12px;width:100%;height:54px;line-height:32px;font-weight:200;margin:0;font-size:1.3rem;outline:none}.search-page__form-submit{position:absolute;background:none;height:54px;line-height:56px;font-size:22px;padding:0 12px;top:0;right:0;cursor:pointer}.search-page__media-img{width:100%}.search-page__products,.search-page__other{margin-bottom:42px}.search-page__other-item{margin-bottom:30px;position:relative}.search-page__other-item--last{margin-bottom:0}.search-page__other-item--reverse .search-page__other-info{margin-left:auto;margin-right:-36px}.search-page__other-item--no-img .search-page__other-info{margin:auto;max-width:600px}.search-page__other-info{padding:42px;background:#fff;margin-left:-36px}.search-page__other-title{margin-top:0;margin-bottom:12px}.search-page__other-title-link{color:#212121}.search-page-pagination{position:relative;margin-bottom:30px}@media screen and (max-width:767px){.search-page__products{margin-bottom:30px}.search-page__other-item{margin-bottom:18px}.search-page__other-item--no-img .search-page__other-info{max-width:100%}.search-page__other-media{display:none}.search-page__other-info.search-page__other-info{padding:24px;margin:0}.search-page-pagination{margin-bottom:18px}}.section--mb-s{margin-bottom:12px}.section__bg{position:absolute;width:100%;height:100%;background:#f5f5f5;left:0;margin-top:80px;-webkit-transform:translate3d(0,0,0)}.section__bg--white{background:#fff}.section__bg--grey{background:#f5f5f5}.section__title{max-width:100%;margin:0 0 42px;position:relative}.section__title--center{margin:1% auto 42px;text-align:center}.section__title--center .section__title-text:after{left:50%;margin-left:-18px}.section__title--center-product{margin-bottom:20px!important}.section__title--desc{margin-bottom:24px}.section__title-text{position:relative;margin:10px 0 0;font-size:50px;font-family:Sofia-Pro-Medium;line-height:.8;margin-bottom:10px!important}.section__title-text:after{content:"";width:36px;height:3px;background:#212121;position:absolute;left:0;bottom:-12px}.section__title-desc{margin-top:24px;margin-bottom:0}.section__title-link{color:#212121}.section__title-link:hover{text-decoration:none;opacity:.8}.section__link--center{text-align:center}.section__link{margin-top:10px!important}.section__link--mt{margin-top:18px}.section--has-bg .section__link{margin-bottom:30px}.section--content-light .section__link-link,.section--content-default-light .section__link-link{color:#fff}.section--blog,.section--article.article--no-img,.section--page,.section--search,.section--list-collections,.section--cart,.section--404,.section--account{margin-top:30px}@media screen and (max-width:767px){.section--blog,.section--article.article--no-img,.section--page,.section--search,.section--list-collections,.section--cart,.section--404,.section--account{margin-top:12px}}.section--list-collections{margin-bottom:12px}@media screen and (min-width:768px){.section--mb-s--desk{margin-bottom:12px}}@media screen and (max-width:767px){.section{margin-bottom:30px}.section--mb-s,.section--mb-s--mob{margin-bottom:6px}.section__title{margin-bottom:30px}.section__title--desc{margin-bottom:24px}.section--list-collections{margin-bottom:6px}}.product-single__add .shopify-payment-button{margin-bottom:6px}@media screen and (max-width:767px){.product-featured__add .shopify-payment-button{margin-bottom:12px}}.product-single__add--sold .shopify-payment-button,.shopify-payment-button__button--hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.shopify-payment-button__button--branded.shopify-payment-button__button--branded{height:48px}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:0;cursor:pointer;font-family:Assistant,sans-serif;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-in-out;color:#fff;font-size:13px;font-weight:400;font-style:normal;height:auto;line-height:30px;padding:9px 30px;border-radius:0;background-color:#212121}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:active,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:focus{opacity:1;text-decoration:none}@media screen and (max-width:767px){.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded{font-size:13px}}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:focus{background-color:#141414}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#141414}.shopify-payment-button__more-options{font-family:Roboto,sans-serif;font-weight:300;font-style:normal}.shopify-payment-button__more-options.shopify-payment-button__more-options:hover:not([disabled]){text-decoration:none;opacity:.7}.section--no-bg .blog__details{border-color:#e4e4e4}.collection-list__item{overflow:hidden;position:relative;width:100%;height:auto;min-height:360px;margin-bottom:30px;padding-bottom:24px}.collection-list__bg{background-color:#fff}.collection-list__title{position:absolute;height:100%;width:100%;top:0;left:0;padding:12px 24px}.collection-list__title--border .collection-list__title-text:after{content:"";width:36px;height:4px;background:#212121;position:absolute;left:50%;margin-left:-18px;bottom:-9px}.collection-list__title-text{text-align:center;position:relative;text-transform:normal;color:#fff;margin:0}.collection-list__link{display:block}.collection-list__link:hover{opacity:1;text-decoration:none}.collection-list__link:hover .collection-list__bg:before{opacity:.6}@media screen and (max-width:980px){.collection-list__item{min-height:320px}}@media screen and (max-width:767px){.collection-list--carousel{margin-bottom:24px}}@media screen and (max-width:560px){.collection-list__item{margin-bottom:30px}}@media screen and (max-width:480px){.collection-list__item{min-height:240px}}@media screen and (max-width:767px){.home-products--carousel{margin-bottom:30px}}.section--content-light .product__title,.section--content-default-light .product__title{color:#fff}.section--content-light .product__vendor,.section--content-light .product__price,.section--content-default-light .product__vendor,.section--content-default-light .product__price{color:#fffc}.section--content-light .product__price-cross:before,.section--content-default-light .product__price-cross:before{background:#fffc}.home-custom__item{margin-bottom:30px}.home-custom__item-content--image{text-align:center;width:100%}.home-custom__link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-custom__link:hover{opacity:.85}.home-custom__item-link{margin-top:12px}.home-custom__img{width:100%;position:relative}.home-delivery{width:100%;position:relative;padding:54px 18px;overflow:hidden}.home-delivery--small{min-height:400px}.home-delivery--medium{min-height:620px}.home-delivery--large{min-height:740px}.home-delivery__media{margin:12px 0 24px}.home-delivery__media-img{width:100%;max-width:280px}.home-delivery__content{width:100%;max-width:600px;padding:36px 42px 30px;background:#fff;text-align:center;position:relative}.home-delivery__title{margin-bottom:12px}.home-delivery__text{margin:0}.home-delivery__btn{margin-top:12px}@media screen and (max-width:980px){.home-delivery--small{min-height:360px}.home-delivery--medium{min-height:500px}.home-delivery--large{min-height:640px}}@media screen and (max-width:767px){.home-delivery{padding:30px 18px}.home-delivery--small{min-height:280px}.home-delivery--medium{min-height:360px}.home-delivery--large{min-height:480px}}.section--has-bg .event__details{border-color:#fff}@media screen and (max-width:767px){.home-event__items--carousel{margin-bottom:24px}}.home-carousel--image .home-carousel__item{padding-bottom:0;display:block}.home-carousel--image_img{width:100%}.home-carousel--image_link{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-carousel--image_link:hover{opacity:.95}.home-image-grid--small .home-image-grid__item,.home-image-grid__item--small{min-height:360px}.home-image-grid--medium .home-image-grid__item,.home-image-grid__item--medium{min-height:480px}.home-image-grid--large .home-image-grid__item,.home-image-grid__item--large{min-height:600px}.home-image-grid__item{position:relative;width:100%;height:100%;padding:36px;overflow:hidden}.home-image-grid__item__no-margin{margin-bottom:0!important}.container-no-padding{padding:0!important}.home-image-grid__item--p-{padding:24px 18px}.home-image-grid__link .home-image-grid__bg:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-image-grid__link .home-image-grid__bg--no-overlay:before{opacity:0}.home-image-grid__link:hover{opacity:1}.home-image-grid__link:hover .home-image-grid__bg:before{opacity:.5}.home-image-grid__link:hover .home-image-grid__bg--no-overlay:before{opacity:.2}.home-image-grid__content{width:75%;max-width:440px;padding:25px;margin:auto;text-align:center}.home-image-grid__content--default .home-image-grid__title,.home-image-grid__content--default .home-image-grid__desc{color:#111;text-align:left}.home-image-grid__content--default .home-image-grid__desc.rte a{color:#111}.home-image-grid__content--default-light .home-image-grid__title,.home-image-grid__content--default-light .home-image-grid__desc,.home-image-grid__content--default-light .home-image-grid__desc.rte a{color:#fff}.home-image-grid__content--dark .home-image-grid__title,.home-image-grid__content--dark .home-image-grid__desc{color:#111}.home-image-grid__content--dark .home-image-grid__title--underline:after{background:#111}.home-image-grid__content--dark .home-image-grid__desc.rte a{color:#111;border-color:#111}.home-image-grid__content--white .home-image-grid__title--underline:after{background:#fff}.home-image-grid__content--white .home-image-grid__desc.rte a{color:#fff;border-color:#fff}.home-image-grid__title,.home-image-grid__desc{color:#fff;position:relative;margin:0;font-size:18px}.home-image-grid__desc{font-family:Sofia-Pro-Regular}.home-image-grid__title{margin-bottom:6px;font-family:Austin-Medium!important;font-size:24px;font-weight:900}.home-image-grid__title--underline{margin-bottom:21px;font-size:60px!important;line-height:1}.img-grid-cta{transform:translate(-50%)}.home-image-grid__title--underline:after{content:"";width:36px;height:4px;position:absolute;left:0;bottom:-9px;background:#212121}.home-image-grid__title--underline:after{display:none!important}.section__title-text:after{display:none!important}.collection__header-info__text{font-size:18px}.home-image-grid__item--text{text-align:center}.home-image-grid__item--text .home-image-grid__title--underline:after{left:50%;margin-left:-18px}.home-image-grid__btn{margin-top:180px;font-family:Sofia-Pro-Regular;font-size:17px;padding:20px 10px;width:80%}.home-image-grid__btn:hover{color:#fff!important}.btn-no-underline{text-decoration:none!important}@media screen and (max-width:1024px){.home-image-grid__btn{margin-top:200px;padding:20px}}@media screen and (max-width:400px){.home-image-grid__btn{margin-top:200px}}@media screen and (max-width:376px){.home-image-grid__btn{margin-top:80px;padding:22px 40px}}@media screen and (max-width:426px){.home-image-grid__btn{margin-top:80px;padding:22px 40px}}@media screen and (max-width:321px){.home-image-grid__btn{margin-top:85px;padding:22px 20px}}@media screen and (max-width:767px){.home-image-grid__item{padding:24px;margin-bottom:18px}.home-image-grid--small .home-image-grid__item,.home-image-grid__item--small{min-height:300px}.home-image-grid--medium .home-image-grid__item,.home-image-grid__item--medium{min-height:400px}.home-image-grid--large .home-image-grid__item,.home-image-grid__item--large{min-height:350px}}.home-inline__item{margin-bottom:30px;overflow:hidden}.home-inline__media{float:left;margin-top:6px;margin-right:24px;width:auto;text-align:center}.home-inline__media-img{max-width:144px;max-height:120px}.home-inline__text{float:left;width:calc(100% - 168px)}.home-inline__text--full{width:100%}.home-inline__title,.home-inline__sub-title{text-transform:normal;margin-bottom:0;font-family:Sofia-Pro-Regular;font-weight:900}.home-inline__sub-title{color:#919191;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;margin:6px 0}.home-inline__desc{margin-top:6px;margin-bottom:0;font-size:18px;font-family:Sofia-Pro-Regular;min-height:70px}.home-inline__desc .rte p{font-family:Sofia-Pro-Light!important}.home-inline__desc p{font-family:Austin-Medium!important}.home-inline__desc .rte p{min-height:55px}.home-inline--center .home-inline__item{max-width:400px;margin:0 auto 36px}.home-inline--center .home-inline__media{margin:0 auto 12px;float:none;width:100%}.home-inline--center .home-inline__text{text-align:center;width:100%;max-width:520px;margin:0 auto}@media screen and (max-width:980px){.home-inline__item{max-width:400px;margin:0 auto 36px}.home-inline__media{margin:0 auto 12px;float:none;width:100%}.home-inline__text{text-align:center;width:100%}}@media(min-width:426px){.js-section__home-instagram{padding:0 30px;max-width:1600px;width:100%;margin:0 auto}}.home-insta{position:relative;overflow:hidden}.home-insta__items{overflow:hidden}.home-insta__item{width:25%;float:left}.home-insta--6 .home-insta__item,.home-insta--9 .home-insta__item{width:33.33%}@media(min-width:426px){.home-insta--6 .home-insta__item,.home-insta--9 .home-insta__item{width:calc(100% / 3 - 40px / 3);margin-right:20px;margin-bottom:20px}.home-insta--6 .home-insta__item:nth-child(3n),.home-insta--9 .home-insta__item:nth-child(3n){margin-right:0}}.home-insta--5 .home-insta__item:first-child{width:50%}.home-insta__img{width:100%;height:100%;background-position:center;background-size:cover}.home-insta__title{width:100%;text-align:center;color:#000;font-family:Sofia-Pro-Regular,serif;font-size:19px}.home-insta__title .insta-icon{transform:translateY(3px);margin-right:10px}@media screen and (max-width:767px){.home-insta__item{width:50%;display:block}.home-insta--5 .home-insta__item{width:25%}.home-insta--5 .home-insta__item:first-child{width:50%}.home-insta--8 .home-insta__item{width:25%}}@media screen and (max-width:560px){.home-insta--5 .home-insta__item{width:50%}.home-insta--5 .home-insta__item:first-child{width:100%}.home-insta--6 .home-insta__item,.home-insta--8 .home-insta__item{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.home-insta--6 .home-insta__item:nth-child(2n),.home-insta--8 .home-insta__item:nth-child(2n){margin-right:0}.home-insta--9 .home-insta__item{width:50%}.home-insta--9 .home-insta__item:first-child{display:none}}.home-intro{width:100%;padding:48px 24px;position:relative;overflow:hidden}.home-intro--small{min-height:400px}.home-intro--medium{min-height:620px}.home-intro--large{min-height:740px}.home-intro__content{max-width:860px;width:100%;text-align:center;position:relative;margin:0 auto}.home-intro__btn{margin-top:30px}.home-intro__text{color:#212121;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;margin:0}.home-intro__media{margin:0 auto 30px;max-width:800px}.home-intro__media-img{width:100%;min-width:50px}.home-intro__link-wrap{margin-top:30px;text-align:center}.home-intro--light .home-intro__text,.home-intro--light .home-intro__link{color:#fff}.home-intro--light .home-intro__text .rte a{color:#fff;border-color:#fff}.home-intro__text .rte a{color:#212121;border-color:#212121}@media screen and (max-width:980px){.home-intro--small{min-height:360px}.home-intro--medium{min-height:500px}.home-intro--large{min-height:640px}}@media screen and (max-width:767px){.home-intro{padding:36px 12px}.home-intro--small{min-height:280px}.home-intro--medium{min-height:360px}.home-intro--large{min-height:480px}.home-intro__text{font-size:1.4rem;line-height:1.5em}.home-intro__btn,.home-intro__link-wrap{margin-top:24px}}.section--has-bg .home-logo-list{padding:42px 0}@media screen and (max-width:767px){.section--has-bg .home-logo-list{padding:24px 0}}.section--has-bg .home-logo-list .section__link{margin-bottom:0}.home-logo-list__bg{position:absolute;width:100%;height:100%;left:0;top:0}.home-logo-list__items{text-align:center;overflow:hidden;position:relative;font-size:0}.home-logo-list__item{text-align:center}.home-logo-list__img.home-logo-list__img{width:auto;max-height:120px;display:inline-block}.home-logo-list--grid .home-logo-list__item{display:inline-block}.home-logo-list--grid.home-logo-list--3 .home-logo-list__item{width:33.3336%}.home-logo-list--grid.home-logo-list--4 .home-logo-list__item{width:25%}.home-logo-list--grid.home-logo-list--5 .home-logo-list__item{width:20%}.home-logo-list-carousel__nav{position:absolute;width:auto;top:50%;margin-top:-34px;font-size:34px;line-height:1em;color:#11111180;cursor:pointer}.home-logo-list-carousel__nav:hover{color:#111c;opacity:1}@media screen and (max-width:980px){.home-logo-list-carousel__nav{display:none!important}}.home-logo-list-carousel__nav--prev{left:-60px}.home-logo-list-carousel__nav--next{right:-60px}.home-logo-list .slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.home-logo-list .slick-dots{position:relative;bottom:0;width:100%;text-align:center}.home-logo-list .slick-dots li{display:inline-block;margin:0 6px;width:9px;height:9px;border-radius:50%;background:#111;opacity:.3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-logo-list .slick-dots li.slick-active,.home-logo-list .slick-dots li:hover,.home-logo-list .slick-dots li:focus{background:#212121;opacity:1}.home-logo-list .slick-dots li button{padding:0;width:9px;height:9px;border-radius:50%}.home-logo-list .slick-dots li button:before{content:none}.home-logo-list--carousel .home-logo-list__items{padding:0 60px}.home-logo-list--carousel .home-logo-list__item{margin-bottom:24px;padding:0 18px}.home-logo-list--carousel .home-logo-list__item:focus{outline:none}@media screen and (min-width:768px){.home-logo-list--carousel .section__link{margin-top:24px}.home-logo-list--grid .home-logo-list__item{margin-bottom:36px;vertical-align:top;padding:0 18px}.home-logo-list--grid .section__link{margin-top:0}.home-logo-list--grid.home-logo-list--no-link.home-logo-list{padding-bottom:0}}@media screen and (max-width:767px){.home-logo-list__img.home-logo-list__img{max-height:100px;max-width:130px}.home-logo-list--carousel .home-logo-list__items{padding:0}.home-logo-list--mob-carousel .section__link{margin-top:0}.home-logo-list--mob-carousel .slick-dots li{display:none}.home-logo-list--mob-carousel .home-logo-list__item{padding:0 12px}.home-logo-list--grid .home-logo-list__item{margin-bottom:24px}.home-logo-list--mob-grid .section__link{margin-top:0}.home-logo-list--mob-grid .home-logo-list__item.home-logo-list__item{width:50%;display:inline-block;padding:0 12px;vertical-align:top}.home-logo-list--mob-grid.home-logo-list--no-link.home-logo-list{padding-bottom:0}}@media screen and (max-width:980px){.home-logo-list-carousel__nav{display:none}.home-logo-list--carousel .home-logo-list__items{padding:0}}.section--content-dark .section__title-text:after{background:#222}.section--content-dark .home-logo-list .slick-dots li.slick-active,.section--content-dark .home-logo-list .slick-dots li:hover,.section--content-dark .home-logo-list .slick-dots li:focus{background:#111}.section--content-default-light .home-logo-list-carousel__nav,.section--content-default-light .section__title-text,.section--content-default-light .section__title-desc,.section--content-default-light .home-logo-list .rte a{color:#fff}.section--content-default-light .home-logo-list .slick-dots li{background:#fff}.section--content-default-light .home-logo-list .slick-dots li.slick-active,.section--content-default-light .home-logo-list .slick-dots li:hover,.section--content-default-light .home-logo-list .slick-dots li:focus{background:#212121}.section--content-light .home-logo-list-carousel__nav,.section--content-light .section__title-text,.section--content-light .section__title-desc,.section--content-light .home-logo-list .rte a{color:#fff}.section--content-light .section__title-text:after{background:#fff}.section--content-light .home-logo-list .slick-dots li{background:#fff}.section--content-light .home-logo-list .slick-dots li.slick-active,.section--content-light .home-logo-list .slick-dots li:hover,.section--content-light .home-logo-list .slick-dots li:focus{background:#fff}.home-logo-list__placeholder__wrapper{width:100%;height:150px}@media screen and (max-width:767px){.home-logo-list__placeholder__wrapper{height:80px;max-width:160px}}.section--has-bg .home-map{padding:42px 0}@media screen and (max-width:767px){.section--has-bg .home-map{padding:24px 0}}.home-map__bg{position:absolute;width:100%;height:100%;left:0;top:0}.home-map__media{margin-left:-100px}.home-map__items{padding:30px 36px;background:#fff;position:relative}.home-map__title{overflow:hidden;display:block;color:#212121;position:relative}.home-map__title:hover{text-decoration:none}.home-map__title.js-active .home-map__title-icon{opacity:0}.home-map__title-icon{position:absolute;right:0;top:15px;width:28px;height:28px;text-align:center;line-height:30px;font-size:12px;color:#212121;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-map__title:not(:first-child){border-top:1px solid #e4e4e4}.home-map__title-text{text-transform:normal;margin-bottom:9px;margin-top:9px;padding-right:24px}.home-map__item{margin-bottom:24px;display:block;position:relative}.home-map__item:last-child .home-map__item-wrap{margin-bottom:12px}.home-map__item:last-child{margin-bottom:0}.home-map__item-wrap{margin-top:12px;position:relative;padding-top:9px}.home-map__item-wrap:before{content:"";width:30px;height:4px;background:#212121;position:absolute;left:0;top:-12px}.home-map__text,.home-map__sub-text{margin:0;max-width:400px;word-wrap:break-word}.home-map__sub-text{color:#919191}.home-map__media{position:relative}.home-map__media-img{width:100%}.home-map__media-map:not(.home-map__media-map--first){position:absolute;width:100%;height:100%;left:0;top:0}.home-map__media-map{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-map__media-map.js-active{opacity:1;visibility:visible}.home-map__media-canvas{display:block;width:100%;height:100%;min-height:500px;position:relative}.home-map__media-btn{position:absolute;bottom:12px;right:-6px}.gmnoprint,.gm-style-cc{visibility:hidden}@media screen and (max-width:980px){.home-map__text{margin-bottom:12px}.home-map__items{padding:24px}.home-map__media-canvas{min-height:420px}}@media screen and (max-width:767px){.home-map__item-wrap{margin-bottom:18px}.section--no-bg .home-map__items{padding:0}.home-map__media-btn{position:relative;right:6px;bottom:0;margin-top:-54px;float:right}.home-map__media-canvas{min-height:240px}}.newsletter{padding:48px 24px;background:#f5f5f5}.newsletter .section__title-text{color:#111}.newsletter .section__title-desc,.newsletter .section__title-desc.rte a{color:#111c}.newsletter .section__title-desc.rte a:hover{color:#111;opacity:1}.newsletter__form-wrapper{max-width:720px;margin:0 auto}.newsletter__input{border-color:#f5f5f5;background-color:transparent;border:none;border-bottom:solid white .5px}.newsletter__input::placeholder{color:#fff}.newsletter-label{margin:10px -50px 10px 10px;font-family:Sofia-Pro-Light;color:#fff}.newsletter__form-message{text-align:center;text-transform:normal}.newsletter__form-message__text{margin:0}.newsletter--dark .section__title-text:after{background:#222}.newsletter--dark .section__title-desc.rte a{border-color:#222}.newsletter--dark .newsletter__btn{background-color:#222;color:#fff}.newsletter--dark .newsletter__btn:hover,.newsletter--dark .newsletter__btn:focus{background-color:#111}.newsletter--default-light .section__title-text,.newsletter--default-light .newsletter__form-message__text,.newsletter--light .section__title-text,.newsletter--light .newsletter__form-message__text{color:#fff}.newsletter--default-light .section__title-desc,.newsletter--default-light .section__title-desc.rte a,.newsletter--light .section__title-desc,.newsletter--light .section__title-desc.rte a{color:#fffc}.newsletter--default-light .section__title-desc.rte a:hover,.newsletter--light .section__title-desc.rte a:hover{color:#fff;opacity:1}.newsletter--default-light .errors,.newsletter--light .errors{color:#fff}.newsletter--light .section__title-text:after{background:#fff}.newsletter--light .section__title-desc.rte a{border-color:#fff}.newsletter--light .newsletter__btn{background-color:#222;color:#fff}.newsletter--light .newsletter__btn:hover,.newsletter--light .newsletter__btn:focus{background-color:#111}@media screen and (max-width:767px){.newsletter{padding:30px 24px}}.promo-pop__close{position:absolute;text-align:center;color:#555;display:block;font-size:24px;width:42px;height:42px;line-height:44px;top:0;right:0}.promo-pop__close:hover{color:#111}a:hover{color:#f3899b}.home-carousel__btn:hover{color:#fff!important}.promo-pop__title{margin-bottom:24px;padding-right:24px}.promo-pop__form{margin-top:18px}.promo-pop__input{width:100%;float:left;margin:0}.promo-pop__input:focus{outline:none}.promo-pop__btn{position:absolute;right:0;top:0}.promo-pop__link{margin-top:18px;display:inline-block}@media screen and (max-width:767px){.promo-pop--no-mobile{display:none!important}.promo-pop{right:0;bottom:0;padding:18px;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px)}.promo-pop__btn{position:relative;margin-top:-1px;width:100%}}.home-promo__item{padding:48px 0;position:relative}.home-promo__item:nth-child(2n){padding:100px 0;margin-top:-148px}.home-promo__item:nth-child(2n) .home-promo__box{margin-right:10%}.home-promo__item:nth-child(2n) .home-promo__media{margin-right:-100px}.home-promo__item:nth-child(odd){padding:100px 0;margin-top:-148px}.home-promo__item:nth-child(odd) .o-layout{direction:rtl}.home-promo__item:nth-child(odd) .o-layout__item{direction:ltr;text-align:left}.home-promo__item:nth-child(odd) .home-promo__media{margin-left:-100px}.home-promo__item:first-child{margin-top:0;padding-top:48px}.home-promo__item:first-child.block--no-bg{padding-top:0}.home-promo__item:last-child{padding-bottom:48px}.home-promo__item:last-child.block--no-bg{padding-bottom:0}@media screen and (max-width:980px){.home-promo__item .home-promo__box.home-promo__box.home-promo__box{max-width:540px;width:100%;margin:-42px 18px 0;padding:24px}.home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn{padding-bottom:66px}.home-promo__item:nth-child(2n) .home-promo__box,.home-promo__item:nth-child(2n) .home-promo__media,.home-promo__item:nth-child(odd) .home-promo__box,.home-promo__item:nth-child(odd) .home-promo__media{margin-right:0;margin-left:0}.home-promo__item:nth-child(2n) .home-promo__box{float:right}.home-promo__item:first-child{padding-top:24px}.home-promo__item:last-child{padding-bottom:24px}}@media screen and (max-width:767px){.home-promo__item .home-promo__box.home-promo__box.home-promo__box{padding:18px;max-width:100%;width:auto;float:none}.home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn{padding-bottom:66px}.home-promo__item:nth-child(2n){padding:78px 0}.home-promo__item:first-child{padding-top:0}.home-promo__item:last-child{padding-bottom:24px}}.home-promo__item-bg{position:absolute;width:100%;height:100%;left:0;top:0}.home-promo__content{position:relative}.home-promo__title{margin-bottom:24px;font-size:24px;font-family:Austin-Medium}.home-promo__title h3{font-size:45px!important;font-family:Austin-Medium}.home-promo__box{padding:65px;background:#fff;position:relative;text-align:center}.home-promo__box--btn{padding-bottom:72px}.home-promo__text{margin:0;font-family:Sofia-Pro-Light}.home-promo__text__white{color:#fff;text-align:left}.home-promo__text__white p{font-size:18px!important}.home-promo__text__white h3{font-size:60px!important;line-height:1}.home-promo__btn{font-family:Sofia-Pro-Regular;font-size:18px;text-decoration:underline}.home-promo__media{position:relative}.home-promo__media .placeholder-svg{height:420px}@media screen and (max-width:767px){.home-promo__media .placeholder-svg{height:300px}}.home-promo__media-img{width:100%}.home-promo__media-video{position:absolute;top:50%;margin-top:-51px;width:100%;text-align:center}@media screen and (max-width:767px){.home-promo__media-video{margin-top:-36px}}.home-promo__item:nth-child(5) .home-promo__item-bg{z-index:1}.home-promo__item:nth-child(4) .home-promo__item-bg{z-index:2}.home-promo__item:nth-child(3) .home-promo__item-bg{z-index:3}.home-promo__item:nth-child(2) .home-promo__item-bg{z-index:4}.home-promo__item:nth-child(1) .home-promo__item-bg{z-index:5}.home-testimonials__content{max-width:500px;text-align:center;margin:0 auto}.home-testimonials--carousel .home-testimonials__content{max-width:680px}.home-testimonials__item--featured .home-testimonials__content{max-width:728px}.home-testimonials__media{margin-bottom:18px;margin-top:12px}img.home-testimonials__media__item--img.home-testimonials__media__item--img{width:84px;display:inline}.home-testimonials__media__item--icon{font-size:32px;line-height:0;color:#e4e4e4}.home-testimonials__media__item--stars-dark,.home-testimonials__media__item--stars-brand{font-size:22px;color:#555}.home-testimonials__media__item--stars-brand{color:#212121}.home-testimonials__text{margin-bottom:18px}.home-testimonials__text__text{color:#212121;font-family:Roboto,sans-serif;font-weight:300;font-style:normal;text-transform:none;letter-spacing:0;margin-bottom:0}.home-testimonials__name__text{margin:0}.home-testimonials__source__text{color:#212121b3;margin-bottom:0}.home-testimonials-carousel__nav{position:absolute;width:auto;top:50%;margin-top:-34px;font-size:34px;line-height:1em;color:#11111180;cursor:pointer}.home-testimonials-carousel__nav:hover{color:#111c;opacity:1}@media screen and (max-width:980px){.home-testimonials-carousel__nav{display:none!important}}.home-testimonials-carousel__nav--prev{left:7%}.home-testimonials-carousel__nav--next{right:7%}.home-testimonials .slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.home-testimonials .slick-dots{position:relative;bottom:0;width:100%;text-align:center}.home-testimonials .slick-dots li{display:inline-block;margin:0 6px;width:9px;height:9px;border-radius:50%;background:#111;opacity:.3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-testimonials .slick-dots li.slick-active,.home-testimonials .slick-dots li:hover,.home-testimonials .slick-dots li:focus{background:#212121;opacity:1}.home-testimonials .slick-dots li button{padding:0;width:9px;height:9px;border-radius:50%}.home-testimonials .slick-dots li button:before{content:none}.home-testimonials .o-layout{margin-left:0}.home-testimonials .o-layout__item{padding-left:0}.home-testimonials--carousel .home-testimonials__text__text,.home-testimonials__item--featured .home-testimonials__text__text{font-size:1.7rem;line-height:1.7}.home-testimonials--carousel .home-testimonials__item{margin-bottom:24px}.home-testimonials--carousel .home-testimonials__item:focus{outline:none}.home-testimonials--featured-grid .home-testimonials__content,.home-testimonials--grid .home-testimonials__content{padding:0 24px}.home-testimonials--featured-grid .home-testimonials__item,.home-testimonials--grid .home-testimonials__item{margin-bottom:36px}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media{margin:12px 0;height:48px;display:flex;align-items:flex-end;justify-content:center}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--icon,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--icon{font-size:25px;margin-bottom:6px}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) img.home-testimonials__media__item--img.home-testimonials__media__item--img,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) img.home-testimonials__media__item--img.home-testimonials__media__item--img{width:48px}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__text,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__text{margin-bottom:12px}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__text__text,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__text__text{font-size:1.2rem;line-height:1.8}.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--stars-dark,.home-testimonials--featured-grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--stars-brand,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--stars-dark,.home-testimonials--grid .home-testimonials__item:not(.home-testimonials__item--featured) .home-testimonials__media__item--stars-brand{font-size:19px;line-height:30px}@media screen and (min-width:768px){.home-testimonials--carousel .section__link{margin-top:24px}}@media screen and (max-width:767px){.section-home-testimonials.section-home-testimonials .home-testimonials__content{max-width:500px}.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__content,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__content{padding:0}.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__item,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__item{margin-bottom:24px}.section-home-testimonials.section-home-testimonials .home-testimonials--mob-carousel .section__link{margin-top:24px}.section-home-testimonials.section-home-testimonials .home-testimonials--mob-carousel .home-testimonials__content{padding:0 18px}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__media,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__media,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__media{margin:12px 0;height:auto}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__media__item--icon,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__media__item--icon,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__media__item--icon{font-size:25px;margin-bottom:0}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel img.home-testimonials__media__item--img.home-testimonials__media__item--img,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid img.home-testimonials__media__item--img.home-testimonials__media__item--img,.section-home-testimonials.section-home-testimonials .home-testimonials--grid img.home-testimonials__media__item--img.home-testimonials__media__item--img{width:48px}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__text,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__text,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__text{margin-bottom:12px}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__text__text,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__text__text,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__text__text{font-size:1.2rem;line-height:1.8}.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__media__item--stars-dark,.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__media__item--stars-brand,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__media__item--stars-dark,.section-home-testimonials.section-home-testimonials .home-testimonials--featured-grid .home-testimonials__media__item--stars-brand,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__media__item--stars-dark,.section-home-testimonials.section-home-testimonials .home-testimonials--grid .home-testimonials__media__item--stars-brand{font-size:19px;line-height:30px}}@media screen and (max-width:1080px){.home-testimonials-carousel__nav--prev{left:30px}.home-testimonials-carousel__nav--next{right:30px}}@media screen and (max-width:980px){.home-testimonials-carousel__nav{display:none}}.home-video__items{margin-top:12px;text-align:center;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.home-video__item{margin-right:12px;width:132px;display:inline-block;border:3px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-video__item.js-active,.home-video__item.js-init,.home-video__item:hover{border-color:#212121}.home-video__item.js-active .home-video__item-icon--play,.home-video__item.js-init .home-video__item-icon--play,.home-video__item:hover .home-video__item-icon--play{opacity:0}.home-video__item.js-active .home-video__item-img:before,.home-video__item.js-init .home-video__item-img:before,.home-video__item:hover .home-video__item-img:before{opacity:.1}.home-video__item-link:hover{opacity:1}.home-video__item-icon{color:#fff;font-size:18px;line-height:0;position:absolute;height:100%;width:100%;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-video__item-img:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-video__placeholder{position:relative;width:100%;height:100%;-webkit-transition:1s ease all;-moz-transition:1s ease all;transition:1s ease all}.home-video__placeholder.js-hidden{opacity:0;visibility:hidden}.home-video__placeholder-btn{position:relative}.home-video__stage-video{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden}.home-video__stage-video .video-wrapper,.home-video__stage-video .home-video__stage-iframe{width:100%!important;height:100%!important}.home-video__stage-video.js-active{opacity:1;visibility:visible}.home-video .plyr{border-radius:3px}.home-video .plyr__poster{background:#fff}.home-video .plyr__control--overlaid{background:#212121cc}.home-video .plyr__control.plyr__tab-focus,.home-video .plyr__menu__container label.plyr__control input[type=radio]:focus+span,.home-video .plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track,.home-video .plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track,.home-video .plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 3px #21212159}.home-video .plyr--full-ui input[type=range]{color:#212121}.home-video .plyr--audio .plyr__control.plyr__tab-focus,.home-video .plyr--audio .plyr__control:hover,.home-video .plyr--audio .plyr__control[aria-expanded=true],.home-video .plyr__control--overlaid:focus,.home-video .plyr__control--overlaid:hover,.home-video .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,.home-video .plyr--video .plyr__controls .plyr__control:hover,.home-video .plyr--video .plyr__controls .plyr__control[aria-expanded=true],.home-video .plyr__menu__container label.plyr__control input[type=radio]:checked+span{background:#212121}.home-video .plyr--audio .plyr__controls,.home-video .plyr__menu__container,.home-video .plyr__menu__container .plyr__control,.home-video .plyr__tooltip{color:#222}.home-video .plyr__badge{background:#141414}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transform:translateY(-40px);transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:#000c;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media(min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{transform:translateY(-15px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 3px #1aafff59;outline:0}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:#1aafffcc;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{height:20px;left:2px;position:relative;width:20px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>.plyr__control{margin-left:5px}.plyr__controls .plyr__menu:first-child,.plyr__controls .plyr__menu:first-child+[data-plyr=pause],.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__progress:first-child+[data-plyr=pause],.plyr__controls .plyr__time:first-child,.plyr__controls .plyr__time:first-child+[data-plyr=pause],.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}.plyr__controls .plyr__volume{margin-left:5px}@media(min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>.plyr__control{margin-left:10px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:5px}}.plyr--video .plyr__controls{background:linear-gradient(transparent,#000000b3);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:35px 10px 10px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:2}.plyr--video .plyr__controls .plyr__control svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.plyr--video .plyr__controls .plyr__control.plyr__tab-focus,.plyr--video .plyr__controls .plyr__control:hover,.plyr--video .plyr__controls .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;border-radius:4px;bottom:100%;box-shadow:0 1px 2px #00000026;color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:#ffffffe6;content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container ul{list-style:none;margin:0;overflow:hidden;padding:7px}.plyr__menu__container ul li{margin-top:2px}.plyr__menu__container ul li:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:#4f5b5fcc;right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:#4f5b5fcc;left:7px}.plyr__menu__container .plyr__control--back:before{background:#b7c5cd;box-shadow:0 1px #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container label.plyr__control{padding-left:7px}.plyr__menu__container label.plyr__control input[type=radio]+span{background:#0000001a;border-radius:100%;display:block;flex-shrink:0;height:16px;margin-right:10px;position:relative;transition:all .3s ease;width:16px}.plyr__menu__container label.plyr__control input[type=radio]+span:after{background:#fff;border-radius:100%;content:"";height:6px;left:5px;opacity:0;position:absolute;top:5px;transform:scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container label.plyr__control input[type=radio]:checked+span{background:#1aafff}.plyr__menu__container label.plyr__control input[type=radio]:checked+span:after{opacity:1;transform:scale(1)}.plyr__menu__container label.plyr__control input[type=radio]:focus+span{box-shadow:0 0 0 3px #1aafff59;outline:0}.plyr__menu__container label.plyr__control.plyr__tab-focus input[type=radio]+span,.plyr__menu__container label.plyr__control:hover input[type=radio]+span{background:#0000001a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-7px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:28px;color:#1aafff;display:block;height:20px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0),transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33;box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33;box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33;box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px #1aafff59;outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 3px #1aafff59;outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 3px #1aafff59;outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #ffffff80}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#b7c5cda8}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#b7c5cda8}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#b7c5cda8}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #0000001a}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #0000001a}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #00000026,0 0 0 1px #2f343d33,0 0 0 3px #0000001a}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1;pointer-events:none}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:#ffffffe6;border-radius:3px;bottom:100%;box-shadow:0 1px 2px #00000026;color:#4f5b5f;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{display:flex;flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px #00000026;color:#ffffff40}.plyr--audio .plyr__progress__buffer{color:#b7c5cda8}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#b7c5cda8}.plyr__volume{flex:1;position:relative}.plyr__volume input[type=range]{position:relative;z-index:2}@media(min-width:480px){.plyr__volume{max-width:50px}}@media(min-width:768px){.plyr__volume{max-width:80px}}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#2f343dcc;border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.ie9 .header-navs{padding-top:6px}.ie9 .home-delivery__content{margin:0 auto}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-top .product__img{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:-webkit-transform 1s ease-out,opacity .3s ease;-moz-transition:-moz-transform 1s ease-out,opacity .3s ease;transition:transform 1s ease-out,opacity .3s ease}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-top .product__img-hover{-webkit-transition:-webkit-transform 1s ease-out,opacity .3s ease .8s;-moz-transition:-moz-transform 1s ease-out,opacity .3s ease .8s;transition:transform 1s ease-out,opacity .3s ease .8s}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-top.js-sr-loaded .product__img{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}html.sr body[data-anim-load=true][data-anim-zoom=true] .product:hover .product__img,html.sr body[data-anim-load=true][data-anim-zoom=true] .product:hover .product__img-hover{-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-single__photo__img,html.sr body[data-anim-load=true][data-anim-zoom=true] .product-featured__photo__img{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;transition:all 1.5s ease-out}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-single__photo__img{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}html.sr body[data-anim-load=true][data-anim-zoom=true] .product-single__photo.js-sr-loaded .product-single__photo__img,html.sr body[data-anim-load=true][data-anim-zoom=true] .product-featured__photo-wrapper.js-sr-loaded .product-featured__photo__img{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}body[data-anim-zoom=true] .blog__img,body[data-anim-zoom=true] .collection-list__bg,body[data-anim-zoom=true] .home-image-grid__bg,body[data-anim-zoom=true] .home-insta__items,body[data-anim-zoom=true] .home-carousel--image_img{-webkit-transition:-webkit-transform 10s ease-out,opacity .5s ease-in;-moz-transition:-moz-transform 10s ease-out,opacity .5s ease-in;transition:transform 10s ease-out,opacity .5s ease-in}body[data-anim-zoom=true] .blog:hover .blog__img,body[data-anim-zoom=true] .blog:hover .collection-list__bg,body[data-anim-zoom=true] .blog:hover .home-image-grid__bg,body[data-anim-zoom=true] .blog:hover .home-insta__items,body[data-anim-zoom=true] .blog:hover .home-carousel--image_img,body[data-anim-zoom=true] .collection-list__item:hover .blog__img,body[data-anim-zoom=true] .collection-list__item:hover .collection-list__bg,body[data-anim-zoom=true] .collection-list__item:hover .home-image-grid__bg,body[data-anim-zoom=true] .collection-list__item:hover .home-insta__items,body[data-anim-zoom=true] .collection-list__item:hover .home-carousel--image_img,body[data-anim-zoom=true] .home-image-grid__link:hover .blog__img,body[data-anim-zoom=true] .home-image-grid__link:hover .collection-list__bg,body[data-anim-zoom=true] .home-image-grid__link:hover .home-image-grid__bg,body[data-anim-zoom=true] .home-image-grid__link:hover .home-insta__items,body[data-anim-zoom=true] .home-image-grid__link:hover .home-carousel--image_img,body[data-anim-zoom=true] .home-insta-link:hover .blog__img,body[data-anim-zoom=true] .home-insta-link:hover .collection-list__bg,body[data-anim-zoom=true] .home-insta-link:hover .home-image-grid__bg,body[data-anim-zoom=true] .home-insta-link:hover .home-insta__items,body[data-anim-zoom=true] .home-insta-link:hover .home-carousel--image_img,body[data-anim-zoom=true] .home-carousel--image_link:hover .blog__img,body[data-anim-zoom=true] .home-carousel--image_link:hover .collection-list__bg,body[data-anim-zoom=true] .home-carousel--image_link:hover .home-image-grid__bg,body[data-anim-zoom=true] .home-carousel--image_link:hover .home-insta__items,body[data-anim-zoom=true] .home-carousel--image_link:hover .home-carousel--image_img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}body[data-anim-load=false][data-anim-zoom=true] .js-slide-active .home-carousel__bg,body[data-anim-load=false][data-anim-zoom=true] .collection__header-img,body[data-anim-load=false][data-anim-zoom=true] .article__featured-media__img,body[data-anim-load=false][data-anim-zoom=true] .home-intro__bg,body[data-anim-load=false][data-anim-zoom=true] .home-delivery__bg,body[data-anim-load=false][data-anim-zoom=true] .password-content__bg{-webkit-animation:zoomin 20s ease forwards;-moz-animation:zoomin 20s ease forwards;animation:zoomin 20s ease forwards}@-webkit-keyframes zoomin{0%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}to{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes zoomin{0%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}to{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes zoomin{0%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}to{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}}.u-content--light,.u-content--light .section__title-text,.u-content--light .section__title-link,.u-content--light .selector-wrapper label{color:#fff}.u-content--light .section__title-text:after{background:#fffc}.u-content--light .selector-wrapper:after{color:#fff9}.u-content--light .selector-wrapper select,.u-content--light .js-qty__num,.u-content--light .js-qty__adjust{border-color:#fff6;color:#fff}.u-content--light .js-qty__num{background:transparent}.u-content--light select,.u-content--light .js-qty__adjust{background:#ffffff1a}.u-content--light .rte a{box-shadow:inset 0 -6px #028e48;color:#fff}.u-content--light .rte a:hover{background:#028e48}.js-toggle-target{opacity:0;visibility:hidden;-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.js-toggle-target.js-active{opacity:1;visibility:visible;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js-icon-replace .icon{display:inline-block;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}.js-icon-replace .icon--master{opacity:1;visibility:visible}.js-icon-replace .icon--replace{position:absolute;left:0;top:0;opacity:0;visibility:hidden;-ms-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6)}.js-icon-replace.js-active .icon--master{opacity:0;visibility:hidden;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}.js-icon-replace.js-active .icon--replace{opacity:1;visibility:visible;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.shopify-challenge__container.shopify-challenge__container{margin:60px auto}.shopify-buy-frame iframe{padding:0}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h3{font-size:24px!important}p{font-size:18px!important}h2,h3{page-break-after:avoid}}.u-bg-overlay--white:before{background:#fff}.u-bg-overlay--brand:before{background:#212121}.u-bg-overlay--light:before{opacity:.3}.u-bg-overlay--medium:before{opacity:.5}.u-bg-overlay--strong:before{opacity:.8}.u-mt{margin-top:30px}.u-mb{margin-bottom:30px}.u-pt{padding-top:30px}.u-pb{padding-bottom:30px}.u-mt\+{margin-top:42px}.u-mb\+{margin-bottom:42px}.u-pt\+{padding-top:42px}.u-pb\+{padding-bottom:42px}.u-mt-{margin-top:18px}.u-mb-{margin-bottom:18px}.u-pt-{padding-top:18px}.u-pb-{padding-bottom:18px}.u-clearfix:after{content:""!important;display:block!important;clear:both!important}@media screen and (max-width:980px){.home-image-grid__title--underline,.home-promo__title h3{font-size:45px!important}}.product-single__accordion__title{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px;margin-bottom:20px;text-align:left}.icon--plus{float:right;margin-right:25px;padding:10px;margin-top:-5px}@media screen and (max-width:980px){.section__title-text-black,.home-promo__title h3{font-size:45px!important}.home-promo__btn{position:relative}.product-single__accordion__title-text{text-align:center!important}}#scroll_to_top{position:fixed;width:25px;height:25px;bottom:50px;right:1px;display:block!important}.custom-height{height:700px}.responsive-table th{font-size:16px;font-family:Sofia-Pro-Light;background-color:transparent;text-align:left;padding:25px}@media screen and (max-width:1440px){.custom-grid-btn{padding:0!important}}@media screen and (max-width:376px){.custom-grid-btn{padding:0!important}}.footer-nav__item{font-size:14px;padding:5px;font-family:Sofia-Pro-Light;margin:auto}.navigation-container{width:50%}.o-layout__item-no-padding{padding-left:0!important}.navigation-container{margin-top:5vh}.footer-nav h4,.footer-nav p{font-family:Sofia-Pro-Light}#AddToCart{padding:2px;color:#fff;background-color:#000}.recharge-btn{position:absolute;top:15%;left:25px}.container-no-margin{margin-top:15px!important}.button-layout{display:flex;margin-bottom:50px}.account--page__btn{width:30%;background-color:transparent;font-size:20px;border:1px solid black;border-radius:32.5px;padding:10px;margin:auto}.account-detail-under--btn{display:block}.account--page__btn:hover{color:#000!important}.active--tab{background-color:#000;color:#fff;font-weight:900;border:2px solid black;border-radius:32.5px;padding:10px}.account--page__btn:active{color:#000}.upcoming__orders__information__block{display:flex;margin-bottom:50px;margin-top:50px}.upcoming__orders__info{margin:10px auto auto;text-align:left}.upcoming__orders__info h3{font-weight:900}.section--account h3{font-family:Sofia-Pro-Regular}.order__adjustment__block{padding:30px 100px;text-align:left!important}.section--account p{font-size:16px;font-family:Sofia-Pro-Light;margin-bottom:35px;color:#414040}.section--account h3{font-size:18px;font-family:Sofia-Pro-Regular;color:#414040;font-weight:900}.o-layout__no-margin{margin-left:0!important}.order__adjustment__info{width:100%;margin-top:50px}.order__adjustment__block h3{text-transform:uppercase;font-weight:900}.order--validation--btn{background-color:#4ba695;font-size:16px;padding:7px 50px;margin:auto;text-align:center;color:#fff;text-transform:uppercase;font-family:Sofia-Pro-Regular;border:0px}.name-change-btn{margin:0!important}.order--validation p{text-align:left}.order--validation--btn{text-align:center}.order-datepicker label{font-family:Sofia-Pro-Regular}.order__history__block,.account__details__block{display:none}.active__block{display:block}.inactive__block{display:none!important}.active__nav__item{font-weight:900;text-decoration:underline}.account-detail--btn{text-decoration:underline;font-size:16px;background-color:transparent;border:0px;font-family:Sofia-Pro-Light;padding:0;margin:auto}.address__list{font-size:16px;list-style:none;margin-top:40px}.account-primary-information{margin-top:75px;margin-bottom:75px}.discount-code{font-size:16px;font-family:Sofia-Pro-Light}.btn-right{margin-right:0!important}.address--management{margin:auto auto 0 0;font-size:16px;display:flex}.address-fields{margin-bottom:0!important;margin-right:35%}.address--management ul{list-style:none;margin-left:0!important}.address__list li{font-family:Sofia-Pro-Light}.center--text{text-align:center;margin:auto}.orders--title{margin-bottom:50px!important;margin-top:50px}.order__adjustment__block:first{display:block!important}.product--title{font-family:Sofia-Pro-Regular}.fa--button{background-color:transparent;border:0px}.account__details__block li{font-size:16px;font-family:Sofia-Pro-Light}.account__details__block ul{list-style:none;margin-left:0}.sponsorship__code{margin-top:50px}.sponsorship--description{margin-bottom:0!important}.discount-code{margin-top:0!important;margin-bottom:0!important}.order--validation span{color:#4ba695}.cart--completion--block{margin-top:50px;background-color:#dcf2ee}.cart--completion--information{padding:5% 10%}.cart--completion--information h3{text-transform:uppercase}.label--light .label__text{margin-bottom:0!important}.subscription--management-block{margin-top:50px;background-color:#fcf7f4;padding:2% 5%}.order-datepicker{margin-top:5%}.cart--completion--information .container{margin-top:0!important}.btn-layout{display:flex;margin-bottom:50px}.form--container{display:none}.form-modification{display:block}.form-modification--inactive{display:none}.account-modify-btn{margin-bottom:25px}#RecoverPasswordForm{margin:0 10%}.form--adress-modification{margin:25%}.modification--form{margin:10% 25%;font-size:18px}.form--container{font-family:Sofia-Pro-Medium}.cart--bar{border-top:1px solid black}.order--validation{text-align:center}.price--order--validation{text-align:right!important}.newsletter--btn{background-color:transparent;border:0px;font-family:Sofia-Pro-Light;margin:auto auto auto -5%}.newsletter-social-footer{width:50%;margin:auto;margin-top:5vh}.input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-image:url(./cursor-account--page2.png);opacity:1;width:40px;height:19px;position:relative;top:0;z-index:99}#validation--msg{display:none;text-align:center;color:#fff;font-family:Sofia-Pro-Light}.img--product{width:160px;border-radius:50%}.product--img{margin-left:50px!important}.product--qty{margin-right:50px!important}:-moz-range-thumb{background-image:url(./cursor-account--page2.png);width:40px;height:19px}::-ms-thumb{background-image:url(./cursor-account--page2.png);width:40px;height:19px;z-index:9999;display:block;background-color:transparent}.responsive-table__row td{font-size:18px;font-family:Sofia-Pro-Light}.order__history__block .responsive-table__row td{background-color:transparent!important;padding:25px}#datepicker_value{font-size:18px}.account-detail--btn--margin{margin:auto}.responsive-table{width:75%;margin:auto}.account-detail--btn-under{display:block}.order--container{display:flex;width:100%}.order--container div{font-size:18px;margin:auto;padding:10px}.subscription--message{text-align:center;margin-top:50px}.name-input{background-color:transparent;width:100%;height:50px;font-size:18px;border:.5px solid black;font-family:Sofia-Pro-Light;padding-left:5px}.name-changer--form{width:25%;margin-right:10px}.order--detail{background-color:#fcf6f6!important;width:215%}.btn--form{font-family:Sofia-Pro-Regular!important;text-align:center!important}.label--name{margin-right:10px;margin-top:50px;margin-bottom:30px;font-family:Sofia-Pro-Light}.success--message{margin-top:25px}.account--product-container{display:flex;margin-top:50px;margin-bottom:50px}.product--toAdd{margin:0 20px 75px;width:25%;height:25vh;position:relative}.accountPage-product-desc{text-align:center;width:90%;margin:auto;background-color:#fff;position:absolute;bottom:-70px;left:5%;padding-top:10px;padding-bottom:10px}.accountPage-product-desc p{margin-bottom:0!important}.account-btn{background-color:#ff6f55!important;border:0px}.accountPage-product-desc:hover{background-color:#4ba695;-webkit-transition:background-color 1s linear;-ms-transition:background-color 1s linear;transition:background-color 1s linear}.accountPage-product-desc p:hover{color:#fff}.order__adjustment__block h2{font-family:Sofia-Pro-Regular}.date--account-block{margin-top:50px}.custom--cancelation-reason{width:100%;height:4vh;font-size:16px;color:#000;font-family:Sofia-Pro-Light;font-weight:300}.cancelation--reason-form label{font-family:Sofia-Pro-Light;font-weight:300}input[type=checkbox]{margin-right:5px;font-family:Sofia-Pro-Light;font-weight:300}.cancelation--reason-form{width:50%;margin:50px auto auto}.cancelation-form{width:50%;margin:auto}@media screen and (max-width:980px){.account--product-container{display:block!important}.account-primary-information{display:block}.account--page__btn{width:100%;padding:0;background-color:transparent;font-size:9px;line-height:1.5}.upcoming__orders__information__block{display:block;margin-top:50px;margin-bottom:50px}.upcoming__orders__info{margin:auto;text-align:center}.order__adjustment__block{background-color:#fcf7f4;padding:10%}.order__adjustment__info{width:100%}.account-primary-information{margin-top:40px}.account__details__block{text-align:center}.btn-right{float:none;margin-top:50px;margin-right:0!important}.order__adjustment__block h3{text-align:center}.responsive-table th{font-size:10px}.discount-code{margin-top:25px!important}.order--complete--cart--block,.cart--completion--information h3{text-align:center}.btn-layout{display:block}.btn-layout button{width:100%;margin:10px auto auto}.subscription--management-block h3{text-align:center}.modification--form{margin:10% 5%}.account-detail--btn-under{text-align:center;margin-top:20px}.responsive-table__row td{font-size:15px}.btn--order--change{width:50%}#name--success--message{text-align:center;margin:20px!important}.order--container{display:block;width:100%!important}.product--qty{margin-right:0!important;margin-left:0!important}.product--img{margin-left:0!important}.upcoming__orders__information__block label{display:none}.responsive-table,.order-holder{width:100%}#addresses-Container{display:block}.product--toAdd{width:100%;margin-bottom:120px!important;position:relative;margin:0}.order--validation--btn{padding:7px 40px}.order--validation--btn-mobile{width:75%!important;margin:12.5%!important}.order-holder{width:100%!important}.address--management{display:block}.product--cart--validation--btn{width:100%!important;margin:0!important;text-align:center}.address-fields{margin:auto!important}.address--title{text-align:center!important}.address-fields{margin-top:25px!important}.subscription--restart--btn{margin-left:0!important}.name-changer--form{width:100%;margin-bottom:10px}.custom--cancelation-reason{width:100%;height:4vh}.cancelation-form,.cancelation--reason-form{width:100%}input[type=checkbox]{margin-right:5px;margin-top:7px}.address--management{margin:auto!important}.account-detail--btn{margin-top:25px}}.product__title{margin-bottom:10px}.product__price-price{color:#ff6f56;margin-bottom:15px;font-family:Sofia-Pro-Semi-Bold;text-transform:uppercase;font-weight:900}.product__price{margin-bottom:15px;margin-top:1rem}.product__details{width:90%;margin:auto;background-color:#fff;padding-top:15px}.home-products__item{position:relative}.product--home-desc-title{font-family:Sofia-Pro-Medium}.product--home-desc{font-family:Sofia-Pro-Light;width:80%;margin:auto;font-size:15px;line-height:1.2;letter-spacing:.01em}.product__details:hover{background-color:#ff6f56}.product__details:hover .product__price-price{color:#fff}.product__details:hover .product-btn__btn,.product__details:hover #AddToCart2{background-color:#ff6f56;color:#fff}.product:hover .product__price-price{color:#fff}.product:hover .product-btn__btn,.product:hover #AddToCart2{background-color:#ff6f56;color:#fff}.product:hover .product__details{background-color:#ff6f56}.claim{text-align:center;width:70%;margin:auto}.claim-title{text-transform:uppercase;font-family:Sofia-Pro-Semi-Bold;font-size:30px;font-weight:700}.claim-text{font-family:Sofia-Pro-Regular;font-size:24px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center}.hover-informations{background-color:#e4efec;color:#37cba4;width:15%;padding:10px;position:absolute}.icon--right-l{display:none}@media screen and (max-width:426px){.product--desc,.product--ingredients{font-size:14px!important;margin-bottom:0!important;font-family:Sofia-Pro-Regular;margin-top:2vh}.container--wide{max-width:1350px;padding:0!important}.o-layout--large{width:90%;margin:auto}.img__container{max-width:1400px;margin:auto}.img__container .product--meta-image:nth-child(odd){float:left}.img__container .product--meta-image:nth-child(2n){float:right}.product--meta-image{width:80%;margin-bottom:2vh!important}.instruction--title{font-size:35px;line-height:1}.spr-reviews{display:block}.spr-review{text-align:center;margin:auto;height:auto;width:90%;max-width:90%}.article--productPage--img{width:100%}.article--productPage--info{width:100%;margin:auto;text-align:center}.product-single__title-text{text-align:center!important;margin-top:50px}.article--productPage--container{display:block;width:100%;margin:auto}}.about--article--container{display:flex}.about--article--text--container{width:50%}.product-single__title-text{font-family:Sofia-Pro-Medium;text-align:left;margin-top:50px;font-size:45px!important}.product-desc-text{font-family:Sofia-Pro-Light;text-align:left;font-size:14px;margin-top:20px}.product--essential--information,.product--navigation-btn-holder{width:100%!important}.product--navigation-btn-holder{display:flex;margin-top:4vh}.ingr_description_title{font-family:Sofia-Pro-Regular}.ingr_description,.ingredients_text{font-family:Sofia-Pro-Light!important;font-size:15px}.product-all-ingredients a{font-size:12px}.ingr--img--container{display:flex;overflow:scroll}.instruction--holder{margin-top:30px}.ingredients-sub--title h2,.ingredients--container-title-post-diagnostic h2{margin:5%;text-transform:uppercase;font-family:Sofia-Pro-Semi-Bold;font-weight:900;font-size:16px;margin-bottom:0!important}.custom--product-page{border-right:1px solid black}.ingr--title,.ingredients_title-icon{font-size:12px;margin-bottom:0!important}.ingredients_title{margin-bottom:0!important}.ingr_description--title,.ingredients_title{font-size:20px;font-family:Sofia-Pro-Regular;font-weight:700}.custom--btn-product{border:1px solid black!important;background-color:#fff!important;color:#000!important}.ingredients--container-title-post-diagnostic p,.ingredients-sub--title p{margin:5%;font-family:Sofia-Pro-Light;font-size:16px}.ingredients--details-text{display:none}.ingr--holder{text-align:center}.ingredients-sub--title{margin:5%;text-align:left}.ingredients-sub{margin-right:15px!important}.global{margin:5%}.ingr--img--container::-webkit-scrollbar{display:none}.ingr--img{width:25%;margin:auto}.product-single__form-no-padding{padding:0!important}.spr-badge{display:flex!important;margin:20px auto}.spr-badge-caption{margin-left:10px;font-family:Sofia-Pro-Light}.subscription-desc{display:flex;margin-top:2vh}@media screen and (max-width:426px){.shopify-product-reviews-desktop{display:none}.shopify-product-reviews-badge-mobile{width:50%;margin:auto}}@media screen and (min-width:426px){.shopify-product-reviews-mobile{display:none}.product--desc--mobile{display:none!important}.product-desc-text-mobile{display:none}}.item__text h2{font-family:Sofia-Pro-Medium!important;font-size:45px!important}.page__a-propos p{font-family:Sofia-Pro-Light!important;font-size:18px}.custom--block{display:flex;margin-bottom:40px}.image__right{width:30%}.custom--block--img--container{display:flex;position:relative;width:30%;margin-left:10%}.offset--content{width:100%;position:absolute}.container--custom{margin:auto!important}.custom--block--text--container{width:35%;margin:auto auto auto 10%}.offset--img-link{font-family:Sofia-Pro-Medium;margin-top:10vh}.content--text--container{width:60%;margin-right:10%;margin-left:10%}.custom--text--block h2{text-align:center}.page.page__a-propos h2{line-height:43px;font-size:32px!important;color:#000;font-family:Sofia-Pro-Medium!important;margin-bottom:32px}.custom-link{margin-top:10%;font-family:Sofia-Pro-Medium!important}.custom-link-right{float:right}.custom-link:after{content:"";border:1px solid black;width:100%;display:block}.offset--img-link:after{content:"";background-color:#000;border:1px solid black;width:100%;display:block}.image__custom--block{width:15%!important;margin:auto}.image__custom--block:first-of-type{margin-left:10%}.image__custom--block:last-of-type{margin-right:10%}.image__custom--block-wide{width:25%!important;margin:auto 0 auto auto}.img--grid-list{letter-spacing:normal;text-align:right;font-family:Sofia-Pro-Medium!important;font-weight:900;margin-right:3%}.img--block{margin-bottom:15vh}.a-propos__container .a4{display:flex}.image--a1--custom{width:50%!important}.a-propos__item-custom-1{width:30%!important;margin:auto 9%}.a-propos__item-custom-4{width:25%!important;margin-left:5%}#shopify-section-page-a-propos-slider .custom--block p{font-size:16p!important}#shopify-section-page-a-propos-slider .home-carousel__content{background-color:transparent!important;width:36%;margin-top:60vh;text-align:left;margin-left:0!important}#shopify-section-page-a-propos-slider .home-carousel__title.home-carousel__title{margin-bottom:0!important}#shopify-section-page-a-propos-slider .home-carousel__text{font-family:Sofia-Pro-Regular}@media screen and (max-width:426px){#shopify-section-page-a-propos-slider .home-carousel__content{margin-bottom:170px!important}#shopify-section-page-a-propos-slider .home-carousel__content{text-align:center}#shopify-section-page-a-propos-slider .main .shopify-section:first-child .section--full{margin-top:14vh;height:80vh}#shopify-section-page-a-propos-slider .home-carousel__content{width:100%;margin:auto!important}#shopify-section-page-a-propos-slider .page.page__a-propos h2{font-size:40px;text-align:left}#shopify-section-page-a-propos-slider .custom--text--block h2,#shopify-section-page-a-propos-slider .page.page__a-propos h2{text-align:left}}.title--double-line h2{font-size:40px!important}@media screen and (max-width:426px){.custom--text--block h2{text-align:left!important;margin-left:10%}.image__custom--block-wide{width:100%!important;height:100%!important;margin-left:10%}.image__custom--block{height:100%!important}.custom--block--text--container{width:100%;margin:auto}.custom--block{display:flex;flex-direction:column-reverse;margin-bottom:40px}.custom--block--img--container{display:flex;position:relative;width:50%;margin-left:50%}.page.page__a-propos .a-propos__container.a1{margin-top:10vh!important;margin:auto;width:80%;height:100%!important}.page__a-propos .item__text h2{padding-left:0!important}.title--double-line{margin-top:30px;text-align:left}.a-propos__container .a4{display:flex;flex-direction:column-reverse}.image--a1--custom,.a-propos__item-custom-4,.a-propos__item-custom-1{width:100%!important}.page.page__a-propos .a-propos__container.a1{margin:auto;width:100%!important}.a--propos_link{margin:auto;margin-top:8vh!important}.custom--block--text--container{margin-top:0vh}.item--right .item__text--right p{width:100%!important}.a-propos__item-custom-4{width:80%!important;margin:10% auto}.link__holder{width:25%!important}.link__holder{width:8%;margin-left:10%!important}}.link__holder{margin-left:0%;float:right;margin-right:10%}.scroll_mobile{margin-top:6vh}.title--double-line--align-left{margin-bottom:3vh}.content--holder{width:50%}.article-img-left,.article-img-right{display:flex}.list--holder h3{text-transform:uppercase;font-family:Sofia-Pro-Medium;text-align:center}.list--holder li{font-family:Sofia-Pro-Regular}.content-width-ajust p{font-family:Sofia-Pro-Regular;font-size:18px}.image-with-text .list--holder{margin:0 10%}.landing-studio-list{list-style:none;margin-left:0}.list-item{border-bottom:1px solid black;font-size:18px}.colored-number{margin-right:5px;font-size:24px}.content-width-ajust{width:60%;margin:5% auto auto}.landing-subtitle{font-family:Sofia-Pro-Medium;font-size:36px}.claim-landing{position:absolute;top:60%;width:45%;left:27.5%;margin:auto;transform:translateY(-50%);text-align:center;font-family:Sofia-Pro-Regular;color:#fff}.cta-link{padding:8px 45px;border-bottom:0px!important}#landing-studio .home-html .container{margin:70px 0;margin-top:70px!important}.custom-html-text{font-family:Sofia-Pro-Regular}.home-html h4{font-family:Sofia-Pro-Medium}#shopify-section-landing-content-bottom{margin-top:60px}#shopify-section-image-with-text-studio .content-img{width:60%;margin-left:20%;margin-top:10%}#shopify-section-image-with-text-studio .list--holder{border:1px solid grey;border-right:0px;width:50%;margin:0!important}#shopify-section-image-with-text-studio .img--holder{border:1px solid grey;border-left:0px}.list--content{width:55%;margin:10% auto}.list--content h3{font-size:24px}#shopify-section-image-with-content-studio-right{margin-top:60px}.cta-link{font-size:16px!important}@media screen and (max-width:426px){.article-img-left,.article-img-right{display:block}.img--holder,.list--holder{width:100%!important}#landing-studio .home-html{display:block}#landing-studio .content-img{width:100%;margin:auto}#landing-studio .img--holder,#landing-studio .list--holder{border:0px}#landing-studio .article-img-right{display:flex;flex-direction:column-reverse}#landing-studio .content--holder{width:100%}#landing-studio .motto-landing-bottom{padding:0% 15%}#landing-studio .home-html .container{margin:0;margin-top:10px!important}#landing-studio .home-html .container .placeholder-noblocks{text-align:center;margin:10px 24px}}#shopify-section-product-template-soin-perso .row{margin-right:0!important}#shopify-section-product-template-soin-perso .rc_block{white-space:normal}.container-landing-launch{margin:auto}.landing-small-img-container,.landing-large-img-container{width:47.5%;margin:auto}.landing-content-container{text-align:center}.landing-content-container h2{font-family:Sofia-Pro-Light}.container-landing-launch{margin-top:5vh}.landing-content-container p{font-family:Sofia-Pro-Light}.landing-title-span{margin-right:10px;font-family:GTAmerica-Expanded-Bold}#landing-lancement .section--home-collection2{margin-top:5vh}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme.scss.css.map */
