/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Work Sans';color:#3F4744}article,aside,footer,header,nav,section{display:block}h1,.h1{font-weight:400;font-size:60px;line-height:64px}h3,.h3{font-weight:400;font-size:22px;line-height:28px}h6,.h6{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:'Work sans';font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}table{table-layout:fixed;border-bottom:1px solid #6B7476}table th{background:#3F4744;color:#fff;font-weight:600;text-transform:uppercase;padding:9px 17px;height:50px}table tr:nth-child(odd) td{background:rgba(107,116,118,0.1);color:#353535}table tr td{padding:9px 17px;height:50px}*,*::before,*::after{box-sizing:border-box}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a:focus{color:inherit}img{max-width:100%;width:100%;height:auto}form{margin:0}@media only screen and (max-width: 1024px){input,textarea,select{font-size:16px}}button,input[type="submit"],label[for]{cursor:pointer}optgroup{font-weight:700}option{color:#000;background-color:#fff}[tabindex='-1']:focus{outline:none}a,button,[role="button"],input,label,select,textarea{touch-action:manipulation}.clearfix{*zoom:1}.clearfix::after{content:'';display:table;clear:both}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden{position:inherit !important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.visually-shown{position:inherit !important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute !important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;color:#000;background-color:#fff;padding:15px;z-index:10000;transition:none}.content-left{justify-content:flex-start}.content-center{justify-content:center}.content-right{justify-content:flex-end}@media only screen and (max-width: 1024px){.hide-desktop-down{display:none !important}}@media only screen and (min-width: 1025px){.hide-desktop-up{display:none !important}}@media only screen and (max-width: 768px){.hide-mobile{display:none !important}}@media only screen and (min-width: 769px){.hide-mobile-up{display:none !important}}@media only screen and (min-width: 1025px){.underline{border-bottom:1px solid transparent;transition:all .3s ease-in-out}.underline:hover{border-bottom-color:#000 !important;transition:all .3s ease-in-out}}.tab{border-top:1px solid #DDDFDF}.tab:last-child{border-bottom:1px solid #DDDFDF}.tab .tab-header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.tab .tab-content{display:none}.grid{*zoom:1;list-style:none;margin:0;padding:0;margin-left:-30px}.grid::after{content:'';display:table;clear:both}.grid__item{float:left;padding-left:30px;width:100%}.grid__item[class*='--push']{position:relative}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.33333%}.two-thirds{width:66.66667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.66667%}.two-sixths{width:33.33333%}.three-sixths{width:50%}.four-sixths{width:66.66667%}.five-sixths{width:83.33333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.33333%}.two-twelfths{width:16.66667%}.three-twelfths{width:25%}.four-twelfths{width:33.33333%}.five-twelfths{width:41.66667%}.six-twelfths{width:50%}.seven-twelfths{width:58.33333%}.eight-twelfths{width:66.66667%}.nine-twelfths{width:75%}.ten-twelfths{width:83.33333%}.eleven-twelfths{width:91.66667%}.show{display:block !important}.hide{display:none !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media only screen and (max-width: 768px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.33333%}.small--two-thirds{width:66.66667%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.66667%}.small--two-sixths{width:33.33333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.66667%}.small--five-sixths{width:83.33333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.33333%}.small--two-twelfths{width:16.66667%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.33333%}.small--five-twelfths{width:41.66667%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.33333%}.small--eight-twelfths{width:66.66667%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.33333%}.small--eleven-twelfths{width:91.66667%}.grid--uniform .small--one-half:nth-child(2n+1),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(2n+1),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(2n+1),.grid--uniform .small--five-tenths:nth-child(2n+1),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(2n+1){clear:both}.small--show{display:block !important}.small--hide{display:none !important}.small--text-left{text-align:left !important}.small--text-right{text-align:right !important}.small--text-center{text-align:center !important}}@media only screen and (min-width: 1025px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.33333%}.medium-up--two-thirds{width:66.66667%}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.medium-up--one-sixth{width:16.66667%}.medium-up--two-sixths{width:33.33333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.66667%}.medium-up--five-sixths{width:83.33333%}.medium-up--one-eighth{width:12.5%}.medium-up--two-eighths{width:25%}.medium-up--three-eighths{width:37.5%}.medium-up--four-eighths{width:50%}.medium-up--five-eighths{width:62.5%}.medium-up--six-eighths{width:75%}.medium-up--seven-eighths{width:87.5%}.medium-up--one-tenth{width:10%}.medium-up--two-tenths{width:20%}.medium-up--three-tenths{width:30%}.medium-up--four-tenths{width:40%}.medium-up--five-tenths{width:50%}.medium-up--six-tenths{width:60%}.medium-up--seven-tenths{width:70%}.medium-up--eight-tenths{width:80%}.medium-up--nine-tenths{width:90%}.medium-up--one-twelfth{width:8.33333%}.medium-up--two-twelfths{width:16.66667%}.medium-up--three-twelfths{width:25%}.medium-up--four-twelfths{width:33.33333%}.medium-up--five-twelfths{width:41.66667%}.medium-up--six-twelfths{width:50%}.medium-up--seven-twelfths{width:58.33333%}.medium-up--eight-twelfths{width:66.66667%}.medium-up--nine-twelfths{width:75%}.medium-up--ten-twelfths{width:83.33333%}.medium-up--eleven-twelfths{width:91.66667%}.grid--uniform .medium-up--one-half:nth-child(2n+1),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(2n+1),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(2n+1),.grid--uniform .medium-up--five-tenths:nth-child(2n+1),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(2n+1){clear:both}.medium-up--show{display:block !important}.medium-up--hide{display:none !important}.medium-up--text-left{text-align:left !important}.medium-up--text-right{text-align:right !important}.medium-up--text-center{text-align:center !important}}body,html{background-color:#fff}.page-width{*zoom:1;max-width:1180px;padding:0 30px;margin:0 auto}.page-width::after{content:'';display:table;clear:both}ul,ol{margin:auto}ul li,ol li{margin:0 0 15px 20px}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static !important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";cursor:default}.icon-shopify-logo{width:82.28571px;height:24px}.tab .expand-icon{flex-basis:25%;display:flex;justify-content:flex-end;align-items:center;height:2rem;padding-right:1rem}.tab .expand-icon:after{content:'';display:block;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #3C4546;border-left:4px solid #3C4546;transform:rotate(-45deg);transition:all .3s ease-in-out}.tab.active .expand-icon:after{transform:rotate(135deg);transition:all .3s ease-in-out}.dash{display:block;border:1px solid;width:15px;margin:0 8px}.loader-container{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;background:linear-gradient(180deg, rgba(60,69,70,0.7) 0%, rgba(60,69,70,0) 80.68%);display:none}.loader-container .loader-icon{position:fixed;top:50vh}.loader-container .loader-icon svg{background:transparent !important}.banner{position:relative;display:flex;justify-content:center;align-items:center}.banner:after{position:absolute;height:100%;width:100%;content:'';background:linear-gradient(180deg, rgba(60,69,70,0.7) 0%, rgba(60,69,70,0) 80.68%);background:rgba(60,69,70,0.8)}.banner .banner-image{width:100%}@media only screen and (min-width: 769px){.banner .banner-image img[width="600x600"],.banner .banner-image img:nth-child(2){display:none}}.banner .banner-content{position:relative;color:#fff;z-index:1;padding:2rem;text-align:center}.banner .banner-content .h1{max-width:800px;margin:22px auto}.banner p{margin:0}@media only screen and (max-width: 768px){.banner .banner-image img[width="1024x1024"],.banner .banner-image img:first-child{display:none}.banner .h1{font-size:32px;line-height:36px}}.rte,.comments-wrapper #comments,.comments-wrapper #comment_form,.article__prev-next{padding:48px 36px 132px;max-width:700px;margin:25px auto 120px;font-family:"Work Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3F4744}@media only screen and (min-width: 769px){.rte,.comments-wrapper #comments,.comments-wrapper #comment_form,.article__prev-next{padding-left:0;padding-right:0}}.rte h1,.comments-wrapper #comments h1,.comments-wrapper #comment_form h1,.article__prev-next h1{font-size:32px;line-height:36px;font-weight:400}@media only screen and (min-width: 769px){.rte h1,.comments-wrapper #comments h1,.comments-wrapper #comment_form h1,.article__prev-next h1{font-size:44px;line-height:48px}}.rte img,.comments-wrapper #comments img,.comments-wrapper #comment_form img,.article__prev-next img{height:auto}.rte h1,.comments-wrapper #comments h1,.comments-wrapper #comment_form h1,.article__prev-next h1,.rte h2,.comments-wrapper #comments h2,.comments-wrapper #comment_form h2,.article__prev-next h2,.rte h3,.comments-wrapper #comments h3,.comments-wrapper #comment_form h3,.article__prev-next h3,.rte h4,.comments-wrapper #comments h4,.comments-wrapper #comment_form h4,.article__prev-next h4,.rte h6,.comments-wrapper #comments h6,.comments-wrapper #comment_form h6,.article__prev-next h6,.rte p,.comments-wrapper #comments p,.comments-wrapper #comment_form p,.article__prev-next p,.rte blockquote,.comments-wrapper #comments blockquote,.comments-wrapper #comment_form blockquote,.article__prev-next blockquote,.rte table,.comments-wrapper #comments table,.comments-wrapper #comment_form table,.article__prev-next table,.rte .h1,.comments-wrapper #comments .h1,.comments-wrapper #comment_form .h1,.article__prev-next .h1,.rte .h2,.comments-wrapper #comments .h2,.comments-wrapper #comment_form .h2,.article__prev-next .h2,.rte .h3,.comments-wrapper #comments .h3,.comments-wrapper #comment_form .h3,.article__prev-next .h3,.rte .h4,.comments-wrapper #comments .h4,.comments-wrapper #comment_form .h4,.article__prev-next .h4,.rte .h6,.comments-wrapper #comments .h6,.comments-wrapper #comment_form .h6,.article__prev-next .h6,.rte ul,.comments-wrapper #comments ul,.comments-wrapper #comment_form ul,.article__prev-next ul,.rte li,.comments-wrapper #comments li,.comments-wrapper #comment_form li,.article__prev-next li{max-width:700px;margin:auto;color:#3F4744}.rte .h1,.comments-wrapper #comments .h1,.comments-wrapper #comment_form .h1,.article__prev-next .h1{font-weight:400;font-size:60px;line-height:64px;margin:0 auto 2rem}.rte h2,.comments-wrapper #comments h2,.comments-wrapper #comment_form h2,.article__prev-next h2,.rte .h2,.comments-wrapper #comments .h2,.comments-wrapper #comment_form .h2,.article__prev-next .h2{font-weight:600;font-size:28px;line-height:36px;margin:0 auto 1.5rem}.rte h3,.comments-wrapper #comments h3,.comments-wrapper #comment_form h3,.article__prev-next h3,.rte .h3,.comments-wrapper #comments .h3,.comments-wrapper #comment_form .h3,.article__prev-next .h3{font-weight:400;font-size:22px;line-height:28px;margin:0 auto 1.5rem}.rte h4,.comments-wrapper #comments h4,.comments-wrapper #comment_form h4,.article__prev-next h4,.rte .h4,.comments-wrapper #comments .h4,.comments-wrapper #comment_form .h4,.article__prev-next .h4{font-weight:600;font-size:17px;line-height:22px;margin:0 auto 1rem}.rte h6,.comments-wrapper #comments h6,.comments-wrapper #comment_form h6,.article__prev-next h6,.rte .h6,.comments-wrapper #comments .h6,.comments-wrapper #comment_form .h6,.article__prev-next .h6{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;margin:0 auto 1rem}.rte p,.comments-wrapper #comments p,.comments-wrapper #comment_form p,.article__prev-next p{font-weight:400;font-size:17px;line-height:30px;margin:0 auto 1rem}.rte p a,.comments-wrapper #comments p a,.comments-wrapper #comment_form p a,.article__prev-next p a{text-decoration:underline !important;font-weight:600}.rte img,.comments-wrapper #comments img,.comments-wrapper #comment_form img,.article__prev-next img{margin:2rem auto}.rte a,.comments-wrapper #comments a,.comments-wrapper #comment_form a,.article__prev-next a{text-decoration:none !important;color:inherit;margin:auto auto 15px;max-width:700px;transition:all .3s ease-in-out}.rte a:hover,.comments-wrapper #comments a:hover,.comments-wrapper #comment_form a:hover,.article__prev-next a:hover{text-decoration:underline;transition:all .3s ease-in-out}.rte blockquote,.comments-wrapper #comments blockquote,.comments-wrapper #comment_form blockquote,.article__prev-next blockquote{background:#F9F9FA;padding:53px 42px 63px;font-weight:600;font-size:28px;line-height:36px}.rte blockquote p,.comments-wrapper #comments blockquote p,.comments-wrapper #comment_form blockquote p,.article__prev-next blockquote p{margin:0;font-weight:500;font-size:28px;line-height:36px}.rte .btn-wrapper,.comments-wrapper #comments .btn-wrapper,.comments-wrapper #comment_form .btn-wrapper,.article__prev-next .btn-wrapper{max-width:400px}.rte .btn-wrapper button,.comments-wrapper #comments .btn-wrapper button,.comments-wrapper #comment_form .btn-wrapper button,.article__prev-next .btn-wrapper button{width:100%;border:none}.rte table,.comments-wrapper #comments table,.comments-wrapper #comment_form table,.article__prev-next table{table-layout:fixed;border-bottom:1px solid #6B7476}.rte table tr:nth-child(odd) td,.comments-wrapper #comments table tr:nth-child(odd) td,.comments-wrapper #comment_form table tr:nth-child(odd) td,.article__prev-next table tr:nth-child(odd) td{background:rgba(107,116,118,0.1);color:#353535}.rte table tr:first-child td,.comments-wrapper #comments table tr:first-child td,.comments-wrapper #comment_form table tr:first-child td,.article__prev-next table tr:first-child td{background:#3F4744;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;font-size:13px}.rte table tr td,.comments-wrapper #comments table tr td,.comments-wrapper #comment_form table tr td,.article__prev-next table tr td{padding:9px 17px;height:50px}.rte ul,.comments-wrapper #comments ul,.comments-wrapper #comment_form ul,.article__prev-next ul,.rte ol,.comments-wrapper #comments ol,.comments-wrapper #comment_form ol,.article__prev-next ol{margin:auto}.rte ul li,.comments-wrapper #comments ul li,.comments-wrapper #comment_form ul li,.article__prev-next ul li,.rte ol li,.comments-wrapper #comments ol li,.comments-wrapper #comment_form ol li,.article__prev-next ol li{margin:0 0 15px 20px}.rte ul,.comments-wrapper #comments ul,.comments-wrapper #comment_form ul,.article__prev-next ul{list-style:disc outside;margin:0 auto 1.5rem}.rte ul ul,.comments-wrapper #comments ul ul,.comments-wrapper #comment_form ul ul,.article__prev-next ul ul{list-style:circle outside}.rte ul ul ul,.comments-wrapper #comments ul ul ul,.comments-wrapper #comment_form ul ul ul,.article__prev-next ul ul ul{list-style:square outside}@media only screen and (max-width: 768px){.rte,.comments-wrapper #comments,.comments-wrapper #comment_form,.article__prev-next{padding:38px 0 68px}.rte h1,.comments-wrapper #comments h1,.comments-wrapper #comment_form h1,.article__prev-next h1,.rte h2,.comments-wrapper #comments h2,.comments-wrapper #comment_form h2,.article__prev-next h2,.rte h3,.comments-wrapper #comments h3,.comments-wrapper #comment_form h3,.article__prev-next h3,.rte h4,.comments-wrapper #comments h4,.comments-wrapper #comment_form h4,.article__prev-next h4,.rte h6,.comments-wrapper #comments h6,.comments-wrapper #comment_form h6,.article__prev-next h6,.rte p,.comments-wrapper #comments p,.comments-wrapper #comment_form p,.article__prev-next p,.rte blockquote,.comments-wrapper #comments blockquote,.comments-wrapper #comment_form blockquote,.article__prev-next blockquote,.rte table,.comments-wrapper #comments table,.comments-wrapper #comment_form table,.article__prev-next table,.rte .h1,.comments-wrapper #comments .h1,.comments-wrapper #comment_form .h1,.article__prev-next .h1,.rte .h2,.comments-wrapper #comments .h2,.comments-wrapper #comment_form .h2,.article__prev-next .h2,.rte .h3,.comments-wrapper #comments .h3,.comments-wrapper #comment_form .h3,.article__prev-next .h3,.rte .h4,.comments-wrapper #comments .h4,.comments-wrapper #comment_form .h4,.article__prev-next .h4,.rte .h6,.comments-wrapper #comments .h6,.comments-wrapper #comment_form .h6,.article__prev-next .h6{margin:0 1rem 1rem}.rte h2,.comments-wrapper #comments h2,.comments-wrapper #comment_form h2,.article__prev-next h2,.rte .h2,.comments-wrapper #comments .h2,.comments-wrapper #comment_form .h2,.article__prev-next .h2{font-size:24px;line-height:32px}.rte blockquote p,.comments-wrapper #comments blockquote p,.comments-wrapper #comment_form blockquote p,.article__prev-next blockquote p,.rte p,.comments-wrapper #comments p,.comments-wrapper #comment_form p,.article__prev-next p{font-size:13px;line-height:22px}.rte .btn-wrapper button,.comments-wrapper #comments .btn-wrapper button,.comments-wrapper #comment_form .btn-wrapper button,.article__prev-next .btn-wrapper button{width:calc(100% - 16px);margin:auto}.rte table,.comments-wrapper #comments table,.comments-wrapper #comment_form table,.article__prev-next table{width:calc(100% - 16px);margin:auto}.rte table td,.comments-wrapper #comments table td,.comments-wrapper #comment_form table td,.article__prev-next table td{font-size:9px}}.rte .social-sharing,.comments-wrapper #comments .social-sharing,.comments-wrapper #comment_form .social-sharing,.article__prev-next .social-sharing{display:flex;justify-content:flex-end;align-items:center;text-align:right}.rte .social-sharing span,.comments-wrapper #comments .social-sharing span,.comments-wrapper #comment_form .social-sharing span,.article__prev-next .social-sharing span,.rte .social-sharing a,.comments-wrapper #comments .social-sharing a,.comments-wrapper #comment_form .social-sharing a,.article__prev-next .social-sharing a{padding:8px}.rte .social-sharing>a,.comments-wrapper #comments .social-sharing>a,.comments-wrapper #comment_form .social-sharing>a,.article__prev-next .social-sharing>a{margin:0}.rte .klaviyo-form-LczBkW button,.comments-wrapper #comments .klaviyo-form-LczBkW button,.comments-wrapper #comment_form .klaviyo-form-LczBkW button,.article__prev-next .klaviyo-form-LczBkW button{width:230px !important}.rte .klaviyo-form-LczBkW button:after,.comments-wrapper #comments .klaviyo-form-LczBkW button:after,.comments-wrapper #comment_form .klaviyo-form-LczBkW button:after,.article__prev-next .klaviyo-form-LczBkW button:after{border:none !important;width:0 !important}@media only screen and (max-width: 768px){.rte .klaviyo-form-LczBkW .iSfIpE,.comments-wrapper #comments .klaviyo-form-LczBkW .iSfIpE,.comments-wrapper #comment_form .klaviyo-form-LczBkW .iSfIpE,.article__prev-next .klaviyo-form-LczBkW .iSfIpE{width:100% !important}.rte .klaviyo-form-LczBkW button,.comments-wrapper #comments .klaviyo-form-LczBkW button,.comments-wrapper #comment_form .klaviyo-form-LczBkW button,.article__prev-next .klaviyo-form-LczBkW button{width:100% !important}}.text-center.rte ul,.comments-wrapper .text-center#comments ul,.comments-wrapper .text-center#comment_form ul,.text-center.article__prev-next ul,.text-center.rte ol,.comments-wrapper .text-center#comments ol,.comments-wrapper .text-center#comment_form ol,.text-center.article__prev-next ol,.text-center .rte ul,.text-center .comments-wrapper #comments ul,.comments-wrapper .text-center #comments ul,.text-center .comments-wrapper #comment_form ul,.comments-wrapper .text-center #comment_form ul,.text-center .article__prev-next ul,.text-center .rte ol,.text-center .comments-wrapper #comments ol,.comments-wrapper .text-center #comments ol,.text-center .comments-wrapper #comment_form ol,.comments-wrapper .text-center #comment_form ol,.text-center .article__prev-next ol{margin-left:0;list-style-position:inside}ul{padding-left:30px;list-style:disc outside}ul a{text-decoration:underline}.rte-table{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 768px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:15px;margin:0}.responsive-table td::before{content:attr(data-label);float:left;text-align:center;padding-right:10px}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row::after,tfoot>.responsive-table-row:first-child::after{content:'';display:block;position:absolute;top:0;left:15px;right:15px;border-bottom:1px solid #f6f6f6}ul.benefits-items{text-align:center}li.benefits-item{margin:auto}}.btn{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0}.primary-cta{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.primary-cta:hover{transition:all .3s ease-in-out;background:#546061}.primary-cta:active{background:#242A2A}@media only screen and (max-width: 768px){.primary-cta{height:48px !important;font-size:14px !important}}a{color:inherit}input,textarea,select{border:1px solid #f6f6f6;border-radius:0;max-width:100%}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#000;border-color:#000}textarea{min-height:100px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//cdn.shopify.com/s/files/1/0269/5941/3322/t/34/assets/ico-select.svg?v=5356919390413255009);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:0.01px;text-overflow:'';cursor:pointer}.ie9 select{padding-right:10px;background-image:none}select::-ms-expand{display:none}input.input-error,select.input-error,textarea.input-error{border-color:#000;background-color:transparent;color:#000}.placeholder-svg{display:block;fill:rgba(0,0,0,0.35);background-color:rgba(0,0,0,0.1);width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(0,0,0,0.2)}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.collection-grid{max-width:1280px;padding:0 19px;margin:auto;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;padding-top:24px}.collection-grid:after{content:"";flex:0 0 29.1%}.collection-grid .product-card,.collection-grid .product-card-wrapper{flex-basis:calc(33% - 47px);margin-bottom:56px;max-width:354px}.collection-grid .product-card:hover .product-card-inner,.collection-grid .product-card-wrapper:hover .product-card-inner{background:transparent !important;border-color:#EDF1F1;transition:all .3s ease-in-out}.collection-grid .product-card:hover .product-card-inner .product-title,.collection-grid .product-card-wrapper:hover .product-card-inner .product-title{text-decoration:underline;transition:all .3s ease-in-out}.collection-grid .product-card:hover .product-card-inner img,.collection-grid .product-card-wrapper:hover .product-card-inner img{transform:scale(1.125);transition:all .3s ease-in-out}.collection-grid .product-card a,.collection-grid .product-card-wrapper a{text-decoration:none}.collection-grid .product-card .product-card-inner,.collection-grid .product-card-wrapper .product-card-inner{position:relative;background:#F9F9FA;padding:24px 24px 30px;border:6px solid transparent;transition:all .3s ease-in-out}.collection-grid .product-card .product-card-inner .product-image-wrapper,.collection-grid .product-card-wrapper .product-card-inner .product-image-wrapper{display:flex;justify-content:center;align-items:center;padding-top:54px}@media only screen and (max-width: 768px){.collection-grid .product-card .product-card-inner .product-image-wrapper,.collection-grid .product-card-wrapper .product-card-inner .product-image-wrapper{padding-top:0}}.collection-grid .product-card .product-card-inner .product-image-wrapper img,.collection-grid .product-card-wrapper .product-card-inner .product-image-wrapper img{width:205px;height:205px;object-fit:contain;transition:all .3s ease-in-out}.collection-grid .product-card .product-card-inner .product-info .product-title,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-title{font-weight:600;font-size:22px;line-height:28px;color:#3F4744;margin:68px 0 30px;height:56px;transition:all .3s ease-in-out}@media only screen and (max-width: 768px){.collection-grid .product-card .product-card-inner .product-info .product-title,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-title{margin-bottom:15px}}.collection-grid .product-card .product-card-inner .product-info .product-price,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price{font-size:15px;line-height:28px;color:#3F4744;font-size:15px;margin:0}.collection-grid .product-card .product-card-inner .product-info .product-price.sale,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price.sale{font-size:15px;font-weight:500;color:#57AB2B}@media only screen and (max-width: 768px){.collection-grid .product-card .product-card-inner .product-info .product-price.sale,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price.sale{font-size:15px}.collection-grid .product-card .product-card-inner .product-info .product-price.sale .plp-sale-price,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price.sale .plp-sale-price{font-size:15px !important}}.collection-grid .product-card .product-card-inner .product-info .product-price.sale .regular-price,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price.sale .regular-price{color:#3F4744;opacity:0.5}.collection-grid .product-card .product-card-inner .product-info .product-price.sale .plp-sale-price,.collection-grid .product-card-wrapper .product-card-inner .product-info .product-price.sale .plp-sale-price{font-size:17px;font-weight:600}@media only screen and (max-width: 768px){.collection-grid .product-card,.collection-grid .product-card-wrapper{flex-basis:calc(50% - 6px);text-align:center;margin-bottom:23px}.collection-grid .product-card a .product-card-inner,.collection-grid .product-card-wrapper a .product-card-inner{padding:61px 18px 21px}.collection-grid .product-card a .product-card-inner .product-image-wrapper img,.collection-grid .product-card-wrapper a .product-card-inner .product-image-wrapper img{width:100px;height:100px}.collection-grid .product-card a .product-card-inner .product-info .product-title,.collection-grid .product-card-wrapper a .product-card-inner .product-info .product-title{font-size:15px;line-height:18px;margin:32px 0 15px}.collection-grid .product-card a .product-card-inner .product-info .product-price,.collection-grid .product-card-wrapper a .product-card-inner .product-info .product-price{display:flex;flex-direction:column;line-height:18px;height:36px}.collection-grid .product-card a .product-card-inner .product-info .icon-reviews-stars,.collection-grid .product-card-wrapper a .product-card-inner .product-info .icon-reviews-stars{background-position:center}}button.DismissButton__closeButtonImage-spg526-0.kMGAqQ.ResetElements__Button-sc-8e6zl9-2.needsclick.DismissButton__closeButtonImage-spg526-0.kMGAqQ.hRjurn{background:url("https://cdn.shopify.com/s/files/1/0269/5941/3322/files/popup-close.png?v=1575573906");background-repeat:no-repeat;width:9px;height:9px;padding:5px;cursor:pointer}button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.IENhq:hover{background:#565D5D;transition:all .3s ease-in-out}button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.IENhq:active{background:#242A2A}button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.IENhq{width:60px;height:44px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.klaviyo-form-version-cid_3 *{font-family:'Work sans' !important}input::placeholder{font-family:'Work sans' !important}.Row__FormRow-sc-17nghml-0{font-size:15px !important}img.ResetElements__Img-sc-8e6zl9-5.needsclick.undefined.hpgAVZ{opacity:0}@media only screen and (max-width: 768px){.ResetElements__Div-sc-8e6zl9-0.klaviyo-form.Modal__ModalPortalStyled-sc-1oy3zf1-0.needsclick.klaviyo-form.bGghSE{align-items:flex-end}.ModalContent__ModalContentStyled-sc-2d8u3q-0.jlZItN.ResetElements__Div-sc-8e6zl9-0.needsclick.ModalContent__ModalContentStyled-sc-2d8u3q-0.jlZItN.QRoF{bottom:-34px}}.discount-bar{display:none;padding:14px;align-items:center;justify-content:center}.discount-bar .discount-bar-header{font-family:'Work Sans';font-size:15px;line-height:18px;margin:0}.discount-bar a{margin-left:5px;color:inherit;text-decoration:underline !important}.discount-bar #icon-close{width:110px;text-align:right;cursor:pointer}@media only screen and (min-width: 769px){.discount-bar #icon-close{position:absolute;right:1rem;display:flex;align-items:center;justify-content:flex-end;margin:0}}.header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 32px;box-shadow:rgba(0,0,0,0.05) 0px 2px 4px 0px;border-bottom:1px solid #ebebeb}@media only screen and (min-width: 1025px){.header-inner .overlay{opacity:0;position:fixed}.header-inner .overlay.nav-open{opacity:1;background-color:rgba(94,104,105,0.85);transition:opacity 0.2s;z-index:3;pointer-events:none;width:100%;height:100%;top:243px;left:0;right:0}}.header-inner .desktop-nav{flex:1 1 33.33%;display:flex}.header-inner .desktop-nav .blog-container .expand-icon{display:none}.header-inner .mobile-nav{display:flex;align-items:center}.header-inner .mobile-nav #nav-icon{width:16px;height:14px;position:relative;z-index:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header-inner .mobile-nav #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-inner .mobile-nav #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header-inner .mobile-nav #nav-icon span:nth-child(2){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header-inner .mobile-nav #nav-icon span:nth-child(3){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header-inner .mobile-nav #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0}.header-inner .mobile-nav #nav-icon.open span:nth-child(2){width:0%;opacity:0}.header-inner .mobile-nav #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:0}.header-inner .header-logo{width:fit-content;margin:auto;display:flex;justify-content:center;padding:21px 0}.header-inner .header-logo a{display:flex;flex-direction:column}.header-inner .header-logo .desktop-logo{max-width:115px}.header-inner .header-logo .mobile-logo{max-width:90px}@media only screen and (max-width: 1024px){.header-inner{padding:0}.header-inner .mobile-nav,.header-inner .header-logo,.header-inner .right-container{flex:1 1 auto}.header-inner .navigation-mobile{display:block !important;opacity:0}.header-inner #mmenu-trigger{width:50px;height:50px;display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 1024px){.header-inner{max-height:48px}.header-inner .header-logo{padding:0}}.header-inner ul{list-style:none;margin:0;padding:0}.mmenu-open{position:fixed;overflow:hidden;width:100%}.mmenu-open .navigation-mobile{display:flex;flex-direction:column;align-self:flex-start;transform:translateX(0);height:calc(100% - 125px);transition:all .3s ease-in-out;overflow-y:scroll;padding:0 22px 39px;opacity:1;z-index:9}.mmenu-open .navigation-mobile .site_nav{flex-direction:column;align-items:flex-start;max-width:768px;width:100%;margin:auto}.mmenu-open .navigation-mobile .site_nav li{margin:0}.mmenu-open .navigation-mobile .site_nav.level0>.shop{padding:0}.mmenu-open .navigation-mobile .site_nav.level0>.shop>a{display:none}.mmenu-open .navigation-mobile .site_nav .blog{width:100%;border-top:1px solid #DDDFDF;border-bottom:1px solid #DDDFDF;margin-bottom:36px}.mmenu-open .navigation-mobile .site_nav .blog .category-title{margin-top:19px}.mmenu-open .navigation-mobile .site_nav .blog .blog-container{display:flex;justify-content:space-between;align-items:center;height:52px}.mmenu-open .navigation-mobile .site_nav .blog .blog-container a{flex-basis:13%;max-width:fit-content;font-size:18px;transition:all .3s ease-in-out}.mmenu-open .navigation-mobile .site_nav .blog .blog-container .expand-icon{flex-basis:75%;display:flex;justify-content:flex-end;align-items:center;height:2rem;padding-right:1rem}.mmenu-open .navigation-mobile .site_nav .blog .blog-container .expand-icon:after{content:'';display:block;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #3C4546;border-left:4px solid #3C4546;transform:rotate(-45deg);transition:all .3s ease-in-out}.mmenu-open .navigation-mobile .site_nav .blog .blog-container.active a{border-bottom:1px solid;transition:all .3s ease-in-out}.mmenu-open .navigation-mobile .site_nav .blog .blog-container.active .expand-icon:after{transform:rotate(135deg);transition:all .3s ease-in-out}.mmenu-open .navigation-mobile .site_nav .blog>a{display:block;width:100%;font-size:18px;line-height:52px}@media only screen and (max-width: 1024px){.mmenu-open .navigation-mobile .site_nav .blog .site_nav_megamenu{display:none}}.mmenu-open .navigation-mobile .site_nav .phone,.mmenu-open .navigation-mobile .site_nav .phone a{order:-1;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#000000;margin-bottom:26px}.mmenu-open .navigation-mobile .site_nav .phone a,.mmenu-open .navigation-mobile .site_nav .phone a a{text-decoration:underline}.mmenu-open .navigation-mobile .desktop-nav-inner{display:flex;flex-direction:column-reverse;max-width:768px}.mmenu-open .navigation-mobile .site_nav_megamenu{padding:0;list-style:none}.mmenu-open .navigation-mobile .site_nav_megamenu .sublinks-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0;justify-content:space-between}.mmenu-open .navigation-mobile .site_nav_megamenu .sublinks-grid li{flex-basis:48%;padding:0;padding-bottom:27px}@media only screen and (max-width: 1024px){.mmenu-open .navigation-mobile .site_nav_megamenu .sublinks-grid li:last-child{padding-bottom:52px}}.mmenu-open .navigation-mobile .site_nav_megamenu .sublinks-grid li a{display:flex;flex-direction:column;align-items:center}.mmenu-open .navigation-mobile .site_nav_megamenu .sublinks-grid li a p{width:100%}.mmenu-open .navigation-mobile .search-form{display:block;align-items:center;position:relative;margin-bottom:36px}.mmenu-open .navigation-mobile .search-form label{width:100%}.mmenu-open .navigation-mobile .search-form input{width:100%;border:none;border-bottom:1px solid #000;padding:10px 36px;-moz-appearance:none;-webkit-appearance:none}.mmenu-open .navigation-mobile .search-form button{position:absolute;left:0;top:10px}.navigation-mobile{position:fixed;left:0;right:0;margin:auto;width:100%;background:#fff;transform:translateX(-100%);transition:all .5s ease-in-out;top:46px}.navigation-mobile.discount-bar-active{top:126px}@media only screen and (min-width: 767px){.navigation-mobile{top:76px}.navigation-mobile.discount-bar-active{top:94px}}.site_nav{display:flex;align-items:center;list-style:none;margin:0;padding:0}.site_nav.level0 .category-title{padding:0}.site_nav.level0 .category-title .category-title-wrapper{display:flex}.site_nav.level0 .category-title .category-title-wrapper>a{margin-bottom:15px;display:block;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#000000}.site_nav.level0 .category-title .category-title-wrapper>a.hide-desktop-up{margin-right:5px}.site_nav.level0 .category-title>a{margin-bottom:15px;display:block;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#000000}.site_nav.level0 .category-title>a.hide-desktop-up{margin-right:5px}.site_nav .level2{list-style:none;padding:0;margin:0;margin-bottom:48px}@media only screen and (min-width: 1025px){.site_nav .level2.element-2{margin-bottom:0}}.site_nav .level2 a{font-size:15px;line-height:32px;color:#000000}.site_nav>li{margin:0}@media only screen and (min-width: 1025px){.site_nav>li{height:90px;display:flex;align-items:center}}.site_nav li{margin:0}@media only screen and (min-width: 1025px){.site_nav li{padding-right:32px}}.site_nav li.mini_cart{padding-right:0}@media only screen and (max-width: 1024px){.site_nav li.mini_cart{display:flex;align-items:center;justify-content:center;width:50px;height:50px}}.site_nav li.mini_cart a{position:relative;display:flex}.site_nav li.mini_cart a .cart-count{font-size:10px;font-weight:900;color:#fff;line-height:12px;background:#000;border-radius:50%;width:17px;height:17px;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;bottom:11px;left:11px}.site_nav li button{background:transparent;border:none}.site_nav li a{color:#000;text-decoration:none;font-size:15px;line-height:18px}@media only screen and (max-width: 1024px){.site_nav li a{line-height:32px}}.site_nav li.account{display:flex;flex-direction:column;height:auto}.site_nav li.account a{line-height:18px}@media only screen and (max-width: 1024px){.site_nav li.account a{line-height:32px}}.site_nav .right-section .category-title{margin:0 auto 27px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#000000}@media only screen and (max-width: 1024px){.site_nav .right-section .category-title{margin:0 auto 16px}}.site_nav .right-section .sublinks-grid img{background:#EDF1F1;width:240px;height:200px;object-fit:contain}@media only screen and (max-width: 768px){.site_nav .right-section .sublinks-grid img{width:100%;height:auto}}@media only screen and (max-width: 767px){.site_nav .right-section .sublinks-grid img{max-height:105px}}.site_nav .right-section .sublinks-grid .sublink-title{font-size:15px;line-height:18px;color:#000000;margin:12px auto 34px}@media only screen and (max-width: 1024px){.site_nav .right-section .sublinks-grid .sublink-title{margin:12px auto 0;text-align:center}}@media only screen and (min-width: 1025px){.site_nav_has_submenu .site_nav_megamenu{max-height:0;display:none;opacity:0;z-index:-1;transition:all .7s ease-in-out}.site_nav_has_submenu .site_nav_megamenu .desktop-nav-inner{display:none;opacity:0;transition:all .5s ease-in-out}.site_nav_has_submenu .site_nav_megamenu .desktop-nav-inner .left-section{flex-basis:17%}.site_nav_has_submenu:hover .site_nav_megamenu{max-height:5000px;display:flex;opacity:1;z-index:4;transition:max-height 2s}.site_nav_has_submenu:hover .site_nav_megamenu .desktop-nav-inner{display:flex;opacity:1;transition:all .5s ease-in-out}.site_nav_megamenu{position:absolute;top:90px;left:0;right:0;margin:auto;padding:0;background:#fff}.site_nav_megamenu .desktop-nav-inner{max-width:1280px;margin:0 auto;list-style:none;padding:38px;display:flex}.site_nav_megamenu .desktop-nav-inner .right-section{padding-left:80px;flex-basis:83%}.site_nav_megamenu .desktop-nav-inner .right-section .sublinks-grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.site_nav_megamenu .desktop-nav-inner .right-section .sublinks-grid li{padding-right:8px;flex-basis:25%}.site_nav_megamenu .desktop-nav-inner .right-section .sublinks-grid li .underline{width:fit-content;margin-left:0;border-bottom:1px solid transparent;transition:all .3s ease-in-out}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.site_nav_megamenu .desktop-nav-inner .right-section .sublinks-grid li:hover .underline{border-bottom-color:#000 !important;transition:all .3s ease-in-out}}.right-container{display:flex;align-items:center;flex:1 1 33.33%;justify-content:flex-end}@media (max-width: 1107px){.right-container .phone{display:none}}.with-search-overlay .snize-ac-results .snize-title{font-weight:600;font-size:20px;line-height:28px;color:#3F4744}.with-search-overlay .snize-ac-results .snize-description{font-size:15px;line-height:22px;color:#6B7476}.with-search-overlay .snize-ac-results .snize-price{line-height:28px;color:#3F4744;font-size:15px}.with-search-overlay .snize-ac-results a{color:#1F434F !important;transition:all .3s ease-in-out}.with-search-overlay .snize-ac-results a:hover{text-decoration:underline;transition:all .3s ease-in-out}.with-search-overlay div.snize-ac-results li.snize-page .snize-page-img{margin-right:10px}.footer-inner .klaviyo-form form{padding:0 !important;width:330px !important;margin:0}@media only screen and (max-width: 768px){.footer-inner .klaviyo-form form{width:100% !important}}.footer-inner .klaviyo-form form *{font-family:'Work sans' !important}.footer-inner .klaviyo-form form p{font-size:15px !important;line-height:normal !important}.footer-inner .klaviyo-form form p strong{font-weight:600 !important;line-height:14px !important;letter-spacing:0.1em !important}.footer-inner .klaviyo-form form input::placeholder{font-family:'Work sans' !important}.footer-inner .klaviyo-form form button{height:44px;margin-left:-1px;transition:all .3s ease-in-out}.footer-inner .klaviyo-form form button:after,.footer-inner .klaviyo-form form button:before{display:none}.footer-inner .klaviyo-form form button:hover{background:#565D5D !important;transition:all .3s ease-in-out}.footer-inner .klaviyo-form form button:active{background:#242A2A !important;transition:all .3s ease-in-out}@media (min-width: 1025px){div[formtype="POPUP"] form{width:500px !important;padding:20px !important}}footer{position:relative;background:#F9F9FA;padding:48px;border-top:1px solid #DDDFDF}footer #back-to-top{position:absolute;width:56px;height:56px;right:50px;top:-21px;background:#030303;border-radius:33px;cursor:pointer}footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1232px;margin:auto}footer .footer-inner .left-container-wrapper .copy{display:flex;margin-top:16px}@media only screen and (min-width: 768px) and (max-width: 1024px){footer .footer-inner .left-container-wrapper .copy{margin-bottom:16px}}@media (max-width: 767px){footer .footer-inner .left-container-wrapper .copy{justify-content:center}}footer .footer-inner .left-container-wrapper .copy small{font-size:12px}footer .footer-inner .left-container-wrapper .copy a{font-size:12px;line-height:20px;color:#3F4744}footer .footer-inner .left-container-wrapper .copy a.terms,footer .footer-inner .left-container-wrapper .copy a.privacy{text-decoration:underline}footer .footer-inner .right-container-wrapper{max-width:832px}@media (min-width: 1255px){footer .footer-inner .right-container-wrapper{padding-left:112px}}@media (min-width: 1025px) and (max-width: 1200px){footer .footer-inner .right-container-wrapper{padding-top:2rem}}footer .footer-inner li.category-title{margin-bottom:15px !important;border:none}footer .footer-inner li.category-title a{font-weight:600;font-size:12px;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:#3F4744}footer .footer-inner li a{font-size:14px;line-height:32px;text-decoration:none;color:#3F4744}footer .footer-inner li a.address{line-height:18px}footer .footer-inner li a.reduce-height{line-height:21px}footer .footer-inner .footer-linklists{display:flex;justify-content:space-between}footer .footer-inner .footer-linklists ul{width:180px;padding-right:28px}footer .footer-inner .footer-linklists ul:last-child{padding-right:0}footer .footer-inner .footer-linklists ul .expand-icon{display:none}footer .footer-inner .footer-linklists li{margin:0}footer .footer-inner .footer-linklists .social_accounts_container{margin-top:40px}footer .footer-inner .footer-linklists .social_accounts_container li{padding-right:20px}footer .footer-inner .social_accounts_container ul{display:flex}footer .footer-bottom{margin:48px auto 0}footer .footer-bottom .disclaimer{max-width:912px;margin:auto}footer .footer-bottom .disclaimer p{font-family:'Work Sans';font-size:16px;font-weight:bold;line-height:1.5;color:#3F4744;border:1px solid #494949;padding:1.07143rem;margin:0;text-align:center}@media only screen and (max-width: 768px){footer .footer-bottom .disclaimer p{font-size:12px}}@media only screen and (max-width: 768px){footer{padding:36px 16px 16px}footer #back-to-top{right:1rem}footer .footer-inner{flex-direction:column-reverse;padding:0}footer .footer-inner form.ResetElements__Form-sc-8e6zl9-1.klaviyo-form-version-cid_1.View__FormView-sc-1ou3cq2-0.needsclick.klaviyo-form-version-cid_1{width:100%}footer .footer-inner .ql-editor>p strong{font-size:12px !important;line-height:14px;letter-spacing:0.1em}footer .footer-inner .ResetElements__Div-sc-8e6zl9-0.FormComponent__StyledFormComponentWrapper-e0xun6-0.needsclick.undefined{width:60px}footer .footer-inner button{height:26px !important}footer .footer-inner input{height:48px !important}footer .footer-inner .footer-linklists{flex-direction:column;padding-left:0 !important}footer .footer-inner .footer-linklists ul{width:100% !important;padding:0 9px;border-bottom:1px solid #DDDFDF}footer .footer-inner .footer-linklists ul .category-title{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0;border-top:0}footer .footer-inner .footer-linklists ul .category-title a{width:60%;font-weight:400;font-size:18px;line-height:52px;color:#000000;text-transform:capitalize;letter-spacing:normal}footer .footer-inner .footer-linklists ul .expand-icon{display:flex}footer .footer-inner .footer-linklists .contact-container{margin-top:44px;margin-bottom:68px;border-bottom:none}footer .footer-inner .footer-linklists .contact-container .category-title{border-bottom:none;padding:0;margin-bottom:15px}footer .footer-inner .footer-linklists .contact-container .category-title a{font-weight:600;font-size:12px;text-transform:uppercase;line-height:14px;letter-spacing:0.1em}footer .footer-inner .footer-linklists .contact-container .category-title .address{display:block;margin-bottom:14px}footer .footer-inner .footer-linklists .social_accounts_container ul{border-bottom:none;padding-left:0}footer .footer-inner .footer-linklists .mobile-footer-links{display:none;margin:1rem auto}footer .footer-bottom{margin:30px 0 0}}footer ul{list-style:none;margin:0;padding:0}.breadcrumb{max-width:1280px;margin:0 auto}.breadcrumb a{font-size:13px;line-height:18px;letter-spacing:0.03em;color:#6B7476;text-transform:capitalize;margin:0 3px;text-decoration:none;opacity:.75;font-weight:500}.breadcrumb a:hover.underline{color:#3F4744}.breadcrumb span{font-size:13px;line-height:18px;letter-spacing:0.03em;color:#3F4744;text-transform:capitalize;margin:0 3px;text-decoration:underline;opacity:1;font-weight:600}.breadcrumb span.divider{text-decoration:none;color:#6B7476;font-weight:400;opacity:.75}@media only screen and (max-width: 768px){.breadcrumb{padding:16px 0 16px 19px}}.collection-container .collection-banner{position:relative;display:flex;align-items:center}.collection-container .collection-banner .plp-banner-image{width:100%}.collection-container .collection-banner .plp-banner-info{position:absolute;max-width:511px;padding:20px}.collection-container .collection-banner .plp-banner-info .plp-banner-title{font-weight:600;font-size:40px;line-height:44px;margin:0}.collection-container .collection-banner .plp-banner-info .plp-banner-description{font-size:15px;line-height:32px;font-weight:500}.collection-container .collection-banner.content-left .plp-banner-info{left:5.25rem}.collection-container .collection-banner.content-right .plp-banner-info{right:5.25rem}.collection-container .collection-content{padding-bottom:24px}.collection-container .collection-content .toolbar-wrapper{max-width:1280px;margin:0 auto;padding:13px 19px;display:flex;justify-content:space-between;align-items:center}.collection-container .collection-content .toolbar-wrapper #sort-by-container{width:200px;height:40px;background:#F7F8F8;border:1px solid #DCE1E2;box-sizing:border-box;border-radius:3px;display:flex}.collection-container .collection-content .toolbar-wrapper #sort-by-container select{width:100%;padding:0 12px}.collection-container .collection-content .toolbar-wrapper #sort-by-container select option{color:#1F434F}.collection-container .collection-content hr{border:1px solid #EDF1F1;margin:0}.collection-container .collection-content .plp-options-count{max-width:1280px;margin:0 auto;padding:40px 19px 0;font-size:16px;line-height:15px;color:#6B7476}.collection-container .pagination{display:flex;justify-content:center;padding-bottom:80px}.collection-container .pagination .prev{background:url(//cdn.shopify.com/s/files/1/0269/5941/3322/files/arrow-left.svg?v=10594543650762137814);background-repeat:no-repeat;margin:0px 28px;background-position:center right}.collection-container .pagination .prev a{color:transparent}.collection-container .pagination .next{background:url(//cdn.shopify.com/s/files/1/0269/5941/3322/files/arrow-right.svg?v=18236106413972858384);background-repeat:no-repeat;margin:0px 12px;background-position:center left}.collection-container .pagination .next a{color:transparent}.collection-container .pagination a{font-size:13px;line-height:15px;color:#3C4546;text-decoration:none}.collection-container .pagination .page{display:flex;align-items:center;margin-right:1rem;font-size:13px;line-height:15px;color:#3C4546;text-decoration:none}.collection-container .pagination .page.current{text-decoration:underline;font-weight:600}.collection-container .product-card .product-card-inner .product-info .reviews,.collection-container .product-card-wrapper .product-card-inner .product-info .reviews{height:17px}.collection-container .product-card .product-card-inner .product-info .reviews .yotpo .text-m,.collection-container .product-card-wrapper .product-card-inner .product-info .reviews .yotpo .text-m{display:none}@media only screen and (max-width: 768px){.collection-container .product-card .product-card-inner,.collection-container .product-card-wrapper .product-card-inner{padding:24px 0 30px}.collection-container .product-card .product-card-inner .product-info .product-title,.collection-container .product-card-wrapper .product-card-inner .product-info .product-title{font-size:15px;line-height:18px;margin:27px auto 16px}.collection-container .product-card .product-card-inner .product-info .reviews,.collection-container .product-card-wrapper .product-card-inner .product-info .reviews{display:flex;justify-content:center}}@media only screen and (max-width: 1024px){.collection-container .collection-banner .plp-banner-info{left:0 !important;right:0 !important;margin:auto}.collection-container .collection-banner .plp-banner-info .plp-banner-title{font-size:28px;line-height:34px;margin:0}.collection-container .collection-banner .plp-banner-info .plp-banner-description{font-size:15px;line-height:21px;margin-top:22px}}@media only screen and (max-width: 768px){.collection-container .collection-content .toolbar-wrapper{flex-direction:column;margin-bottom:16px}.collection-container .collection-content .toolbar-wrapper .plp-options-count{padding:4px 19px 24px;font-size:14px}.collection-container .collection-content .toolbar-wrapper .toolbar-right{width:100%}.collection-container .collection-content .toolbar-wrapper .toolbar-right #sort-by-container{width:100%}.collection-container .pagination{padding-bottom:40px}}.product-template{background:#FCFCFC}.product-template .product-container{margin:0 36px 41px;background:#F9F9FA}@media only screen and (max-width: 768px){.product-template .product-container{margin:0}}.product-template .product-container .breadcrumb{padding:24px 0 40px 76px;margin:0}.product-template .product-container .product-wrapper{display:flex;max-width:1368px;margin:auto;justify-content:space-around}@media only screen and (min-width: 769px){.product-template .product-container .product-wrapper{flex-wrap:wrap}}.product-template .product-container .product-wrapper .product-tag-container{top:0;right:0;z-index:1}.product-template .product-container .product-wrapper .product-tag-container .product-tag{padding:3px 6px;width:50px;text-align:center}.product-template .product-container .product-wrapper .product-tag-container .product-tag.sold-out{width:100px}.product-template .product-container .product-wrapper .product-gallery{position:relative;flex-basis:60%;max-width:500px;margin:0}.product-template .product-container .product-wrapper .product-gallery .gallery-item{opacity:0;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-gallery .gallery-item img{width:500px;height:500px;margin:auto;object-fit:cover}@media only screen and (max-width: 767px){.product-template .product-container .product-wrapper .product-gallery .gallery-item img{width:390px;height:390px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-template .product-container .product-wrapper .product-gallery{margin-left:0}}.product-template .product-container .product-wrapper .product-gallery .thumbnails{display:flex;justify-content:center;margin:32px 0;cursor:pointer}@media (max-width: 970px){.product-template .product-container .product-wrapper .product-gallery .thumbnails{display:none}}.product-template .product-container .product-wrapper .product-gallery .thumbnails .slick-list{padding:0 30px !important}.product-template .product-container .product-wrapper .product-gallery .thumbnails .slick-list .slick-track{width:100% !important;transform:none !important}.product-template .product-container .product-wrapper .product-gallery .thumbnails .thumbnail{width:44px !important;height:44px;margin:auto 12px;border:1px solid #7A8C91;border-radius:50%;opacity:.5;outline:none;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-gallery .thumbnails .thumbnail:hover{opacity:1;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-gallery .thumbnails .thumbnail.slick-current{opacity:1;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-gallery .thumbnails .thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:50%}.product-template .product-container .product-wrapper .product-gallery .thumbnails ul{list-style:none}.product-template .product-container .product-wrapper .product-gallery .thumbnails ul li{margin-bottom:.5rem}.product-template .product-container .product-wrapper .product-gallery.slick-initialized .gallery-item{opacity:1 !important;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-buy-box{flex-basis:400px;position:relative;text-align:left}@media (min-width: 415px) and (max-width: 768px){.product-template .product-container .product-wrapper .product-buy-box{max-width:568px;margin:auto}}@media (min-width: 768px) and (max-width: 970px){.product-template .product-container .product-wrapper .product-buy-box{margin-top:50px}}.product-template .product-container .product-wrapper .product-buy-box .product-title{font-size:36px;font-weight:400;line-height:44px;color:#3C4546;margin:0}.product-template .product-container .product-wrapper .product-buy-box .reviews{display:flex;align-items:center;margin:15px 0 18px}.product-template .product-container .product-wrapper .product-buy-box .reviews .yotpo-stars{display:flex;align-items:center}.product-template .product-container .product-wrapper .product-buy-box .reviews .yotpo-stars .yotpo-icon{font-size:12px;color:#004564}.product-template .product-container .product-wrapper .product-buy-box .reviews .text-m{font-size:15px !important;line-height:22px;color:#3C4546 !important;margin-left:8px}.product-template .product-container .product-wrapper .product-buy-box .product-description{font-size:15px;line-height:22px;color:#6B7476;margin:0 0 32px}.product-template .product-container .product-wrapper .product-buy-box form label{display:block;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744;margin-bottom:8px}.product-template .product-container .product-wrapper .product-buy-box form .qty-variant-wrapper{display:flex}.product-template .product-container .product-wrapper .product-buy-box form .qty-variant-wrapper .variant-wrapper{width:100%;margin-left:1rem}.product-template .product-container .product-wrapper .product-buy-box form .qty-variant-wrapper .selectize-input.full{height:46px;background:transparent !important}.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control{margin-bottom:16px;height:46px;border-radius:0;border-color:#C4C4C4}.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .selectize-input,.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .selectize-dropdown-content{border-radius:0;border-color:#C4C4C4}.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .item,.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .option{font-family:'Work sans';font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546;font-weight:400;text-transform:capitalize}.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .option:hover{background:#F9F9FA}.product-template .product-container .product-wrapper .product-buy-box form .selector-wrapper .selectize-control .option:active{background:#EAEAEE}.product-template .product-container .product-wrapper .product-buy-box form .js-qty{display:flex;justify-content:space-between;align-items:center;width:128px;height:46px;border:1px solid #C4C4C4;margin-bottom:1rem}.product-template .product-container .product-wrapper .product-buy-box form .js-qty button{font-weight:600;font-family:'Work sans';border:none;background:transparent;flex-basis:25%;padding:0}.product-template .product-container .product-wrapper .product-buy-box form .js-qty input{font-weight:600;font-family:'Work sans';font-size:15px;border:none;flex-basis:50%;max-width:70px;height:40px;text-align:center;background:transparent}.product-template .product-container .product-wrapper .product-buy-box form .js-qty input::-webkit-outer-spin-button,.product-template .product-container .product-wrapper .product-buy-box form .js-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-template .product-container .product-wrapper .product-buy-box form .js-qty input[type=number]{-moz-appearance:textfield}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust{width:34px;height:40px;background:transparent;margin:0;display:flex;align-items:center;justify-content:center}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust:hover{outline:none;border-color:transparent}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust:focus{outline:none;border-color:transparent}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust.js-qty__adjust--minus svg{fill:#3C4546;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust.js-qty__adjust--minus.greater-than-one svg line{transition:all .3s ease-in-out;fill:#3C4546;stroke:#3C4546}.product-template .product-container .product-wrapper .product-buy-box form .js-qty__adjust svg{fill:#3C4546}@media (max-width: 325px){.product-template .product-container .product-wrapper .product-buy-box form .rc_block__type__autodeliver-inner{display:flex}.product-template .product-container .product-wrapper .product-buy-box form .rc_block__type__autodeliver-inner label{white-space:normal;margin-top:-5px;margin-left:5px}}.product-template .product-container .product-wrapper .product-buy-box form #rc_radio_options{border:1px solid #DDDFDF}.product-template .product-container .product-wrapper .product-buy-box form #rc_radio_options label{width:100%}.product-template .product-container .product-wrapper .product-buy-box form #rc_radio_options .rc_block__type__onetime{border-bottom:1px solid #DDDFDF}.product-template .product-container .product-wrapper .product-buy-box form input.rc_radio{border:1px solid #3F4744;border-radius:2px;width:12px;height:12px;-webkit-appearance:none;margin-right:4px}.product-template .product-container .product-wrapper .product-buy-box form #rc_price_onetime,.product-template .product-container .product-wrapper .product-buy-box form .rc_label__discount,.product-template .product-container .product-wrapper .product-buy-box form #rc_price_autodeliver{display:none}.product-template .product-container .product-wrapper .product-buy-box form div.rc_block__type{border-radius:0;padding:11px}.product-template .product-container .product-wrapper .product-buy-box form .rc_block__type--active{background-color:#fff}.product-template .product-container .product-wrapper .product-buy-box form .rc_block__type--active input.rc_radio{background:url(//cdn.shopify.com/s/files/1/0269/5941/3322/files/icon-checked.svg?v=11847887291249628485) center}.product-template .product-container .product-wrapper .product-buy-box form .rc_popup{display:none}.product-template .product-container .product-wrapper .product-buy-box form #AddToCart{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.product-template .product-container .product-wrapper .product-buy-box form #AddToCart:hover{transition:all .3s ease-in-out;background:#546061}.product-template .product-container .product-wrapper .product-buy-box form #AddToCart:active{background:#242A2A}@media only screen and (max-width: 768px){.product-template .product-container .product-wrapper .product-buy-box form #AddToCart{height:48px !important;font-size:14px !important}}.product-template .product-container .product-wrapper .product-buy-box form #AddToCart .price-wrapper:before{content:'\002D';margin:0 10px;color:#fff;font-weight:600}.product-template .product-container .product-wrapper .product-buy-box form #AddToCart .compare_at_price{color:#A3AFB0}.product-template .product-container .product-wrapper .product-buy-box .product-meta-info{padding:18px 0 16px;display:flex;justify-content:space-between;border-bottom:0.5px solid #C4C4C4}.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .rewards,.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .shipping-info{display:flex}@media only screen and (max-width: 768px){.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .rewards,.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .shipping-info{flex-basis:50%}}.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .rewards span,.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .shipping-info span{font-weight:400;font-size:13px;line-height:16px;color:#3C4546}.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .rewards span.icon-check,.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .shipping-info span.icon-check{margin-right:9px}.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .rewards span.semibold,.product-template .product-container .product-wrapper .product-buy-box .product-meta-info .shipping-info span.semibold{font-weight:600}.product-template .product-container .product-wrapper .product-buy-box .social-sharing{display:flex;align-items:center;justify-content:flex-end;padding:13px 0;width:100%}.product-template .product-container .product-wrapper .product-buy-box .social-sharing span{font-size:13px;line-height:22px;color:#3C4546}.product-template .product-container .product-wrapper .product-buy-box .social-sharing a{margin-left:1rem}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container{margin-bottom:54px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .upsell-info{font-size:11px;line-height:17px;color:#6B7476;margin:11px 0 34px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .upsell-title{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container a{text-decoration:none}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:11px 26px;border:1px solid #DDDFDF}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-image-wrapper{max-width:100px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info{flex-basis:calc(71% - 24px)}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info .product-title{font-weight:500;font-size:17px;line-height:28px;color:#3F4744;margin-bottom:14px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info .reviews{margin:7px 0 0}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info .reviews .text-m{display:none !important}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info span[data-product-price]{font-size:13px;line-height:28px;color:#3F4744}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info .form-wrapper{display:flex;justify-content:space-between;align-items:center}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info form #upsellAddToCart{font-weight:500;font-size:13px;line-height:15px;text-align:right;text-decoration-line:underline;color:#3F4744;border:none;background:transparent}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-template .product-container .product-gallery{margin-left:0}}@media only screen and (max-width: 768px){.product-template .product-container{padding:0 12px 36px}.product-template .product-container .breadcrumb{padding:16px 0 24px;margin:0}.product-template .product-container .product-wrapper{flex-direction:column;text-align:center;padding:0}.product-template .product-container .product-wrapper .product-tag-container{left:unset}.product-template .product-container .product-wrapper .product-gallery{max-width:100%;margin-bottom:52px}.product-template .product-container .product-wrapper .product-buy-box{padding:0 8px}.product-template .product-container .product-wrapper .product-buy-box .js-qty{width:100px !important}.product-template .product-container .product-wrapper .product-buy-box .js-qty input{max-width:40px !important}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container{max-width:400px;margin:0}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell{padding:11px 4px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-image-wrapper img{max-width:70px}.product-template .product-container .product-wrapper .product-buy-box .pdp-upsell-container .pdp-upsell .product-info{flex-basis:77%}}.benefits-container .benefits-inner{max-width:958px;margin:auto;padding:39px 40px}.benefits-container .benefits-inner .benefits-title{font-weight:400;font-size:60px;line-height:64px;color:#3F4744;padding:0 2px;margin:0}.benefits-container .benefits-inner .benefits-description{max-width:600px;font-size:15px;line-height:28px;color:#6B7476;padding:0 2px;margin:30px 0 69px}.benefits-container .benefits-inner hr{border:none;border-top:1px solid #DDDFDF;margin-top:40px}.benefits-container .benefits-inner .benefits-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:81px auto 4px;padding-left:0;list-style:none}@media screen and (min-width: 1024px){.benefits-container .benefits-inner .benefits-items{display:grid;grid-template-columns:1fr 1fr 1fr}}.benefits-container .benefits-inner .benefits-items .benefits-item{flex-basis:33.33%;max-width:240px}.benefits-container .benefits-inner .benefits-items .benefits-item img{width:32px;height:32px;object-fit:contain}.benefits-container .benefits-inner .benefits-items .benefits-item p{font-size:15px;line-height:22px;color:#3F4744;margin:13px 0 54px}@media only screen and (max-width: 768px){.benefits-container .benefits-inner .benefits-title{font-size:36px;line-height:42px}.benefits-container .benefits-inner .benefits-description{font-size:13px;line-height:26px;margin:27px 0 45px}.benefits-container .benefits-inner .benefits-items{flex-direction:column;margin:40px 0 0}.benefits-container .benefits-inner .benefits-items .benefits-item p{margin:13px 0 44px}}.ingredients-container{padding:0 36px}.ingredients-container .ingredients-banner{position:relative}.ingredients-container .ingredients-banner .banner-info{position:absolute;bottom:70px;left:0;right:0;margin:auto;max-width:888px}.ingredients-container .ingredients-banner .banner-info p{font-size:36px;line-height:42px;text-align:center;color:#FFFFFF;margin:0}.ingredients-container .ingredients-inner .ingredients-subheading{font-weight:600;font-size:12px;line-height:14px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744;margin:101px auto 11px}.ingredients-container .ingredients-inner .ingredients-heading{max-width:514px;font-weight:600;font-size:36px;line-height:42px;text-align:center;color:#3F4744;margin:0 auto 86px}.ingredients-container .two-up-container{display:flex;justify-content:space-between;max-height:1071px}.ingredients-container .two-up-container .two-up-item{flex-basis:50%;max-width:calc(50% - 18px)}.ingredients-container .two-up-container .two-up-item.image{position:relative;display:flex;max-height:590px}.ingredients-container .two-up-container .two-up-item.image img{height:100%;object-fit:cover}.ingredients-container .two-up-container .two-up-item.image .floating-text{position:absolute;bottom:36px;left:36px}.ingredients-container .two-up-container .two-up-item.image .floating-text p{margin:0;max-width:515px;font-size:60px;line-height:64px;color:#3F4744}@media only screen and (min-width: 768px) and (max-width: 1024px){.ingredients-container .two-up-container .two-up-item.image .floating-text p{font-size:4vw}}.ingredients-container .two-up-container .two-up-item.ingredints-list{background:#F9F9FA;padding:56px 36px}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient{border-top:1px solid #DDDFDF}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient:last-child{border-bottom:1px solid #DDDFDF}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient .expand-icon{height:52px}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient .ingredient-name{align-items:center}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient h3{font-weight:400;font-size:18px;text-transform:capitalize;color:#3F4744;margin:0;padding-left:9px}.ingredients-container .two-up-container .two-up-item.ingredints-list .ingredient .tab-content{font-size:15px;line-height:22px;color:#3F4744;padding-left:9px;margin:4px 0 20px}@media only screen and (max-width: 768px){.ingredients-container{padding:0}.ingredients-container .ingredients-banner .banner-info{bottom:56px;max-width:240px}.ingredients-container .ingredients-banner .banner-info p{font-size:26px;line-height:34px}.ingredients-container .ingredients-inner .ingredients-subheading{margin:43px auto 11px}.ingredients-container .ingredients-inner .ingredients-heading{font-size:24px;line-height:30px;max-width:235px;margin-bottom:43px}.ingredients-container .two-up-container{flex-direction:column;min-height:0;max-height:100%}.ingredients-container .two-up-container .two-up-item{flex-basis:100%;max-width:100%}.ingredients-container .two-up-container .two-up-item.image .floating-text{left:1rem;bottom:1rem}.ingredients-container .two-up-container .two-up-item.image .floating-text p{max-width:278px;font-size:32px;line-height:36px}.ingredients-container .two-up-container .two-up-item.ingredints-list{padding:56px 1rem}}.video{position:relative;display:flex;padding:36px}.video .bg-image{position:absolute;width:calc(100% - 72px);background-size:cover !important;height:calc(100% - 72px);z-index:1}.video iframe{width:100%;height:725px}@media only screen and (max-width: 768px){.video iframe{height:425px}}.video #player{position:relative;display:flex;flex-direction:column;width:100%}.video #player #video-element{width:100%;object-fit:fill}@supports (-ms-ime-align: auto){.video #player #video-element{max-height:100%}}@media only screen and (max-width: 768px){.video #player #video-element{height:225px}}.video #player #controls{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;background:rgba(0,0,0,0.25);transition:all .3s ease-in-out}.video #player #controls #btnPlayPause{min-width:0;padding:0;height:auto;margin:0;background:transparent;border:none;outline:none;z-index:2}.video #player.playing #controls{opacity:0;background:transparent;transition:all .3s ease-in-out}.video #player.playing+.bg-image{display:none}@media only screen and (max-width: 768px){.video{padding:0}.video .bg-image{width:100%;height:100%}}.external-video{padding:32px 0 98px}@media only screen and (max-width: 768px){.external-video{padding:0}}#shopify-section-pdp-faqs{background:#FCFCFC}.pdp-faqs-container{max-width:1126px;margin:auto;padding:0 17px;border-bottom:1px solid #DDDFDF}.pdp-faqs-container .pdp-faqs-content{max-width:912px;margin:auto auto 56px}.pdp-faqs-container .pdp-faqs-content .pdp-faqs-title{font-size:60px;font-weight:400;line-height:64px;color:#3F4744;margin:0;padding:54px 0}.pdp-faqs-container .pdp-faqs-content .question .tab-header{padding:8px 0px;align-items:center;cursor:pointer}.pdp-faqs-container .pdp-faqs-content .question .tab-header h3{font-weight:400;font-size:18px;line-height:normal;text-transform:capitalize;color:#3F4744;margin:0;padding:0 5px}.pdp-faqs-container .pdp-faqs-content .question .tab-content{font-size:15px;line-height:22px;color:#3F4744;padding:10px 0 20px}.pdp-faqs-container .pdp-faqs-content .question .expand-icon{align-items:center}@media only screen and (max-width: 768px){.pdp-faqs-container{border:none}.pdp-faqs-container .pdp-faqs-content .pdp-faqs-title{font-size:28px;line-height:34px;padding:40px 9px 31px}.pdp-faqs-container .disclaimer{margin:48px 21px 0;border-bottom:1px solid #DDDFDF}.pdp-faqs-container .disclaimer p{font-size:12px;line-height:17px;margin-bottom:53px}}#shopify-section-product-recommendations{padding:38px 24px;width:100%;background:#FCFCFC}#shopify-section-product-recommendations h2{font-weight:600;font-size:36px;line-height:42px;text-align:center;color:#3F4744;padding:1rem}#shopify-section-product-recommendations .collection-grid{max-width:1440px;padding:0;width:300px;display:flex;overflow-x:scroll;flex-wrap:nowrap;overflow-y:hidden}@media only screen and (min-width: 768px){#shopify-section-product-recommendations .collection-grid{height:auto;width:100%;flex-wrap:wrap}}#shopify-section-product-recommendations .collection-grid .product-card,#shopify-section-product-recommendations .collection-grid .product-card-wrapper{flex-basis:100%;width:300px;flex-shrink:0;height:100%}@media only screen and (min-width: 768px){#shopify-section-product-recommendations .collection-grid .product-card,#shopify-section-product-recommendations .collection-grid .product-card-wrapper{flex-basis:calc(50% - 6px)}}@media only screen and (min-width: 1025px){#shopify-section-product-recommendations .collection-grid .product-card,#shopify-section-product-recommendations .collection-grid .product-card-wrapper{flex-basis:calc(25% - 16px)}}@media only screen and (max-width: 1024px){#shopify-section-product-recommendations .collection-grid{max-width:720px}}#shopify-section-product-recommendations .collection-grid .product-title{height:auto}#shopify-section-product-recommendations .collection-grid .reviews{text-align:center;display:flex;justify-content:center}@media only screen and (min-width: 768px){#shopify-section-product-recommendations .collection-grid .reviews{justify-content:flex-start}}@media only screen and (max-width: 768px){#shopify-section-product-recommendations{padding:0 24px 38px}#shopify-section-product-recommendations h2{font-size:24px;line-height:30px}}.pdp-reviews{max-width:878px;margin:auto;padding:64px 17px 61px}.pdp-reviews .section-title{font-weight:500;font-size:36px;line-height:42px;text-align:center;color:#3F4744;margin:0 auto 11px}.pdp-reviews .main-widget{display:flex;flex-direction:column}.pdp-reviews .main-widget *{font-family:'Work sans'}.pdp-reviews .main-widget form{order:2}.pdp-reviews .main-widget form .write-review-wrapper.visible,.pdp-reviews .main-widget form .write-question-wrapper.visible{margin-top:48px}.pdp-reviews .main-widget .yotpo-logo-title{color:#1F434F !important}.pdp-reviews .main-widget .yotpo-logo-link-new>*{color:#1F434F !important}.pdp-reviews .main-widget .yotpo-label{border-top:none !important}.pdp-reviews .main-widget .yotpo-small-box{padding-left:0;padding-right:0}.pdp-reviews .main-widget .yotpo-display-wrapper{order:1}.pdp-reviews .main-widget .write-question-wrapper .yotpo-footer .connect-wrapper{padding:0}.pdp-reviews .main-widget .write-question-review-buttons-container{order:2;display:flex;justify-content:center;padding:0}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;width:200px;border-radius:0;font-family:'Work sans'}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button:hover{transition:all .3s ease-in-out;background:#546061}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button:active{background:#242A2A}@media only screen and (max-width: 768px){.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button{height:48px !important;font-size:14px !important}}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button span{width:100%;height:auto;font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;color:#EDF1F1}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button span.yotpo-icon{display:none}.pdp-reviews .main-widget .write-question-review-buttons-container .yotpo-default-button:hover{transition:all .3s ease-in-out;background:#546061 !important}.pdp-reviews .main-widget .yotpo-label-container{display:none}.pdp-reviews .main-widget .new-yotpo-small-box{order:3;margin:0;padding:40px 0 10px}.pdp-reviews .main-widget .yotpo-nav-content{order:4;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.pdp-reviews .main-widget .yotpo-nav-content .reviews-header .reviews-amount{display:none}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-reviews-header,.pdp-reviews .main-widget .yotpo-nav-content .yotpo-reviews-filters{margin:0;border-bottom:none}.pdp-reviews .main-widget .yotpo-nav-content .filters-container-title{padding-bottom:0}.pdp-reviews .main-widget .yotpo-nav-content .sorting .yotpo-dropdown-button{margin-bottom:5px}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-dropdown-button{width:177px;height:35px;border-radius:3px;background-color:#fff;border:solid 1px #e3e3e3;padding:6px 10px 0px 15px;margin-top:5px}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-dropdown-button .selected{display:inline;padding-bottom:16px;font-size:13px;line-height:1.54;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-icon-down-triangle{float:right !important;padding:0 !important}@media only screen and (min-width: 769px){.pdp-reviews .main-widget .yotpo-nav-content .yotpo-reviews-header{height:122px;display:flex;align-items:flex-end}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-dropdown-button{width:220px}.pdp-reviews .main-widget .yotpo-nav-content .yotpo-dropdown{width:220px}.pdp-reviews .main-widget .yotpo-nav-content .desktop-clear-all-btn{left:120px !important;right:unset}}.pdp-reviews .main-widget .yotpo-display-wrapper{order:-1}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items{display:flex;flex-direction:column;max-width:250px;margin-bottom:20px;justify-content:center;position:relative;text-align:center}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items{transform:translateX(-45px)}}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .avg-score{font-size:60px;line-height:50px;color:#004564;width:95px;height:53px;font-weight:400}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars{display:flex;align-items:center;padding-right:0;padding:10px 0 8px;margin-left:0;text-align:center;display:block;margin:0 auto}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars{padding:0;position:absolute;left:97px;width:95px;top:0px;height:34px;line-height:34px}}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-star,.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-empty-star,.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-half-star{font-size:16px}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-star,.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-empty-star,.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-half-star{font-size:12px}}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .yotpo-icon-star{color:#004564}@media screen and (max-width: 960px){.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .reviews-qa-labels-container{float:none;padding-top:0;margin-left:0;display:block;position:relative}}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .reviews-qa-labels-container{position:absolute;left:90px;width:95px;top:15px;height:34px;line-height:34px}}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-sum-reviews{padding:0 !important}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .yotpo-sum-reviews>span{padding:0 !important}.pdp-reviews .main-widget .yotpo-display-wrapper .bottom-line-items .text-m{font-size:15px !important;line-height:22px;color:#3C4546 !important;margin-left:8px}.pdp-reviews .main-widget .yotpo-display-wrapper .yotpo-regular-box{border-top:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.pdp-reviews .main-widget .yotpo-display-wrapper .yotpo-regular-box .yotpo-stars-and-sum-reviews,.pdp-reviews .main-widget .yotpo-display-wrapper .yotpo-regular-box .write-review-button{float:none !important;position:initial !important}.pdp-reviews .main-widget .yotpo-display-wrapper .write-review-button{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;line-height:32px;letter-spacing:0.02em;width:400px;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;margin-bottom:0;outline:none;text-transform:capitalize;transition:all .3s ease-in-out}.pdp-reviews .main-widget .yotpo-display-wrapper .write-review-button:hover{transition:all .3s ease-in-out;background:#546061}.pdp-reviews .main-widget .yotpo-display-wrapper .write-review-button .yotpo-icon-write{display:none}.pdp-reviews .main-widget .yotpo-nav .yotpo-nav-wrapper{border-color:#1F434F !important;border-width:1px !important}.pdp-reviews .main-widget .yotpo-nav .yotpo-nav-wrapper span{color:#1F434F !important}.pdp-reviews .main-widget .yotpo-nav .nav-tab-sum{display:none}.pdp-reviews .main-widget .yotpo-reviews>.yotpo-review{border-bottom:1px solid #e3e3e3}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;border-bottom:1px solid #e3e3e3;margin:0;padding:20px 0}@media screen and (min-width: 767px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header{width:80px;display:flex;flex-direction:column}}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header{display:flex;flex-direction:column;width:240px}}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header .yotpo-review-stars{position:absolute;top:15px}@media screen and (min-width: 767px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header .yotpo-review-stars{left:80px;top:0;width:max-content}}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header .yotpo-review-stars{top:-7px;left:240px;width:100px}}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon-star{color:#004564 !important}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-header-element{padding-top:5px}@media screen and (min-width: 767px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-main{width:calc(100% - 80px);margin:30px 0 0px}}@media screen and (min-width: 1025px){.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-main{width:calc(100% - 240px);margin-left:0;margin:20px 0}}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-main .content-title{display:none}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-main .yotpo-review-wrapper{padding-top:8.25px;font-size:15px;line-height:22px;color:#3F4744}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-main .yotpo-read-more{position:relative;color:#1f434f}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-footer{margin:0;display:flex;justify-content:space-between;width:100%;padding-top:5px}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-footer .footer-actions{min-width:80px}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-review-date{display:none}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful{width:100%;text-align:right}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review .yotpo-icon-seperator{display:none}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review.yotpo-regular-box-filters-padding.yotpo-regular-box{border-top:1px solid #e3e3e3 !important}.pdp-reviews .main-widget .yotpo-reviews .yotpo-review.yotpo-regular-box{border-top:none !important}.pdp-reviews .main-widget .write-review-wrapper .yotpo-header .yotpo-header-title,.pdp-reviews .main-widget .write-question-wrapper .yotpo-header .yotpo-header-title{display:none}.pdp-reviews .main-widget .write-review-wrapper .yotpo-icon,.pdp-reviews .main-widget .write-question-wrapper .yotpo-icon{font-size:24px}.pdp-reviews .main-widget .write-review-wrapper .y-input,.pdp-reviews .main-widget .write-question-wrapper .y-input{border:1px solid #C4C4C4}.pdp-reviews .main-widget .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button,.pdp-reviews .main-widget .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;width:181px;background:#3C4546 !important;color:#EDF1F1 !important;font-weight:600 !important;font-size:15px;line-height:32px;cursor:pointer;text-transform:capitalize}.pdp-reviews .main-widget .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:hover,.pdp-reviews .main-widget .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:hover{transition:all .3s ease-in-out;background:#546061}.pdp-reviews .main-widget .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:active,.pdp-reviews .main-widget .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:active{background:#242A2A}@media only screen and (max-width: 768px){.pdp-reviews .main-widget .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button,.pdp-reviews .main-widget .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button{height:48px !important;font-size:14px !important}}.pdp-reviews .main-widget .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:hover,.pdp-reviews .main-widget .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button:hover{transition:all .3s ease-in-out;background:#546061 !important}.pdp-reviews .main-widget .write-question-wrapper .yotpo-header{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.pdp-reviews .write-review-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button,.pdp-reviews .write-question-wrapper input[type="button"].primary-color-btn.yotpo-disabled.yotpo-default-button{width:50% !important}.pdp-reviews .write-review-wrapper .write-review,.pdp-reviews .write-question-wrapper .write-review{margin-left:0;margin-right:0}.pdp-reviews .yotpo-review .yotpo-header{width:80px !important}.pdp-reviews .yotpo-review .yotpo-header .yotpo-review-stars{left:80px !important}.pdp-reviews .yotpo-review .yotpo-main{width:calc(100% - 80px) !important}.pdp-reviews .filters-container-title{padding-bottom:.5rem !important}.pdp-reviews .yotpo-display-wrapper .bottom-line-items{flex-direction:column;align-items:center}.pdp-reviews .yotpo-display-wrapper .bottom-line-items .avg-score{height:auto !important;text-align:center}.pdp-reviews .yotpo-display-wrapper .bottom-line-items .reviews-qa-labels-container{position:initial;margin:0 !important;padding:0;float:none;text-align:center;font-size:14px;line-height:17px}.pdp-reviews .write-question-review-buttons-container .yotpo-default-button span{font-size:14px}.pdp-reviews .yotpo-header-actions{display:block !important}}.product-tag-container{position:absolute;top:11px;right:11px}.product-tag-container .product-tag{font-size:12px !important;font-weight:600;line-height:17px !important;letter-spacing:0.1em !important;padding:3px 6px;color:#FFFFFF;width:fit-content;text-transform:uppercase;margin:0}.product-tag-container .product-tag.new{background:#3C4546}.product-tag-container .product-tag.best-seller{background:#61C590}.product-tag-container .product-tag.sold-out{background:#ffffff;color:#3C4546;border:1px solid}.product-tag-container .product-tag.sale{background:#57AB2B}@media only screen and (max-width: 768px){.product-tag-container{display:flex;justify-content:center;top:7px;left:0;right:0;margin:auto}}.template-index .content .klaviyo-form form{margin:auto}.template-index .hero-container{position:relative;display:flex;align-items:center}.template-index .hero-container .image img{height:640px;object-fit:cover}.template-index .hero-container .content{max-width:675px}.template-index .hero-container .content .subheading{font-weight:600;font-size:12px;line-height:14px;color:inherit;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 22px 0}.template-index .hero-container .content .heading{font-weight:400;font-size:60px;line-height:64px;color:inherit;margin:0 0 28px 0}.template-index .hero-container .content .description{font-size:17px;line-height:22px;color:inherit;margin:0 0 36px 0}.template-index .image-video-container{position:relative;display:flex;align-items:center}.template-index .image-video-container .image img{height:560px;object-fit:cover}.template-index .image-video-container .content{max-width:798px}.template-index .image-video-container .content .subheading{font-weight:600;font-size:12px;line-height:14px;color:inherit;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 24px 0}.template-index .image-video-container .content .heading{font-weight:400;font-size:36px;line-height:42px;color:inherit;margin:0 0 28px 0}.template-index .image-video-container .content .description{font-size:17px;line-height:22px;color:inherit;margin:0 0 35px 0}.template-index .image-video-container .content .klaviyo-form-KQweHp form{margin:auto}.template-index .image-video-container .content .klaviyo-form-KQweHp form .kgtZaW .dhqJsU,.template-index .image-video-container .content .klaviyo-form-KQweHp form .kgtZaW .qJkIV{display:none !important}.template-index .image{width:100%;display:flex}.template-index .image.background_layer:after{position:absolute;height:100%;width:100%;content:'';background:linear-gradient(180deg, rgba(60,69,70,0.7) 0%, rgba(60,69,70,0) 80.68%)}.template-index .video{padding:0}.template-index a{text-decoration:none;color:#3F4744}.template-index .content{position:absolute;padding:2rem;text-align:center}.template-index .content.dark{color:#3C4546}.template-index .content.light{color:#fff}.template-index .content.light .btn{color:#3F4744;background:#F9F9FA;border:1px solid #3C4546}.template-index .content.light .btn:hover{background:rgba(249,249,250,0.85)}.template-index .content .btn{width:200px !important;margin:auto;font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.template-index .content .btn:hover{transition:all .3s ease-in-out;background:#546061}.template-index .content .btn:active{background:#242A2A}@media only screen and (max-width: 768px){.template-index .content .btn{height:48px !important;font-size:14px !important}}.template-index .featured-articles{max-width:1408px;padding:0 16px;margin:auto}.template-index .featured-articles .subheading{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744;padding:0 40px;max-width:799px;margin:57px auto auto}.template-index .featured-articles .heading{font-weight:400;font-size:60px;line-height:64px;color:#3F4744;padding:0 40px;max-width:799px;margin:16px auto 40px}.template-index .featured-articles .article-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1126px;margin:auto;list-style:none}.template-index .featured-articles .article-container .slick-slide{opacity:1;padding:0 12px}.template-index .featured-articles .article-container .article{flex-basis:32.33%}@media only screen and (min-width: 769px){.template-index .featured-articles .article-container .article{max-width:354px}}.template-index .featured-articles .article-container .article img{height:463px;object-fit:cover}.template-index .featured-articles .article-container .article .article-date{font-size:15px;line-height:28px;margin:16px 0 10px}.template-index .featured-articles .article-container .article .article-date .blog-category{text-transform:capitalize;text-decoration:underline}.template-index .featured-articles .article-container .article .article-excerpt{font-weight:500;font-size:22px;line-height:28px;color:#3F4744;max-width:88%}@media only screen and (max-width: 768px){.template-index .featured-articles{padding:0}.template-index .featured-articles .heading{font-size:32px;line-height:36px}}.template-index .featured-products-container{max-width:1408px;margin:60px auto 47px}.template-index .featured-products-container hr{max-width:878px;margin:79px auto 60px;border:none;border-bottom:1px solid #DDDFDF}.template-index .featured-products-container .heading{font-weight:500;font-size:36px;line-height:42px;color:#3F4744;text-align:center}.template-index .featured-products-container .products-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1160px;margin:auto;list-style:none}.template-index .featured-products-container .products-container .featured-product{position:relative;margin:0;flex-basis:calc(33% - 16px);max-width:354px}@media only screen and (min-width: 769px){.template-index .featured-products-container .products-container .featured-product{max-width:354px}}.template-index .featured-products-container .products-container .slick-slide{opacity:1;padding:0 11px}@media only screen and (max-width: 768px){.template-index .featured-products-container{margin:60px auto}.template-index .featured-products-container .heading{font-size:24px;line-height:30px;margin:auto 42px 41px}.template-index .featured-products-container .collection-grid{padding-left:0;padding-right:0}.template-index .featured-products-container .collection-grid .product-card,.template-index .featured-products-container .collection-grid .product-card-wrapper{max-width:100%;text-align:left}.template-index .featured-products-container .collection-grid .product-card .product-price,.template-index .featured-products-container .collection-grid .product-card-wrapper .product-price{height:auto !important;margin-bottom:8px}.template-index .featured-products-container .collection-grid .product-card .icon-reviews-stars,.template-index .featured-products-container .collection-grid .product-card-wrapper .icon-reviews-stars{background-position:left !important}.template-index .featured-products-container .collection-grid .product-card .product-tag-container,.template-index .featured-products-container .collection-grid .product-card-wrapper .product-tag-container{left:auto;right:7px}.template-index .featured-products-container .collection-grid .product-card img,.template-index .featured-products-container .collection-grid .product-card-wrapper img{width:205px !important;height:205px !important}.template-index .featured-products-container .collection-grid:after{flex:0}.template-index .featured-products-container .slick-dots{bottom:-12px}.template-index .featured-products-container hr{margin:32px auto 35px;width:calc(100% - 41px)}}.template-index .featured-collections-container{max-width:1408px;padding:0 16px;margin:auto}.template-index .featured-collections-container .heading{max-width:762px;margin:73px auto 48px;font-weight:500;font-size:36px;line-height:42px;color:#3F4744;text-align:center}.template-index .featured-collections-container .collection-navigation{display:flex;justify-content:center;margin-bottom:41px}.template-index .featured-collections-container .collection-navigation li{display:table;white-space:nowrap;flex:1 1 auto;max-width:fit-content;font-weight:500;font-size:17px;line-height:22px;color:#3F4744;margin:0 1rem;opacity:.85;outline:none;cursor:pointer;transition:all .3s ease-in-out}.template-index .featured-collections-container .collection-navigation li.active,.template-index .featured-collections-container .collection-navigation li.slick-current{opacity:1;font-weight:700;border-bottom:1px solid #000000;transition:all .3s ease-in-out}.template-index .featured-collections-container .collection-navigation .slick-arrow{padding:0}.template-index .featured-collections-container .collection-navigation .slick-arrow.slick-prev:before{content:'';width:18px;height:25px;position:absolute;top:0;left:14px;background:linear-gradient(90deg, #fcfcfc 50%, rgba(252,252,252,0) 111.25%);z-index:1}.template-index .featured-collections-container .collection-navigation .slick-arrow.slick-next:after{content:'';width:36px;height:25px;position:absolute;top:0;right:14px;background:linear-gradient(270deg, #fcfcfc 50%, rgba(252,252,252,0) 111.25%);z-index:1}.template-index .featured-collections-container .featured-collection.active{display:block}.template-index .featured-collections-container .featured-collection .slick-current{display:block !important}.template-index .featured-collections-container .featured-collection .collection-grid{padding-left:0;padding-right:0}.template-index .featured-collections-container .featured-collection .collection-grid .product-tag-container{display:none}.template-index .featured-collections-container .featured-collection .collection-grid:after{flex:0}.template-index .featured-collections-container .featured-collection .cta-container{display:flex;justify-content:center;width:100%;margin:48px auto 74px}.template-index .featured-collections-container .featured-collection .cta-container .btn{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;width:336px;height:48px;text-transform:capitalize}.template-index .featured-collections-container .featured-collection .cta-container .btn:hover{transition:all .3s ease-in-out;background:#546061}.template-index .featured-collections-container .featured-collection .cta-container .btn:active{background:#242A2A}@media only screen and (max-width: 768px){.template-index .featured-collections-container .featured-collection .cta-container .btn{height:48px !important;font-size:14px !important}}.template-index .featured-collections-container .featured-collection .slick-slide{opacity:1;padding:0 11px}.template-index .featured-collections-container .collections-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1160px;margin:auto;list-style:none}.template-index .featured-collections-container .collections-container .featured-product{flex-basis:calc(33% - 16px);max-width:354px;margin:0}.template-index .featured-collections-container .collections-container .featured-product .product-card,.template-index .featured-collections-container .collections-container .featured-product .product-card-wrapper{margin-bottom:0}@media only screen and (min-width: 769px){.template-index .featured-collections-container .featured-product{transform:translateX(20%);transition:opacity 1200ms Cubic-bezier(1, 0, 0.43, 1),transform 1200ms Cubic-bezier(0.3, 0, 0.3, 1);opacity:0}.template-index .featured-collections-container .featured-collection{visibility:hidden;height:0}.template-index .featured-collections-container .featured-collection.active{display:block;visibility:visible;height:100%}.template-index .featured-collections-container .featured-collection.active .featured-product{transform:translateX(0);opacity:1;transition:opacity 1200ms Cubic-bezier(1, 0, 0.43, 1),transform 1200ms Cubic-bezier(0.3, 0, 0.3, 1)}.template-index .featured-collections-container .featured-collection.active .featured-product.first-product{transition-delay:200ms}.template-index .featured-collections-container .featured-collection.active .featured-product.second-product{transition-delay:400ms}.template-index .featured-collections-container .featured-collection.active .featured-product.third-product{transition-delay:600ms}}@media only screen and (max-width: 768px){.template-index .featured-collections-container{padding:0}.template-index .featured-collections-container .heading{max-width:240px;margin:45px auto;font-size:24px;line-height:30px;font-weight:600}.template-index .featured-collections-container .collection-navigation{justify-content:flex-start;margin:0 16px 13px;overflow:scroll;transition:all .3s ease-in-out}.template-index .featured-collections-container .collection-navigation::-webkit-scrollbar{display:none}.template-index .featured-collections-container .collection-navigation li{white-space:nowrap}.template-index .featured-collections-container .collection-navigation li.active{opacity:.85;font-weight:500;border-bottom:none}.template-index .featured-collections-container .collection-navigation li.slick-current{opacity:1;font-weight:700;border-bottom:1px solid #000000}.template-index .featured-collections-container .slick-initialized .slick-slide{opacity:1}.template-index .featured-collections-container .featured-product{flex-basis:calc(100% - 6px) !important}.template-index .featured-collections-container .featured-product .product-card,.template-index .featured-collections-container .featured-product .product-card-wrapper{max-width:354px !important;text-align:left}.template-index .featured-collections-container .featured-product .product-card .product-price,.template-index .featured-collections-container .featured-product .product-card-wrapper .product-price{height:auto !important;margin-bottom:8px}.template-index .featured-collections-container .featured-product .product-card .icon-reviews-stars,.template-index .featured-collections-container .featured-product .product-card-wrapper .icon-reviews-stars{background-position:left !important}.template-index .featured-collections-container .featured-product .product-card img,.template-index .featured-collections-container .featured-product .product-card-wrapper img{width:205px !important;height:205px !important}.template-index .featured-collections-container .cta-container{margin:80px auto 48px !important}.template-index .featured-collections-container .cta-container .btn{width:calc(100% - 80px) !important}}@media only screen and (max-width: 768px){.template-index .hero-container .content .heading{font-size:32px;line-height:36px}.template-index .hero-container .content .description{margin-bottom:30px}.template-index .image-video-container .content .heading{font-size:24px;line-height:30px;font-weight:600}.template-index .image-video-container .content .description{font-weight:500;font-size:15px;line-height:22px}}.apple-wallet-image{display:block;margin:0 auto}.template-giftcard *{font-family:'Work sans'}.template-giftcard #MainContent{padding:0 16px}.template-giftcard #MainContent a{display:table;margin:auto;text-decoration:none}.template-giftcard .giftcard{max-width:624px;margin:auto}.template-giftcard .giftcard .title{font-family:'Work sans';margin:71px auto 16px;font-weight:400;font-size:60px;line-height:64px;text-align:center;color:#3F4744}.template-giftcard .giftcard .promo-text{font-family:'Work sans';margin-bottom:39px;font-size:15px;line-height:24px;text-align:center;color:#3F4744}.template-giftcard .giftcard .gift-card-image{position:relative;max-width:500px;max-height:298px;margin:auto;border-radius:8px}.template-giftcard .giftcard .gift-card-image img{display:flex;border-radius:8px}.template-giftcard .giftcard .price{position:absolute;top:0;right:14px;font-weight:500;font-size:42px;line-height:64px;text-align:right;color:#FFFFFF;margin:0}.template-giftcard .giftcard .gift-card-code{display:flex;align-items:center;justify-content:center;background:#FFFFFF;border-radius:4px;position:absolute;bottom:22px;left:0;right:0;margin:auto;width:354px;height:73px}.template-giftcard .giftcard .gift-card-code #GiftCardDigits{font-weight:600;font-size:24px;line-height:64px;letter-spacing:0.07em;color:#3F4744}.template-giftcard .giftcard .primary-cta{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;width:230px;margin:48px auto 18px;display:block;text-transform:capitalize}.template-giftcard .giftcard .primary-cta:hover{transition:all .3s ease-in-out;background:#546061}.template-giftcard .giftcard .primary-cta:active{background:#242A2A}@media only screen and (max-width: 768px){.template-giftcard .giftcard .primary-cta{height:48px !important;font-size:14px !important}}.template-giftcard .giftcard .print-giftcard{display:block;margin-bottom:73px;font-weight:600;font-size:15px;line-height:24px;text-align:center;text-decoration:underline !important;color:#3F4744}@media only screen and (max-width: 768px){.template-giftcard .giftcard .title{font-size:32px;line-height:36px}.template-giftcard .giftcard .gift-card-code{width:78%;height:44px}.template-giftcard .giftcard .gift-card-code #GiftCardDigits{font-size:18px;line-height:32px}}@media print{@page{margin:0.5cm}p{orphans:3;widows:3}p.price{color:#fff}html,body{background-color:#fff;color:#3F4744}.print-giftcard,.apple-wallet{display:none}}.cart-template{background:#FCFCFC;padding:36px;display:flex;justify-content:center}@media (min-width: 767px) and (max-width: 768px){.cart-template .cart-template-inner{max-width:568px;margin:auto}}.cart-template .page-title{font-weight:400;font-size:24px;line-height:44px;color:#3C4546;margin:0}.cart-template .product-count{display:flex;margin:17px 0 11px}.cart-template .product-count span{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744}.cart-template .form-inner{display:flex;flex-wrap:wrap}.cart-template .form-inner .responsive-table{background:#ffffff;margin:0 40px 40px 0;border:1px solid #DDDFDF}.cart-template .form-inner .responsive-table .responsive-table-row{display:block;padding:26px;border-bottom:1px solid #DDDFDF}.cart-template .form-inner .responsive-table .responsive-table-row:last-child{border-bottom:none;margin-top:0}.cart-template .form-inner .responsive-table .responsive-table-row:after{border:none}.cart-template .form-inner .responsive-table .item-image-container{width:100px}.cart-template .form-inner .responsive-table .item-title-container{padding-left:40px;width:350px}.cart-template .form-inner .responsive-table .item-title-container .item-title a{text-decoration:none;font-weight:500;font-size:22px;line-height:28px;color:#3F4744}.cart-template .form-inner .responsive-table .item-title-container .item-price{margin-bottom:16px}.cart-template .form-inner .responsive-table .item-title-container .item-price span{font-size:15px;line-height:28px;color:#3F4744}.cart-template .form-inner .responsive-table .item-quantity-container{padding:0 54px 0 24px}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty{display:flex;justify-content:space-between;align-items:center;width:128px;height:46px;border:1px solid #C4C4C4;margin-bottom:1rem}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty button{font-weight:600;font-family:'Work sans';border:none;background:transparent;flex-basis:25%;padding:0}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty input{font-weight:600;font-family:'Work sans';font-size:15px;border:none;flex-basis:50%;max-width:70px;height:40px;text-align:center;background:transparent}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty input::-webkit-outer-spin-button,.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty input[type=number]{-moz-appearance:textfield}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust{width:34px;height:40px;background:transparent;margin:0;display:flex;align-items:center;justify-content:center}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust:hover{outline:none;border-color:transparent}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust:focus{outline:none;border-color:transparent}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust.js-qty__adjust--minus svg{fill:#3C4546;transition:all .3s ease-in-out}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust.js-qty__adjust--minus.greater-than-one svg line{transition:all .3s ease-in-out;fill:#3C4546;stroke:#3C4546}.cart-template .form-inner .responsive-table .item-quantity-container .qty-wrapper .js-qty__adjust svg{fill:#3C4546}.cart-template .form-inner .responsive-table .remove-item a{font-weight:500;font-size:13px;line-height:15px;color:#6B7476}.cart-template .form-inner .responsive-table .item-total-container{text-align:center}.cart-template .form-inner .responsive-table .item-total-container .item-total{font-weight:600;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546;margin-top:27px}.cart-template .form-inner .responsive-table .item-total-container .update-qty{margin-top:13px}.cart-template .form-inner .responsive-table .item-total-container .update-qty input{font-weight:500;font-size:13px;line-height:15px;background:transparent;color:#6B7476;outline:none;border:none;text-decoration:underline;padding:0}.cart-template .form-inner .responsive-table td{padding:0;height:auto;background:inherit !important}.cart-template .form-inner .order-summary-label{display:block;margin:-25px 0 11px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744}.cart-template .form-inner .order-summary-container-inner{background:#ffffff;width:378px;padding:18px 26px;border:1px solid #DDDFDF}.cart-template .form-inner .order-summary-container-inner .subtotal-container{border-bottom:1px solid #DDDFDF}.cart-template .form-inner .order-summary-container-inner .subtotal-container div{display:flex;justify-content:space-between;padding-bottom:15px}.cart-template .form-inner .order-summary-container-inner .subtotal-container div span{font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546}.cart-template .form-inner .cart-template-footer .footer-links{display:flex;justify-content:center;align-items:center;padding:32px 0 141px;list-style:none}.cart-template .form-inner .cart-template-footer .footer-links li:first-child{margin-right:15px}.cart-template .form-inner .cart-template-footer .footer-links a{font-weight:500;font-size:13px;line-height:15px;color:#788284}.cart-template .total-container{border-bottom:1px solid #DDDFDF}.cart-template .total-container .total-container-inner{display:flex;justify-content:space-between;padding:16px 0 13px}.cart-template .total-container .total-container-inner span{font-weight:600;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546}.cart-template .total-container .cart-info{font-size:13px;line-height:18px;letter-spacing:0.02em;color:#3C4546;margin:0;padding-bottom:15px}.cart-template .free-shipping-calc .calc-bar{height:10px;background:#EDF1F1;border-radius:6px;margin:24px 0 6px}.cart-template .free-shipping-calc .calc-bar.loaded .progress{display:block;width:0;max-width:100%;height:10px;border-radius:6px;background:#00D5FF;transition:all .5s ease-in-out}.cart-template .free-shipping-calc .free-shipping-calc-inner .calc-info{display:flex;justify-content:space-between;padding:0 0 32px}.cart-template .free-shipping-calc .free-shipping-calc-inner .calc-info span{font-size:13px;line-height:18px;letter-spacing:0.02em;color:#3C4546}.cart-template .free-shipping-calc .free-shipping-calc-inner .calc-info span.semibold{font-weight:600}.cart-template .free-shipping-calc .free-shipping-calc-inner .free-shipping-success{display:none;padding:0 0 32px}.cart-template .free-shipping-calc .free-shipping-calc-inner .free-shipping-success span{font-size:13px;line-height:18px;letter-spacing:0.02em;color:#3C4546}.cart-template .cart-action-btn .checkout-btn button{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.cart-template .cart-action-btn .checkout-btn button:hover{transition:all .3s ease-in-out;background:#546061}.cart-template .cart-action-btn .checkout-btn button:active{background:#242A2A}@media only screen and (max-width: 768px){.cart-template .cart-action-btn .checkout-btn button{height:48px !important;font-size:14px !important}}.cart-template .cart-action-btn .continue-shopping{text-align:center;margin-top:24px}.cart-template .cart-action-btn .continue-shopping a{font-weight:600;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546;text-decoration:none}@media only screen and (max-width: 768px){.cart-template{flex-direction:column;padding:14px}.cart-template .page-title{text-align:center}.cart-template .cart-mobile-header .product-count{justify-content:center;margin:-6px 0 16px}.cart-template .cart-mobile-header .total-container{border-top:1px solid #DDDFDF}.cart-template .cart-mobile-header .total-container .total-container-inner{padding:7px 0}.cart-template .cart-mobile-header .total-container .total-container-inner span{font-size:13px}.cart-template .cart-action-btn .continue-shopping{margin-top:18px}.cart-template .cart-action-btn .continue-shopping a{font-size:13px}.cart-template .form-inner{flex-direction:column}.cart-template .form-inner .responsive-table{width:100%;margin:0 !important}.cart-template .form-inner .responsive-table .responsive-table-row{display:flex;flex-wrap:wrap;padding:12px 20px}.cart-template .form-inner .responsive-table .responsive-table-row .item-image-container{width:70px;max-height:70px;padding:0;margin-bottom:21px}.cart-template .form-inner .responsive-table .responsive-table-row .item-title-container{width:calc(100% - 70px);text-align:left;padding:0 0 0 16px}.cart-template .form-inner .responsive-table .responsive-table-row .item-title-container .item-title a{font-size:15px;font-weight:600}.cart-template .form-inner .responsive-table .responsive-table-row .item-title-container .item-title span{font-size:13px;line-height:15px}.cart-template .form-inner .responsive-table .responsive-table-row .item-title-container .item-price span{font-size:13px;line-height:15px}.cart-template .form-inner .responsive-table .responsive-table-row .item-quantity-container{padding:0;max-width:50%;text-align:left}.cart-template .form-inner .responsive-table .responsive-table-row .item-total-container{text-align:right;max-width:50%;padding:0}.cart-template .form-inner .responsive-table .responsive-table-row .item-total-container .item-total{margin-top:17px}.cart-template .form-inner .order-summary-container .order-summary-label{margin:32px 0 11px}.cart-template .form-inner .order-summary-container .order-summary-container-inner{width:100%}.cart-template .form-inner .order-summary-container .order-summary-container-inner .free-shipping-calc .calc-info-text{max-width:198px}.cart-template .form-inner .order-summary-container .cart-template-footer .footer-links{flex-direction:column;padding:14px 0 61px}.cart-template .form-inner .order-summary-container .cart-template-footer .footer-links li{margin:0 0 11px 0}}.template-blog .hero-container,.template-article .hero-container{position:relative;display:flex;align-items:center}.template-blog .hero-container .content,.template-article .hero-container .content{max-width:675px}.template-blog .hero-container .content .subheading,.template-article .hero-container .content .subheading{font-weight:600;font-size:12px;line-height:14px;color:inherit;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 22px 0}.template-blog .hero-container .content .heading,.template-article .hero-container .content .heading{font-weight:400;font-size:60px;line-height:64px;color:inherit;margin:0 0 28px 0}.template-blog .tag-filter-container,.template-article .tag-filter-container{max-width:1408px;margin:60px auto 0}.template-blog .tag-filter-container .tag-navigation,.template-article .tag-filter-container .tag-navigation{display:flex;justify-content:center;margin-bottom:41px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.template-blog .tag-filter-container .tag-navigation::-webkit-scrollbar,.template-article .tag-filter-container .tag-navigation::-webkit-scrollbar{display:none}.template-blog .tag-filter-container .tag-navigation li,.template-article .tag-filter-container .tag-navigation li{max-width:fit-content;font-weight:500;font-size:17px;line-height:22px;color:#3F4744;margin:0 1rem;opacity:.85;cursor:pointer;transition:all .3s ease-in-out;text-transform:capitalize}.template-blog .tag-filter-container .tag-navigation li.active,.template-article .tag-filter-container .tag-navigation li.active{opacity:1;font-weight:700;transition:all .3s ease-in-out}.template-blog .tag-filter-container .tag-navigation li.active a,.template-article .tag-filter-container .tag-navigation li.active a{text-decoration:underline}@media only screen and (max-width: 768px){.template-blog .tag-filter-container .heading,.template-article .tag-filter-container .heading{max-width:240px;margin:45px auto;font-size:24px;line-height:30px}.template-blog .tag-filter-container .collection-navigation,.template-article .tag-filter-container .collection-navigation{justify-content:flex-start;margin:0 0 13px 32px;overflow:scroll;transition:all .3s ease-in-out}.template-blog .tag-filter-container .collection-navigation::-webkit-scrollbar,.template-article .tag-filter-container .collection-navigation::-webkit-scrollbar{display:none}.template-blog .tag-filter-container .collection-navigation li,.template-article .tag-filter-container .collection-navigation li{white-space:nowrap}}.template-blog .image-video-container,.template-article .image-video-container{position:relative;display:flex;align-items:center}.template-blog .image-video-container .image,.template-article .image-video-container .image{height:343px}.template-blog .image-video-container .image img,.template-article .image-video-container .image img{height:343px;object-fit:cover;object-position:top center}.template-blog .image-video-container .content,.template-article .image-video-container .content{max-width:798px}.template-blog .image-video-container .content .subheading,.template-article .image-video-container .content .subheading{font-weight:600;font-size:12px;line-height:14px;color:inherit;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 24px 0}.template-blog .image-video-container .content .heading,.template-article .image-video-container .content .heading{font-weight:400;font-size:60px;line-height:64px;color:inherit;margin:0 0 28px 0}.template-blog .image,.template-article .image{width:100%}.template-blog .image:after,.template-article .image:after{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-color:rgba(60,69,70,0.8)}.template-blog .video,.template-article .video{padding:0}.template-blog a,.template-article a{text-decoration:none;color:#3F4744}.template-blog .content,.template-article .content{position:absolute;padding:2rem;text-align:center}.template-blog .content.dark,.template-article .content.dark{color:#3C4546}.template-blog .content.light,.template-article .content.light{color:#fff}.template-blog .content.light .btn,.template-article .content.light .btn{color:#3F4744;background:#F9F9FA;border:1px solid #3C4546}.template-blog .content.light .btn:hover,.template-article .content.light .btn:hover{background:rgba(249,249,250,0.85)}.template-blog .content .btn,.template-article .content .btn{width:200px !important;margin:auto;font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.template-blog .content .btn:hover,.template-article .content .btn:hover{transition:all .3s ease-in-out;background:#546061}.template-blog .content .btn:active,.template-article .content .btn:active{background:#242A2A}@media only screen and (max-width: 768px){.template-blog .content .btn,.template-article .content .btn{height:48px !important;font-size:14px !important}}.template-blog .pagination,.template-article .pagination{position:relative;display:block;width:100%;max-width:1126px;margin:0 auto 45px;text-align:center}.template-blog .pagination span,.template-article .pagination span{padding:0 7px}.template-blog .pagination .current,.template-article .pagination .current{text-decoration:underline}@media only screen and (max-width: 768px){.template-blog .image img,.template-article .image img{width:100%;max-height:343px;object-fit:cover;object-position:center center}.template-blog .hero-container .content .heading,.template-article .hero-container .content .heading{font-size:32px;line-height:36px}.template-blog .image-video-container .image,.template-article .image-video-container .image{height:343px}.template-blog .image-video-container .image img,.template-article .image-video-container .image img{width:100%;object-position:center center;object-fit:cover}.template-blog .image-video-container .content .heading,.template-article .image-video-container .content .heading{font-size:32px;line-height:36px}.template-blog .image-video-container .content .description,.template-article .image-video-container .content .description{font-weight:500;font-size:15px;line-height:22px}}.featured-articles{max-width:1408px;padding:0 16px;margin:auto}.featured-articles .subheading{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744;padding:0 40px;max-width:879px;margin:57px auto auto}.featured-articles .heading{font-weight:400;font-size:32px;line-height:36px;color:#3F4744;padding:0 40px;max-width:879px;margin:16px auto 40px}.featured-articles .article-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1126px;margin:70px auto 0;list-style:none;padding-left:0}@media only screen and (min-width: 1025px){.featured-articles .article-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.featured-articles .article-container .slick-slide{opacity:1;padding:0 11px}.featured-articles .article-container .article{flex-basis:32.33%;margin:0}@media only screen and (min-width: 769px){.featured-articles .article-container .article{max-width:354px}}.featured-articles .article-container .article .article-image{height:460px;background-repeat:no-repeat;background-size:cover}.featured-articles .article-container .article .article-image.no-image{background:rgba(60,69,70,0.8)}.featured-articles .article-container .article .article-image img{object-fit:cover;height:460px}.featured-articles .article-container .article .article-date{font-size:15px;line-height:28px;margin:16px 0 10px}.featured-articles .article-container .article .article-date .blog-category{text-transform:capitalize;text-decoration:underline}.featured-articles .article-container .article .article-excerpt{font-weight:600;font-size:22px;line-height:28px;color:#3F4744;max-width:88%}.featured-articles .article-container .article .article-excerpt a:hover{text-decoration:underline}@media only screen and (max-width: 768px){.featured-articles{padding:0}}.template-blog .article{padding-bottom:64px}@media only screen and (max-width: 768px){.template-blog .article{flex-basis:100% !important;padding:0 25px 48px}}.template-article article{max-width:1368px;margin:0 auto}.template-article article .featured-image{position:relative;display:flex;z-index:1}.template-article article .featured-image:after{position:absolute;margin:0;content:'';top:0;bottom:0;left:0;right:0;background-color:rgba(60,69,70,0.8);z-index:0}@media only screen and (min-width: 769px){.template-article article .featured-image:after{margin:0 36px}}@media only screen and (max-width: 768px){.template-article article .featured-image{height:560px}}@media only screen and (min-width: 769px){.template-article article .featured-image{padding:0 36px;position:relative;width:100vw;left:calc(-50vw + 50%)}}.template-article article .featured-image img{object-fit:cover;object-position:center center;max-height:560px}.template-article article .featured-image .content{position:absolute;font-family:Work Sans , sans-serif;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:934px;top:0;bottom:0;left:0;right:0;z-index:2}.template-article article .featured-image .content.no-image{position:relative;min-height:560px}.template-article article .featured-image .content h1{color:#fff;font-weight:400;margin-top:0;font-size:32px;line-height:36px}@media only screen and (min-width: 769px){.template-article article .featured-image .content h1{font-size:60px;line-height:64px}}.template-article article .featured-image .content h1.dark{color:#3F4744}.template-article article .featured-image .content p,.template-article article .featured-image .content a{font-size:12px;line-height:14px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:0.1em}.template-article article .featured-image .content p.dark,.template-article article .featured-image .content a.dark{color:#3F4744}.template-article article .featured-image .content p.dark a,.template-article article .featured-image .content a.dark a{color:#3F4744}.template-article article .back{font-size:13px;margin:0 auto 16px}@media only screen and (max-width: 768px){.template-article article .back{margin:0 1rem 16px}}.template-article article h1{margin-bottom:30px}.template-article article hr{margin:30px 0}.comments-wrapper{max-width:1368px;margin:0 auto;border-top:1px solid #DDDFDF;color:#3F4744}.comments-wrapper h3{font-size:20px;line-height:38px;margin-top:0;padding-top:40px;text-align:center}@media only screen and (min-width: 769px){.comments-wrapper h3{font-size:22px;line-height:28px}}.comments-wrapper #disqus_thread{max-width:840px;margin:auto;padding:2rem}.comments-wrapper #disqus_thread a{color:#004564 !important}.comments-wrapper .form-success{text-align:center}.comments-wrapper #comments,.comments-wrapper #comment_form{margin-bottom:64px}.comments-wrapper #comments li,.comments-wrapper #comment_form li{margin-top:25px}.comments-wrapper #comments label,.comments-wrapper #comment_form label{letter-spacing:0.1em;text-transform:uppercase;font-weight:600;font-size:12px;line-height:14px}.comments-wrapper #comments input,.comments-wrapper #comments textarea,.comments-wrapper #comment_form input,.comments-wrapper #comment_form textarea{width:100%;border:1px solid #C4C4C4;min-height:46px;margin:8px 0 16px;padding-left:12px}.comments-wrapper #comments textarea,.comments-wrapper #comment_form textarea{min-height:100px}.comments-wrapper #comments input[type="submit"],.comments-wrapper #comment_form input[type="submit"]{background:#3C4546;color:white;min-height:48px;letter-spacing:0.02em;font-weight:600;font-size:14px}#comments .rte,#comments .comments-wrapper #comments,.comments-wrapper #comments #comments,#comments .comments-wrapper #comment_form,.comments-wrapper #comments #comment_form,#comments .article__prev-next{padding:0;margin:auto}.comments-wrapper #comments,.comments-wrapper #comment_form{margin-bottom:auto;padding:0}#comments strong p{font-weight:600 !important}#comments li p{padding:0 !important;margin:0 !important}.article__prev-next{max-width:878px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #DDDFDF;padding-top:34px;padding-left:0;padding-right:0;margin:0 16px 50px;list-style:none}@media only screen and (min-width: 769px){.article__prev-next{margin:0 auto 50px}}.article__prev-next .article__prev-next--link{position:absolute;left:0;top:0;width:100%;height:100%}.article__prev-next .article__prev-next--item{padding:10px 16px;max-width:360px;position:relative}.article__prev-next .article__prev-next--item.no-margin{margin:0}.article__prev-next .article__prev-next--item.right-margin{margin:0 0 0 auto}.article__prev-next .article__prev-next--item .article__prev-next--copy{font-weight:600;font-size:18px;line-height:26px}@media only screen and (min-width: 769px){.article__prev-next .article__prev-next--item .article__prev-next--copy{font-size:22px;line-height:28px}}.article__prev-next .article__prev-next--item .article__prev-next--copy:hover{text-decoration:underline}.article__prev-next .article__prev-next--item u{font-size:13px;line-height:28px}@media only screen and (min-width: 769px){.article__prev-next .article__prev-next--item u{font-size:15px;line-height:28px}}.isp_section_header{background:#F1F1F1 !important;border:1px solid #DDDFDF !important;font-style:normal !important;font-weight:600 !important;font-size:12px !important;line-height:14px !important;letter-spacing:0.1em !important;text-transform:uppercase !important}.ui-autocomplete{width:100% !important;left:0 !important}@media only screen and (min-width: 1025px){.ui-autocomplete{width:calc(100% - 215px) !important;left:120px !important}}.ui-autocomplete .ui-menu-item{padding:12px 0 !important}.as_magento_price_compare_at{padding-left:10px}.header-inner.search-active{z-index:2}.header-inner.search-active:before{position:absolute;content:'';z-index:2;background:white;left:0;right:0;top:0;height:90px}.header-search{position:absolute;display:flex;width:100%;padding:20px 120px;left:0;right:0;z-index:3}.header-search .search-form{width:100%;padding-left:25px}.header-search .search-form label{width:100%}.header-search .search-form input[type="search"]{width:100%;padding:6px;border:none}.header-search .search-form .btn{position:absolute;padding:6px 0;left:120px;background:transparent}.header-search .icon-close-black{position:absolute;top:27px;right:100px}.with-search-overlay:before{position:absolute;content:'';background-color:#5E6869;opacity:0.8;left:0;right:0;top:0;bottom:0;z-index:2}.template-search .breadcrumb .underline:last-of-type{color:#3F4744;text-decoration:underline;font-weight:600}.template-search .breadcrumb .underline:last-of-type:hover{border-bottom:none}.contact-banner{position:relative;display:flex;align-items:center}.contact-banner .image{width:100%;display:flex}.contact-banner .image.background_layer:after{position:absolute;height:100%;width:100%;content:'';background:linear-gradient(180deg, rgba(60,69,70,0.7) 0%, rgba(60,69,70,0) 80.68%)}.contact-banner .content{position:absolute;padding:2rem;text-align:center;max-width:832px}.contact-banner .content.dark{color:#3C4546}.contact-banner .content.light{color:#fff}.contact-banner .content.light .btn{color:#3F4744;background:#F9F9FA;border:1px solid #3C4546}.contact-banner .content.light .btn:hover{background:rgba(249,249,250,0.85)}.contact-banner .content .subheading{font-weight:600;font-size:12px;line-height:14px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 22px 0;color:inherit}.contact-banner .content .heading{font-weight:400;font-size:60px;line-height:64px;color:inherit;margin:0 0 28px 0}.contact-banner .content .btn{width:200px !important;margin:auto;font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out}.contact-banner .content .btn:hover{transition:all .3s ease-in-out;background:#546061}.contact-banner .content .btn:active{background:#242A2A}@media only screen and (max-width: 768px){.contact-banner .content .btn{height:48px !important;font-size:14px !important}}.contact-page-container{background:#FCFCFC;text-align:center;padding:0 16px}.contact-page-container .page-description{max-width:388px;padding:54px 0;margin:auto}.contact-page-container .page-description p{font-weight:normal;font-size:13px;line-height:20px;color:#3F4744;margin:0}.contact-page-container .page-description p:first-child{margin-bottom:2rem}.contact-page-container .links{max-width:1200px;margin:0 auto 72px}.contact-page-container .links ul{display:flex;justify-content:center;max-width:800px;margin:auto;background:#fff;list-style:none;padding-left:0}.contact-page-container .links ul li{width:400px;height:270px;padding:1rem;border:1px solid #DDDFDF;border-left:0;margin:0}.contact-page-container .links ul li:first-child{border-left:1px solid #DDDFDF}.contact-page-container .links ul li h3{font-weight:400;font-size:32px;line-height:38px;color:#3F4744;margin:55px auto 30px}.contact-page-container .links ul li p{max-width:250px;margin:0 auto;font-weight:normal;font-size:13px;line-height:20px;color:#3F4744}.contact-page-container #contact_form{display:flex;flex-direction:column;max-width:600px;margin:0 auto;padding-bottom:63px;text-align:left}.contact-page-container #contact_form .form-title{font-weight:400;font-size:32px;line-height:38px;color:#3F4744;text-align:center;margin:16px auto 48px}.contact-page-container #contact_form input{height:46px;margin-bottom:16px;padding:.5rem}.contact-page-container #contact_form input:not(.primary-cta){background:transparent;border:1px solid #c4c4c4}.contact-page-container #contact_form select{height:46px;margin-bottom:16px;padding:.5rem;border:1px solid #C4C4C4}.contact-page-container #contact_form textarea{padding:.5rem;background:transparent;border:1px solid #c4c4c4}.contact-page-container #contact_form label{margin-bottom:8px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744}.contact-page-container #contact_form .btn.primary-cta{max-width:400px;margin:53px auto;height:66px;font-style:normal;font-weight:600 !important;font-size:15px !important;line-height:32px;letter-spacing:0.02em;color:#EDF1F1}@media only screen and (max-width: 768px){.contact-banner .content .heading{font-size:32px;line-height:36px}.contact-page-container .page-description{max-width:254px;padding:34px 0 54px}.contact-page-container .links{margin-bottom:29px}.contact-page-container .links ul{flex-direction:column;list-style:none;padding-left:0}.contact-page-container .links ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:221px;border:1px solid #DDDFDF;border-top:0}.contact-page-container .links ul li:first-child{border-top:1px solid #DDDFDF}.contact-page-container .links ul li h3{font-size:24px;margin:0 auto 33px}.contact-page-container #contact_form{padding-bottom:47px}.contact-page-container #contact_form .form-title{font-size:24px;margin:16px auto 29px}.contact-page-container #contact_form .btn.primary-cta{margin:16px auto;font-size:14px}}.page-404-container{max-width:700px;margin:91px auto 147px;padding:0 16px}.page-404-container h6{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744}.page-404-container h3{font-weight:normal;font-size:60px;line-height:64px;color:#3F4744;margin:22px 0 70px}.page-404-container p{font-weight:normal;font-size:15px;line-height:24px;color:#3F4744;margin-bottom:79px}.page-404-container a{text-decoration:none}.page-404-container .primary-cta{width:400px}@media only screen and (max-width: 768px){.page-404-container{margin:52px auto 213px}.page-404-container h3{font-size:32px;line-height:36px;margin:15px 0 16px}.page-404-container p{font-size:13px;line-height:20px;margin-bottom:52px}.page-404-container .primary-cta{width:100%;font-weight:600 !important}}.account-page{max-width:650px;margin:75px auto 58px;padding:0 16px}.account-page .page-title{margin:0 0 22px}.account-page .title{margin:0 0 60px}.account-page form{display:flex;flex-direction:column}.account-page form label{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase;color:#3F4744;margin:0 0 8px}.account-page form input:not([type="submit"]){width:600px;height:46px;border:1px solid #C4C4C4;outline:none;padding:.5rem;margin:0 0 16px}.account-page form #RecoverPassword{max-width:175px;margin:0 0 45px;font-weight:600;font-size:15px;line-height:24px;color:#3F4744}.account-page form .primary-cta{width:230px;margin:0 0 34px}.account-page form .create-account-link{font-size:15px;line-height:24px;color:#3F4744}.account-page form .create-account-link a{font-weight:600}.account-page form .errors li{color:#AB2929;margin-bottom:1rem}.account-page #RecoverPasswordForm{margin-bottom:206px}.account-page #RecoverPasswordForm .title{margin:0 0 1rem}.account-page #RecoverPasswordForm .description{font-size:15px;line-height:24px;color:#3F4744;margin:0 0 2rem}.account-page #RecoverPasswordForm .primary-cta{margin:56px 0 18px}.account-page #RecoverPasswordForm #HideRecoverPasswordLink{width:70px;font-weight:600;font-size:15px;line-height:24px;text-decoration-line:underline;color:#3F4744;cursor:pointer}.account-page.reset{margin:66px auto 212px}.account-page.reset .title{margin:0 0 40px}.account-page.reset .description{font-size:15px;line-height:24px;color:#3F4744;margin:0 0 22px}.account-page.reset .primary-cta{margin:64px 0 0}.account-page.create .primary-cta{margin:64px 0 18px}.account-page.create .login-link{font-size:15px;line-height:24px;color:#3F4744}.account-page.create .login-link a{font-weight:600}@media only screen and (max-width: 768px){.account-page{margin:36px auto 101px}.account-page .title{font-size:32px;line-height:36px}.account-page .primary-cta{width:100% !important}.account-page .create-account-link,.account-page #HideRecoverPasswordLink{text-align:center !important;width:100% !important}.account-page.reset{margin:31px auto 227px}.account-page.reset .primary-cta{margin:32px 0 0}.account-page.create .page-title{margin:0 0 15px}.account-page.create .title{margin:0 0 2rem}.account-page.create .primary-cta{margin:36px 0 24px}.account-page.create .login-link{display:flex;flex-direction:column;align-items:center}}.account-details{display:flex;padding:0 16px 0 0}.account-details .page-nav{background:#F9F9FA;width:286px;padding:46px 0 77px 16px;margin-right:80px}.account-details .page-nav ul{width:158px;margin-right:18px;list-style:none;padding-left:0}.account-details .page-nav ul li{margin:0}.account-details .page-nav ul li a{font-size:15px;line-height:32px;text-decoration:none;text-transform:capitalize}.account-details .page-nav ul li a.active-link{text-decoration:underline;font-weight:600}.account-details .order-history{padding:36px 64px 77px 0;max-width:993px;margin:auto}.account-details .order-history .page-title{margin:0 0 25px;font-weight:400;font-size:24px;line-height:44px}.account-details .order-history table{display:block;width:100%;border-collapse:collapse;border:none}.account-details .order-history table thead tr{border:none}.account-details .order-history table thead tr th{text-align:left;padding:6px 0 6px 40px;width:168px;font-weight:bold;font-size:13px;letter-spacing:0.12em;text-transform:uppercase}.account-details .order-history table thead tr th.order-detail-link-header{width:319px}.account-details .order-history table tr{border:1px solid #DDDFDF}.account-details .order-history table tr td{background-color:initial;padding:40px 0 40px 40px;width:168px;font-size:15px;line-height:28px;text-transform:capitalize;color:#3F4744}.account-details .order-history table tr td.order-detail-link{width:319px;padding-right:40px;text-align:center}.account-details .order-history table tr td.order-detail-link a{font-weight:600;font-size:14px;line-height:32px}@media (min-width: 1150px){.account-details .order-history table tr td.order-detail-link{padding-left:0}.account-details .order-history table tr td.order-detail-link a{padding:13px 26px;text-decoration:none;border:1px solid #3F4744}}.account-details .order-history table tr td:nth-child(4){border:none}.account-details .account{padding:36px 0 77px;height:500px}.account-details .account .page-title{margin:0 0 25px;font-weight:400;font-size:24px;line-height:44px}.account-details .account ul{list-style:none;padding-left:0;margin:0 0 20px}.account-details .account li{font-size:15px;line-height:32px;margin:0}.account-details .account a{font-size:15px;line-height:32px;font-weight:600}.account-details #swell-bootstrap .rewards-templete .banner .caption{z-index:1}.account-details #swell-bootstrap .rewards-templete .banner .caption #hero_header{font-weight:600;font-size:12px !important;line-height:14px;letter-spacing:0.1em;text-transform:uppercase}.account-details #swell-bootstrap .rewards-templete .banner .caption #hero_subtitle{font-weight:400;font-size:60px !important;line-height:64px}@media only screen and (max-width: 768px){.account-details{flex-direction:column;padding:24px 16px 69px}.account-details .page-nav{width:100%;padding:0;margin:0 0 16px;background:initial}.account-details .page-nav #accountNav{width:100%;height:40px;background-color:#F7F8F8;border:1px solid #DCE1E2;border-radius:3px;padding:.5rem;font-size:13px;line-height:18px;background-image:url(//cdn.shopify.com/s/files/1/0269/5941/3322/files/icon-select.png?v=12746022888203918406);outline:none}.account-details .order-history{padding:0}.account-details .order-history .page-title{margin:0 0 16px;text-align:center;font-size:22px}.account-details .order-history table{display:table}.account-details .order-history table tr{padding:0;margin:0 0 46px}.account-details .order-history table tr td{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 48px);margin:8px 24px;padding:0;border-bottom:1px solid #DDDFDF;font-size:13px;line-height:15px}.account-details .order-history table tr td.order-detail-link{width:100%;justify-content:center;margin:21px auto 32px;padding:0;border-bottom:none}.account-details .order-history table tr td.order-detail-link::before{padding:0}.account-details .order-history table tr td.order-detail-link a{padding:7px 26px;text-decoration:none;border:1px solid #3F4744;width:calc(100% - 48px)}.account-details .order-history table tr td:first-child{width:100%;background:#3F4744;color:#fff;padding:8px 24px;margin:0;border-bottom:none;font-weight:bold;font-size:13px;line-height:38px;letter-spacing:0.12em;text-transform:uppercase}.account-details .order-history table tr:after{border:none}}#ReCharge{padding:36px 16px 77px}#ReCharge .snize-ac-results{display:none}#ReCharge h2{margin:0 0 25px;font-weight:400;font-size:24px;line-height:44px;text-transform:capitalize;color:inherit !important}#ReCharge a{font-size:15px;line-height:28px;font-weight:600;background-color:transparent !important;color:inherit !important;text-decoration:none}#ReCharge a:hover,#ReCharge a .active{font-weight:600;text-decoration:underline}#ReCharge .medium-up--three-quarters a{font-weight:600;text-decoration:underline}#ReCharge .rc_layout__container{max-width:100%}#ReCharge .rc_layout__container #customer_tab_content{max-width:993px}#ReCharge .page__customers__request-invite .rc_layout__full .grid{display:flex;justify-content:center}#ReCharge .purchase-address{font-size:15px;line-height:32px}#ReCharge button[type="submit"]{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;border:none;margin:0 0 10px}#ReCharge button[type="submit"]:hover{background:#546061}#ReCharge table{border-bottom:none !important;border-collapse:collapse !important;margin:auto;overflow-x:auto;display:table;max-width:100%}#ReCharge table th{font-size:13px;white-space:nowrap;letter-spacing:0.12em}#ReCharge table tr{border:1px solid #DDDFDF}#ReCharge table tr td{background:transparent !important}#ReCharge input{width:100%;height:46px;border:1px solid #C4C4C4;padding:0 .5rem;margin-bottom:1rem;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546}#ReCharge input.rc_form__number{width:50px;height:44px;text-align:center}#ReCharge input[type="radio"]{width:auto;height:auto}#ReCharge select{width:100%;height:46px;border:1px solid #C4C4C4;padding:0 2rem 0rem 1rem;margin-bottom:1rem;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546}#ReCharge select#charge_interval_frequency{max-width:110px}#ReCharge label{display:block;margin-bottom:8px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0.1em;text-transform:uppercase}#ReCharge .rc_form__group label{display:inline-block}#ReCharge textarea{min-width:600px}#ReCharge .btn-primary{font-family:'Work sans';font-weight:600;font-size:15px;line-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:0.02em;width:100%;height:66px;background:#3C4546;color:#EDF1F1;padding:6px;outline:none;transition:all .3s ease-in-out;width:210px;height:48px}#ReCharge .btn-primary:hover{transition:all .3s ease-in-out;background:#546061}#ReCharge .btn-primary:active{background:#242A2A}@media only screen and (max-width: 768px){#ReCharge .btn-primary{height:48px !important;font-size:14px !important}}#ReCharge fieldset{border:1px solid #C4C4C4}#ReCharge div#Set-ReCharge-Shipment-Date{max-width:210px}#ReCharge #ReCharge-Nav .rc_active.active a{text-decoration:underline;font-weight:600}#ReCharge #ReCharge-Nav a{text-decoration:none;font-size:15px;line-height:28px;font-weight:400;text-transform:capitalize}#ReCharge #content__customers__billing table tr{border:1px solid #DDDFDF}#ReCharge .page__customers__add-products__details #product_quantity_container,#ReCharge .page__customers__add-products__details #product_schedule_container,#ReCharge .page__customers__add-products__details #product_dates_container,#ReCharge .page__customers__add-products__details #next_charge_date_container{display:inline-block !important}#ReCharge .page__customers__add-products__details #product_schedule_container{width:82%}#ReCharge .page__customers__add-products__details #product_dates_container{width:59.6%}#ReCharge .page__customers__add-products__details #next_charge_date_container{width:39%}@media only screen and (max-width: 768px){#ReCharge{padding:24px 16px 69px}#ReCharge textarea{min-width:100%}#ReCharge .rc_subscriptions__subscription__items thead{display:none}#ReCharge .rc_subscriptions__subscription__items tr{display:flex;flex-direction:column;border-bottom:none}#ReCharge .rc_subscriptions__subscription__items tr:last-child{border-bottom:1px solid #DDDFDF}#ReCharge .rc_subscriptions__subscription__items tr td{display:flex;justify-content:space-between;align-items:center;text-align:right}#ReCharge .rc_subscriptions__subscription__items tr td.td-product:before{content:'Product';margin-right:1rem}#ReCharge .rc_subscriptions__subscription__items tr td.td-amount:before{content:'Quantity';margin-right:1rem}#ReCharge .rc_subscriptions__subscription__items tr td.td-price:before{content:'USD';margin-right:1rem}#ReCharge .rc_subscriptions__subscription__items tr td.td-frequency:before{content:'Frequency';margin-right:1rem}#ReCharge .rc_subscriptions__subscription__items tr td.td-next-charge-date:before{content:'Next Charge Date';margin-right:1rem}#ReCharge .rc_subscriptions__subscription__items tr td.td-actions{display:flex;justify-content:center;width:100%}#ReCharge .rc_subscriptions__subscription__items tr td.td-actions span{margin:0 .5rem}#ReCharge .rc_subscriptions__subscription__items tr td p{width:100%}#ReCharge .rc_layout{display:flex;flex-direction:column;width:100%;margin:0}#ReCharge .rc_layout>div{width:100%;margin:auto;padding:0}#ReCharge #ReCharge-Mobile-Nav{width:100%;height:40px;background-color:#F7F8F8;border:1px solid #DCE1E2;border-radius:3px;padding:.5rem;font-size:13px;line-height:18px;background-image:url(//cdn.shopify.com/s/files/1/0269/5941/3322/files/icon-select.png?v=12746022888203918406);outline:none;margin-bottom:25px}#ReCharge .btn-primary{width:100%}#ReCharge .page__customers__add-products__details #product_schedule_container{width:77%}#ReCharge .page__customers__add-products__details #product_dates_container{width:58.6%}#ReCharge #content__customers__billing table tr{display:flex;flex-direction:column}#ReCharge #content__customers__billing table tr td{height:auto}#ReCharge #content__customers__billing table tr td:last-child{width:100%}}#rewards-page #swell-bootstrap .rewards-templete .banner{display:flex;justify-content:center}#rewards-page #swell-bootstrap .rewards-templete .banner #banner-img-section{width:100%}#rewards-page #swell-bootstrap .rewards-templete .banner #banner-img-section .img-responsive{min-height:338px !important;object-fit:cover}#rewards-page #swell-bootstrap .rewards-templete .banner .caption{top:initial !important;display:flex;flex-direction:column;align-items:center;max-width:800px;margin:auto;z-index:1}#rewards-page #swell-bootstrap .rewards-templete .banner .caption #hero_header{font-family:'Work sans' !important;font-weight:400;line-height:64px !important;order:1;text-transform:initial !important;margin:0}#rewards-page #swell-bootstrap .rewards-templete .banner .caption #hero_subtitle{font-family:'Work sans' !important;font-weight:600;line-height:14px !important;letter-spacing:0.1em !important;text-transform:uppercase !important;margin-bottom:22px}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-header{font-weight:500;font-size:28px !important;line-height:36px;color:#3F4744 !important}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text{max-width:878px;margin:auto;text-align:left}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-question{height:52px !important;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #DDDFDF;font-family:'Work sans' !important;line-height:normal !important;text-transform:capitalize !important;margin:0 !important;padding:0 9px !important;text-align:left !important;cursor:pointer}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-question::after{content:'';width:8px;height:8px;display:block;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #3C4546;border-left:4px solid #3C4546;transform:rotate(-45deg);transition:all .3s ease-in-out}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-question.active::after{transform:rotate(135deg);transition:all .3s ease-in-out}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-answer{font-family:'Work sans' !important;line-height:22px;margin:0 !important;padding:0 0 0 9px !important;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-answer:last-of-type{border-bottom:1px solid #DDDFDF}#rewards-page #swell-bootstrap .rewards-templete .faq-block #faq-text .swell-answer.active{max-height:1000px;opacity:1;padding:4px 0 49px 9px !important;transition:all .3s ease-in-out}@media only screen and (max-width: 768px){#rewards-page #swell-bootstrap .rewards-templete .banner .caption #hero_header{padding:0 2rem !important;font-size:32px !important;line-height:36px !important}#rewards-page #swell-bootstrap .rewards-templete #faq-header{text-align:left !important;font-size:24px !important;line-height:30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;opacity:0;transition:all .3s ease-in-out;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{border:none;color:transparent;outline:none;height:23px;width:23px}.slick-arrow.slick-prev{background:url("//cdn.shopify.com/s/files/1/0269/5941/3322/t/34/assets/icon-slider-left.svg?v=17703268197188579493") center no-repeat;margin-right:5px}.slick-arrow.slick-next{margin-left:5px;background:url("//cdn.shopify.com/s/files/1/0269/5941/3322/t/34/assets/icon-slider-right.svg?v=6430577977734687657") center no-repeat}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-35px;left:0;right:0;list-style:none;display:flex;justify-content:center;align-items:center;padding:0;width:100%}.slick-dots li{position:relative;line-height:1;padding:0px;margin:0 3.5px;cursor:pointer;width:12px;height:12px;display:flex;justify-content:center;align-items:center}.slick-dots li button{border:0;background:transparent;display:flex;align-items:center;justify-content:center;outline:none;width:8px;height:8px;font-size:8px;border:1px solid #5E6869;border-radius:50%;padding:3px;-webkit-border-radius:50%;-moz-border-radius:50%;-moz-osx-font-smoothing:grayscale;color:transparent;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.85}.slick-dots li.slick-active button{background:#5E6869}.slick-initialized .slick-slide{display:block;transition:all .3s ease-in-out}.slick-initialized .slick-slide.slick-current{opacity:1 !important}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:flex;align-items:center;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:transparent;height:46px;border-radius:0}.selectize-input.full .item{color:#3C4546;font-weight:400;text-transform:initial}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-dropdown-content .option{height:46px;display:flex;align-items:center;font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546;font-weight:400;text-transform:initial}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;display:flex;border-radius:0}.input-active .item{color:#3C4546;font-weight:400;text-transform:initial}.selectize-input .item{font-size:15px;line-height:32px;letter-spacing:0.02em;color:#3C4546}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#3C4546 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #3C4546 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}body{padding:0}.benefits-inner ol li{overflow-wrap:break-word;word-wrap:break-word}.benefits-inner ol{padding-inline-start:10px}li.product-details__item.product-details__item--property{display:none}
