@font-face{font-family:DomaineText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/DomaineText-Regular.woff2?v=48165102006788365571677840532) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:DomaineText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/DomaineText-Bold.woff2?v=3382267183357523621677840532) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-Regular.woff2?v=73951868429257234001677840532) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-SemiBold.woff2?v=78019651652861650101677840532) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-Bold.woff2?v=60497163539217445011677840532) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-RegularItalic.woff2?v=12703596438159784861677840532) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-SemiBoldItalic.woff2?v=143152174543652608331677840532) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:CrimsonText;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/CrimsonText-BoldItalic.woff2?v=158025960378422451351677840532) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Averta;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/Averta-Regular.woff2?v=66030625633413516291677840532) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Averta;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/Averta-Semibold.woff2?v=111286403016478730921677840532) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Averta;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/Averta-Bold.woff2?v=26719497121980574061677840532) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:sian-zeng;src:url(//www.sianzeng.com/cdn/shop/t/14/assets/sian-zeng.eot?v=174973245810414647561677840532);src:url(//www.sianzeng.com/cdn/shop/t/14/assets/sian-zeng.eot?v=174973245810414647561677840532?#iefix) format("embedded-opentype"),url(//www.sianzeng.com/cdn/shop/t/14/assets/sian-zeng.woff?v=110903079577282452321677840532) format("woff"),url(//www.sianzeng.com/cdn/shop/t/14/assets/sian-zeng.ttf?v=50382896535108902351677840532) format("truetype"),url(//www.sianzeng.com/cdn/shop/t/14/assets/sian-zeng.svg?v=167506434143647135001677840532#sian-zeng) format("svg");font-weight:400;font-style:normal}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}html{background-color:#fff;min-height:100vh}body{background-color:#fff;min-height:100vh;transition:opacity .3s}body #burn{position:fixed;top:50%;margin-left:-250px;margin-top:-125px;left:50%;width:400px;height:250px;z-index:999999999999;opacity:0;display:block;transition-delay:.7s;transition:opacity .6s}body #burn svg{width:100%}body:after{content:"";position:fixed;width:100%;top:0;z-index:999999999;height:100%;transition:all .2s ease-out;background:#b8beb6;opacity:0;visibility:hidden}body:before{content:"";position:fixed;width:100%;top:0;z-index:999999999;height:100%;transition:all .2s ease-in;background:#b8beb6;opacity:0;visibility:hidden}body.page-animate--entering:before{opacity:1;visibility:visible}body.page-animate--entering #burn{opacity:1;display:block}body.page-animate--complete #burn{display:none}body.page-animate--leaving:after{opacity:1;visibility:visible}body.page-animate--leaving #burn{opacity:1;display:block}body.no-scroll,body.modal-open{overflow:hidden}[tabindex="-1"]:focus{outline:none}.wrapper{*zoom: 1;max-width:1180px;margin:0 auto;padding:0 25px}.wrapper:after{content:"";display:table;clear:both}@media screen and (min-width: 480px){.wrapper{padding:0 50px}}.main-content{display:block;overflow:hidden;padding-top:130px}@media screen and (max-width: 600px){.main-content{padding-top:60px}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}body,input,textarea,button,select{font-size:16px;line-height:1.6;font-family:Averta,Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;letter-spacing:2px}@media only screen and (max-width: 600px){body,input,textarea,button,select{font-size:14px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;font-family:DomaineText,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 .5em;line-height:1.4;letter-spacing:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none;font-weight:inherit;text-transform:uppercase;color:#839191}h1,.h1{font-size:2.25em}h2,.h2{font-size:1.75em}h3,.h3{font-size:1.375em}h4,.h4{font-size:1.25em}h5,.h5{font-size:1em}h6,.h6{font-size:.875em}p{margin:10px 0}p img{margin:0}em{font-style:italic}b,strong{font-weight:700}small{font-size:.9em}sup,sub{position:relative;font-size:60%;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.5em}blockquote{font-size:1.125em;line-height:1.45;font-style:italic;margin:0 0 50px;padding:25px 50px;border-left:1px solid #e1e2dc}blockquote p{margin-bottom:0}blockquote p+cite{margin-top:25px}blockquote cite{display:block;font-size:.75em}blockquote cite:before{content:"\2014  "}code,pre{background-color:#faf7f5;font-family:Consolas,monospace;font-size:1em;border:0 none;padding:0 2px;color:#51ab62}pre{overflow:auto;padding:25px;margin:0 0 50px}hr{clear:both;border-top:solid #e1e2dc;border-width:1px 0 0;margin:50px 0;height:0}hr.hr--small{margin:25px 0}hr.hr--clear{border-top-color:transparent}.rte{margin-bottom:25px;font-size:.75em}.rte a{text-decoration:underline}.rte h1,.rte .h1,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:2em}.rte h1:first-child,.rte .h1:first-child,.rte h2:first-child,.rte .h2:first-child,.rte h3:first-child,.rte .h3:first-child,.rte h4:first-child,.rte .h4:first-child,.rte h5:first-child,.rte .h5:first-child,.rte h6:first-child,.rte .h6:first-child{margin-top:0}.rte h1 a,.rte .h1 a,.rte h2 a,.rte .h2 a,.rte h3 a,.rte .h3 a,.rte h4 a,.rte .h4 a,.rte h5 a,.rte .h5 a,.rte h6 a,.rte .h6 a{text-decoration:none}.rte>div{margin-bottom:25px}.rte li{margin-bottom:.4em}.rte--header{margin-bottom:0}a,.text-link{color:#839191;text-decoration:none;background:transparent;text-transform:uppercase;transition:color .5s}a:hover,.hover-active:hover{color:#333!important}button{overflow:visible}button[disabled],html input[disabled]{cursor:default}.btn,.btn--secondary,.rte .btn--secondary,.btn--product-page,.section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.rte .btn,.rte .btn--product-page,.rte .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .rte .g-btn{display:inline-block;padding:8px 10px;width:auto;margin:0;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;border-radius:0;width:100%;font-size:12px;height:47px;background-color:#b8beb6;color:#fff;transition:background-color .5s}.btn:hover,.btn--secondary:hover,.btn--product-page:hover,.section.section-contact-page .page-contact .contact-form-wrapper .g-btn:hover,.rte .btn:hover,.rte .btn--secondary:hover,.rte .btn--product-page:hover,.rte .section.section-contact-page .page-contact .contact-form-wrapper .g-btn:hover,.section.section-contact-page .page-contact .contact-form-wrapper .rte .g-btn:hover{background-color:#333}.btn:active,.btn--secondary:active,.btn--product-page:active,.section.section-contact-page .page-contact .contact-form-wrapper .g-btn:active,.btn:focus,.btn--secondary:focus,.btn--product-page:focus,.section.section-contact-page .page-contact .contact-form-wrapper .g-btn:focus,.rte .btn:active,.rte .btn--secondary:active,.rte .btn--product-page:active,.rte .section.section-contact-page .page-contact .contact-form-wrapper .g-btn:active,.section.section-contact-page .page-contact .contact-form-wrapper .rte .g-btn:active,.rte .btn:focus,.rte .btn--secondary:focus,.rte .btn--product-page:focus,.rte .section.section-contact-page .page-contact .contact-form-wrapper .g-btn:focus,.section.section-contact-page .page-contact .contact-form-wrapper .rte .g-btn:focus{opacity:.8}.btn[disabled],[disabled].btn--secondary,[disabled].btn--product-page,.section.section-contact-page .page-contact .contact-form-wrapper [disabled].g-btn,.btn.disabled,.disabled.btn--secondary,.disabled.btn--product-page,.section.section-contact-page .page-contact .contact-form-wrapper .disabled.g-btn,.rte .btn[disabled],.rte [disabled].btn--secondary,.rte [disabled].btn--product-page,.rte .section.section-contact-page .page-contact .contact-form-wrapper [disabled].g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .rte [disabled].g-btn,.rte .btn.disabled,.rte .disabled.btn--secondary,.rte .disabled.btn--product-page,.rte .section.section-contact-page .page-contact .contact-form-wrapper .disabled.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .rte .disabled.g-btn{cursor:default;background-color:#ddd}.btn--secondary,.rte .btn--secondary{background-color:#b8beb6;text-transform:uppercase}.btn--product-page{background-color:#333}.btn--product-page:hover{background:#b8beb6}.btn--auto-width{width:auto}.btn--fullcart__checkout{background-color:#b8beb6;font-size:.75em}.checkout-buttons{display:inline-block}@media screen and (max-width: 600px){.checkout-buttons{width:100%}}.checkout-buttons .additional_checkout_message{text-align:center;font-weight:300;padding:10px 0;font-size:.9em}.checkout-buttons .additional-checkout-button--paypal{width:100%;display:block}.checkout-buttons .additional-checkout-button--google-pay{width:100%!important;display:block}.checkout-buttons .additional-checkout-button+.additional-checkout-button{margin-left:0!important}.checkout-buttons.checkout-buttons-drawer{display:block}.btn--newsletter{display:inline-block;width:auto;color:#333;background-color:transparent;border:1px solid #b8beb6;border-left:none;height:40px;width:55px;line-height:40px;padding:0 10px;position:relative;right:6px;top:3px;transition:background-color .5s}.btn--newsletter:hover{background-color:#b8beb6}.btn--newsletter:focus{outline:none}.btn--small{padding:4px 5px;font-size:1em}.btn--large{padding:12px 15px;font-size:1em}.btn--full{width:100%}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}ul,ol{margin:0 0 25px 20px;padding:0}ol{list-style:decimal}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 20px}li{margin-bottom:.25em}ul.square{list-style:square outside}ul.disc{list-style:disc outside}ol.alpha{list-style:lower-alpha outside}.no-bullets{list-style:none outside;margin-left:0}.inline-list{margin-left:0}.inline-list li{display:inline-block;margin-bottom:0}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}th{font-weight:700}th,td{text-align:left;padding:25px;border:1px solid #e1e2dc}@media screen and (max-width: 480px){.table--responsive thead{display:none}.table--responsive tr{display:block}.table--responsive tr,.table--responsive td{float:left;clear:both;width:100%}.table--responsive th,.table--responsive td{display:block;text-align:right;padding:15px}.table--responsive td:before{content:attr(data-label);float:left;text-align:center;font-size:12px;padding-right:10px}.table--responsive.cart-table img{margin:0 auto}.table--responsive.cart-table .js-qty{float:right}}img{border:0 none}svg:not(:root){overflow:hidden}img,iframe{max-width:100%}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}form{margin-bottom:0}.form-vertical{margin-bottom:25px}@media screen and (max-width: 768px){input,textarea{font-size:16px}}input,textarea,button,select{padding:0;margin:0}input:focus,textarea:focus,button:focus,select:focus{outline:none}button{background:none;border:none;cursor:pointer}button,input,textarea{-webkit-appearance:none;-moz-appearance:none}button{background:none;border:none;display:inline-block;cursor:pointer}fieldset{border:1px solid #e1e2dc;padding:25px}legend{border:0;padding:0}button,input[type=submit]{cursor:pointer}input,textarea,select{border:1px solid #e1e2dc;max-width:100%;padding:8px 10px;border-radius:0}input:focus,textarea:focus,select:focus{border:1px solid #c9cbc0}input[disabled],input.disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{cursor:default;background-color:#f6f6f6;border-color:#b6b6b6}input.input-full,textarea.input-full,select.input-full{width:100%}textarea{min-height:100px}input[type=checkbox],input[type=radio]{display:inline;margin:0 8px 0 0;padding:0;width:auto}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}input[type=image]{padding-left:0;padding-right:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select,.lt-ie9 select{padding-right:10px;background-image:none}optgroup{font-weight:700}option{color:#000;background-color:#fff}select::-ms-expand{display:none}label[for]{cursor:pointer}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;margin-bottom:10px}.form-vertical input[type=radio],.form-vertical input[type=checkbox]{display:inline-block}input.error,select.error,textarea.error{border-color:#d02e2e;background-color:#fff6f6;color:#d02e2e}label.error{color:#d02e2e}.input-group{position:relative;display:table;border-collapse:separate}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group .input-group-btn:first-child>.btn--secondary,.input-group .input-group-btn:first-child>.btn--product-page,.input-group .section.section-contact-page .page-contact .contact-form-wrapper .input-group-btn:first-child>.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .input-group .input-group-btn:first-child>.g-btn,.input-group input[type=hidden]:first-child+.input-group-field,.input-group input[type=hidden]:first-child+.input-group-btn>.btn,.input-group input[type=hidden]:first-child+.input-group-btn>.btn--secondary,.input-group input[type=hidden]:first-child+.input-group-btn>.btn--product-page,.input-group .section.section-contact-page .page-contact .contact-form-wrapper input[type=hidden]:first-child+.input-group-btn>.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .input-group input[type=hidden]:first-child+.input-group-btn>.g-btn{border-radius:0}.input-group .input-group-field:last-child,.input-group .input-group-btn:last-child>.btn,.input-group .input-group-btn:last-child>.btn--secondary,.input-group .input-group-btn:last-child>.btn--product-page,.input-group .section.section-contact-page .page-contact .contact-form-wrapper .input-group-btn:last-child>.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .input-group .input-group-btn:last-child>.g-btn{border-radius:0}.input-group input::-moz-focus-inner{border:0;padding:0;margin-top:-1px;margin-bottom:-1px}.input-group-field,.input-group-btn{display:table-cell;vertical-align:middle;margin:0}.input-group .btn,.input-group .btn--secondary,.input-group .btn--product-page,.input-group .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .input-group .g-btn,.input-group .input-group-field{height:37px}.input-group .input-group-field{width:100%}.input-group-btn{position:relative;white-space:nowrap;width:1%;padding:0}.note,.errors{border-radius:0;padding:6px 12px;margin-bottom:25px;border:1px solid transparent;font-size:.9em;text-align:left}.note ul,.note ol,.errors ul,.errors ol{margin-top:0;margin-bottom:0}.note li:last-child,.errors li:last-child{margin-bottom:0}.note p,.errors p{margin-bottom:0}.note{border-color:#e1e2dc}.errors ul{list-style:disc outside;margin-left:20px}.form-success{color:#56ad6a;background-color:#ecfef0;border-color:#56ad6a}.form-success a{color:#56ad6a;text-decoration:underline}.form-success a:hover{text-decoration:none}.form-error,.errors{color:#d02e2e;background-color:#fff6f6;border-color:#d02e2e}.form-error a,.errors a{color:#d02e2e;text-decoration:underline}.form-error a:hover,.errors a:hover{text-decoration:none}.open-drawer{cursor:pointer}.drawer{z-index:50}.drawer .drawer__inner{position:fixed;width:430px;z-index:1000;height:100%;transition:all .5s;right:-400px;background:#fff;padding:50px;max-width:90vw;z-index:100;top:0}@media screen and (max-width: 600px){.drawer .drawer__inner{padding:25px}}.drawer:after{content:"";position:fixed;transition:opacity .5s;top:0;pointer-events:none;z-index:50;opacity:0;left:0;right:0;bottom:0;transition:all .5s;background:#b8beb6e6}.drawer.search *{color:#fff}.drawer.search .drawer__inner{max-width:100%}.drawer.search .drawer__inner .close-search{margin-top:25px;margin-left:138px;font-size:.75em;float:left;font-weight:300}.drawer.search .drawer__inner .close-search a{padding-left:1px;border-bottom:1px solid #fff;transition:all .5s}.drawer.search .drawer__inner .close-search a:hover{border-bottom-color:#333}.drawer.search .drawer__inner .search__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:640px}.drawer.search .drawer__inner .search__content form.search-form input[type=text]{border:none;border-bottom:1px solid white;width:100%;margin-bottom:65px;padding-left:20px;position:relative;bottom:14px;padding-bottom:20px}.drawer.search .drawer__inner .search__content form.search-form input[type=submit]{border:none;margin-bottom:40px;padding-left:0;font-size:12px;font-weight:300;text-transform:uppercase}.drawer.search .drawer__inner .search__content .icon-search:before{position:relative;top:20px;font-size:11px}.drawer.search .drawer__inner .search__content .links a{font-weight:300}.drawer.search .drawer__inner .search__content .links a:last-child .separator{display:none}body.drawer-right-open .drawer[data-side=right] .drawer__inner{right:0}@media screen and (max-width: 600px){body.drawer-right-open .drawer[data-side=right] .drawer__inner{overflow:auto}}body.drawer-right-open .drawer[data-side=right]:after{opacity:1}.drawer[data-side=left] .drawer__inner{right:initial;left:-400px;padding:0}body.drawer-left-open .drawer[data-side=left] .drawer__inner{left:0}body.drawer-left-open .drawer[data-side=left]:after{opacity:1}.drawer-top-open,.drawer-right-open,.drawer-left-open,.drawer-left2-open{overflow:hidden}.drawer[data-side=left2] .drawer__inner{right:initial;left:-400px;background-color:#f4f3ee}.drawer[data-side=right] .drawer__inner{background-color:#f4f3ee}.drawer[data-side=right] .drawer__inner .close-drawers{cursor:pointer;position:absolute;right:50px}@media screen and (max-width: 600px){.drawer[data-side=right] .drawer__inner .close-drawers{right:25px}}body.drawer-left2-open .drawer[data-side=left2] .drawer__inner{left:0;overflow:auto}body.drawer-left2-open .drawer[data-side=left2]:after{opacity:1}.drawer[data-side=top] .drawer__inner{right:initial;top:-250%;width:100%;background:transparent}body.drawer-top-open .drawer[data-side=top] .drawer__inner{top:0}body.drawer-top-open .drawer[data-side=top]:after{opacity:1}[data-icon]:before,[data-icon]:after{font-family:sian-zeng!important;content:attr(data-icon);font-style:normal!important;font-weight:400;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before,[class^=icon-]:after,[class*=" icon-"]:after{font-family:sian-zeng!important;font-style:normal!important;font-weight:400;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"a"}.icon-arrow-up:before{content:"b"}.icon-arrow-right:before{content:"c"}.icon-arrow-left:before{content:"d"}.icon-arrow-down:before{content:"e"}.icon-arrow-sans-down:before{content:"f"}.icon-arrow-sans-left:before{content:"g"}.icon-arrow-sans-right:before{content:"h"}.icon-arrow-sans-up:before{content:"i"}.icon-menu:before{content:"j";margin-right:0;font-size:1.5em;font-weight:700;line-height:12px;position:relative;top:4px}.icon-search:before{content:"k";margin-right:10px}.icon-bag:before{content:"l"}.icon-facebook:before{content:"m"}.icon-instagram:before{content:"n"}.icon-pinterest:before{content:"o"}.icon-twitter:before{content:"p"}.icon-google-plus:before{content:"q"}.icon-rss-1:before{content:"r"}.icon-plus:before{content:"s"}.icon-minus:before{content:"t"}.icon-refresh:before{content:"u"}.icon-linkedin-square:before{content:"v"}.section{margin:0 50px}@media screen and (max-width: 600px){.section{margin:0 25px}}.flex{display:flex}@media screen and (max-width: 1100px){.hide-1100{display:none!important}}.show-1100{display:none!important}@media screen and (max-width: 1100px){.show-1100{display:block!important}}.header *{font-family:Averta;font-size:12px;color:#889696}.header{background-color:#f4f3ee;color:#889696;position:fixed;top:0;z-index:49;width:100%}.header .grid .modal .modal-title{font-weight:300;display:block;text-align:center;text-transform:uppercase;padding:10px;background-color:#dcddd7}.header .header-modal-bar{color:#fff;padding:3px 50px;text-transform:uppercase;background:#dcddd7;transition:all .5s}@media screen and (min-width: 956px){.header .header-modal-bar{display:flex;justify-content:center;align-items:center}}.header .header-modal-hide{height:0px;padding:0 50px;line-height:0;overflow:hidden}.header .header-modal-bar *{color:#8e9793;font-size:11px}.header .header-modal-small{flex:1 1 0}.header .header-modal-big{flex:2 1 0;text-align:center}@media screen and (min-width: 956px){.header .header-modal-big{flex:none;width:40%}}.header .header-modal-right{text-align:right}.header .header-tool-menu{list-style:none;margin:0;display:inline-block;font-weight:300}@media screen and (max-width: 955px){.header .header-tool-menu{display:none}}.header .header-tool-menu li{display:inline;padding:0 5px}.header .header__menu__account{list-style:none;margin:0;display:inline-block;font-weight:300}@media screen and (max-width: 955px){.header .header__menu__account{display:none}}.header .header__menu__account li{display:inline}@media screen and (max-width: 955px){.header .currency{display:none}}.header .header-nav-bar{display:flex;position:relative;justify-content:center;border-top:1px solid #e1e2dc}@media screen and (max-width: 955px){.header .header-nav-bar{display:none}}.header .header-nav-menu{display:flex;list-style:none;margin:0;padding:0}.header .header-nav-item{margin:0;padding:0}.header .header-nav-item:hover .header-nav-btn{background:#fff}.header .header-nav-btn{display:block;padding:10px 20px;color:#333;text-transform:uppercase;transition:all .3s}.header .header-nav-btn-sale{color:#e83323}.header .header-sub-nav{display:block;width:100%;position:absolute;top:100%;left:0;padding:50px;background:#fff;z-index:2;visibility:hidden;opacity:0;transition:.5s all ease;pointer-events:none}.header .header-sub-nav:before{content:" ";display:block;position:absolute;width:100%;height:calc(100vh - 200px);background:#889696cc;top:100%;left:0;pointer-events:none;z-index:-1;transition-delay:.2s;transition:.5s all ease}.header .has-sub-nav:hover .header-sub-nav{opacity:1;visibility:visible;pointer-events:initial}.header .header-sub-nav-split{display:flex;max-width:850px;margin:0 auto}.header .header-sub-nav-list{width:300px;flex:1 0 auto;list-style:none;margin:0;padding:0}.header .header-sub-side-image{width:100%;display:none;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:right}.header .header-sub-side-image h4,.header .header-sub-side-image .h4{font-family:DomaineText,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 .5em;line-height:1.4;letter-spacing:0;font-size:2.62em;color:#333}.header .header-sub-image-content{width:50%;padding:50px}.header .header-sub-image-link{display:inline-block;height:47px;color:#fff;font-size:12px;line-height:29px;padding:8px 40px;background:#333;font-weight:700;text-decoration:none;text-align:center;border:0px;-webkit-appearance:none;transition:all .5s ease}.header .header-sub-image-link:hover{color:#dcddd7!important;background:#595159}.header .header-subnav-btn{display:block;position:relative;padding:5px 0;transition:all .3s;overflow:hidden}.header .header-subnav-btn:before{content:" ";display:block;position:absolute;width:14px;height:14px;top:7px;left:-20px;background:url(//www.sianzeng.com/cdn/shop/t/14/assets/icon-right-chevron.svg?v=87891552634422460511677840532) no-repeat left center;transition:.3s all}.header .header-subnav-btn:hover{padding:5px 0 5px 20px}.header .header-subnav-btn:hover:before{transform:translate(20px)}.header .header-sub-nav-brand .header-sub-image-brand,.header .header-sub-nav-customer-care .header-sub-image-customer-care{display:flex}.header .header-sub-nav-wallpaper{display:block;width:100%;max-width:100%}.header .header-sub-nav-wallpaper .header-sub-nav-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-row-gap:36px;grid-column-gap:36px}.header .header-sub-nav-wallpaper .header-sub-nav-list .header-subnav-btn:before{display:none}.header .header-sub-nav-wallpaper .header-sub-nav-list .header-subnav-btn:hover{padding:5px 0}.header .header-sub-nav-wallpaper .header-sub-nav-list .header-sub-image{display:block;width:100%;height:100px;margin-bottom:5px;overflow:hidden}.header .header-sub-nav-wallpaper .header-sub-nav-list .header-sub-image img{width:100%;height:100%;object-fit:cover}.header .header-sub-nav-wallpaper .header-sub-side-image{display:none}.header .price-off{height:40px}@media screen and (max-width: 600px){.header .price-off{display:none}}.header .header__menu{padding:0 50px;height:90px}@media screen and (max-width: 600px){.header .header__menu{padding:0 25px;height:60px}}.header .header__menu .menu-part{height:100%;display:flex;align-items:center}@media screen and (min-width: 956px){.header .header__menu .menu-part .menu{display:none}}.header .header__menu .menu-part .menu .element{padding-left:10px;display:inline-block;pointer-events:none;transition:color .5s}@media screen and (max-width: 600px){.header .header__menu .menu-part .menu .element{display:none}}.header .header__menu .menu-part .menu:hover *{color:#333}.header .header__menu .menu-part *{font-weight:300}.header .header__menu .menu-part .open-search{transition:all .5s;margin-left:20px}@media screen and (max-width: 955px){.header .header__menu .menu-part .open-search{display:none}}.header .header__menu .menu-part .open-search:before{position:relative;top:1px;font-weight:700;color:#595159}.header .header__menu .logo-part{height:100%;display:flex;align-items:center;justify-content:center}.header .header__menu .logo-part .logo__img{width:230px}.header .header__menu .bag-part{height:100%;display:flex;align-items:center;justify-content:flex-end}.header .header__menu .bag-part .element{margin-left:10px;display:flex;align-items:center;font-weight:300}@media screen and (max-width: 955px){.header .header__menu .bag-part .element{margin-left:0}}.header .header__menu .bag-part .element:first-child{margin-left:0}.header .header__menu .bag-part .element .bag-icon{margin-right:10px;display:none;width:14px;position:relative;bottom:2px;pointer-events:none}@media screen and (max-width: 600px){.header .header__menu .bag-part .element .bag-icon{display:inline-block;width:18px}}.header .header__menu .bag-part .element .bag-icon .cls-1,.header .header__menu .bag-part .element .bag-icon .cls-2{transition:all .5s}.header .header__menu .bag-part .element .bag--text{transition:all .5s;color:#889696;pointer-events:none}@media screen and (max-width: 600px){.header .header__menu .bag-part .element .bag--text{display:none}}.header .header__menu .bag-part .bag-count{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;border:0px;color:#fff;letter-spacing:0px;background:#595159}.header .header__menu .bag-part .open-drawer.element:hover #CartCount{color:#dcddd7}.header .header__menu .bag-part .open-drawer.element:hover .bag--text{color:#333}.header .header__menu .bag-part .open-drawer.element:hover .bag-icon .cls-1{fill:#333}.header .header__menu .bag-part .open-drawer.element:hover .bag-icon .cls-2{stroke:#333}.header .header__menu .bag-part .open-search--open{visibility:hidden}.header .header__menu .bag-part .icon-bag:hover *{color:#333}.header .header__menu *{text-transform:uppercase}.header *{color:#889696}.menu-drawer *{font-family:Averta;font-size:18px}@media screen and (max-width: 600px){.menu-drawer *{font-size:14px}}.menu-drawer .drawer__inner{background-color:#f4f3ee}.menu-drawer .drawer__inner .drawer__inner__wrapper{height:100%;width:100%;position:relative;padding:50px 50px 30px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width: 600px){.menu-drawer .drawer__inner .drawer__inner__wrapper{padding:25px}}.menu-drawer .drawer__inner .drawer__inner__wrapper .menu-shop-name{position:absolute;bottom:0;display:block;z-index:1;font-family:DomaineText;text-transform:uppercase;color:#5b505a;padding-bottom:50px}.menu-drawer *{text-transform:uppercase}.navigation{margin-top:70px;position:relative;z-index:99;background-color:#f4f3ee}@media screen and (max-width: 400px){.navigation{margin-top:50px}}.menu-drawer-close{display:inline-block;cursor:pointer;padding:10px 10px 10px 0;margin-bottom:30px;position:absolute}@media screen and (max-width: 600px){.menu-drawer-close{padding-top:0;font-size:1.2em}}.site-nav{margin:0}.site-nav li{margin-bottom:0;padding:5px 0}.site-nav .search-mobile{display:none}@media screen and (max-width: 955px){.site-nav .search-mobile{display:block}}.site-nav .header__menu__account--mobile{display:none;list-style:none;margin:0 0 30px}@media screen and (max-width: 955px){.site-nav .header__menu__account--mobile{display:block}}.site-nav .header__menu__account--mobile li{display:inline;color:#839191}.site-nav .header__menu__account--mobile li a{font-weight:300}.site-nav .site-nav--has-submenu{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.site-nav .site-nav--has-submenu .site-nav__submenu{position:fixed;top:0;left:-400px;width:400px;height:100%;background-color:#dcddd7;margin:0;padding:120px 50px 50px;transition:all .5s;z-index:-1000;display:none}@media screen and (max-width: 800px){.site-nav .site-nav--has-submenu .site-nav__submenu{display:block;position:static;width:auto;height:auto;left:auto;top:auto;background-color:transparent;padding:0;max-height:0;overflow:hidden;transition:all 1s}}@media screen and (max-width: 800px){.site-nav .site-nav--has-submenu .site-nav__submenu li a{font-size:.9em;padding-left:0}}.site-nav .site-nav--has-submenu .open-submenu{left:400px}@media screen and (max-width: 800px){.site-nav .site-nav--has-submenu .open-submenu{left:auto;max-height:600px;padding-top:10px}}.site-nav .drawer-search{background:#fff;border-top:none!important;margin:5px 0;padding:12px 0!important}.site-nav .drawer-search form{display:flex;align-items:center;justify-content:space-between}.site-nav .drawer-search input{border:none;padding-top:0;padding-bottom:0;flex:1 1 auto;font-size:16px;text-transform:none;letter-spacing:1px;font-weight:300}@media screen and (max-width: 600px){.site-nav .drawer-search input{font-size:14px}}.site-nav .drawer-search button:before{position:relative;top:1.5px}.site-nav li .site-nav__link{cursor:pointer;font-weight:300}.site-nav li .marker{float:right;background:#000;height:1px;position:relative;width:11px;top:14px;right:6px;transition:transform .5s}@media screen and (max-width: 600px){.site-nav li .marker{top:12px}}.site-nav li .marker:after{background:#000;content:"";height:12px;left:5px;position:absolute;top:-6px;width:1px;transition:transform .5s}.site-nav li .marker.open:after{transform:rotate(90deg)}.site-nav li .site-nav__link.icon-search:before{content:""}.site-nav li .site-nav__link.icon-search:after{content:"k";position:relative;top:1px;margin-left:5px;font-size:.8em}.navigation-second{position:relative;z-index:99;background-color:#f4f3ee;margin-top:70px}@media screen and (max-width: 400px){.navigation-second{margin-top:50px}}.navigation-second .site-nav .standard-li a{color:#333}.navigation-second .site-nav .standard-li .currency{display:none}@media screen and (max-width: 955px){.navigation-second .site-nav .standard-li .currency{display:inline;float:right}}@media screen and (max-width: 360px){.navigation-second .site-nav .standard-li .currency{display:block;float:none;margin-top:5px}}.navigation-second .site-nav .standard-li .social-icons{text-align:left}.navigation-second .site-nav .standard-li .social-icons li{border:none;padding:0}.navigation-second .site-nav .standard-li .social-icons li a{padding:10px 0}.navigation-second .site-nav .standard-li .social-icons li a span{color:#000000a6;font-size:18px}@media screen and (min-width: 955px){.navigation-second .site-nav .desktop-hide{display:none}}@media screen and (min-width: 800px){.navigation-second .site-nav .desktop-smaller-hide{display:none}}.navigation-second .site-nav .currency label select{padding:0!important;margin-left:0!important;padding-left:0}.navigation-second .site-nav li{border-top:1px solid #dcddd7;padding:10px 0}.navigation-second .site-nav li:last-child{padding-bottom:0}.navigation-second .site-nav li:first-child{border-top:none}@media screen and (min-width: 955px){.navigation-second .site-nav li:nth-child(2){border-top:none}}@media screen and (max-width: 955px){.navigation-second .site-nav li.social-icons{border-top:none}}.sub-nav{position:fixed;top:0;left:-400px;width:400px;height:100%;background-color:#dcddd7;margin:0;padding:120px 50px 50px;transition:left .75s;z-index:99;overflow:auto}@media screen and (max-width: 800px){.sub-nav{display:none}}.sub-nav .sub-nav--list{list-style:none;margin:0}.sub-nav .sub-nav--list .sub-nav__link{display:block;color:#333;padding:5px 0;font-weight:300}.sub-nav-contact{padding:0;width:calc(100% - 400px);left:-100%;display:flex}@media screen and (max-width: 800px){.sub-nav-contact{display:none}}.sub-nav-contact .column{padding:125px 50px 50px}.sub-nav-contact .column.left{width:400px;height:100%;overflow-y:auto;background:#dcddd7}.sub-nav-contact .column.right{width:calc(100% - 400px);height:100%;background:#b8beb6;overflow-y:auto}.contact-form-info{padding-bottom:50px;padding-top:50px;border-bottom:1px solid #333}.contact-form-info .title{letter-spacing:2px;font-weight:300;margin-bottom:20px}.contact-form-info .email-phone{font-size:.67em;font-weight:300;margin:0}.contact-form-info .text{margin-top:25px;text-transform:none;font-weight:300;font-size:.67em;line-height:1.7em}.contact-form-info .text a{text-transform:none;text-decoration:underline;font-size:1em;text-underline-position:under}.contact-form-info:first-child{padding-top:0}.form-header{font-size:16px}.form-header h2,.form-header .h2{margin-top:0;margin-bottom:20px;color:#fff;font-weight:300;letter-spacing:2px}.form-header p{font-size:.9em;text-transform:none;color:#fff;font-weight:300;line-height:1.4}.sub-nav.open{left:400px}.sub-nav-contact{background:transparent}.sub-nav-contact .column.left{position:relative;z-index:1}.sub-nav-contact .column.right{position:relative;left:calc(-100% + 400px);transition:left .75s}.sub-nav-contact.open{left:400px}.sub-nav-contact.open .column.right.open{left:0}.custom-scrollbar::-webkit-scrollbar{width:.2em;opacity:.2;background-color:transparent!important}.custom-scrollbar::-webkit-scrollbar-track{background-color:transparent!important}.custom-scrollbar::-webkit-scrollbar-track-piece{background-color:transparent!important;color:#fff!important}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#889696;border-radius:10px}.arrows{position:absolute;top:40px;right:52%}.product .main-product-wrapper .product__background .arrows{right:25px}@media screen and (max-width: 700px){.arrows{right:40px}}@media screen and (max-width: 500px){.arrows{right:30px;top:30px}}.arrows .arrow{display:flex;align-items:center;justify-content:center;height:40px;width:40px;margin-left:10px;border:1px solid #f0f4eb;border-radius:50%;cursor:pointer;background:#fff}.arrows .arrow.left:before{position:relative;top:1px}.arrows .arrow.right:before{position:relative;top:1px;left:2px}.product-image-dots{position:absolute;bottom:20px;left:25%;transform:translate(-50%);display:inline-block}.product .main-product-wrapper .product__background .product-image-dots{left:50%}@media screen and (max-width: 700px){.product-image-dots{left:50%}}.product-image-dots .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#dcddd7;border-color:#dcddd7;transition:all .5s}.product-image-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.newsletter-modal--overlay{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:#b8beb6e6}.newsletter-modal--overlay .newsletter-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#f4f3ee;padding:50px;max-width:600px;text-align:center}.newsletter-modal--overlay .newsletter-modal .icon-close{float:right;cursor:pointer;position:relative;top:-35px;right:-35px;font-size:1.2em}.newsletter-modal--overlay .newsletter-modal .title{border-top:1px solid #b8beb6;border-bottom:1px solid #b8beb6;padding:25px}.newsletter-modal--overlay .newsletter-modal .text{padding:20px 0;text-transform:uppercase;font-weight:300}.newsletter-modal--overlay .newsletter-modal .newsletter-wrapper input[type=email]{flex:1 1 100%;border-color:#b8beb6}.newsletter-modal--overlay .newsletter-modal .newsletter-wrapper .btn,.newsletter-modal--overlay .newsletter-modal .newsletter-wrapper .btn--secondary,.newsletter-modal--overlay .newsletter-modal .newsletter-wrapper .btn--product-page,.newsletter-modal--overlay .newsletter-modal .newsletter-wrapper .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .newsletter-modal--overlay .newsletter-modal .newsletter-wrapper .g-btn{width:auto;font-weight:300;text-transform:uppercase}.newsletter-modal--overlay .newsletter-modal .thank-you{text-transform:uppercase;border-bottom:1px solid #333;display:inline-block;margin-top:30px;margin-bottom:0;cursor:pointer;font-weight:300}.modal--overlay{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:#b8beb666}.modal--overlay .modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#f4f3ee;padding:50px;max-width:600px;text-align:center}.modal--overlay .modal .icon-close{float:right;cursor:pointer;position:relative;top:-35px;right:-35px;font-size:1.2em}.modal--overlay .modal .title{border-top:1px solid #b8beb6;border-bottom:1px solid #b8beb6;padding:25px}.modal--overlay .modal .text{padding:20px 0;text-transform:uppercase;font-weight:300}.modal--overlay.form-posted-modal--overlay{display:block}.dont-forget-modal--overlay .dont-forget-modal{max-width:800px;width:800px;padding:0}@media screen and (max-width: 900px){.dont-forget-modal--overlay .dont-forget-modal{width:400px}}@media screen and (max-width: 500px){.dont-forget-modal--overlay .dont-forget-modal{width:calc(100% - 50px)}}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper{display:flex}@media screen and (max-width: 900px){.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper{display:block}}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .image{flex:0 0 50%}@media screen and (max-width: 900px){.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .image{padding-top:70%;height:0;position:relative}}@media screen and (max-width: 500px){.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .image{display:none}}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 900px){.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .image img{position:absolute;left:0;top:0}}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content{flex:0 0 50%;padding:40px;position:relative;text-align:left}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content .title{padding:0 0 20px;border-top:none}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content .title p{margin:0}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content .text{padding:0}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content .text p{margin:0}.dont-forget-modal--overlay .dont-forget-modal .modal--wrapper .content .close-modal{position:absolute;top:30px;right:30px}.modal.modal-delivery{position:fixed;width:100vw;height:100vh;top:0;left:0;opacity:0;visibility:hidden;transition:all .5s;display:flex;align-items:center;justify-content:center;background:#b8beb6e6;z-index:50}.modal.modal-delivery.open{opacity:1;visibility:visible}.modal.modal-delivery .modal__content{width:100%;max-width:700px;max-height:80vh;background:#fff;position:relative;padding:50px;overflow:auto}@media screen and (max-width: 800px){.modal.modal-delivery .modal__content{width:calc(100% - 50px);margin-left:auto;margin-right:auto}}@media screen and (max-width: 500px){.modal.modal-delivery .modal__content{padding:25px}}.modal.modal-delivery .modal__content .modal__close{position:absolute;top:20px;right:20px}.info-bar--wrapper{margin-top:50px;padding-bottom:50px;border-bottom:1px solid #e1e2dc}@media screen and (max-width: 700px){.info-bar--wrapper{margin-left:0;margin-right:0}}@media screen and (max-width: 600px){.info-bar--wrapper{margin-bottom:0;margin-top:0;padding-bottom:0;border-bottom:none}}.info-block-car{text-align:center}.info-block-car p{font-family:CrimsonText;font-size:.9em;letter-spacing:0;font-weight:300}.info-block-car a{text-transform:uppercase;font-family:Averta;margin-bottom:50px;display:block;font-weight:700;font-size:.87em;letter-spacing:1.5px}.info-block-icon{margin-bottom:20px;max-width:100%}.main-carousel{margin-bottom:100px}@media screen and (max-width: 700px){.main-carousel{margin-bottom:0}}.main-carousel .flickity-viewport{overflow:visible;z-index:2}@media screen and (max-width: 700px){.main-carousel .flickity-viewport{z-index:0}}.main-carousel .flickity-prev-next-button{display:none}.main-carousel .flickity-page-dots{width:auto;left:auto;right:50px;bottom:-40px}@media screen and (min-width: 700px){.main-carousel .flickity-page-dots{display:none}}@media screen and (max-width: 700px){.main-carousel .flickity-page-dots{bottom:20px;right:auto;left:50%;transform:translate(-50%);display:block}}.main-carousel .flickity-page-dots .dot{width:8px;height:8px;background-color:#dcddd7;border-color:#dcddd7}.main-carousel .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.overview{padding-top:10px;padding-bottom:50px}@media screen and (max-width: 700px){.overview{padding:20px 0}}.overview .title-small{text-align:center;text-transform:uppercase;font-size:.87em}.overview .title-large{text-align:center;font-size:2.62em}@media screen and (max-width: 700px){.overview .title-large{display:none}}.featured-product{background:#f4f3ee}.featured-product .featured-product__title{display:block;text-align:center;padding:80px 0;text-transform:uppercase;font-size:.87em}@media screen and (max-width: 700px){.featured-product .featured-product__title{padding:50px 0}}.featured-product .featured-product__title-2{text-align:center;padding-top:80px;font-size:2.65em;padding-left:25px;padding-right:25px;margin-bottom:0}@media screen and (max-width: 700px){.featured-product .featured-product__title-2{font-size:2em;padding-top:0;padding-bottom:0}}.featured-product .featured-product__text{text-align:center;padding:0 25px 80px;font-family:CrimsonText;font-size:1.13em;letter-spacing:0;font-weight:300}@media screen and (max-width: 700px){.featured-product .featured-product__text{padding-bottom:50px}}.featured-product .featured-product__carousel{max-width:800px;margin:0 auto}.featured-product .featured-product__carousel .product-grid .product-grid__img{padding-top:0;height:500px}@media screen and (max-width: 900px){.featured-product .featured-product__carousel .product-grid .product-grid__img{height:350px}}@media screen and (max-width: 700px){.featured-product .featured-product__carousel .product-grid .product-grid__img{height:600px}}@media screen and (max-width: 500px){.featured-product .featured-product__carousel .product-grid .product-grid__img{height:400px}}.featured-product .featured-product__carousel .product-grid .grid__image .hover{background:#0a000f}.featured-product .featured-product__carousel .product-grid .grid__image .hover .center{display:none}.featured-product .featured-product__carousel .product-grid .grid__image .hover .hover-featured{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-transform:uppercase;font-size:.75em;text-align:center}.featured-product .featured-product__carousel .product-grid .grid__image .hover .hover-featured .type{display:block;text-align:center;text-transform:uppercase;padding-bottom:40px;font-size:.82em}.featured-product .featured-product__carousel .product-grid .grid__image .hover .hover-featured .title{display:block;text-align:center;padding-bottom:40px;text-transform:none;font-size:2.65em;margin-bottom:0}.featured-product .featured-product__carousel .product-grid .grid__image .hover .hover-featured .shop-now{width:150px;display:block;text-align:center;text-transform:uppercase;border:1px solid white;padding:15px 0}.featured-product .featured-product__carousel .product-grid .grid__image .btn.view,.featured-product .featured-product__carousel .product-grid .grid__image .view.btn--secondary,.featured-product .featured-product__carousel .product-grid .grid__image .view.btn--product-page,.featured-product .featured-product__carousel .product-grid .grid__image .section.section-contact-page .page-contact .contact-form-wrapper .view.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .featured-product .featured-product__carousel .product-grid .grid__image .view.g-btn{display:none}.featured-product .featured-product__carousel .product-grid .product-grid__img:hover .grid__image .hover{opacity:.75}.featured-product .featured-product__carousel .carousel-cell{width:50%;margin-right:10px}.featured-product .featured-product__carousel .previous{left:-120px}@media screen and (max-width: 1250px){.featured-product .featured-product__carousel .previous{left:-50px}}@media screen and (max-width: 1040px){.featured-product .featured-product__carousel .previous{left:-20px}}.featured-product .featured-product__carousel .next{right:-120px}@media screen and (max-width: 1250px){.featured-product .featured-product__carousel .next{right:-50px}}@media screen and (max-width: 1040px){.featured-product .featured-product__carousel .next{right:-20px}}@media screen and (max-width: 1060px){.featured-product .featured-product__carousel .flickity-prev-next-button{display:none}}.featured-product .grid{margin-left:0}.featured-product .grid .grid__item{padding-left:25px;padding-right:25px}.featured-product .grid .first{padding-left:0;padding-right:0}.hero-img{display:block;width:100%;position:relative;height:700px;text-transform:none;color:inherit}@media screen and (max-width: 850px){.hero-img{height:500px}}@media screen and (max-width: 700px){.hero-img{height:auto}}.hero-img .hero-img__container{display:block;position:relative;width:100%;height:100%}@media screen and (max-width: 700px){.hero-img .hero-img__container{height:300px}}.hero-img .hero-img__container img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.hero-img .sticker{width:31.5%;position:absolute;left:50px;bottom:0;background:#f4f3ee;padding:40px}@media screen and (max-width: 1250px){.hero-img .sticker{padding:20px;width:40%}}@media screen and (max-width: 700px){.hero-img .sticker{position:static;text-align:center;width:100%;padding-bottom:50px}}.hero-img .sticker .sticker__title{font-size:3.75em;font-weight:400;line-height:1.1}@media screen and (max-width: 1420px){.hero-img .sticker .sticker__title{font-size:2.5em}}@media screen and (max-width: 900px){.hero-img .sticker .sticker__title{font-size:2em}}@media screen and (max-width: 700px){.hero-img .sticker .sticker__title{font-size:1.3em}}.hero-img .sticker .sticker__description{text-transform:uppercase;font-size:.82em;color:#889696;font-weight:700}@media screen and (max-width: 525px){.hero-img .sticker .sticker__description{font-size:.75em;padding-top:10px}}.hero-img .sticker .sticker__description.sticker__description--collection{font-family:CrimsonText;text-transform:none;font-size:1.12em;color:#333;letter-spacing:0;font-weight:300}.hero-img .sticker-collection{bottom:-150px;width:calc(50% - 75px)}@media screen and (max-width: 700px){.hero-img .sticker-collection{width:100%;padding-bottom:20px}}.featured-product--wrapper{margin-top:50px;padding-bottom:50px;border-bottom:1px solid #e1e2dc}@media screen and (max-width: 700px){.featured-product--wrapper{margin-left:0;margin-right:0}}@media screen and (max-width: 600px){.featured-product--wrapper{margin-bottom:0;margin-top:0;padding-bottom:0;border-bottom:none}}.collections--wrapper{margin-top:50px;padding-bottom:50px;border-bottom:1px solid #e1e2dc}@media screen and (max-width: 600px){.collections--wrapper{margin-bottom:25px;margin-top:25px;padding-bottom:25px}}.collections-title{text-align:center;font-size:2.62em;margin-bottom:50px}@media screen and (max-width: 600px){.collections-title{margin-bottom:25px}}.collections-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:30px;grid-column-gap:30px;text-align:center;list-style:none;margin:0;padding:0}@media screen and (max-width: 700px){.collections-grid{grid-template-columns:repeat(2,1fr)}}.collections-grid img{width:100%}.collections-grid a{text-transform:uppercase;font-size:.87em;font-family:Averta;letter-spacing:2px;margin-bottom:50px}.collections-image{margin-bottom:10px}@media screen and (max-width: 600px){.section.dummy-instagram-feed{margin-top:25px;padding-bottom:0}}.section.dummy-instagram-feed .dummy-instagram-feed__title{text-align:center;text-transform:uppercase;font-size:.87em;font-family:Averta;letter-spacing:2px}.section.dummy-instagram-feed .dummy-instagram-feed__sub_title{text-align:center;font-size:2.62em;margin-bottom:50px}@media screen and (max-width: 600px){.section.dummy-instagram-feed .dummy-instagram-feed__sub_title{margin-bottom:25px}}.section.dummy-instagram-feed .insta__carousel .element{display:block}.section.dummy-instagram-feed .insta__carousel .element .image{width:100%;height:0;padding-top:100%;background-size:cover;background-position:center}.section.dummy-instagram-feed .insta__carousel .element .content{padding-top:25px}@media screen and (max-width: 700px){.section.dummy-instagram-feed .insta__carousel .element .content{padding-left:25px;padding-right:25px}}.section.dummy-instagram-feed .insta__carousel .element .content .title{text-align:center;font-size:1.5em;color:#333;text-transform:none}.section.dummy-instagram-feed .insta__carousel .element .content .text{text-align:center;color:#333;text-transform:none;font-family:CrimsonText;font-size:1.12em;letter-spacing:0;font-weight:300;margin-bottom:30px}.section.dummy-instagram-feed .insta__carousel .flickity-page-dots{width:auto;left:auto;right:50px;bottom:-40px}@media screen and (min-width: 700px){.section.dummy-instagram-feed .insta__carousel .flickity-page-dots{display:none}}@media screen and (max-width: 700px){.section.dummy-instagram-feed .insta__carousel .flickity-page-dots{bottom:20px;right:auto;left:50%;transform:translate(-50%);margin-left:12px;display:block}}.section.dummy-instagram-feed .insta__carousel .flickity-page-dots .dot{width:8px;height:8px;background-color:#dcddd7;border-color:#dcddd7}.section.dummy-instagram-feed .insta__carousel .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.most-popular{padding-top:40px;padding-bottom:50px;border-bottom:1px solid #e1e2dc}@media screen and (max-width: 600px){.most-popular{padding-top:0;padding-bottom:0;border-bottom:none;border-top:1px solid #e1e2dc}}.most-popular .overview{position:relative}.most-popular .overview .arrows{display:none;top:18px;width:100%;left:0}@media screen and (max-width: 700px){.most-popular .overview .arrows{display:block}}.most-popular .overview .arrows .arrow{margin:0}.most-popular .flickity-page-dots{width:auto;left:auto;right:50px;bottom:-40px}@media screen and (max-width: 700px){.most-popular .flickity-page-dots{bottom:20px;right:auto;left:50%;transform:translate(-50%);margin-left:12px}}.most-popular .flickity-page-dots .dot{width:8px;height:8px;background-color:#dcddd7;border-color:#dcddd7}.most-popular .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.most-popular-link-block{text-align:center}@media screen and (max-width: 600px){.most-popular-link-block{padding-bottom:25px;display:none}}.most-popular-more-btn{display:inline-block;height:47px;color:#fff;font-size:12px;line-height:29px;padding:8px 40px;background:#333;font-weight:700;text-decoration:none;text-align:center;border:0px;-webkit-appearance:none;transition:all .5s ease}.most-popular-more-btn:hover{color:#dcddd7!important;background:#595159}.collection-hero-img{height:420px}@media screen and (max-width: 700px){.collection-hero-img{height:auto}}.collection-hero-img img{width:100%;max-height:100%;height:100%;object-fit:cover}.section-collection{margin-bottom:50px;margin-top:200px;position:relative}@media screen and (max-width: 700px){.section-collection{margin-top:50px}}@media screen and (max-width: 600px){.section-collection{margin-bottom:25px;margin-top:25px}}@media screen and (max-width: 700px){.section-collection .grid #shopify-section-color-option{width:100%;display:flex;flex-wrap:wrap}}#compute_select{display:none}.filters{display:flex;justify-content:flex-end;position:absolute;right:0;top:-88px;flex-wrap:wrap;z-index:11}@media screen and (max-width: 1100px){.filters{position:static;margin-bottom:50px;display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}}@media screen and (max-width: 600px){.filters{grid-gap:25px}}.filters .custom-filters{display:block;z-index:3;cursor:pointer;position:relative}.filters .custom-filters label:not(.filter-li){pointer-events:none;display:inline-block;height:100%;line-height:36px}.filters .custom-filters .filters-wrapper{position:absolute;width:100%;left:0;background:#fff;max-height:300px;overflow:auto;border-bottom:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.filters .custom-filters .filters-wrapper ul.filters-list{font-size:.9em;display:none;list-style:none;margin:0;transition:max-height 2s;background:#fff;padding:15px 20px}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li{background:#fff;margin-bottom:0;padding:7px 0}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li .filter-title{margin-bottom:0;position:relative}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li .filter-title .icon{position:absolute;right:0;top:5px}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist{display:none;list-style:none;margin:0}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li{margin:0;padding:15px 0;border-bottom:1px solid #f4f3ee}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li .filter__link{display:flex;align-items:center}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li .filter__link .marker{display:flex;align-items:center;justify-content:center;height:20px;width:20px;margin-right:20px;background:#f4f3ee}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li .filter__link p{margin-top:0;margin-bottom:0;color:#b8beb6}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li:last-child{border-bottom:none;padding-bottom:0}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li.filter--active .filter__link{color:#333}.filters .custom-filters .filters-wrapper ul.filters-list li.filter-li ul.filters__sublist .filter__li.filter--active .filter__link .marker:after{content:"";display:block;width:4px;height:8px;border:solid #b8beb6;border-width:0 2px 2px 0;transform:rotate(45deg)}.filters .custom-filters:before{margin-right:10px}.filters .custom-filters--sort-by .filters-wrapper .filters-list{display:none}.filters .custom-filters--sort-by .filters-wrapper .filters-list .filter-li{display:block;cursor:pointer;padding:15px 0;font-size:1em;border-bottom:1px solid #f4f3ee}.filters .custom-filters--sort-by .filters-wrapper .filters-list .filter-li input[type=radio]{display:none}.filters .custom-filters--sort-by .filters-wrapper .filters-list .filter-li:last-child{padding-bottom:0;border-bottom:none}.filters .custom-filters--sort-by .filters-wrapper .filters-list .filter-li.selected,.filters .custom-filters--sort-by .filters-wrapper .filters-list .filter-li.selected a{color:#333}@media screen and (min-width: 1100px){.filters .custom-filters--sort-by .filters-wrapper-sort-by{right:-25%}}.filters .custom-filters.on-top{z-index:11}.filters .select-collection select{border:none;padding-right:10px;padding-left:20px}.filters .select-collection:before{position:absolute;top:12px}.filters .element{margin-left:20px;text-transform:uppercase;color:#889696;font-size:13px;position:relative;font-weight:300;width:260px;border:1px solid rgba(0,0,0,.05);padding:0 20px}@media screen and (max-width: 1100px){.filters .element{margin-left:0;width:100%}}.filters .element select{text-transform:uppercase;color:#889696;font-size:13px;font-weight:300}.filters .element label{width:100%}.filters .element label span.icon-arrow-down{font-size:10px;pointer-events:none;color:#889696;float:right}#shopify-section-color-option .pagination{width:100%;margin-left:25px;float:left}@media screen and (max-width: 700px){.product-grid{padding-bottom:50px}}@media screen and (max-width: 600px){.product-grid{padding-bottom:25px}}.product-grid .product-grid__img{width:100%;height:0;padding-top:100%;overflow:hidden;display:block;position:relative;border:1px solid rgba(0,0,0,.05)}.product-grid .product-grid__img .grid__image{position:absolute;top:0;left:0;bottom:0;right:0;display:block}.product-grid .product-grid__img .grid__image img{max-width:1000px;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.product-grid .product-grid__img .grid__image .hover{opacity:0;height:100%;width:100%;position:absolute;top:0;left:0;background:transparent;padding:25px;transition:opacity .5s;z-index:10}.product-grid .product-grid__img .grid__image .hover .center{position:relative;height:100%;width:100%;background:#0e040f;border:1px solid white;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:.75em}.product-grid .product-grid__img .grid__image .hover .hover-featured{display:none}.product-grid .product-grid__img .grid__image .hover-image{opacity:0;visibility:hidden;height:100%;width:100%;position:absolute;top:0;left:0;transition:opacity .5s,visibility .5s}.product-grid .product-grid__img .grid__image .view.btn,.product-grid .product-grid__img .grid__image .view.btn--secondary,.product-grid .product-grid__img .grid__image .view.btn--product-page,.product-grid .product-grid__img .grid__image .section.section-contact-page .page-contact .contact-form-wrapper .view.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .product-grid .product-grid__img .grid__image .view.g-btn{display:block;pointer-events:none;position:absolute;width:100%;bottom:-47px;left:0;line-height:29px;background:#333;transition:all .5s ease}.product-grid .product-grid__img.mouseover .grid__image .hover{opacity:.75}.product-grid .product-grid__img.mouseover .grid__image .view.btn,.product-grid .product-grid__img.mouseover .grid__image .view.btn--secondary,.product-grid .product-grid__img.mouseover .grid__image .view.btn--product-page,.product-grid .product-grid__img.mouseover .grid__image .section.section-contact-page .page-contact .contact-form-wrapper .view.g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .product-grid .product-grid__img.mouseover .grid__image .view.g-btn{bottom:0}.product-grid .product-grid__img.mouseover .grid__image .hover-image{opacity:1;visibility:visible}.product-grid .product-grid__description{margin-top:5px;padding:20px 0 50px;height:195px;display:flex;flex-direction:column;transition:all .5s}@media screen and (max-width: 700px){.product-grid .product-grid__description{padding-bottom:0;height:160px;height:auto;min-height:110px}}.product-grid .product-grid__description .container .top{display:flex}.product-grid .product-grid__description .container .top .type{text-transform:uppercase;font-size:.82em;color:#839191;padding-bottom:10px;font-weight:300;letter-spacing:1.5px;flex:1 1 auto}.product-grid .product-grid__description .container .top .bao-selectors.color{border:none;padding:0;width:auto;flex:0 0 auto;margin:0}.product-grid .product-grid__description .container .top .bao-selectors.color .bao-selectors__choices .choice{height:10px;width:10px}.product-grid .product-grid__description .container .type.type-color{color:#5b505a}.product-grid .product-grid__description .container .title{font-size:1.4em;margin-bottom:0;font-family:DomaineText;color:#333;line-height:1.15;text-transform:none;letter-spacing:0}@media screen and (max-width: 400px){.product-grid .product-grid__description .container .title{font-size:16px}}.product-grid .product-grid__description .container .title a{text-transform:none}@media screen and (max-width: 400px){.product-grid .product-grid__description .container .title .second-part{display:inline}}.product-grid .product-grid__description .shop-now{display:none;transition:color .5s}.product-grid .product-grid__description .price{margin:0;font-weight:300;font-size:.95em}.product-grid .product-grid__description .price s.compare-price{color:#b50000}.product-grid .product-grid__description.mouseover .shop-now{color:#333}.index--product-grid .product-grid__description{padding:25px 30px!important;position:relative}.index--product-grid .product-grid__description .price{display:none}.index--product-grid .product-grid__description .shop-now{display:block;font-weight:700;font-size:.82em;color:#889696;letter-spacing:1.5px;padding-top:20px}@media only screen and (max-width: 1100px) and (min-width: 701px){.most-popular-grid:last-child{display:none}}.article-index--wrapper{margin-top:50px}@media only screen and (max-width: 700px){.article-index--wrapper{margin-left:0;margin-right:0}}@media only screen and (max-width: 600px){.article-index--wrapper{margin-top:0}}.article-index--wrapper .article-index__title{text-align:center;text-transform:uppercase;font-size:.87em;font-family:Averta;letter-spacing:2px;margin-bottom:50px}@media screen and (max-width: 600px){.article-index--wrapper .article-index__title{margin-bottom:25px}}.article-index--wrapper .article-index-carousel .flickity-prev-next-button{display:none}.article-index--wrapper .carousel-buttons{text-align:center;margin-top:50px}.article-index--wrapper .carousel-buttons *{display:inline-block}.article-index--wrapper .carousel-buttons span:before{position:relative;top:3px;color:#839191;transition:color .5s}.article-index--wrapper .carousel-buttons span:hover:before{color:#333}.article-index--wrapper .carousel-buttons span{padding:0 50px;cursor:pointer}@media screen and (max-width: 600px){.article-index--wrapper .carousel-buttons span{padding:0 25px}}.article-index--wrapper .carousel-buttons a{font-size:.8em;font-weight:300;letter-spacing:1.5}.article-index{width:100%}.article-index .article-index__link{display:block;text-transform:none;color:#333;display:flex;width:100%;height:500px}@media only screen and (max-width: 1400px){.article-index .article-index__link{height:400px}}@media only screen and (max-width: 850px){.article-index .article-index__link{flex-direction:column;height:auto}}.article-index .article-index__img{height:100%;width:50%;background-size:cover;background-position:center}@media only screen and (max-width: 850px){.article-index .article-index__img{width:100%;padding-top:50%}}.article-index .article-index__img img{height:100%;object-fit:cover;width:100%}@media only screen and (max-width: 850px){.article-index .article-index__img img{width:100%}}.article-index .article-index__content{padding:35px;background:#b8beb6;width:50%;position:relative;overflow:hidden}@media only screen and (max-width: 1400px){.article-index .article-index__content{padding:25px}}@media only screen and (max-width: 850px){.article-index .article-index__content{width:100%}}.article-index .article-index__content .title{font-family:DomaineText,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.65em;line-height:1.2;display:block;text-transform:none;color:#333;margin:0 0 .5em;letter-spacing:0}@media only screen and (max-width: 1400px){.article-index .article-index__content .title{margin-top:15px;font-size:2em}}@media only screen and (max-width: 1100px){.article-index .article-index__content .title{font-size:1.7em;margin-top:5px;margin-bottom:5px}}.article-index .article-index__content .date{display:block;color:#333;text-transform:uppercase;font-size:.82em;font-weight:300;letter-spacing:1.5px;margin-bottom:30px}.article-index .article-index__content .description{font-family:CrimsonText;font-size:1.12em;letter-spacing:0;font-weight:300;margin-bottom:30px}.article-index .article-index__content .read-more{color:#333;font-weight:700;font-size:.82em;letter-spacing:1.5px;text-transform:uppercase}@media only screen and (max-width: 1400px){.article-index .article-index__content .read-more{bottom:25px;left:25px}}@media only screen and (max-width: 700px){.article-index .article-index__content .read-more{left:25px}}.article-index .article-index__content .read-more:hover{color:#f4f3ee!important}.article-grid{padding-left:25px;padding-right:25px;padding-top:25px;border-right:1px solid #dcddd7}.article-grid .article-grid__container{border-bottom:1px solid #333}.article-grid .article-grid__container .article-grid__featured-image{display:flex;position:relative;height:0;padding-top:150%}.article-grid .article-grid__container .article-grid__featured-image img{object-fit:cover;position:absolute;top:0;width:100%;height:100%}.article-grid .article-grid__container .article-grid__featured-image .hover{opacity:0;height:100%;width:100%;position:absolute;top:0;left:0;background:#000;padding:25px;transition:opacity .5s}.article-grid .article-grid__container .article-grid__featured-image .hover .center{height:100%;width:100%;border:1px solid white;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:.75em}.article-grid .article-grid__container .article-grid__featured-image .hover .hover-featured{display:none}.article-grid .article-grid__container .article-grid__featured-image:hover .hover{opacity:.6}.article-grid .article-grid__container .content{height:335px;overflow:hidden;position:relative}@media only screen and (max-width: 700px){.article-grid .article-grid__container .content{height:250px}}.article-grid .article-grid__container .content .date{display:block;font-size:.75em;text-transform:uppercase;padding:30px 0 15px;color:#839191;font-weight:300}.article-grid .article-grid__container .content .container .title{font-size:1.5em}.article-grid .article-grid__container .content .container .description{font-size:1em;font-family:CrimsonText;letter-spacing:0;margin-bottom:0}.article-grid .article-grid__container .content .read-more{display:block;margin-bottom:45px;align-self:flex-end;font-weight:700;font-size:.82em;letter-spacing:1.5px;margin-top:30px;bottom:0}.blog-section{margin:0 25px}@media only screen and (max-width: 600px){.blog-section{margin:0}}.blog-section .blog-header{padding-top:95px;padding-bottom:40px;text-align:center}@media only screen and (max-width: 1000px){.blog-section .blog-header{padding-top:50px}}@media only screen and (max-width: 600px){.blog-section .blog-header{padding-left:25px;padding-right:25px}}.blog-section .blog-header .title-link{text-transform:none;color:inherit}.blog-section .blog-header .title-link .title{font-size:3.85em;margin-bottom:5px}@media only screen and (max-width: 600px){.blog-section .blog-header .title-link .title{font-size:2.8em}}.blog-section .blog-header .tags{flex-wrap:wrap;justify-content:space-between;max-width:600px;margin:0 auto}.blog-section .blog-header .tags .tag{padding:0 9px;font-size:.8em;font-weight:300}.blog-section .grid--blog.no-pagination{margin-bottom:100px}.blog-section .grid--blog{margin-left:0}.blog-section .grid--blog .article-grid:nth-child(4n){border-right:none}.blog-section .grid--blog .article-grid:first-child{padding-top:0}.blog-section .grid--blog .article-grid:nth-child(2){padding-top:0}.blog-section .grid--blog .article-grid:nth-child(3){padding-top:0}.blog-section .grid--blog .article-grid:nth-child(4){padding-top:0}@media only screen and (max-width: 1400px){.blog-section .grid--blog .article-grid:nth-child(4n){border-right:1px solid #dcddd7}.blog-section .grid--blog .article-grid:nth-child(3n){border-right:none}.blog-section .grid--blog .article-grid{padding-top:25px}.blog-section .grid--blog .article-grid:first-child{padding-top:0}.blog-section .grid--blog .article-grid:nth-child(2){padding-top:0}.blog-section .grid--blog .article-grid:nth-child(3){padding-top:0}.blog-section .grid--blog .article-grid:nth-child(4){padding-top:25px}}@media only screen and (max-width: 1100px){.blog-section .grid--blog .article-grid:nth-child(3n){border-right:1px solid #dcddd7}.blog-section .grid--blog .article-grid:nth-child(2n){border-right:none}.blog-section .grid--blog .article-grid{padding-top:25px}.blog-section .grid--blog .article-grid:first-child{padding-top:0}.blog-section .grid--blog .article-grid:nth-child(2){padding-top:0}.blog-section .grid--blog .article-grid:nth-child(3){padding-top:25px}}@media only screen and (max-width: 700px){.blog-section .grid--blog .article-grid{border-right:none}.blog-section .grid--blog .article-grid:nth-child(2){padding-top:25px}.blog-section .grid--blog .article-grid:nth-child(3n){border-right:none}}.footer .footer__cookies-policy{display:none;position:fixed;left:0;bottom:0;width:100%;text-align:left;background:#000;align-items:center;color:#fff;z-index:2000;letter-spacing:1px;padding:5px}.footer .footer__cookies-policy *{font-size:13px}.footer .footer__cookies-policy .btn,.footer .footer__cookies-policy .btn--secondary,.footer .footer__cookies-policy .btn--product-page,.footer .footer__cookies-policy .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .footer .footer__cookies-policy .g-btn{padding:0 25px;height:32px;line-height:32px;text-transform:uppercase;width:auto}.footer .footer__cookies-policy .btn:hover,.footer .footer__cookies-policy .btn--secondary:hover,.footer .footer__cookies-policy .btn--product-page:hover,.footer .footer__cookies-policy .section.section-contact-page .page-contact .contact-form-wrapper .g-btn:hover,.section.section-contact-page .page-contact .contact-form-wrapper .footer .footer__cookies-policy .g-btn:hover{color:#fff!important}.footer .footer__cookies-policy span{padding-left:15px;padding-right:5px}.footer .footer__cookies-policy span .cookies-policy-text{margin:0;display:inline}.footer .footer__cookies-policy span a{color:#fff;text-decoration:underline}.footer .footer__cookies-policy span a:hover{color:#fff!important}.footer .footer__cookies-policy.show-accept-cookies{display:block}.footer .btn--newsletter{background-color:#b8beb6;transition:all .3s}.footer .btn--newsletter:before{color:#fff!important}.footer .btn--newsletter:hover{background-color:#333;border-color:#333}.logo-footer{height:40px}ul.social-icons{text-align:center;margin:0}ul.social-icons .icon-fallback-text .icon{color:#b8beb6;transition:color .5s}ul.social-icons .icon-fallback-text:hover .icon{color:#333}ul.social-icons .icon-fallback-text:first-child{margin:0 5px}.footer-main{border-top:1px solid #dcddd7;border-bottom:1px solid #dcddd7;padding:40px 0}@media screen and (max-width: 960px){.footer-main{padding:20px 0}}@media screen and (max-width: 600px){.footer-main{border-bottom:none;padding-bottom:0}}.footer-main .footer-main__container{display:flex;align-items:center}@media screen and (max-width: 960px){.footer-main .footer-main__container{display:block}}.footer-main .footer-main__container .element{flex:0 0 25%}@media screen and (max-width: 960px){.footer-main .footer-main__container .element{flex:0 0 100%;margin:10px 0;text-align:center}}.footer-main .footer-main__container .element form{padding:0}@media screen and (max-width: 600px){.footer-main .footer-main__container .element form .btn--newsletter{top:2px}}.section.footer__bottom{text-transform:uppercase;font-size:.8em;text-align:center;padding:20px 0;font-size:10.5px;color:#b8beb6;display:flex;justify-content:space-between}@media screen and (max-width: 600px){.section.footer__bottom{padding-top:10px;display:block}.section.footer__bottom .copyright{margin-bottom:5px}}.section.footer__bottom .by-bao a{color:#b8beb6;font-weight:700}.icon-fallback-text{margin-left:10px}.newsletter__title{font-family:Averta;text-align:right;margin-bottom:15px;font-weight:300}@media screen and (max-width: 960px){.newsletter__title{text-align:center}}.newsletter__gdpr{text-align:left;font-size:10px;font-weight:400;line-height:normal;color:#b8beb6}.newsletter-wrapper{display:flex;justify-content:flex-end}@media screen and (max-width: 960px){.newsletter-wrapper{justify-content:center}}.newsletter-wrapper .email-input{height:40px;width:245px;text-transform:uppercase;font-weight:400;font-size:12px;border-color:#b8beb6;font-weight:300;letter-spacing:1.5px}.newsletter-wrapper button{position:static;border-radius:0}.newsletter-wrapper .icon-arrow-right:before{font-size:10px;color:#b8beb6;position:relative;bottom:1px;transition:color .5s}.newsletter-wrapper .icon-arrow-right:hover:before{color:#fff}.partners{padding-top:45px;margin-top:45px;padding-bottom:90px;border-top:1px solid #e1e2dc}@media only screen and (max-width: 700px){.partners{padding-top:25px;padding-bottom:30px;margin-top:25px}}.partners .partners__title{text-align:center;text-transform:uppercase;font-size:.87em;font-family:Averta;letter-spacing:2px;margin-bottom:50px}@media screen and (max-width: 600px){.partners .partners__title{margin-bottom:25px}}.partners .columns{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1350px){.partners .columns{justify-content:center}}.partners .columns img{line-height:50px;max-height:50px;filter:brightness(100%);transition:all .5s}@media only screen and (max-width: 1350px){.partners .columns img{margin-bottom:25px;margin-right:25px}}@media only screen and (max-width: 600px){.partners .columns img{max-height:30px}}.partners .columns img:hover{filter:brightness(70%)}body.template-product header.header{border-bottom:1px solid rgba(220,221,215,.4)}.product .main-product-wrapper{position:relative}.product .main-product-wrapper .prd-Pinterest_Button{position:absolute;top:20px;left:20px;opacity:0;transition:opacity .3s}@media screen and (min-width: 700px){.product .main-product-wrapper .prd-Pinterest_Button{top:50px;left:50px}}.product .main-product-wrapper:hover .prd-Pinterest_Button{opacity:1}@media only screen and (min-width: 700px){.product .main-product-wrapper{display:flex}}@media only screen and (min-width: 700px){.product .main-product-wrapper .product-flex-item{flex:1 0 auto;height:auto;width:50%}.product .main-product-wrapper .product-flex-item:before{content:"";float:left;padding-top:100%}}.product .main-product-wrapper .prd-MobileSlider_Image{position:absolute;width:100%;top:0;left:0;background-size:cover}.product .main-product-wrapper .prd-MobileSlider_Image:before{content:"";padding-top:100%;position:relative;display:block;width:100%}.product .main-product-wrapper .product__background{position:relative;background-size:cover;background-position:bottom left}@media only screen and (max-width: 700px){.product .main-product-wrapper .product__background{width:100%;position:relative;padding-top:100%}}@media only screen and (max-width: 500px){.product .main-product-wrapper .product__background{display:none}}.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper{position:absolute;top:50px;right:50px;cursor:pointer;z-index:2;padding-right:25px;font-size:12px}@media only screen and (max-width: 800px){.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper{top:30px;right:30px}}@media only screen and (max-width: 700px){.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper{display:none!important}}.product .main-product-wrapper .product__background .vf-ViewFullscreen_Title{font-size:10px;text-transform:uppercase;display:none;transition:opacity .5s}@media only screen and (min-width: 900px){.product .main-product-wrapper .product__background .vf-ViewFullscreen_Title{display:block}}.product .main-product-wrapper .product__background .drawer-toggle__product-iconWrapper{width:25px;height:25px;position:absolute;top:-4px;right:0;display:flex;justify-content:center;align-items:center;transition:all .3s;border-radius:50%}.product .main-product-wrapper .product__background .drawer-toggle__product-form{height:15px;width:12px;transition:transform .5s;transform:rotate(45deg)}.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper.open .drawer-toggle__product-iconWrapper{background:#333;color:#fff}.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper.open .drawer-toggle__product-form{transform:rotate(0)}.product .main-product-wrapper .product__background .vf-ViewFullscreen_Wrapper.open .vf-ViewFullscreen_Title{opacity:0}.product .main-product-wrapper .product__background .product__background__featured-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:bottom left;transition:all .5s;opacity:0;visibility:hidden;z-index:1}.product .main-product-wrapper .product__background .product__background__featured-image.open{opacity:1;visibility:visible}.product .main-product-wrapper .product__background--mobile{display:none;position:relative;z-index:2}@media only screen and (max-width: 500px){.product .main-product-wrapper .product__background--mobile{display:block}}.product .main-product-wrapper .product__background--mobile .product__background--mobile--carousel .element{width:100%;height:0;padding-top:100%;position:relative}.product .main-product-wrapper .product__background--mobile .product__background--mobile--carousel .element img{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover}.product .main-product-wrapper .product__background--mobile .product__background--mobile--carousel .flickity-page-dots{text-align:center;left:auto;bottom:-35px}.product .main-product-wrapper .product__background--mobile .product__background--mobile--carousel .flickity-page-dots .dot{width:8px;height:8px;background-color:#00000059;border-color:transparent}.product .main-product-wrapper .product__background--mobile .product__background--mobile--carousel .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.product .main-product-wrapper .product__content-wrapper{transition:all .5s}@media only screen and (min-width: 700px){.product .main-product-wrapper .product__content-wrapper{display:flex}}.product .main-product-wrapper .product__content-wrapper .product__content{width:100%;background-color:#f4f3ee;transition:all .5s}.product .main-product-wrapper .product__content-wrapper .product__content .drawer-close__product-form{float:right;cursor:pointer}.product .main-product-wrapper .product__content-wrapper .product__content .content{max-width:470px;margin:80px auto 50px 90px;position:relative}@media only screen and (min-width: 700px) and (max-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__content .content{margin:0;padding:50px;max-width:100%}}@media only screen and (min-width: 700px) and (max-width: 800px){.product .main-product-wrapper .product__content-wrapper .product__content .content{padding:30px}}@media only screen and (max-width: 700px){.product .main-product-wrapper .product__content-wrapper .product__content .content{max-width:100%;margin:0;padding:50px}}@media only screen and (max-width: 600px){.product .main-product-wrapper .product__content-wrapper .product__content .content{padding:50px 25px}}.product .main-product-wrapper .product__content-wrapper .product__content .content div .price *{font-weight:300;letter-spacing:1.1}.product .main-product-wrapper .product__content-wrapper .product__content .content div .price{font-weight:300;letter-spacing:1.5px;padding-top:10px;padding-bottom:30px}@media only screen and (min-width: 700px) and (max-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .price{padding-bottom:15px}}@media only screen and (min-width: 700px) and (max-width: 900px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .price{padding-bottom:20px}}.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{font-size:2.62em;line-height:1.2;margin-bottom:0;padding-right:50px}@media screen and (min-width: 900px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{padding-right:160px}}@media screen and (min-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{padding-right:0}}@media only screen and (min-width: 700px) and (max-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{font-size:2em}.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title br{display:none}}@media only screen and (min-width: 700px) and (max-width: 900px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{margin-bottom:5px}}@media only screen and (min-width: 700px) and (max-width: 1000px){.product .main-product-wrapper .product__content-wrapper .product__content .content div .product-title{font-size:1.5em}}.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing{display:none;text-align:center;margin:15px 0;position:absolute;left:50%;transform:translate(-50%);border-top:1px solid #b8beb6;border-bottom:1px solid #b8beb6;padding-top:7px;width:100%;padding-bottom:5px}@media only screen and (max-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing{width:calc(100% - 100px)}}@media only screen and (max-width: 600px){.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing{width:calc(100% - 50px)}}.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing a{margin:0 10px}.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing .icon-google-plus:before{font-size:1.2em;position:relative;top:1px}.product .main-product-wrapper .product__content-wrapper .product__content .content .social-sharing .icon-facebook:before{font-size:.85em;position:relative;bottom:1px}.product .main-product-wrapper .product__content-wrapper .product__full-description{width:50%;background:#dcddd7cc;padding:80px 90px;transition:all .25s;position:relative;font-weight:300;overflow:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 800px){.product .main-product-wrapper .product__content-wrapper .product__full-description{display:block}}@media only screen and (max-width: 1300px){.product .main-product-wrapper .product__content-wrapper .product__full-description{width:100vw;padding:50px}}@media only screen and (max-width: 700px){.product .main-product-wrapper .product__content-wrapper .product__full-description{width:100vw;padding:80px 90px;background:#dcddd7;max-height:650px}}@media only screen and (max-width: 600px){.product .main-product-wrapper .product__content-wrapper .product__full-description{padding:80px 25px}}@media only screen and (max-width: 500px){.product .main-product-wrapper .product__content-wrapper .product__full-description{max-height:none;padding:50px 25px}}.product .main-product-wrapper .product__content-wrapper .product__full-description .column{flex:0 0 calc(50% - 25px)}@media only screen and (max-width: 800px){.product .main-product-wrapper .product__content-wrapper .product__full-description .column{flex:0 0 100%}}.product .main-product-wrapper .product__content-wrapper .product__full-description .column .toggle-first-part-description{display:none}@media only screen and (min-width: 700px) and (max-width: 1100px){.product .main-product-wrapper .product__content-wrapper .product__full-description .column .toggle-first-part-description{display:block}}.product .main-product-wrapper .product__content-wrapper .product__full-description .drawer-toggle__full-description{position:absolute;top:50px;right:50px;cursor:pointer}@media only screen and (max-width: 500px){.product .main-product-wrapper .product__content-wrapper .product__full-description .drawer-toggle__full-description{display:none}}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte{margin-bottom:0;font-size:inherit}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h1,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h1{font-size:2em;margin-top:0}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h2,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h2{font-size:1.6em}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h3,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h3{font-size:1.3em}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h4,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h4{font-size:1em}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h5,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h5{font-family:Averta;margin:10px 0;font-weight:300;font-size:.75em;letter-spacing:2px;line-height:1.9}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte h6,.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte .h6{font-family:CrimsonText;margin:0;font-size:.95em;font-weight:300;line-height:1.6}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte a{text-decoration:underline;color:#333}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte p{font-family:CrimsonText;letter-spacing:0}.product .main-product-wrapper .product__content-wrapper .product__full-description .column.rte hr{margin:25px 0;border-top:1px solid #cdcfc1}.product-main-content{background:#dcddd7}@media only screen and (min-width: 1076px){.product-main-content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;padding:50px}}@media only screen and (max-width: 1075px) and (min-width: 701px){.product-main-content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:50px}}@media only screen and (max-width: 700px){.product-main-content{padding:50px}}@media only screen and (max-width: 600px){.product-main-content{padding:50px 25px}}.product-main-content .rte{margin-bottom:0;font-size:inherit}@media only screen and (max-width: 1075px) and (min-width: 701px){.product-main-content .rte{width:calc(50% - 25px)}}.product-main-content .rte h1,.product-main-content .rte .h1{font-size:2em;margin-top:0;color:#595159}.product-main-content .rte h2,.product-main-content .rte .h2{font-size:1.6em}.product-main-content .rte h3,.product-main-content .rte .h3{font-size:1.3em}.product-main-content .rte h4,.product-main-content .rte .h4{font-size:1em}.product-main-content .rte h5,.product-main-content .rte .h5{font-family:Averta;margin:10px 0;font-weight:300;font-size:.75em;letter-spacing:2px;line-height:1.9}.product-main-content .rte h6,.product-main-content .rte .h6{font-family:CrimsonText;margin:0;font-size:.95em;font-weight:300;line-height:1.6}.product-main-content .rte a{text-decoration:underline;color:#333}.product-main-content .rte p{font-family:CrimsonText;letter-spacing:0}.product-main-content .rte hr{margin:25px 0;border-top:1px solid #cdcfc1}.product-main-content .product-content-delivery{padding:20px 30px;background:#f4f3ee;border:5px solid #b8beb6}@media only screen and (max-width: 1075px){.product-main-content .product-content-delivery{margin-top:25px}}.product-main-content .product-content-delivery.rte{margin-bottom:0;font-size:inherit}@media only screen and (max-width: 1075px) and (min-width: 701px){.product-main-content .product-content-delivery.rte{width:100%}}.product-main-content .product-content-delivery.rte h1,.product-main-content .product-content-delivery.rte .h1{font-family:Averta;margin:10px 0;font-weight:300;font-size:.75em;letter-spacing:2px;line-height:1.9;text-transform:uppercase}.product-main-content .product-content-delivery.rte h2,.product-main-content .product-content-delivery.rte .h2{font-size:1.6em}.product-main-content .product-content-delivery.rte h3,.product-main-content .product-content-delivery.rte .h3{font-size:1.3em}.product-main-content .product-content-delivery.rte h4,.product-main-content .product-content-delivery.rte .h4{font-size:1em}.product-main-content .product-content-delivery.rte h5,.product-main-content .product-content-delivery.rte .h5{font-family:Averta;margin:10px 0;font-weight:300;font-size:.75em;letter-spacing:2px;line-height:1.9}.product-main-content .product-content-delivery.rte h6,.product-main-content .product-content-delivery.rte .h6{font-family:CrimsonText;margin:0;font-size:.95em;font-weight:300;line-height:1.6}.product-main-content .product-content-delivery.rte a{text-decoration:underline;color:#333}.product-main-content .product-content-delivery.rte p{font-family:CrimsonText;font-size:.95em;font-weight:300;line-height:1.6}.product-main-content .product-content-delivery.rte hr{margin:25px 0;border-top:1px solid #cdcfc1}.related-products .related-products__header{text-align:center;padding:90px 0}@media only screen and (max-width: 850px){.related-products .related-products__header{padding:30px 0}}.related-products .related-products__header h5,.related-products .related-products__header .h5{font-family:Averta;text-transform:uppercase;font-size:.75em;margin-bottom:25px;font-weight:300;letter-spacing:1.5px}@media only screen and (max-width: 850px){.related-products .related-products__header h5,.related-products .related-products__header .h5{margin-bottom:0}}@media only screen and (min-width: 850px){.related-products .related-products__header h5.recently-hide-desktop,.related-products .related-products__header .recently-hide-desktop.h5{display:none}}.related-products .related-products__header div{position:relative}.related-products .related-products__header div h3.title,.related-products .related-products__header div .title.h3{margin-bottom:0;font-size:2.62em}@media only screen and (max-width: 850px){.related-products .related-products__header div h3.title,.related-products .related-products__header div .title.h3{display:none}}.related-products .related-products__header .related-products__previous-next{display:inline-block;position:absolute;top:5px;right:0}@media only screen and (max-width: 850px){.related-products .related-products__header .related-products__previous-next{width:100%;top:-30px;display:flex;justify-content:space-between}.related-products .related-products__header .related-products__previous-next .previous{left:0}}.related-products .related-products__header .related-products__previous-next .icon-arrow-sans-left:before,.related-products .related-products__header .related-products__previous-next .icon-arrow-sans-right:before{line-height:40px;font-size:15px}.related-products .related-products__header .related-products__previous-next .icon-arrow-sans-left:before{position:relative}.related-products .related-products__header .related-products__previous-next .icon-arrow-sans-right:before{position:relative;left:1px}.related-products .related-products__header .related-products__previous-next .element{display:inline-block;height:40px;width:40px;margin-left:10px;border:1px solid #f0f4eb;border-radius:50%;cursor:pointer}.related-products .related-products__header.get-inspired{padding:35px 0}@media only screen and (max-width: 700px){.related-products .related-products__header.get-inspired{padding:20px 0}}.hidden{visibility:hidden;opacity:0}.move-right{left:0!important}@media only screen and (max-width: 1300px){.move-right{left:-50vw!important}}@media only screen and (max-width: 700px){.move-right{left:-100%!important}}@media only screen and (min-width: 1300px){.content-full-desc-open{width:45%!important;display:block}.content-full-desc-open .content{margin-right:80px!important}}@media only screen and (min-width: 700px){.desc-full-desc-open{width:100vw!important}}@media only screen and (min-width: 1300px){.desc-full-desc-open{width:60%!important}}.fadein{opacity:0;top:50px;position:relative;transition:all .3s}.fadein.fadein-active{top:0;opacity:1}.product-form{padding:0;width:auto;margin:0;max-width:none}.product-form .variant-select{border:none;height:40px;text-transform:uppercase;background:#fff}.product-form .quantity-wrapper{display:inline-flex;width:30%;height:40px;background:#fff;position:relative;padding-left:18px;color:#889696;font-size:.75em;margin-bottom:10px;justify-content:space-between;align-items:center}@media only screen and (min-width: 700px) and (max-width: 900px){.product-form .quantity-wrapper{height:30px}}.product-form .quantity-wrapper label{font-weight:300;line-height:40px}@media only screen and (min-width: 700px) and (max-width: 900px){.product-form .quantity-wrapper label{line-height:30px;position:relative}}.product-form .quantity-wrapper #Quantity,.product-form .quantity-wrapper .js-qty{width:50px;border:none;color:#889696;display:inline-block;font-size:1em;font-weight:300}.product-form .quantity-wrapper #Quantity button,.product-form .quantity-wrapper .js-qty button{display:none}@media only screen and (min-width: 700px) and (max-width: 900px){.product-form .quantity-wrapper #Quantity input,.product-form .quantity-wrapper .js-qty input{padding:0 10px}}.product-form .quantity-wrapper>div{display:inline-block}.product-form .product-description{text-transform:uppercase;margin-top:25px;font-weight:300;letter-spacing:1.5px;height:100px;overflow:auto}@media only screen and (min-width: 700px) and (max-width: 1100px){.product-form .product-description{display:none}}.product-form .product-description p{margin:5px 0}@media only screen and (min-width: 700px) and (max-width: 1300px){.product-form .product-description p{margin:0}}.product-form .bao-selectors{width:65%;margin-bottom:10px;position:relative}.product-form .bao-selectors select{height:40px;text-transform:uppercase;background:#fff;border:none;width:100%;color:#b8beb6;font-size:12px;position:relative;padding-left:18px;font-weight:300}@media only screen and (min-width: 700px) and (max-width: 900px){.product-form .bao-selectors select{height:30px;padding:0 18px}}.product-form .bao-selectors .currently-selected{height:40px;text-transform:uppercase;background:#fff;border:none;width:100%;color:#b8beb6;color:#889696;font-size:12px;position:relative;padding-left:18px;font-weight:300;display:block;line-height:40px;cursor:pointer}.product-form .bao-selectors .options{display:none;position:absolute;width:100%;top:100%;left:0;background:#fff;z-index:1;max-height:250px;overflow:auto}.product-form .bao-selectors .options a{display:block;font-size:12px;padding:18px;border-top:1px solid rgba(0,0,0,.1);font-weight:300}.product-form .bao-selectors:first-of-type{display:inline-block}.product-form .bao-selectors:not(.color):before{position:absolute;pointer-events:none;right:18px;top:12px;z-index:1;font-size:14px;color:#889696}.product-form .btn,.product-form .btn--secondary,.product-form .btn--product-page,.product-form .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .product-form .g-btn{text-transform:uppercase;font-size:.75em;font-weight:700;padding:0}.product-form .links-submit{display:flex;flex-direction:column}@media only screen and (max-width: 700px){.product-form .links-submit{flex-direction:column-reverse;padding-top:20px}}.product-form .form-info-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;text-transform:uppercase;padding:20px 0}@media only screen and (max-width: 1000px){.product-form .form-info-wrapper{justify-content:center}}@media only screen and (max-width: 700px){.product-form .form-info-wrapper{padding-bottom:0}}.product-form .form-info-wrapper .element{cursor:pointer;font-size:.75em;color:#889696;font-weight:300;transition:color .5s;margin-right:5px}@media only screen and (max-width: 1000px){.product-form .form-info-wrapper .element{margin-bottom:5px}}@media only screen and (max-width: 700px){.product-form .form-info-wrapper .element{margin-right:15px;margin-bottom:10px}}.product-form .form-info-wrapper .element:hover{color:#333}@media only screen and (max-width: 500px){.product-form .form-info-wrapper .element.description{display:none}}.product-form .form-info-wrapper .calculator{color:inherit;color:#889696;font-weight:700}.bao-selectors.color{width:100%;display:block;text-transform:uppercase;font-size:.75em;border-top:1px solid #e1e2dc;border-bottom:1px solid #e1e2dc;padding:15px 0;margin:10px 0 0}@media only screen and (max-width: 1300px){.bao-selectors.color{padding:10px 0}}@media only screen and (min-width: 700px) and (max-width: 1000px){.bao-selectors.color{margin-top:15px}}.bao-selectors.color label{font-weight:300}.bao-selectors.color .bao-selectors__choices{float:right}@media only screen and (min-width: 700px) and (max-width: 900px){.bao-selectors.color .bao-selectors__choices{position:relative;top:2px}}.bao-selectors.color .bao-selectors__choices .choice{display:inline-block;height:20px;width:20px;border-radius:50%;margin-left:5px;padding:3px;border:1px solid #b8beb6}@media only screen and (min-width: 700px) and (max-width: 900px){.bao-selectors.color .bao-selectors__choices .choice{height:17px;width:17px}}.bao-selectors.color .bao-selectors__choices .choice hr{display:block;margin:6px auto 0;transform:rotate(135deg);border-color:#b8beb6}@media only screen and (min-width: 700px) and (max-width: 900px){.bao-selectors.color .bao-selectors__choices .choice hr{margin-top:5px}}.columns{display:flex}@media only screen and (max-width: 850px){.columns{display:block}}.columns .customer-image{width:100%}@media only screen and (max-width: 850px){.columns .customer-image{width:33.33%}}@media only screen and (max-width: 850px){.columns .customer-image{width:50%}}.columns .customer-image .customer-image__image{display:block;width:100%;height:0;padding-top:100%;background-size:cover;background-position:center;position:relative}.columns .customer-image .customer-image__content{text-align:center;padding:20px;font-weight:300}.columns .customer-image .customer-image__content a{text-transform:none}.calculator--background{background-position:top center;background-size:100% auto;margin-bottom:50px;transition:all .5s}.calculator--background .calculator{max-width:950px;margin:115px auto 0;padding:0 25px;transition:all .5s}@media screen and (max-width: 700px){.calculator--background .calculator{margin-top:50px}}.calculator--background .calculator .head{text-align:center;background-color:#b8beb6;padding:40px 30px 30px;position:relative;transition:all .5s}@media screen and (max-width: 700px){.calculator--background .calculator .head{padding-top:60px}}@media screen and (max-width: 500px){.calculator--background .calculator .head{padding-top:40px}}.calculator--background .calculator .head .calc-back{position:absolute;top:30px;right:30px;cursor:pointer;color:#fff}.calculator--background .calculator .head h1,.calculator--background .calculator .head .h1{display:inline-block;border-bottom:1px solid white;padding-bottom:10px;padding-left:65px;padding-right:65px;font-size:2.62em}@media screen and (max-width: 500px){.calculator--background .calculator .head h1,.calculator--background .calculator .head .h1{font-size:2em}}.calculator--background .calculator .head h1 .will-use,.calculator--background .calculator .head .h1 .will-use{font-family:Averta;text-transform:uppercase;font-size:12px;font-weight:300;line-height:1.8;letter-spacing:2px;margin-bottom:5px}.calculator--background .calculator .head #wallpaper-text{text-transform:uppercase;font-size:.75em;font-weight:300;margin-top:5px;line-height:1.8}.calculator--background .calculator .head #wallpaper-text a{color:#333;text-decoration:underline}.calculator--background .calculator .head #wallpaper-text-2{color:#fff;font-weight:300;font-size:15px;font-family:CrimsonText;letter-spacing:0}.calculator--background .calculator .head #wallpaper-text-2 hr{margin:25px 0;border-top:1px solid white}.calculator--background .calculator .head #wallpaper-title.fixed-width,.calculator--background .calculator .head #wallpaper-text.fixed-width,.calculator--background .calculator .head #wallpaper-text-2.fixed-width{padding-left:0;padding-right:0;width:calc(100% - 200px);margin-left:auto;margin-right:auto}@media screen and (max-width: 800px){.calculator--background .calculator .head #wallpaper-title.fixed-width,.calculator--background .calculator .head #wallpaper-text.fixed-width,.calculator--background .calculator .head #wallpaper-text-2.fixed-width{width:calc(100% - 100px)}}@media screen and (max-width: 600px){.calculator--background .calculator .head #wallpaper-title.fixed-width,.calculator--background .calculator .head #wallpaper-text.fixed-width,.calculator--background .calculator .head #wallpaper-text-2.fixed-width{width:100%}}.calculator--background .calculator .head #wallpaper-title.fixed-width{line-height:1}.calculator--background .calculator .content{padding:50px;background:#f4f3ee}@media screen and (max-width: 500px){.calculator--background .calculator .content{padding:25px}}.calculator--background .calculator .content .grid__item .calc-input{width:100%;border:none;background:#fff}.calculator--background .calculator .content .grid__item .js-qty button{display:none}.calculator--background .calculator .content .grid__item .js-qty input{width:100%;border:none;background:#fff}.calculator--background .calculator .content .grid__item.label-input .filters{position:static;display:block;margin-bottom:0}.calculator--background .calculator .content .grid__item.label-input .filters .element{margin:0;width:100%;background:#fff;border:none;padding:0 10px}.calculator--background .calculator .content .grid__item.label-input .filters .element label{height:auto;background:#fff;padding:2.5px 10px}.calculator--background .calculator .content .grid__item.label-input .filters .element label.now-active{margin:0}.calculator--background .calculator .content .grid__item.label-input .filters .element .filters-wrapper{width:100%;max-height:300px;overflow:auto}.calculator--background .calculator .content .grid__item.label-input .filters .element .filters-wrapper .filters-list{padding:0}.calculator--background .calculator .content .grid__item.label-input .filters .element .filters-wrapper .filters-list .filter-li{margin:0;padding:15px 20px}.calculator--background .calculator .content .grid__item.label-input .filters .element .filters-wrapper .filters-list .filter-li:last-child{border-bottom:none}.calculator--background .calculator .content .grid__item.label-input .filters .element:before{position:absolute;pointer-events:none;right:10px;top:13px;z-index:1;font-size:14px;color:#889696}.calculator--background .calculator .content .grid__item.label-input label{text-transform:uppercase;font-weight:300;font-size:.75em;display:block;margin:5px 0}.calculator--background .calculator .content .grid__item.label-input label.second-row{margin-top:25px}.calculator--background .calculator .content .grid__item.label-input input{font-weight:300;-webkit-appearance:none}.calculator--background .calculator .content .grid__item.label-input input::-webkit-outer-spin-button,.calculator--background .calculator .content .grid__item.label-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator--background .calculator .content .grid__item.label-input #imperial-units{display:flex;flex-wrap:wrap}.calculator--background .calculator .content .grid__item.label-input #imperial-units .js-qty{flex:1 1 50%}.calculator--background .calculator .content .grid__item.label-input #imperial-units label:not(.main-label){margin:0;line-height:41px;background:#fff}.calculator--background .calculator .content .grid__item.label-input #imperial-units .main-label{width:100%}.calculator--background .calculator .content .grid__item.label-input .select--wrapper{position:relative;display:none}.calculator--background .calculator .content .grid__item.label-input .select--wrapper:before{position:absolute;right:10px;top:14px;font-size:11px;color:#b8beb6;pointer-events:none}.calculator--background .calculator .content .grid__item.label-input .select--wrapper select{color:#b8beb6;text-transform:uppercase;font-size:.67em;height:40px;font-weight:300}.calculator--background .calculator .content .grid__item.imperial--wrapper{display:flex;flex-wrap:wrap}.calculator--background .calculator .content .grid__item.imperial--wrapper .input--wrapper{display:flex;align-items:center;width:100%}.calculator--background .calculator .content .grid__item.imperial--wrapper .input--wrapper label{margin:0 10px}.calculator--background .calculator .content .grid__item.submit{margin:50px 0}.calculator--background .calculator .content .grid__item.submit .btn,.calculator--background .calculator .content .grid__item.submit .btn--secondary,.calculator--background .calculator .content .grid__item.submit .btn--product-page,.calculator--background .calculator .content .grid__item.submit .section.section-contact-page .page-contact .contact-form-wrapper .g-btn,.section.section-contact-page .page-contact .contact-form-wrapper .calculator--background .calculator .content .grid__item.submit .g-btn{font-size:.75em}@media screen and (max-width: 750px){.calculator--background .calculator .content .grid__item.submit{margin:25px 0}}.calculator--background .calculator .content .grid__item .grid .reset{text-align:center;cursor:pointer}.calculator--background .calculator .content .grid .grid__item .wallpaper-select--label{display:block}.calculator--background .calculator .content .grid .grid__item .wallpaper-select{background-color:#fff;border:none;width:100%}.calculator__bottom{position:relative;text-align:center}.calculator__bottom .compulsory{position:absolute;left:0;top:4px;text-transform:uppercase;font-size:.67em;color:#b8beb6}@media screen and (max-width: 750px){.calculator__bottom .compulsory{position:static}}@media screen and (max-width: 750px){.calculator__bottom span{display:block}}.calculator__bottom .reset-calculator a{font-size:.75em;border-bottom:2px solid #b8beb6;transition:all .5s;cursor:pointer}.calculator__bottom .reset-calculator a:hover{color:#333;border-color:#333}.pagination{text-align:center;padding:25px 0}.pagination .current{color:#b8beb6}.pagination *{color:#333}.social_front{display:none}.oxi-social-login{margin-top:15px}body.template-customers-order main.main-content,body.template-customers-account main.main-content,body.template-customers-addresses main.main-content{background:#b8beb6}body.template-customers-order .view-addresses,body.template-customers-account .view-addresses,body.template-customers-addresses .view-addresses{margin-top:20px;width:auto}body.template-customers-order .view-addresses:hover,body.template-customers-account .view-addresses:hover,body.template-customers-addresses .view-addresses:hover{color:#fff!important}body.template-customers-order .account-details,body.template-customers-account .account-details,body.template-customers-addresses .account-details{font-size:12px;text-transform:uppercase;font-family:Averta;letter-spacing:1px;font-weight:300;margin-bottom:20px}body.template-customers-order .address__wrapper,body.template-customers-account .address__wrapper,body.template-customers-addresses .address__wrapper{margin-top:25px;font-weight:300}body.template-customers-order .address__wrapper h2,body.template-customers-order .address__wrapper .h2,body.template-customers-order .address__wrapper p,body.template-customers-account .address__wrapper h2,body.template-customers-account .address__wrapper .h2,body.template-customers-account .address__wrapper p,body.template-customers-addresses .address__wrapper h2,body.template-customers-addresses .address__wrapper .h2,body.template-customers-addresses .address__wrapper p{font-weight:300}.section-account{background:#f4f3ee;padding:50px;margin:50px}@media screen and (max-width: 600px){.section-account{margin:0;padding:25px}}.section-account label{display:block}.section-account .header-wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 700px){.section-account .header-wrapper{display:block}}.section-account .header-wrapper .account-logout--wrapper{display:inline-block}@media screen and (max-width: 700px){.section-account .header-wrapper .account-logout--wrapper .account-logout{display:inline-block;margin-top:10px;margin-bottom:20px}}@media screen and (max-width: 600px){.section-account .header-wrapper .account-logout--wrapper .account-logout{margin-top:10px}}.section-account .header-wrapper .account-logout--wrapper .account-logout:hover{color:#fff!important}.section-account .header-wrapper .header-title{font-size:3.75em}@media screen and (max-width: 900px){.section-account .header-wrapper .header-title{font-size:2.5em}}@media screen and (max-width: 700px){.section-account .header-wrapper .header-title{margin-bottom:0}}.section-account .account-wrapper.columns{position:relative}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit{max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element{flex:0 0 calc(50% - 25px)}@media screen and (max-width: 700px){.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element{flex:0 0 100%;padding-right:0}}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element label,.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element input,.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element select,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element label,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element input,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element select{width:100%;font-weight:300}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .element label,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .element label{margin:25px 0 5px;text-transform:uppercase;font-size:.75em}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .set-default,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .set-default{display:flex;align-items:center;padding-top:50px}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .set-default label,.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .set-default input,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .set-default label,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .set-default input{display:inline;width:auto;margin:0}.section-account .account-wrapper.columns .account-content .sign-form .form-address-new .set-default input,.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit .set-default input{margin-right:25px}.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit{width:calc(100vw - 200px);max-width:none}@media screen and (max-width: 600px){.section-account .account-wrapper.columns .account-content .sign-form .form-address-edit{width:calc(100vw - 100px)}}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form{display:flex;flex-wrap:wrap;padding-bottom:100px}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form{flex:0 0 25%;padding-right:50px;padding-top:50px;position:relative}@media screen and (max-width: 950px){.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form{flex:0 0 50%}}@media screen and (max-width: 600px){.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form{flex:0 0 100%}}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form .address-title-default{font-size:12px;text-transform:uppercase;font-weight:300;font-family:Averta;letter-spacing:1px;position:absolute;left:0;top:20px}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form .address-wrapper{font-weight:300}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form .address-wrapper .address-content{font-size:.85em}.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form .address-wrapper .address-content h2,.section-account .account-wrapper.columns .account-content .sign-form .sign-form__form .element-form .address-wrapper .address-content .h2{font-size:32px;margin-bottom:none}.section-account .account-wrapper.columns .button-new-address{position:absolute;bottom:0;left:0;padding:15px 35px;font-size:.75em}@media screen and (max-width: 400px){.section-account .account-wrapper.columns .button-new-address{width:100%}}.section-account .account-wrapper.columns .button-new-address:active{opacity:1}.section-account .account-wrapper.columns .button-edit-address{position:static;margin-top:25px;text-transform:uppercase}.responsive-table--wrapper{width:100%;overflow-x:auto;margin:50px 0}.responsive-table--wrapper .title{border-top:1px solid #dcddd7;padding-top:20px}.responsive-table--wrapper .responsive-table{font-size:15px}.responsive-table--wrapper .responsive-table thead tr{background:#b8beb6}.responsive-table--wrapper .responsive-table thead tr th{font-weight:300}.responsive-table--wrapper .responsive-table tbody tr{background:#fff;border-bottom:1px solid #f4f3ee}.responsive-table--wrapper .responsive-table tbody tr td{text-transform:uppercase;font-weight:300}.responsive-table--wrapper .responsive-table tbody tr td a{text-transform:uppercase}.responsive-table--wrapper .responsive-table tbody tr td a img{min-width:120px}.responsive-table--wrapper .responsive-table tbody tr:last-child{border-bottom:none}.responsive-table--wrapper .responsive-table tfoot tr{background:#f4f3ee80}.responsive-table--wrapper .responsive-table tfoot tr td{text-transform:uppercase;font-weight:300;background:#fff}.responsive-table--wrapper .responsive-table tfoot tr:nth-child(2n){background:#f4f3ee40}.responsive-table--wrapper .responsive-table th,.responsive-table--wrapper .responsive-table td{border:none;padding:15px;font-weight:300}.responsive-table--wrapper .responsive-table th a,.responsive-table--wrapper .responsive-table td a{text-transform:none}.responsive-table--wrapper .responsive-table th{text-transform:uppercase}.section-login{text-align:center;display:flex;justify-content:center;padding:100px 50px;margin:0;background-color:#dcddd7;position:relative}@media screen and (max-width: 1115px){.section-login{flex-direction:column;align-items:center;padding:50px 25px}}@media screen and (max-width: 600px){.section-login{padding-bottom:0}}.section-login .customer-form{display:flex;flex-direction:column;width:500px;padding:50px;background:#f4f3ee;margin:0 25px}@media screen and (max-width: 1115px){.section-login .customer-form{margin-bottom:25px}}@media screen and (max-width: 600px){.section-login .customer-form{background-color:transparent;padding:0}}@media screen and (max-width: 560px){.section-login .customer-form{margin-left:0;margin-right:0;width:100%}}.section-login .customer-form form{height:100%;position:relative}.section-login .customer-form form label{display:block;text-align:left;padding:25px 0 5px;font-weight:300;text-transform:uppercase;font-size:.75em}@media screen and (max-width: 600px){.section-login .customer-form form label{display:none}}.section-login .customer-form form input{width:100%;font-weight:300}@media screen and (max-width: 600px){.section-login .customer-form form input{margin-bottom:20px}}.section-login .customer-form form input[type=submit]{margin-top:50px;margin-bottom:25px;text-transform:uppercase;font-weight:500}@media screen and (max-width: 600px){.section-login .customer-form form input[type=submit]{margin-top:20px}}.section-login .customer-form form input[type=text],.section-login .customer-form form input[type=password],.section-login .customer-form form input[type=email]{background:#fff;border:none}.section-login .customer-form form .create-customer{margin-bottom:45px!important}.section-login .customer-form form .bottom-link{display:block;text-align:center;font-size:.75em}.section-login .customer-form form .submit--wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%}@media screen and (max-width: 1115px){.section-login .customer-form form .submit--wrapper{position:static;transform:none}}.section-login .back-home{position:absolute;bottom:35px;left:50%;transform:translate(-50%);font-size:.75em}@media screen and (max-width: 1115px){.section-login .back-home{position:static;transform:none;padding-top:25px}}@media screen and (max-width: 600px){.section-login .back-home{display:none}}.buttons{display:flex}.buttons .button-edit-address a{text-transform:uppercase!important;font-size:12px}.buttons .button-edit-address:first-child a{border-right:1px solid #b8beb6;padding-right:5px}.buttons .button-edit-address:last-child a{padding-left:5px}.section-search{margin-bottom:50px}.section-search .hero-img{height:300px;display:flex;align-items:center;justify-content:center}.section-search .hero-img h1,.section-search .hero-img .h1{margin-bottom:0;text-align:center;padding:0 25px}@media screen and (max-width: 600px){.section-search .hero-img h1,.section-search .hero-img .h1{font-size:1.8em}}.section-search .hero-img *{color:#fff}.section-search .search-wrapper{height:100px;background-color:#b8beb6;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 600px){.section-search .search-wrapper{height:auto;padding:15px 25px 25px}}.section-search .search-wrapper form{text-align:center}@media screen and (max-width: 600px){.section-search .search-wrapper form label{display:block;font-size:1.5em;padding-bottom:10px}}.section-search .search-wrapper form input{height:40px}.section-search .search-wrapper form button[type=submit]{height:40px;position:relative;top:-3px}.section-search .search-wrapper form button[type=submit]:hover{background-color:#dcddd7}.section-search .search-wrapper *{color:#fff}.section-search-collection{margin-top:100px;margin-bottom:100px}@media screen and (max-width: 600px){.section-search-collection{margin-top:50px;margin-bottom:50px}}.section-search-collection .css-grid{display:grid;grid-gap:50px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 1100px){.section-search-collection .css-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 600px){.section-search-collection .css-grid{grid-gap:25px}}.section-search-collection .css-grid>*{width:100%;padding:0;border:none}.section-search-collection .css-grid .article-grid__container{border-bottom:none}.section-search-collection .css-grid .article-grid__container .article-grid__featured-image{padding-top:100%}#map_wrapper{height:500px;margin-left:30px;margin-right:30px}@media screen and (max-width: 400px){#map_wrapper{height:350px;margin-left:0;margin-right:0}}#map_canvas{width:100%;height:100%}.finder-header{background-color:#b8beb6;padding:50px 100px;text-align:center;position:relative}@media screen and (max-width: 1200px){.finder-header{padding:50px 25px}}@media screen and (max-width: 400px){.finder-header{padding:25px}}.finder-header .title{color:#fff;position:absolute;left:100px;line-height:43px;font-size:3em}@media screen and (max-width: 1200px){.finder-header .title{position:static}}.finder-header .dropdown{position:relative;width:330px;display:inline-block}@media screen and (max-width: 400px){.finder-header .dropdown{width:250px}}.finder-header .dropdown .select-country{background:#fff;color:#b8beb6;width:100%;font-weight:300;text-transform:uppercase;text-align:left;position:relative}.finder-header .dropdown .select-country .currently-selected{font-family:Averta;font-weight:300;margin:0;padding:10px 20px;font-size:13px;border-bottom:1px solid #f4f3ee;letter-spacing:2px}.finder-header .dropdown .select-country .currently-selected:after{font-family:sian-zeng!important;font-style:normal!important;font-weight:400;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"e";float:right;position:relative;top:2px}.finder-header .dropdown .select-country #list-countries{display:none;position:absolute;top:100%;width:100%;left:0;background:#fff;z-index:10;padding:0 20px 15px;max-height:400px;overflow:auto}.finder-header .dropdown .select-country #list-countries li{display:block;cursor:pointer;padding:10px 0;font-size:13px;border-bottom:1px solid #f4f3ee}.locations{text-align:center;padding-top:90px}@media screen and (max-width: 600px){.locations{padding-top:50px}}.locations .title{text-transform:uppercase;display:inline-block;font-size:.75em;font-weight:300}.country-wrapper{max-width:1000px;margin:0 auto}@media screen and (max-width: 1100px){.country-wrapper{max-width:none;width:100%;padding:0 50px}}@media screen and (max-width: 600px){.country-wrapper{padding:0 25px}}.country-wrapper .country{display:none}.country-wrapper .country .title{text-align:center;font-size:2.66em;display:block;padding-top:20px;padding-bottom:40px}@media screen and (max-width: 600px){.country-wrapper .country .title{padding-bottom:20px;border-bottom:1px solid #333}}.country-wrapper .country .grid .grid__item .shop{border-top:1px solid #333;padding-top:35px;padding-bottom:90px}@media screen and (max-width: 600px){.country-wrapper .country .grid .grid__item .shop{border-top:none;padding-bottom:25px}}.country-wrapper .country .grid .grid__item .shop .name{display:block;font-size:1.5em;font-weight:300}.country-wrapper .country .grid .grid__item .shop .address{display:block;font-size:.85em;font-weight:300}.country-wrapper #United-Kingdom{display:block}.marker-content{padding:10px}.marker-content .name{font-size:1.4em}.article-wrapper{margin:0 25px}.section-article{display:flex;flex-wrap:wrap;max-width:1187.5px;margin:0 auto}.section-article .header-article{text-align:center;padding:90px 25px 80px;width:100%}@media screen and (max-width: 600px){.section-article .header-article{padding:50px 0}}.section-article .header-article .small-title{padding-bottom:40px;font-size:.75em;text-transform:uppercase;font-weight:300;margin:0}.section-article .header-article .large-title{font-size:3.87em;max-width:750px;margin:0 auto;line-height:1.2em}@media screen and (max-width: 1000px){.section-article .header-article .large-title{font-size:2.8em}}@media screen and (max-width: 600px){.section-article .header-article .large-title{font-size:2.5em}}.section-article .article{width:600px;flex-grow:1;flex-shrink:1;margin-left:25px;padding-right:25px;border-bottom:1px solid #dcddd7;max-width:950px}@media screen and (max-width: 980px){.section-article .article{border:none}}@media screen and (max-width: 700px){.section-article .article{width:auto;min-width:0}}@media screen and (max-width: 600px){.section-article .article{padding:0;margin:0}}.section-article .article .article__image{width:100%;text-align:center;padding-bottom:50px}.section-article .article .article__image img{width:100%}.section-article .article .content{max-width:925px;margin:0 auto;font-size:1em;font-weight:300;letter-spacing:0;font-family:DomaineText}.section-article .article .content p{font-size:1.1em}.section-article .article .content img{display:block;margin:50px auto 0;height:auto}.section-article .article .content .bottom{padding-top:50px;padding-bottom:25px;text-transform:uppercase}@media screen and (max-width: 980px){.section-article .article .content .bottom{margin-bottom:0;padding-bottom:50px}}.section-article .article .content .bottom .pin_it_iframe_widget{display:none}.section-article .article .content .bottom .columns{display:flex;justify-content:space-between}@media screen and (max-width: 450px){.section-article .article .content .bottom .columns{justify-content:flex-start;flex-direction:column-reverse}}.section-article .article .content .bottom .columns .share--title{display:inline-block;font-family:Averta;font-size:.75em;font-weight:300;letter-spacing:2px;line-height:22px}.section-article .article .content .bottom .columns .previous-next{display:inline-block;line-height:22px}@media screen and (max-width: 450px){.section-article .article .content .bottom .columns .previous-next{margin-bottom:10px}}.section-article .article .content .bottom .columns .previous-next .previous-next__link{text-decoration:none;color:#333;font-family:Averta;font-size:.75em;font-weight:300;letter-spacing:2px;text-transform:uppercase}.section-article .article .content .bottom .share-social{padding-top:15px}.section-article .article .content .bottom .share-social div a{text-decoration:none;border-radius:50%;background-color:#dcddd7;height:30px;width:30px;margin-right:15px;padding:0}.section-article .article .content .bottom .share-social div a span{display:block;width:100%;height:100%}.section-article .article .content .bottom .share-social div a span:before{font-size:15px;color:#fff;display:flex;height:100%;align-items:center;justify-content:center}.section-article .article .content.rte h1,.section-article .article .content.rte .h1,.section-article .article .content.rte h2,.section-article .article .content.rte .h2,.section-article .article .content.rte h3,.section-article .article .content.rte .h3,.section-article .article .content.rte h4,.section-article .article .content.rte .h4,.section-article .article .content.rte h5,.section-article .article .content.rte .h5,.section-article .article .content.rte h6,.section-article .article .content.rte .h6{font-family:CrimsonText;font-style:italic;font-weight:300;margin-top:0}.section-article .article .content.rte strong{font-weight:500}.section-article .article .content.rte p{line-height:1.9em}.section-article .article .content.rte a{text-transform:none;text-decoration:none}.section-article .side{width:25%;flex:0 0 25%;border-left:1px solid #dcddd7;border-bottom:1px solid #dcddd7;padding-left:25px;margin-right:25px}@media screen and (max-width: 1300px){.section-article .side{width:280px}}@media screen and (max-width: 980px){.section-article .side{width:100%;margin:0;padding:0 25px;border:none;flex:0 0 100%}}@media screen and (max-width: 600px){.section-article .side{padding:0}}.section-article .side .related .related__title{text-transform:uppercase;text-align:center;padding:12px 0;display:block;font-size:.75em;background-color:#f4f3ee;margin-bottom:25px;font-weight:300}@media screen and (max-width: 980px){.section-article .side .related .carousel-article-related-products{margin:0 -25px}}@media screen and (max-width: 700px){.section-article .side .related .carousel-article-related-products{padding-bottom:50px}}@media screen and (max-width: 600px){.section-article .side .related .carousel-article-related-products{margin:0}}.section-article .side .related .carousel-article-related-products .related-wrapper{width:100%}@media screen and (max-width: 980px){.section-article .side .related .carousel-article-related-products .related-wrapper{width:50%;padding:0 25px}}@media screen and (max-width: 600px){.section-article .side .related .carousel-article-related-products .related-wrapper{padding:0;width:100%}}.section-article .side .related .carousel-article-related-products .related-wrapper .product-grid__description .shop-now,.section-article .side .related .carousel-article-related-products .flickity-prev-next-button{display:none}.section-article .side .related .carousel-article-related-products .flickity-page-dots{text-align:center;left:auto;bottom:-20px;padding-bottom:25px}.section-article .side .related .carousel-article-related-products .flickity-page-dots .dot{width:8px;height:8px;background-color:#dcddd7;border-color:#dcddd7}.section-article .side .related .carousel-article-related-products .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.section-article .side .instagram{border-bottom:1px solid #dcddd7}.section-article .side .instagram .related__title{margin-top:35px;margin-bottom:30px}.section-article .side .instagram .article__insta-carousel{padding-bottom:50px}.section-article .side .instagram .article__insta-carousel .element{display:block;width:100%;height:0;padding-top:100%;background-size:cover;background-position:center}.section-article .side .instagram .article__insta-carousel button{display:none}.section-article .side .instagram .article__insta-carousel .flickity-page-dots{text-align:center;left:auto;bottom:0;padding-bottom:25px}.section-article .side .instagram .article__insta-carousel .flickity-page-dots .dot{width:8px;height:8px;background-color:#dcddd7;border-color:#dcddd7}.section-article .side .instagram .article__insta-carousel .flickity-page-dots .dot.is-selected{background-color:#b3b9b1;border-color:#b3b9b1}.section-article .side .article-newsletter{padding-top:35px;padding-bottom:35px}.section-article .side .article-newsletter .heading{text-align:center}.section-article .side .article-newsletter .heading .large{font-size:2.65em}.section-article .side .article-newsletter .heading .small{text-transform:uppercase;font-size:.75em;font-weight:300;line-height:1.9}.section-article .side .article-newsletter form .newsletter-wrapper{display:flex;margin-top:30px}.section-article .side .article-newsletter form .newsletter-wrapper input[type=email]{flex:0 0 82%;background-color:#f4f3ee;border:none}.section-article .side .article-newsletter form .newsletter-wrapper button[type=submit]{flex-grow:1;position:static;background-color:#dcddd7;color:#fff;margin-left:1px;border:none;border-radius:0}.section-article .side .article-newsletter form .newsletter-wrapper button[type=submit]:before{color:#fff}.related-articles-section{margin-top:25px;margin-bottom:120px}@media screen and (max-width: 700px){.related-articles-section{margin-bottom:50px}}.related-articles-section .grid .article-grid .article-grid__container{border-bottom:none}.related-articles-section .grid .article-grid .article-grid__container .content{height:285px}.related-articles-section .grid .article-grid .article-grid__container .content .read-more{margin-bottom:0}.comments-section--open{margin-bottom:25px;width:auto;padding-left:50px;padding-right:50px}@media screen and (max-width: 460px){.comments-section--open{padding-left:20px;padding-right:20px;width:100%}}.comments-section{margin-top:25px;max-width:700px;margin-right:auto;display:none}.comments-section .title{margin-bottom:40px}.comments-section #comments .all-comments{width:100%}.comments-section #comments .all-comments .comment{background:#f4f3ee;margin-bottom:10px;padding:10px 20px 20px;text-align:left}.comments-section #comments .all-comments .comment .comment__author{font-size:.75em;font-weight:300}.comments-section #comments .all-comments .comment .comment__content{font-size:1em;margin-bottom:0;font-weight:300}.comments-section #comments .all-comments .comment .comment__content p{margin:0;padding:10px 0}.comments-section form#comment_form{text-align:left;margin:50px 0}.comments-section form#comment_form input,.comments-section form#comment_form label,.comments-section form#comment_form textarea{margin:5px 0;display:block;width:100%;font-weight:300;font-size:.75em}.comments-section form#comment_form input[type=submit]{margin:25px 0;font-size:16px;width:auto;padding-left:30px;padding-right:30px}.comments-section form#comment_form label{margin-top:25px;text-transform:uppercase}.ajaxcart__qty-remove{display:block}.ajaxcart__qty-remove .icon-close:before{position:relative;top:6px}#CartCount{transition:all .5s}#CartContainer{height:100%}@media screen and (max-width: 600px){#CartContainer{height:auto}}#CartContainer .cart-empty{position:relative}#CartContainer .cart-empty .close-drawers{position:absolute;top:-25px;right:0;cursor:pointer}#CartContainer form{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 600px){#CartContainer form{justify-content:flex-start}}.ajaxcart__inner{overflow-y:auto}.ajaxcart__inner .ajaxcart__header{text-transform:uppercase;font-size:1.15em;padding-bottom:35px;border-bottom:1px solid #b8beb6;font-weight:300;display:flex;justify-content:space-between;align-items:center}.ajaxcart__inner .ajaxcart__product{padding:20px 0;border-bottom:1px solid #b8beb6;overflow:hidden}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid{margin-left:0;display:flex;max-height:200px}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item{padding-left:0}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .ajaxcart__product-name{display:block;line-height:1.2;color:inherit;font-size:.75em;letter-spacing:1.5px;font-weight:300}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .ajaxcart__product-meta{display:block;line-height:1.2;font-size:.75em;text-transform:uppercase;letter-spacing:1.5px;font-weight:300}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .ajaxcart__product-image{padding-left:25px;height:100%}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .ajaxcart__product-image img{max-height:100%;max-width:none;height:125px}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price{color:#b8beb6;padding-top:15px;text-transform:uppercase;font-size:.75em}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div{display:flex;align-items:center}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div .quantity-title{display:inline-block;padding-right:10px;font-weight:300;letter-spacing:1.5px}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div .ajaxcart__qty{display:flex}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div .ajaxcart__qty input{width:20px;border:none;padding:0;text-align:center;font-size:1em;color:#b8beb6;font-weight:300}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div .ajaxcart__qty button{margin-left:0;color:#b8beb6;font-weight:300}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price div .ajaxcart__qty button .fallback-text:before{font-size:.6em;position:relative}.ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item .quantity-price .lineprice{position:relative;bottom:7px}.ajaxcart__footer{bottom:0;width:100%}.ajaxcart__footer .summary{text-transform:uppercase;border-top:1px solid #dcddd7;padding:25px 0;font-size:.8em}@media screen and (max-width: 600px){.ajaxcart__footer .summary{border-top:none}}.ajaxcart__footer .summary .items{float:left;font-weight:300}.ajaxcart__footer .summary .items .number{font-weight:400}.ajaxcart__footer .summary .total{float:right;font-weight:300}.ajaxcart__footer .summary .total .number{font-weight:400}.ajaxcart__footer-message{color:#e83323;font-size:.8em;padding-bottom:10px}.hero-img.hero-img--standard-page{position:relative;height:50vh;width:100%;background-position:center;background-size:cover}section.section.section--page{margin:0;background:#fff;padding:75px 50px}@media screen and (max-width: 600px){section.section.section--page{padding:50px 25px}}section.section.section--page .rte.page-rte{padding:0;max-width:700px;margin-left:auto;margin-right:auto;font-size:1em;overflow:auto}section.section.section--page .rte.page-rte h1,section.section.section--page .rte.page-rte .h1,section.section.section--page .rte.page-rte h2,section.section.section--page .rte.page-rte .h2,section.section.section--page .rte.page-rte h3,section.section.section--page .rte.page-rte .h3,section.section.section--page .rte.page-rte h4,section.section.section--page .rte.page-rte .h4,section.section.section--page .rte.page-rte h5,section.section.section--page .rte.page-rte .h5,section.section.section--page .rte.page-rte h6,section.section.section--page .rte.page-rte .h6{margin-top:0}section.section.section--page .rte.page-rte p{line-height:1.9em;font-family:CrimsonText;letter-spacing:0;font-weight:300}section.section.section--page .rte.page-rte .page--title{text-align:center;font-size:3.87em}@media screen and (max-width: 600px){section.section.section--page .rte.page-rte .page--title{font-size:2.87em}}section.section.section--page .rte.page-rte a{text-transform:none}section.section.section--page .rte.page-rte table{font-size:12px}section.section.section--page .rte.page-rte table thead tr th{font-weight:500}section.section.section--page .rte.page-rte table tbody tr{background:#f4f3ee;border-bottom:1px solid #dcddd7}section.section.section--page .rte.page-rte table tbody tr td{text-transform:uppercase;font-weight:300;font-family:Averta;padding:15px 20px}section.section.section--page .rte.page-rte table tbody tr td *{font-family:Averta;font-size:12px;margin:0;letter-spacing:1px}section.section.section--page .rte.page-rte table tbody tr td a{text-transform:uppercase}section.section.section--page .rte.page-rte table tbody tr td:first-child{color:#b8beb6}section.section.section--page .rte.page-rte table tbody tr:last-child{border-bottom:none}section.section.section--page .rte.page-rte table tbody tr:first-child{background:#b8beb6;font-weight:500}section.section.section--page .rte.page-rte table tbody tr:first-child td:first-child{color:#333}section.section.section--page .rte.page-rte table tfoot tr{background:#f4f3ee80}section.section.section--page .rte.page-rte table tfoot tr td{text-transform:uppercase;font-weight:300;background:#fff}section.section.section--page .rte.page-rte table tfoot tr:nth-child(2n){background:#f4f3ee40}section.section.section--page .rte.page-rte table th,section.section.section--page .rte.page-rte table td{border:none;padding:15px;font-weight:300}section.section.section--page .rte.page-rte table th a,section.section.section--page .rte.page-rte table td a{text-transform:none}section.section.section--page .rte.page-rte table th{text-transform:uppercase}.faq--wrapper{max-width:800px;margin:0 auto 50px}.faq--wrapper .page--title{text-align:center;font-size:3.87em;margin:80px 0 50px}@media screen and (max-width: 950px){.faq--wrapper .page--title{font-size:3em}}@media screen and (max-width: 600px){.faq--wrapper .page--title{font-size:2em}}@media screen and (max-width: 480px){.faq--wrapper .page--title{margin:30px 0}}.faq__questions{display:none}.faq__questions.active{display:block}.faq__category--wrapper .faq__category{padding:5px 0;cursor:pointer;font-weight:300;font-family:DomaineText;font-size:2em;letter-spacing:0}@media screen and (max-width: 600px){.faq__category--wrapper .faq__category{font-size:1.4em}}.faq__category--wrapper .faq__category:before{font-size:.5em;margin-right:10px;position:relative;bottom:2px;color:#889696}.faq__category.active{background:#ddd}.faq__question--wrapper{text-align:left;display:none}.faq__question--wrapper .faq{color:#889696}.faq__question--wrapper .faq .faq__question{cursor:pointer}.faq__question--wrapper .faq .faq__question h3,.faq__question--wrapper .faq .faq__question .h3{font-size:1.7em;position:relative;font-style:italic;font-family:CrimsonText;font-weight:300}@media screen and (max-width: 600px){.faq__question--wrapper .faq .faq__question h3,.faq__question--wrapper .faq .faq__question .h3{font-size:1.4em}}.faq__question--wrapper .faq .faq__question h3 p,.faq__question--wrapper .faq .faq__question .h3 p{display:inline}.faq__question--wrapper .faq .faq__question h3:before,.faq__question--wrapper .faq .faq__question .h3:before{font-size:.5em;margin-right:10px;position:relative;bottom:2px;color:#889696}.faq__question--wrapper .faq .faq__answer{display:none}.faq__question--wrapper .faq .faq__answer__content{color:#999;padding:0 30px 50px 20px;font-weight:100;font-family:CrimsonText;letter-spacing:0;font-size:1em;line-height:1.9em}.faq__question--wrapper .faq .faq__answer__content a{text-transform:none;text-decoration:underline}section.section.section-404{margin:0;padding:0;height:100vh;width:100vw;display:flex;align-items:center;text-align:center;background-size:cover;background-position:center}section.section.section-404 .text-container{flex:0 0 100%;padding-bottom:100px}section.section.section-404 .text-container h1,section.section.section-404 .text-container .h1,section.section.section-404 .text-container p{flex:0 0 100%;text-align:center}.section.section-contact-page{margin:0 0 50px;padding:50px;background:#f4f3ee}@media screen and (max-width: 600px){.section.section-contact-page{padding:25px;background:#dcddd7}}.section.section-contact-page .page-contact{display:flex}@media screen and (max-width: 950px){.section.section-contact-page .page-contact{flex-wrap:wrap}}.section.section-contact-page .page-contact .contact-form-wrapper{flex:1 1 50%;min-width:550px;background:#dcddd7;padding:50px}@media screen and (max-width: 950px){.section.section-contact-page .page-contact .contact-form-wrapper{min-width:1px;flex:1 1 100%}}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper{padding:0}}.section.section-contact-page .page-contact .contact-form-wrapper .form-header h2,.section.section-contact-page .page-contact .contact-form-wrapper .form-header .h2{text-transform:uppercase;font-size:3em;color:#333}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper .form-header h2,.section.section-contact-page .page-contact .contact-form-wrapper .form-header .h2{font-size:2em;text-transform:none;text-align:center}}.section.section-contact-page .page-contact .contact-form-wrapper .form-header p{color:#333;font-family:CrimsonText;font-size:1em;letter-spacing:0}.section.section-contact-page .page-contact .contact-form-wrapper input{min-width:50%;flex:1 1 auto}.section.section-contact-page .page-contact .contact-form-wrapper input,.section.section-contact-page .page-contact .contact-form-wrapper textarea{color:#879696;border:none;font-size:12px}.section.section-contact-page .page-contact .contact-form-wrapper input::-webkit-input-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea::-webkit-input-placeholder{opacity:0}.section.section-contact-page .page-contact .contact-form-wrapper input:-moz-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea:-moz-placeholder{opacity:0}.section.section-contact-page .page-contact .contact-form-wrapper input::-moz-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea::-moz-placeholder{opacity:0}.section.section-contact-page .page-contact .contact-form-wrapper input:-ms-input-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea:-ms-input-placeholder{opacity:0}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper input,.section.section-contact-page .page-contact .contact-form-wrapper textarea{background:#fff}.section.section-contact-page .page-contact .contact-form-wrapper input::-webkit-input-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea::-webkit-input-placeholder{color:#879696;opacity:1}.section.section-contact-page .page-contact .contact-form-wrapper input:-moz-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea:-moz-placeholder{color:#879696;opacity:1}.section.section-contact-page .page-contact .contact-form-wrapper input::-moz-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea::-moz-placeholder{color:#879696;opacity:1}.section.section-contact-page .page-contact .contact-form-wrapper input:-ms-input-placeholder,.section.section-contact-page .page-contact .contact-form-wrapper textarea:-ms-input-placeholder{color:#879696;opacity:1}}.section.section-contact-page .page-contact .contact-form-wrapper textarea{border:1px solid #b8beb6;width:100%;text-transform:none;resize:none;height:250px}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper textarea{border:none}}.section.section-contact-page .page-contact .contact-form-wrapper input.error{background:transparent}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper input.error{background:#fff}}.section.section-contact-page .page-contact .contact-form-wrapper .g-btn{text-transform:uppercase;width:100%;background:#fff;color:#879696}.section.section-contact-page .page-contact .contact-form-wrapper .g-btn:hover{color:#fff;background-color:#879696}.section.section-contact-page .page-contact .contact-form-wrapper .layout-wrap{padding:0 10px}.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group{font-size:16px;margin-bottom:20px;display:flex;border-bottom:1px solid #b8beb6;padding-left:0;padding-right:0}.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group>label{padding:8px 10px 8px 0;display:inline-block;font-size:.75em;text-transform:uppercase;color:#879696;font-weight:500}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group>label{display:none}}@media screen and (max-width: 600px){.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group{border:none}}.section.section-contact-page .page-contact .contact-form-wrapper label.error{font-size:10px;color:red;padding:2px 0;margin:0 0 0 -10px}.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group.textarea_default{border:none;flex-direction:column}.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group.recapcha{border:none}.section.section-contact-page .page-contact .contact-form-wrapper .g-form-group.recapcha label{display:none}.section.section-contact-page .page-contact .contact-form-wrapper .successSubmit{font-size:15px!important;text-align:center!important;color:#333!important;margin-bottom:0!important;background:#f4f3ee!important;padding:20px!important;margin-top:100px!important}.section.section-contact-page .page-contact .contact-form-wrapper form{margin:0;max-width:none}@media screen and (max-width: 900px){.section.section-contact-page .page-contact .contact-form-wrapper form{flex:0 0 100%}}.section.section-contact-page .page-contact .contact-form-info--wrapper{flex:1 1 50%;padding:50px 0 50px 50px}@media screen and (max-width: 950px){.section.section-contact-page .page-contact .contact-form-info--wrapper{flex:0 0 100%;padding-left:0}}.section.section-contact-page .page-contact .contact-form-info--wrapper .contact-form-info{border-bottom:1px solid #b8beb6}.section.section-contact-page .page-contact .contact-form-info--wrapper .contact-form-info:last-child{border-bottom:none;padding-bottom:10px}.section.section-contact-page .page-contact .contact-form-info--wrapper .contact-form-info p{font-size:1em}section.cart .cart-title{text-align:center;padding:70px 0;margin-bottom:0}@media screen and (max-width: 600px){section.cart .cart-title{padding:50px 0}}section.cart form .cart-columns{display:grid;grid-gap:50px;grid-template-columns:3fr 2fr;padding:0 50px;margin-bottom:110px}@media screen and (max-width: 1100px){section.cart form .cart-columns{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 600px){section.cart form .cart-columns{padding:0 25px}}section.cart form .cart-columns .cart-products{flex:0 0 60%;padding-right:50px}@media screen and (max-width: 1300px){section.cart form .cart-columns .cart-products{padding-right:0}}section.cart form .cart-columns .cart-products .cart-product{margin-bottom:50px;display:flex;border:1px solid rgba(0,0,0,.05)}section.cart form .cart-columns .cart-products .cart-product:last-child{margin-bottom:0}section.cart form .cart-columns .cart-products .cart-product .cart-product__image{width:100px;flex:0 0 100px}@media screen and (max-width: 600px){section.cart form .cart-columns .cart-products .cart-product .cart-product__image{width:60px;flex:0 0 60px}}section.cart form .cart-columns .cart-products .cart-product .cart-product__image a{width:100%;height:100%}section.cart form .cart-columns .cart-products .cart-product .cart-product__image a img{width:100%;height:100%;object-fit:contain}section.cart form .cart-columns .cart-products .cart-product .cart-product__content{padding:40px 20px;flex:1 1 auto}section.cart form .cart-columns .cart-products .cart-product .cart-product__content>*{margin-bottom:10px}section.cart form .cart-columns .cart-products .cart-product .cart-product__content .title a{text-transform:none}section.cart form .cart-columns .cart-products .cart-product .cart-product__content .vendor{text-transform:uppercase;color:#999;font-size:14px}section.cart form .cart-columns .cart-products .cart-product .cart-product__content .errors.qty-error{margin-bottom:30px}section.cart form .cart-columns .cart-products .cart-product .cart-product__content .remove{color:#999;text-transform:none}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity{padding:40px 20px;flex:1 1 auto}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty{display:flex}@media screen and (max-width: 600px){section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty{flex-direction:column}}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty button,section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty input{height:40px;width:50px;min-width:1px;text-align:center;margin:0}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty button{width:25px;border:1px solid rgba(0,0,0,.05)}@media screen and (max-width: 600px){section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty button{width:40px}}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty input{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);border-left:none;border-right:none}@media screen and (max-width: 600px){section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty input{width:40px;border-top:none;border-bottom:none;border-left:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty input[type=number]::-webkit-inner-spin-button,section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .js-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section.cart form .cart-columns .cart-products .cart-product .cart-product__quantity .update{margin-top:5px;color:#999}section.cart form .cart-columns .cart-products .cart-product .cart-product__price{padding:40px 20px;flex:1 1 auto}@media screen and (max-width: 460px){section.cart form .cart-columns .cart-products .cart-product .cart-product__price{display:none}}section.cart form .cart-columns .cart-products .cart-product .cart-product__price span{display:block;margin-top:10px}section.cart form .cart-columns .cart-checkout{flex:0 0 40%}@media screen and (max-width: 1100px){section.cart form .cart-columns .cart-checkout{margin-bottom:50px}}section.cart form .cart-columns .cart-checkout .cart-checkout--container{padding:50px;background:#f4f3ee}@media screen and (max-width: 460px){section.cart form .cart-columns .cart-checkout .cart-checkout--container{padding:50px 25px}}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-summary .subtotal .subtotal__text{font-size:25px;text-transform:uppercase;display:inline-block;margin:0}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-summary .subtotal .subtotal__digits{font-size:25px;display:inline-block;padding-left:15px;margin:0}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-summary .shipping-info{margin:20px 0 30px}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-summary .currency-info{margin:20px 0 30px;color:#e83323}section.cart form .cart-columns .cart-checkout .cart-checkout--container .buttons{display:block;text-align:center}section.cart form .cart-columns .cart-checkout .cart-checkout--container .buttons .additional_checkout_message{margin:15px 0}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-notes label{display:block;padding-top:15px;padding-bottom:5px}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-notes textarea{min-height:60px;width:100%;max-width:500px}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments{margin-top:30px}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments .payments{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 460px){section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments .payments{flex-wrap:nowrap}}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments .payments .payment{margin-top:15px}@media screen and (max-width: 460px){section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments .payments .payment{margin-top:10px}}section.cart form .cart-columns .cart-checkout .cart-checkout--container .cart-payments .payments .payment img{height:25px}.section.section-gallery{margin-top:50px}@media screen and (max-width: 600px){.section.section-gallery{margin-top:25px}}.section.section-gallery h1,.section.section-gallery .h1{text-align:center}.section.section-gallery .grid{display:flex;flex-wrap:wrap}.section.section-gallery .grid .gallery-element{margin-bottom:50px}@media screen and (max-width: 600px){.section.section-gallery .grid .gallery-element{margin-bottom:25px}}.section.section-gallery .grid .gallery-element .gallery-image{display:block;width:100%;background-size:cover;background-position:center;padding-top:100%}.section.section-gallery .grid .gallery-element .gallery-content{text-align:center}.section.section-gallery .grid .gallery-element .gallery-content .title{padding-top:25px;text-align:center}.section.section-gallery .grid .gallery-element .gallery-content .text{text-align:center}.section.section-press{margin-top:50px;margin-bottom:50px}@media screen and (max-width: 600px){.section.section-press{margin-top:25px;margin-bottom:25px}}.section.section-press .grid{display:flex;flex-wrap:wrap}.section.section-press .grid .grid-press{margin-bottom:50px}@media screen and (max-width: 600px){.section.section-press .grid .grid-press{margin-bottom:25px}}.section.section-press .grid .grid-press .grid-press-image{width:100%;background-size:cover;background-position:center;cursor:pointer}.section.section-press .grid .grid-press .grid-press-image img{width:100%;height:auto}.section.section-press .grid .grid-press .grid-press-content{padding:25px 0}.section.section-press .grid .grid-press .grid-press-content .title{margin-bottom:0}.blog-press-modal{position:fixed;width:100%;height:100%;top:0;left:0;background:#b8beb6e6;z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:visibility .5s,opacity .5s}.blog-press-modal .blog-press-modal--content{margin:0 auto;height:80%;max-width:calc(100% - 100px);width:auto;position:relative}.blog-press-modal .blog-press-modal--content .close-press-modal{position:absolute;top:-35px;right:-35px;cursor:pointer;font-size:1.3em}.blog-press-modal .blog-press-modal--content img{max-height:100%}.blog-press-modal.show-modal{opacity:1;visibility:visible}.mfp-bg{background:#b8beb6e6;transition:all .5s}.mfp-arrow:before{border:none;font-size:2em;font-family:sian-zeng!important}.mfp-arrow:after{border:none}.mfp-arrow.mfp-arrow-right:before{content:"c"}.mfp-arrow.mfp-arrow-left:before{content:"d"}.shopify-challenge__container{margin:50px auto!important}.movable-top{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#333}.movable-top span{color:#fff}.movable-body{width:100%;position:relative;z-index:1;height:200vh;background:gray}span[data-pin-log]{z-index:3!important}.no-cssgrid .header .header-sub-nav-wallpaper .header-sub-nav-list{display:flex;flex-wrap:wrap;margin-left:-36px}.no-cssgrid .header .header-sub-nav-wallpaper .header-sub-nav-list li{width:16.66%;padding-left:36px}.reviews-carousel{display:none}@media only screen and (min-width: 1120px){.reviews-carousel{display:block}}.price-container{display:flex;justify-content:space-between}.product-review .product-review__header{text-align:center;padding:90px 0}@media only screen and (max-width: 850px){.product-review .product-review__header{padding:30px 0}}.product-review .product-review__header .title{font-size:2.62em}@media only screen and (max-width: 850px){.product-review .product-review__header .title{margin-bottom:0}}.feefo-review-badge-wrapper-product feefowidget-logo-small{background-color:transparent}.feefowidget-star.feefowidget-icon.feefowidget-icon-star-o.feefowidget-star-colour-yellow,.feefowidget-star.feefowidget-icon.feefowidget-icon-star.feefowidget-star-colour-yellow{color:#595159}.feefo-logo{display:flex;align-items:center;justify-content:center}.feefowidget-global__reviews-container{height:400px;overflow-y:scroll}.img-zoom-container{cursor:url(//www.sianzeng.com/cdn/shop/t/14/assets/zoom-in.svg?v=32323373834226433661677840532) 20 20,auto}.img-zoom-lens{display:none}.img-zoom-lens.zoom-open{display:block;width:100%;height:100%;cursor:url(//www.sianzeng.com/cdn/shop/t/14/assets/zoom-out.svg?v=2865068294916417721677840532),auto}selector[data-type=languages][data-id="98638670"].ls-sw-closed>.active:after,.ls-sw-languages-98638670.ls-sw-closed>.active:after{transform:rotate(135deg)!important}selector[data-type=languages][data-id="98638670"]>.active a,.ls-sw-languages-98638670>.active a{padding-right:15px!important}.ls-sw-languages.ls-sw-languages-98638670{min-width:auto!important}selector[data-type=currencies][data-id="19261957"]>.active,.ls-sw-currencies-19261957>.active{padding:5px!important;border-radius:3px!important}selector[data-type=languages][data-id="98638670"]>.active,.ls-sw-languages-98638670>.active{background:transparent!important}.ls-text{width:100%!important;text-align:center!important}selector[data-type=currencies][data-id="19261957"]>.active:hover a,.ls-sw-currencies-19261957>.active:hover a{font-size:11px!important}.cur-Currency_Title{font-size:11px;text-transform:uppercase;width:100%;display:block;margin-bottom:10px}.header .header-sub-nav-about .header-sub-image-about{display:flex}.header .header-sub-nav-art{display:block;width:100%;max-width:100%}.header .header-sub-nav-art .header-sub-nav-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-row-gap:36px;grid-column-gap:36px}.header .header-sub-nav-art .header-sub-side-image{display:none}.header .header-sub-nav-art .header-subnav-btn:before{content:inherit}.header .header-sub-nav-art .header-sub-nav-list .header-subnav-btn:hover{padding:5px 0}.header .header-sub-nav-art .header-sub-nav-list .header-sub-image{display:block;width:100%;height:100px;margin-bottom:5px;overflow:hidden}.header .header-sub-nav-art .header-sub-nav-list .header-sub-image img{width:100%;height:100%;object-fit:cover}.buy_sample{margin-top:15px;display:inline-block;text-transform:uppercase;font-size:.75em;font-weight:700;padding:0;width:auto;line-height:1.42;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid #333;-webkit-appearance:none;-moz-appearance:none;border-radius:0;width:100%;height:47px;background-color:transparent;color:#000;transition:background-color .5s}.buy_sample:hover{color:#fff;background-color:#333}.jdgm-widget.jdgm-widget{margin-top:10px}h2.jdgm-rev-widg__title,.jdgm-rev-widg__title.h2{font-size:2.62em}.add_tocart{position:relative}.blankDiv:before{position:absolute;top:0;left:0;background:transparent;width:100%;height:100%;content:"";cursor:pointer}.add_tocart:hover .is-added{background:#b8beb6}@media screen and (max-width: 800px){.site-nav .site-nav--has-submenu .open-submenu{max-height:100%}h2.jdgm-rev-widg__title,.jdgm-rev-widg__title.h2{font-size:1.5em}}@media only screen and (max-width: 700px){.buy_sample{margin-top:0;margin-bottom:15px}.jdgm-revs-tab-btn[position=left]{left:50%!important;top:auto!important;bottom:36px;transform:rotate(0) translate(-50%,50%)!important}}s.compare-price,.price s{color:#b50000}.jdgm-widget.jdgm-widget{display:block;width:80%;margin:0 auto}@media screen and (max-width: 992px){.jdgm-widget.jdgm-widget{width:90%}}@media screen and (max-width: 767px){.jdgm-widget.jdgm-widget{width:100%}}
/*# sourceMappingURL=/s/files/1/2222/7125/t/14/assets/theme.scss.css.map */
