@font-face{font-family:AmericanaWXX-Roman;src:url(//cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886100.eot?v=164182394030327042121594984398);src:url(//cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886100.eot?%23iefix&v=164182394030327042121594984398) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886100.woff2?v=31918969630391152181594984399) format("woff2"),url(//cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886100.woff?v=29356755936834376501594984399) format("woff"),url(//cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886100.ttf?v=112544398319221785061594984398) format("truetype")}@font-face{font-family:UniversLTPro-55Roman;src:url(" //cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886110.eot?v=61026078098580533751594984400 ");src:url(" //cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886110.eot?%23iefix&v=61026078098580533751594984400 ") format("embedded-opentype"),url(" //cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886110.woff2?v=118284935810688523271594984402 ") format("woff2"),url(" //cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886110.woff?v=67799288935719259861594984401 ") format("woff"),url(" //cdn.shopify.com/s/files/1/0039/8259/0041/t/11/assets/37886110.ttf?v=123333767026163813491594984401 ") format("truetype")}body{position:relative;margin:0;background-color:#000}html{height:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.dove{background-color:#7a7974}.charcoal{background-color:#554b4b}.mavy{background-color:#000}.bordeaux,.wine{background-color:#5a1d22}.grey{background-color:#000}.violet{background-color:#3e363e}.claret{background-color:#411c1d}.slate{background-color:#312d2c}.clay{background-color:#3d3636}.military,.military-green{background-color:#44392d}.midnight{background-color:#211d1c}.anthracite{background-color:#494142}.fawn{background-color:#ddc4b5}.ink{background-color:#26232a}.chocolate{background-color:#342d28}.sand{background-color:#edc9af}.bark{background-color:#c6bdb2}.ice,.black{background-color:#000}.gold{background-color:#96683a}.chalk{background-color:#e5d5ce}.grit{background-color:#000}.gesum{background-color:#453a35}.persimmon{background-color:#b43828}.noir{background-color:#262221}.oatmeal{background-color:#dfc5b8}.army{background-color:#463a2e}.graphite{background-color:#564c4b}.dijon{background-color:#9c652c}.talc{background-color:#efdbd4}.mocha{background-color:#a87e66}.herbal{background-color:#412f23}.ecru{background-color:#e5cfb7}.oil{background-color:#332727}.cream{background-color:#dedbcf}.earth{background-color:#6d5048}.chocolate{background-color:#492c24}.smoke{background-color:#2a2529}.sweatshirt{background-color:#ac9796}.espresso{background-color:#2b1f1f}.tropical{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/gaugain_esque.jpg?v=1649340538)}.cubist{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/cubist_jewel.jpg?v=1649340538)}.floss{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/candy_floss_bouquet.jpg?v=1649340538)}.sea{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/washed_up.jpg?v=1649340538)}.ocean{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/lily_breeze.jpg?v=1649340538)}.abstract{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/spring_loaded.jpg?v=1649340538)}.ombre{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0039/8259/0041/files/amethyst_gradation.jpg?v=1649340538)}.visually-hidden{display:none!important}.ph-page-width{width:80%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.ph-page-width{width:95%}}.ph-row{padding:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase}.text-wrapper h1,.text-wrapper .h1,.text-wrapper h2,.text-wrapper .h2,.text-wrapper h3,.text-wrapper .h3,.text-wrapper h4,.text-wrapper .h4,.text-wrapper h5,.text-wrapper .h5,.text-wrapper h6,.text-wrapper .h6{margin-top:0}p{color:#fff}#PageContainer,#MainContent{background-color:#000}#retrospective #PageContainer,#retrospective #MainContent{background-color:transparent}nav.breadcrumb span:last-child,#MainContent h2,#MainContent p,#MainContent a{color:#fff}#MainContent a.btn{color:#000}.ph-header-nav ul,.product-single__description ul,.product-single__title,.product-single__price,.ph-color-wrapper,.social-sharing.clean a .share-title,.template-search #MainContent h1,.template-search #MainContent .search-bar input[type=search]{color:#fff}.ph-search-dropdown .search-bar input[type=search],.social-sharing.clean a .share-title{color:#000}.social-sharing.clean a,.ph-colours{background-color:transparent}a{color:#000;text-decoration:none;outline:none}a:hover{color:#5e5e5e}hr{width:100%;margin:0;color:#000;border-top:1px solid black}label{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}select,input,input[type=name],input[type=email],input[type=tel]{width:300px;margin:0 0 20px;padding:10px;background:transparent;color:#fff;text-align:left;line-height:normal;border:1px solid white;box-sizing:border-box;outline:none}select:focus,input:focus,input[type=name]:focus,input[type=email]:focus,input[type=tel]:focus{outline:none}option{color:#000}input,textarea,select{font-style:normal}input:placeholder,input:-webkit-input-placeholder{color:#000;text-transform:none;opacity:1}::-webkit-input-placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}:-moz-placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}::-moz-placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}:-ms-input-placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}::-ms-input-placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}::placeholder{color:#000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;opacity:1}textarea{display:block;width:100%;margin:0 0 20px;padding:10px;background-color:transparent;border:1px solid white;border-radius:5px;color:#fff}.ft-cart a.btn,.btn,.btn--secondary,button[type=submit],input[type=submit]{display:inline-block;position:relative;width:auto;margin:0 5px;padding:15px 40px;background:white;color:#000;font-size:.8rem;text-transform:uppercase;border:none;box-shadow:none;cursor:pointer;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ft-cart a.btn:hover,.btn:hover,.btn--secondary:hover,button[type=submit]:hover,input[type=submit]:hover,.btn.white:hover{background-color:#89a190;color:#fff}.btn.white{background-color:#fff;color:#000}button#Subscribe{border:1px solid white;padding:10px;color:#fff;background-color:transparent;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase;font-size:.85em}button#Subscribe:hover{color:#000;background-color:#89a190}input[type=checkbox]{width:auto;margin-bottom:0}.ph-page h1{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center}.form-vertical,#CustomerLoginForm,#RecoverPasswordForm{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.form-vertical form,#CustomerLoginForm form,#RecoverPasswordForm form{display:flex;flex-direction:column;justify-content:center;align-items:center}.form-vertical form .btn,#CustomerLoginForm form .btn,#RecoverPasswordForm form .btn{margin-bottom:20px}.form-vertical form a,#CustomerLoginForm form a,#RecoverPasswordForm form a{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;padding:10px}.form-vertical select,.form-vertical input[type=text],.form-vertical input[type=email],.form-vertical input[type=password],.form-vertical input[type=tel],#CustomerLoginForm select,#CustomerLoginForm input[type=text],#CustomerLoginForm input[type=email],#CustomerLoginForm input[type=password],#CustomerLoginForm input[type=tel],#RecoverPasswordForm select,#RecoverPasswordForm input[type=text],#RecoverPasswordForm input[type=email],#RecoverPasswordForm input[type=password],#RecoverPasswordForm input[type=tel]{background-color:#f6f6f6;color:#000}.form-vertical label,#CustomerLoginForm label,#RecoverPasswordForm label{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#fff}.form-vertical .grid__item,#CustomerLoginForm .grid__item,#RecoverPasswordForm .grid__item{display:flex;flex-direction:column}.errors{width:300px;padding:0 20px;margin-bottom:20px;background-color:#ffbaba}.errors ul{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;list-style:none;padding:0}#challenge .shopify-challenge__container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 80px}.shopify-challenge__message{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}#contact_form{margin-top:40px}#contact_form textarea{border-radius:0}#contact_form label{display:none;visibility:hidden}#contact_form input:placeholder,#contact_form input:-webkit-input-placeholder{color:#fff}#contact_form ::-webkit-input-placeholder{color:#fff}#contact_form :-moz-placeholder{color:#fff}#contact_form ::-moz-placeholder{color:#fff}#contact_form :-ms-input-placeholder{color:#fff}#contact_form ::-ms-input-placeholder{color:#fff}#contact_form ::placeholder{color:#fff}.header-spacer{height:100px}@media only screen and (min-width: 768px){.header-spacer{height:0px}}.announcement-bar{width:100%;margin:0 auto;padding:10px;box-sizing:border-box;text-align:center;background-color:#000}.announcement-bar__message{margin:0;font-size:1.2em;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;line-height:1.5em}.announcement-bar__message a{font-size:1.2em;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;line-height:1.5em;text-decoration:underline;color:#fff;margin:0 10px}.template-index #shopify-section-header{position:absolute;top:0;width:100%}.ph-colour-bar{height:7.5px;background-color:#89a190}.ph-menu-icon{width:32px}.template-index header{background-color:transparent}.template-index .ph-header-nav li,.template-index .ph-header-nav li a{color:#fff}.template-index .ph-logo{display:none}.ph-header-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:95%;margin:0 auto;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase}@media only screen and (min-width: 768px){.ph-header-nav{width:80%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px){.ph-header-nav{width:95%}}.ph-header-nav .ph-header-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:70%}.ph-header-nav .close{display:none}.ph-header-nav nav.topnav{display:none;order:2;width:20%}@media only screen and (min-width: 980px){.ph-header-nav nav.topnav{display:block;width:40%}}@media only screen and (min-width: 1025px){.ph-header-nav nav.topnav{width:30%}}.ph-header-nav ul{display:flex;justify-content:space-around;align-items:center;list-style:none;padding:0;margin-top:23px;margin-bottom:23px;color:#fff}.ph-header-nav ul.ph-menu{justify-content:flex-start;margin-left:20px}.ph-header-nav li{text-transform:uppercase}.ph-nav li{opacity:.5}.ph-nav li.selected{opacity:1}.responsive nav.topnav .ph-menu-icon{display:none}@media only screen and (max-width: 980px){.responsive nav.topnav{display:block;position:absolute;right:0;top:150px;background-color:#000;width:100vw;z-index:99999}.responsive nav.topnav ul.ph-nav,.responsive nav.topnav ul.ph-nav li ul{flex-direction:column;justify-content:space-between;align-items:center;margin:0;padding:0}.responsive nav.topnav ul.ph-nav li,.responsive nav.topnav ul.ph-nav li ul li{width:100%;padding:20px 0;border-top:1px solid white;text-align:center}.responsive nav.topnav ul.ph-nav li:last-child,.responsive nav.topnav ul.ph-nav li ul li:last-child{border-bottom:1px solid white}}header{background-color:#000}header .ph-account{position:relative}@media only screen and (min-width: 768px){header .ph-account{margin-right:20px}}header .ph-account li{display:none}header .ph-account li:last-of-type{display:block}header .ph-account li a{color:#fff;padding:20px}header .ph-account .ph-search-menu,header .ph-account .ph-cart{display:block}.ph-nav .mobile{display:block}@media only screen and (min-width: 980px){.ph-nav .mobile{display:none}}.ph-nav .mobile a{color:#fff}.currency{display:none}@media only screen and (min-width: 980px){.currency{display:block}}.ph-menu{order:1;width:130px;justify-content:flex-start}.ph-account{order:3;width:130px;justify-content:flex-end}.ph-search-menu .ph-menu-icon,.ph-menu .ph-menu-icon,.ph-cart .ph-menu-icon{width:24px;height:24px}.ph-search-menu .ph-menu-icon svg path,.ph-search-menu .ph-menu-icon svg rect,.ph-search-menu .ph-menu-icon svg line,.ph-menu .ph-menu-icon svg path,.ph-menu .ph-menu-icon svg rect,.ph-menu .ph-menu-icon svg line,.ph-cart .ph-menu-icon svg path,.ph-cart .ph-menu-icon svg rect,.ph-cart .ph-menu-icon svg line{stroke:#fff}.ph-search-menu .ph-menu-icon.search-icon,.ph-menu .ph-menu-icon.search-icon,.ph-cart .ph-menu-icon.search-icon{width:45px;height:45px}@media only screen and (min-width: 980px){.ph-search-menu .ph-menu-icon,.ph-menu .ph-menu-icon,.ph-cart .ph-menu-icon{display:none}.ph-search-menu .ph-menu-icon.search-icon,.ph-menu .ph-menu-icon.search-icon,.ph-cart .ph-menu-icon.search-icon{display:block;width:45px;height:45px;margin-right:20px}.ph-search-menu .ph-menu-icon.search-icon svg path,.ph-menu .ph-menu-icon.search-icon svg path,.ph-cart .ph-menu-icon.search-icon svg path{fill:#fff}}.ph-search-menu .ph-menu-icon img,.ph-menu .ph-menu-icon img,.ph-cart .ph-menu-icon img{max-width:100%}.ph-search-menu span,.ph-menu span,.ph-cart span{display:none}@media only screen and (min-width: 980px){.ph-search-menu span,.ph-menu span,.ph-cart span{display:block}}.cart--empty-message{width:80%;text-align:center;margin:0 auto}.close-search,.close{position:relative;width:24px;height:24px}.close:hover{opacity:1}.close-search:before,.close-search:after,.close:before,.close:after{position:absolute;left:10px;content:" ";height:24px;width:2px;background-color:#333}.close-search:before,.close-search:after{background-color:#333}.close:before,.close:after{background-color:#fff}.close-search:before,.close:before{transform:rotate(45deg)}.close-search:after,.close:after{transform:rotate(-45deg)}.accordion{cursor:pointer;padding:0!important;width:100%;text-align:left;border:none;outline:none;transition:.4s}.accordion span{display:block;width:100%;height:38px}@media only screen and (min-width: 768px){.accordion span{height:auto}}.panel{display:block;width:100%;margin-top:20px;padding:0 18px;background-color:#eee;max-height:0;overflow:hidden;transition:max-height .2s ease-out}@media only screen and (min-width: 980px){.ph-header-nav ul.panel{display:none}}@media only screen and (max-width: 980px){.active .panel{max-height:700px}.responsive nav.topnav ul.ph-nav li span{padding:20px 0 0}.responsive nav.topnav ul.ph-nav li:last-child{padding:20px 0}.responsive nav.topnav ul.ph-nav li ul{margin-top:20px}.responsive nav.topnav ul.ph-nav li ul li:last-child{border-bottom:none}}.ph-mega-menu{display:none;position:absolute;top:91px;left:0;width:100%;height:auto;background-color:#000}.ph-mega-container{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;width:100%;margin:0}#shopify-section-header{z-index:99999}.template-index #shopify-section-header .ph-header-nav.responsive li li,.template-index #shopify-section-header .ph-header-nav.responsive li li a{color:#000}@media only screen and (max-width: 768px){.template-index #shopify-section-header{background-color:#000;color:#fff}.template-index #shopify-section-header .ph-header-nav li,.template-index #shopify-section-header .ph-header-nav li a{color:#fff;text-align:center}}@media only screen and (min-width: 980px){.template-index #shopify-section-header:hover{background-color:#000;color:#fff}.template-index #shopify-section-header:hover .ph-header-nav li,.template-index #shopify-section-header:hover .ph-header-nav li a{color:#fff;text-align:center}.template-index #shopify-section-header:hover .ph-header-nav li svg path,.template-index #shopify-section-header:hover .ph-header-nav li a svg path{fill:#000}.template-index #shopify-section-header:hover .ph-mega-menu li,.template-index #shopify-section-header:hover .ph-mega-menu li a{color:#fff}.topnav:hover .ph-mega-menu{display:block}}.ph-mega-nav{width:20%;padding-top:20px;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}@media only screen and (min-width: 768px){.ph-mega-nav{width:40%}}@media only screen and (min-width: 1025px){.ph-mega-nav{width:35%}}.ph-mega-nav a{color:#fff}.ph-mega-nav ul{list-style:none;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;margin:0;padding:0;color:#fff;text-align:center}.ph-mega-nav ul li{margin-bottom:20px;opacity:.25}.ph-mega-nav ul li.selected{opacity:1}.ph-mega-nav ul ul{flex-direction:column}.ph-mega-nav ul ul li{width:100%;opacity:1}@media only screen and (min-width: 980px){nav.topnav,.ph-mega-nav{width:450px!important}nav.topnav li,.ph-mega-nav li{width:150px;text-align:center;color:#fff}}.ph-logo{order:2;margin:0 auto;padding:20px 0;display:block}@media only screen and (min-width: 768px){.ph-logo{width:100%;order:4}}.ph-logo a.logo-image{width:auto;margin:0 auto;text-align:center}.ph-logo img{max-width:200px}@media only screen and (min-width: 768px){.ph-logo img{max-width:350px}}.ph-cart-menu{display:none;position:fixed;top:80px;right:15px;width:300px;padding:15px 0;background-color:#fff;border:1px solid #979797;box-shadow:0 0 10px #979797}.ph-cart-menu.visible{display:block}@media only screen and (min-width: 768px){.ph-cart-menu{width:400px}}.ph-cart-menu:after,.ph-cart-menu:before{bottom:100%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ph-cart-menu:after{border-color:#88b7d500;border-bottom-color:#fff;border-width:10px;margin-left:-10px}.ph-cart-menu:before{border-color:#c2e1f500;border-bottom-color:#979797;border-width:12px;margin-left:-12px;right:13px}.drawer__inner{padding:0}.drawer__fixed-header{padding:10px 0}.ajaxcart__inner{width:100%;padding:15px 0}.ajaxcart__product{width:100%}.ajaxcart__row{width:100%;background-color:#f3f3f3;position:relative}.ajaxcart__row .row-overlay{display:none;position:absolute;z-index:500;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.ajaxcart__row.is-loading .row-overlay{display:block}.grid{max-width:620px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.grid__item.one-quarter{width:25%}.grid__item.one-third{width:33.3333%}.grid__item.one-half,.grid__item.large--one-half{width:50%!important;flex:0 45%!important;margin:0 5px;box-sizing:content-box}.grid__item.three-quarters{width:75%}.grid__item a,.grid__item img{max-width:100%}.ajaxcart__product-image{border:1px solid #979797;position:relative;display:block;width:100px;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center}.ajaxcart__product-image img{display:block;height:auto}@media only screen and (min-width: 768px){.ajaxcart__product-image{width:130px;height:130px}.ajaxcart__product-image img{width:100%}}.drawer__title{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase;text-align:center}.ajaxcart__product-name--wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.ajaxcart__product-name--wrapper a.ajaxcart__product-name,.ajaxcart__product-name--wrapper span.ajaxcart__product-meta{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:none;text-align:right}.ajaxcart__price{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;font-size:1.0625em;line-height:1.3;text-transform:none;text-align:right}.grid--full{width:100%}.ph-cart-product-meta{display:flex;flex-direction:column;align-items:flex-end}.ajaxcart__qty{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:none;font-size:.7rem;text-transform:none;color:#9b9b9b}.ajaxcart__qty p{margin:0}.ajaxcart__qty .ajaxcart__qty-num[type=text]{width:20px;margin:0;padding:0;font-size:.7rem;color:#9b9b9b;border:none;text-align:center}.ajaxcart__qty button{background-color:transparent;border:none;box-shadow:none;padding:0;color:#9b9b9b}.ajaxcart__qty button:first-of-type{margin-left:10px}.ajaxcart__qty button:focus{outline:none;background-color:transparent}.ph-cart-remove{width:20px;height:20px;margin:0 15px 0 0;background-color:transparent}.ph-cart-remove .close{display:block;width:15px;height:15px}.ph-cart-remove .close:before,.ph-cart-remove .close:after{width:1px;height:15px;color:#979797}.ph-cart-total{display:flex;justify-content:flex-end;padding:0 15px}.ajaxcart__subtotal{display:inline-block;margin:0;text-align:right;border-bottom:2px solid #000}.ajaxcart__note{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#9b9b9b;width:200px;margin-right:15px;font-size:.6rem;text-align:right;text-transform:none}.ajaxcart__footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ajaxcart__footer .grid--full{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.ajaxcart__footer button[type=submit],.ajaxcart__footer input[type=submit]{margin:0 auto;padding:15px 80px}.ph-btn-link{padding:20px 60px;background-color:transparent;color:#979797}footer{padding:40px 0;background-color:#000}.ph-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media only screen and (min-width: 1025px){.ph-footer{flex-direction:row;justify-content:center;align-items:flex-start;width:80%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1025px) and (min-width: 768px){.ph-footer{width:95%}}footer ul{display:flex;flex-direction:column;align-items:center;margin-bottom:0;-webkit-padding-start:0px;list-style:none}@media only screen and (min-width: 1025px){footer ul{align-items:flex-start;border-top:none}}footer ul li a,footer p,footer p a{color:#fff;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase}footer ul li{width:100%;margin:0 0 5px;text-align:center;text-indent:0}.ph-footer-nav li{padding:20px;border-top:1px solid #9b9b9b}.ph-footer-nav li:last-child{border-bottom:1px solid #9b9b9b}@media only screen and (min-width: 1025px){.ph-footer-nav li:last-child{border:none}}@media only screen and (min-width: 1025px){.ph-footer-nav li{width:auto;padding:0;text-align:left;border-top:none}}.ph-footer-column{width:100%}.ph-footer-column:nth-of-type(2){display:flex;justify-content:center;order:-1}@media only screen and (min-width: 1025px){.ph-footer-column:nth-of-type(2){order:0}}.ph-footer-column:nth-of-type(3){display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media only screen and (min-width: 1025px){.ph-footer-column:nth-of-type(3){align-items:flex-end}}@media only screen and (min-width: 1025px){.ph-footer-column{width:33%}}.ph-footer-column img{width:120px;height:102.97px;margin:40px 0}.ph-newsletter{margin-top:20px}.ph-newsletter p{text-align:center}@media only screen and (min-width: 1025px){.ph-newsletter p{text-align:left}}.ph-newsletter form{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:90%;margin:0 auto}.ph-newsletter form input,.ph-newsletter form input[type=name],.ph-newsletter form input[type=email]{margin-bottom:0;color:#fff;width:100%}.ph-newsletter form button#Subscribe{width:100%;height:auto;margin:10px 0;padding:10px 0}@media only screen and (min-width: 768px){.ph-newsletter form{width:auto}.ph-newsletter form input,.ph-newsletter form input[type=name],.ph-newsletter form input[type=email]{margin-bottom:0;color:#fff;width:80%}.ph-newsletter form button#Subscribe{width:auto;margin:0 0 0 5px;padding:10px}}.ph-newsletter form input:placeholder,.ph-newsletter form input:-webkit-input-placeholder{color:#fff}.ph-newsletter form ::-webkit-input-placeholder{color:#fff}.ph-newsletter form :-moz-placeholder{color:#fff}.ph-newsletter form ::-moz-placeholder{color:#fff}.ph-newsletter form :-ms-input-placeholder{color:#fff}.ph-newsletter form ::-ms-input-placeholder{color:#fff}.ph-newsletter form ::placeholder{color:#fff}.ph-social{margin-top:20px}@media only screen and (min-width: 768px){.ph-social{margin-top:40px}}@media only screen and (min-width: 1025px){.ph-social{margin-top:40px}}.ph-social svg path{fill:#fff}.ph-social svg path:hover{fill:#5e5e5e}.ph-social a:hover svg path{fill:#5e5e5e}.ph-social p{display:none}@media only screen and (min-width: 1025px){.ph-social p{display:block}}.ph-social ul{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;height:20px;margin:0 0 20px}@media only screen and (min-width: 1025px){.ph-social ul{justify-content:flex-start}}.ph-social ul li{width:20px;margin:0 20px}@media only screen and (min-width: 1025px){.ph-social ul li{margin:0 20px 0 0}}.ph-breadcrumbs{height:60px;border-top:1px solid #979797}nav.breadcrumb{width:80%;margin:20px 2.5%;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase}@media only screen and (min-width: 768px){nav.breadcrumb{width:95%}}nav.breadcrumb a,nav.breadcrumb span{color:#9b9b9b}nav.breadcrumb span:last-child{color:#fff}.slick-slider{margin-bottom:0}.hero__image{height:90vh;background-size:cover;background-position:top}@media only screen and (min-width: 768px){.hero__image{background-position:top}}.hero__text-content img{display:inline-block;width:250px;margin:0 auto}@media only screen and (min-width: 400px){.hero__text-content img{width:350px}}@media only screen and (min-width: 768px){.hero__text-content img{width:650px}}.hero__call-to-action{position:absolute;bottom:0px;width:100%}.hero__call-to-action .call-to-action-container{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:10px;background-color:#00000080;border-radius:0}.hero__call-to-action .call-to-action-container p{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase;margin:0 20px}.template-index .ph-banner p{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase}.ph-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70vh;text-align:center;background-size:cover;background-position:center;padding:80px 0;position:relative}.ph-banner .ft-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:0;background-color:#000;flex-direction:column;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;align-items:center}.ph-banner .text-wrapper{width:80%}@media only screen and (min-width: 768px){.ph-banner .text-wrapper{width:500px}}.ph-banner.small{height:auto}.ph-banner.small p{max-width:95%}.ph-banner .image-with-text__text{width:80%;color:#fff;z-index:20}@media only screen and (min-width: 768px){.ph-banner .image-with-text__text{width:40%}}.ph-banner .image-with-text__text p{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase}.ph-banner.banner__text{padding:80px 0 140px;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.ph-banner.banner__text p{text-transform:none}.ph-banner.banner__text a{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;margin-top:10px;border-bottom:2px solid #000}.featured-categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.ph-category{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%;margin:40px 0 0}.ph-category:last-of-type{margin:40px 0}@media only screen and (min-width: 768px){.ph-category{width:40%;margin:40px 0}}@media only screen and (min-width: 1025px){.ph-category{width:35%}}.ph-category a{width:100%}.ph-category .ph-category-image{height:600px;width:100%;background-size:cover;background-position:center}@media only screen and (min-width: 768px){.ph-category .ph-category-image{height:500px}}@media only screen and (min-width: 1025px){.ph-category .ph-category-image{height:700px}}.ph-category p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center;display:inline-block;margin:20px 0;border-bottom:2px solid #000}.ph-products{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.ph-product .ph-product-thumbnail{position:relative;background-size:cover;background-position:center;height:75%;border-top:1px solid #979797}.ph-product .ph-product-meta{display:flex;flex-direction:column;justify-content:center;align-items:center;height:25%;padding:0 20px;border-top:1px solid #979797}.ph-product .ph-product-meta p{margin:0 0 10px;text-align:center;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase}.ph-product .ph-product-meta p:first-of-type{margin:10px 0}.ph-product .ph-product-meta p.ph-shop-price{color:#89a190}.ph-product .ph-product-meta p.ph-shop-price s{color:#9b9b9b;opacity:.5}.ph-product-group{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;order:5}@media only screen and (min-width: 768px){.ph-product-group{width:100%}}@media only screen and (min-width: 1025px){.ph-product-group{width:50%;order:6}}.ph-product-group .ph-product-small{width:100%}@media only screen and (min-width: 768px){.ph-product-group .ph-product-small{width:50%}}.ph-product-group .ph-product-small:last-of-type .ph-product-thumbnail{border-right:1px solid #979797}.ph-product-small{width:100%;height:600px}@media only screen and (min-width: 450px){.ph-product-small{height:800px}}@media only screen and (min-width: 768px){.ph-product-small{width:50%;height:600px}}@media only screen and (min-width: 1025px){.ph-product-small{width:25%}}.ph-product-large{width:100%;height:600px;border-top:1px solid #979797;order:6}.ph-product-large .ph-product-thumbnail{height:80%;border-top:none;border-right:1px solid #979797}@media only screen and (min-width: 1025px){.ph-product-large .ph-product-thumbnail{height:87.5%}}.ph-product-large .ph-product-meta{height:20%}@media only screen and (min-width: 1025px){.ph-product-large .ph-product-meta{height:12.5%}}@media only screen and (min-width: 450px){.ph-product-large{height:800px}}@media only screen and (min-width: 768px){.ph-product-large{width:50%;height:600px}}@media only screen and (min-width: 1025px){.ph-product-large{width:50%;height:1200px;order:5}}.ph-product-colours{width:auto;position:relative;margin-bottom:20px;display:flex;justify-content:flex-end;flex-wrap:wrap}.ph-product-colour{position:relative;width:20px;height:20px;float:left;margin:5px 2.5px;padding:5px;border-radius:50%;border:1px solid rgba(255,255,255,.25);box-sizing:content-box;background-clip:content-box}.ph-product-thumbnail .ph-product-colour{position:absolute;bottom:5px;left:5px;border:1px solid rgba(0,0,0,.25)}.ph-product-thumbnail [tooltip]:before{border-color:#000 transparent transparent transparent}.ph-product-thumbnail [tooltip]:after{background:#000;color:#fff}[tooltip]:before,[tooltip]:after{visibility:hidden}[tooltip]:hover:before,[tooltip]:hover:after{visibility:visible}[tooltip]:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);border-width:4px 6px 0 6px;border-style:solid;border-color:#fff transparent transparent transparent;z-index:100}[tooltip]:after{content:attr(tooltip);position:absolute;left:50%;top:-6px;transform:translate(-50%) translateY(-100%);background:#fff;text-align:center;text-transform:none;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;font-size:14px;color:#000;padding:5px 10px;min-width:40px;border-radius:5px;pointer-events:none}[tooltip-position=top]:before{left:50%}[tooltip-position=top]:after{left:50%}.template-page-collections nav.breadcrumb span:last-child{color:#000}.template-collection-lambslaughter #PageContainer,.template-collection-lambslaughter #MainContent,.template-collection-season #PageContainer,.template-collection-season #MainContent{background-color:#fff}.template-collection-lambslaughter #MainContent .page.current,.template-collection-season #MainContent .page.current{color:#00000080}.template-collection-lambslaughter #MainContent nav.breadcrumb span:last-child,.template-collection-lambslaughter #MainContent h2,.template-collection-lambslaughter #MainContent p,.template-collection-lambslaughter #MainContent a,.template-collection-season #MainContent nav.breadcrumb span:last-child,.template-collection-season #MainContent h2,.template-collection-season #MainContent p,.template-collection-season #MainContent a{color:#000}h2.ph-season-title{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase}.ph-season{justify-content:center;margin-bottom:80px}@media only screen and (min-width: 1025px){.ph-season{justify-content:center}}.ph-season .ph-product-small{width:80%;height:auto;margin:0 20px 40px}.ph-season .ph-product-small img{width:100%;border:1px solid rgba(151,151,151,.5)}@media only screen and (min-width: 768px){.ph-season .ph-product-small{width:37.5%}}@media only screen and (min-width: 1025px){.ph-season .ph-product-small{width:20%}}.ph-season .ph-product-thumbnail{background-size:contain;background-repeat:no-repeat;height:100%;border:1px solid rgba(151,151,151,.5)}.mfp-img{background-color:#fff}.template-page.template-page-interiors .banner__text{margin-bottom:0}.ph-interior{justify-content:space-around;margin-bottom:80px}@media only screen and (min-width: 1025px){.ph-interior{justify-content:center}}.ph-interior .ph-product-small{width:80%;height:400px;margin:0 20px 40px;border:none}@media only screen and (min-width: 450px){.ph-interior .ph-product-small{height:600px}}@media only screen and (min-width: 768px){.ph-interior .ph-product-small{width:37.5%;height:300px}}@media only screen and (min-width: 1200px){.ph-interior .ph-product-small{height:500px}}.ph-interior .ph-product-thumbnail{background-size:cover;background-repeat:no-repeat;height:100%;border:1px solid #979797}.filter-btn{display:inline-block;min-width:95px;background-color:#e3e3e3;padding:10px 20px 15px}.filter-btn:hover{background-color:transparent}#MainContent .filter-btn a{color:#000}.ph-collections{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.ph-collection-small{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:40px 0 0}.ph-collection-small:last-of-type{margin:40px 0}@media only screen and (min-width: 768px){.ph-collection-small{width:40%;margin:80px 0}}.ph-collection-small a{width:100%}.ph-collection-small .ph-collection-image__small{height:300px;width:100%;margin-bottom:10px;background-size:cover;background-position:center;text-align:center}.ph-collection-small .ph-collection-image__small img{max-height:100%;border:1px solid #9b9b9b}@media only screen and (min-width: 768px){.ph-collection-small .ph-collection-image__small{height:400px}}@media only screen and (min-width: 1025px){.ph-collection-small .ph-collection-image__small{height:500px}}.ph-collection-small p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center;display:inline-block;margin:10px 0}.ph-anniversary .ph-collection-small .ph-collection-image__small{height:500px;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (min-width: 768px){.ph-anniversary .ph-collection-small .ph-collection-image__small{height:600px}}@media only screen and (min-width: 1025px){.ph-anniversary .ph-collection-small .ph-collection-image__small{height:700px}}#anniversary.banner__text{margin-bottom:0}#retrospective .ph-collection-carousel{justify-content:center}#retrospective .ph-collection-carousel .ph-collection-text{align-items:center;width:100%;text-align:center}@media only screen and (min-width: 768px){#retrospective .ph-collection-carousel .ph-collection-text{width:40%}}#retrospective .ph-collection-carousel .ph-carousel,#retrospective .ph-collection-carousel .ph-anniversary-carousel{width:100%}@media only screen and (min-width: 768px){#retrospective .ph-collection-carousel .ph-carousel,#retrospective .ph-collection-carousel .ph-anniversary-carousel{width:600px}}#shopify-section-retrospective-template{background-color:#fff}#shopify-section-retrospective-template .ph-season .ph-product-small:hover .ft-overlay{display:flex}#shopify-section-retrospective-template .ph-season .ph-product-small{width:80%;height:auto;margin:0 0 40px;position:relative}#shopify-section-retrospective-template .ph-season .ph-product-small img{width:100%;border:none}@media only screen and (min-width: 768px){#shopify-section-retrospective-template .ph-season .ph-product-small{width:37.5%}}@media only screen and (min-width: 1025px){#shopify-section-retrospective-template .ph-season .ph-product-small{width:20%}}#shopify-section-retrospective-template .ph-season .ft-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:100;transition:.5s ease;display:none;flex-direction:column;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;align-items:center}#shopify-section-retrospective-template .ph-season .ft-press-meta{width:75%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 20px;background-color:#00000080;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;font-size:.75rem;letter-spacing:1.2pt;text-transform:uppercase}#shopify-section-retrospective-template .ph-season .ft-press-meta p{color:#fff}.ph-collection-carousel{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;height:700px;border-top:1px solid #979797;border-bottom:1px solid #979797}.ph-collection-carousel .ph-collection-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;width:100%;height:100%;padding:0 40px;z-index:200;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-align:left}@media only screen and (min-width: 768px){.ph-collection-carousel .ph-collection-text{position:relative;width:50%}}@media only screen and (min-width: 1025px){.ph-collection-carousel .ph-collection-text{width:40%;padding:0 40px}}@media only screen and (min-width: 1200px){.ph-collection-carousel .ph-collection-text{padding:0 80px}}.ph-collection-carousel .ph-carousel,.ph-collection-carousel .ph-anniversary-carousel{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:100%;height:100%}.ph-collection-carousel .ph-carousel .slick-list,.ph-collection-carousel .ph-carousel .slick-track,.ph-collection-carousel .ph-carousel .slick-slide,.ph-collection-carousel .ph-carousel img,.ph-collection-carousel .ph-anniversary-carousel .slick-list,.ph-collection-carousel .ph-anniversary-carousel .slick-track,.ph-collection-carousel .ph-anniversary-carousel .slick-slide,.ph-collection-carousel .ph-anniversary-carousel img{height:100%}.ph-collection-carousel .ph-carousel .slick-list,.ph-collection-carousel .ph-anniversary-carousel .slick-list{max-width:100%}.ph-collection-carousel .ph-carousel .slick-prev,.ph-collection-carousel .ph-anniversary-carousel .slick-prev{left:0}.ph-collection-carousel .ph-carousel .slick-next,.ph-collection-carousel .ph-anniversary-carousel .slick-next{right:0}@media only screen and (min-width: 768px){.ph-collection-carousel .ph-carousel,.ph-collection-carousel .ph-anniversary-carousel{position:relative;width:50%}}@media only screen and (min-width: 1025px){.ph-collection-carousel .ph-carousel,.ph-collection-carousel .ph-anniversary-carousel{width:70%}}.ph-collection-carousel .ph-fade{display:none;position:absolute;background-color:#fff;width:100px;height:100%;z-index:9999}@media only screen and (min-width: 768px){.ph-collection-carousel .ph-fade{display:block}}@media only screen and (min-width: 768px){.ph-collection-carousel.left .ph-fade{right:-80px;background:-moz-linear-gradient(left,white 0%,white 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,white 0%,white 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,white 0%,white 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}}.ph-collection-carousel.right{flex-direction:row-reverse}.ph-collection-carousel.right .ph-collection-text{align-items:flex-start}@media only screen and (min-width: 768px){.ph-collection-carousel.right .ph-fade{left:-80px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 50%,white 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 50%,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,white 50%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}}.ph-collection-large{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:120vh;padding:10%;background-size:auto 150%;background-repeat:no-repeat;background-position:25% top}.ph-collection-large .ph-collection-text{width:400px;font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase;text-align:center}.fx-product-thumbnails .slick-arrow{position:absolute;top:10px;z-index:100000;height:250px;padding:0 5px;background-color:#00000040;box-sizing:content-box}.fx-product-thumbnails .slick-prev:before,.fx-product-thumbnails .slick-next:before{color:#fff}.fx-product-thumbnails .slick-prev{left:0}.fx-product-thumbnails .slick-next{right:0}.fx-product-slider{position:relative}.fx-product-featured-images{height:auto;width:100%;background-color:#fff}.fx-product-featured-images .slick-slide,.fx-product-featured-images img{width:100%}.fx-product-thumbnails{height:auto;width:100%;background-color:#fff;position:relative}.fx-product-thumbnails .slick-track{display:flex;align-items:center}.fx-product-thumbnails .slick-slide,.fx-product-thumbnails img{height:100%;width:auto}.fx-product-thumb-wrapper{width:auto;height:250px}.fx-product-thumb-wrapper img.fx-product-thumb{width:auto;height:250px;margin:0}.ph-single-product{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;border-top:1px solid #9b9b9b;border-spacing:0}@media only screen and (min-width: 1025px){.ph-single-product{flex-direction:row}}.ph-single-product-images{width:100%;height:auto}@media only screen and (min-width: 1025px){.ph-single-product-images{width:50%;height:auto;min-height:70vh}}.ph-single-product-details{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;border-spacing:0}@media only screen and (min-width: 1025px){.ph-single-product-details{width:50%;border-left:1px solid #9b9b9b}}.ph-single-product-details video{width:80%;max-width:4}.ph-single-product-details .product-single__title{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:1.2rem;text-transform:uppercase;text-align:center;color:#fff}.ph-single-product-details .product-single__description{text-align:center}.ph-single-product-details .product-single__description a{color:#fff;font-weight:600;text-decoration:underline}.ph-single-product-details .product-single__description ul{list-style:none;text-align:center;padding:0}.ph-single-product-details .product-single__meta{height:auto;display:block;flex-direction:column;justify-content:center;align-items:center;padding:80px}.ph-single-product-details .product-single__meta .ph-product-offers{display:flex;flex-direction:column;justify-content:stretch;align-items:center}.ph-single-product-details .product-single__meta .ph-product-offers .product-single__description,.ph-single-product-details .product-single__meta .ph-product-offers .rte{color:#fff}.ph-single-product-details button[type=submit],.ph-single-product-details input[type=submit]{background-color:#fff;color:#000}.ph-single-product-details button[type=submit]:hover,.ph-single-product-details input[type=submit]:hover{background-color:#89a190;color:#fff}.ph-detail-bar{width:100%;border-top:1px solid #9b9b9b;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center}.product-single__photo--container.product-single__photo--container-thumb{max-width:100%!important;background-size:auto 100%!important;background-repeat:no-repeat!important;background-position:center!important}.ph-single-product-images{position:relative}.product-thumbnail__photos.product-single__photos,.product-single__photo--flex-wrapper,.product-single__photo--flex,.product-single__photo--container.product-single__photo--container-thumb,.product-single__photo-wrapper{width:100%;height:100%;position:absolute!important;top:0;left:0}.product-thumbnail__photos img{height:auto}.product-single__photo--flex,.ph-single-product-images .fx-product-featured-images img{width:100%}.product-single__thumbnails img{max-height:none}.ph-product-thumbs.slick-initialized.slick-slide{width:100%;height:auto}#ProductThumbs{display:none}@media (min-width: 768px){#ProductThumbs{display:block}}.product-single__photo--flex-wrapper.slick-slide.slick-active{min-height:500px}.ph-thumb-slide img,.ph-thumb-slide a{width:100%;position:relative}@media (min-width: 768px){.ph-product-thumbs{display:block}}.ph-product-thumb{width:100px;height:auto;margin:0 5px}.hide{display:none}.product-single__photo--flex-wrapper{display:flex;width:100%;position:relative}@media screen and (max-width: 590px){.product-single__photos{margin-top:0;margin-left:-15px;margin-right:-15px;padding-bottom:55px}}.variant-inventory{color:#000;text-align:center}.ph-single-product-price{width:auto;margin:40px 0 10px;text-align:center}.product-single__price--compare-at{margin-right:10px;color:#9b9b9b;text-decoration:line-through}.product-single__price{border-bottom:2px solid black}#AddToCartForm--product-template{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#AddToCartForm--product-template,#AddToCartForm--product-pre-order-template{display:flex;flex-direction:column;align-items:center}#AddToCartForm--product-template .js-qty,#AddToCartForm--product-pre-order-template .js-qty{background-color:transparent;width:auto}#AddToCartForm--product-template .js-qty input[type=text],#AddToCartForm--product-pre-order-template .js-qty input[type=text]{width:60px}.template-product-preorder-mask .ph-single-product-price{margin:20px 0 0}.template-product-preorder-mask .product-single__quantity-label.js-quantity-selector,.template-product-preorder-mask .radio-wrapper .single-option-radio__label{display:block;color:#fff;text-align:center;margin:20px 0 10px}.template-product-preorder-mask .btn.add-to-cart{margin:10px 0 0}.template-product-preorder-mask .bulk-discount{color:#fff;text-align:center;margin:10px 0}.template-product-preorder-mask .ship-est{color:#fff;text-align:center;margin:20px 0}.template-product-preorder-mask .btn.add-to-cart.donate-link{margin:10px 0 20px;text-decoration:none;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}#MainContent a.btn.donate-link:hover{color:#fff}.single-option-radio{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.single-option-radio label:active,.single-option-radio label:focus{background-color:inherit}.ph-colours{flex-wrap:wrap;justify-content:center}.ph-color-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80px;margin:0 10px 10px}.ph-color-wrapper span{text-align:center}.radio-wrapper{margin:20px 0}.radio-wrapper:first-of-type{width:100%;margin:0}#shopify-section-product-pre-order-template .radio-wrapper{margin:40px 0}#shopify-section-product-pre-order-template .radio-wrapper:first-of-type{width:auto;margin:0}.product-single__quantity-label.js-quantity-selector{margin:10px}.product-single__quantity-label.js-quantity-selector,.radio-wrapper .single-option-radio__label{display:block;color:#fff;text-align:center}.single-option-radio label{letter-spacing:0rem;text-transform:uppercase;position:relative;display:inline-block;line-height:1;padding:0;margin:0;font-size:.8125rem;font-style:normal;border:1px solid #9b9b9b;border-right:none;color:#9b9b9b}.single-option-radio label:last-of-type{border-right:1px solid #9b9b9b}.ph-variant-checkmark,.ph-variant-selected,.ph-variant-container{display:flex;justify-content:center;align-items:center;width:50px;height:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ph-variant-container.ph-white{background-color:#fff}.ph-product-colour.ph-dove-grey,.ph-variant-container.ph-dove-grey{background-color:#a09d98}.ph-product-colour.ph-mocha,.ph-variant-container.ph-mocha{background-color:#5d4f51}.ph-variant-container{position:relative;border:1px solid #9b9b9b;margin-left:5px}.ph-variant-container input{position:absolute;opacity:0;width:100%;height:100%}.ph-variant-checkmark,.ph-variant-selected{font-size:.9rem;text-align:center;position:absolute;top:-1px;left:-1px;padding-top:0}.ph-variant-container input:checked~.ph-variant-checkmark{background-color:#fff;border:1px solid #9b9b9b;color:#000}.ph-variant-container input:checked~.ph-variant-selected{border:2px solid white}.ph-variant-container.ft-blush-white input:checked~.ph-variant-selected{top:0px;left:0px}.ph-variant-checkmark:after,.ph-variant-selected:after{content:"";position:absolute;display:none}.ph-variant-container input:checked~.ph-variant-checkmark:after,.ph-variant-container input:checked~.ph-variant-selected:after{display:block}.ph-size-link{margin:10px 0 0;text-align:center}.ph-size-link a{color:#9b9b9b}.product-single__variants{display:none}.btn.add-to-cart{margin-top:40px;margin-bottom:40px}.btn.add-to-cart .is-adding-text,.btn.add-to-cart .is-added-text{display:none}.btn.add-to-cart.is-adding .is-adding-text,.btn.add-to-cart.is-added .is-added-text{display:block}.btn.add-to-cart.is-adding .add-to-cart-text,.btn.add-to-cart.is-added .add-to-cart-text{display:none}.social-sharing.clean{display:flex;flex-direction:row;justify-content:center;align-items:center}.social-sharing.clean a span{height:auto;margin:0 10px;padding:10px;background-color:#e3e3e3;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;line-height:1em}.product-single__description ul{text-align:left;color:#fff}#MainContent #shopify-product-reviews{width:80%;max-width:800px;margin:40px auto;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#fff}.new-review-form{display:flex;flex-direction:column}.new-review-form .spr-form-message{order:2;margin-top:10px}.spr-form-input{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#fff}.spr-form-input.spr-form-input-email{width:100%}.aggregate-review{color:#fff;text-align:center}.aggregate-review .spr-summary{display:inline-block}.aggregate-review .spr-summary .spr-icon{font-size:100%;width:1em;height:1em}.aggregate-review .spr-summary a.spr-summary-actions-togglereviews{text-decoration:underline}.pagination{width:auto;margin:40px auto;text-align:center;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.pagination .prev,.pagination .next{margin:0 10px}.pagination .deco{color:#fff}.page.current{color:#ffffff80}.ph-cart-page{margin-bottom:80px}.ph-cart-page form{width:100%;max-width:800px;margin:0 auto}.ph-cart-page .ph-banner.banner__text{padding:80px 0 40px}.ph-cart-page__footer{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-end;width:100%;padding:0;border-bottom:1px solid #000;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}@media only screen and (min-width: 768px){.ph-cart-page__footer{flex-direction:row}}.ph-cart-page__footer .ph-cart-subtotal{display:inline-block;width:auto}@media only screen and (min-width: 768px){.ph-cart-page__footer .ph-cart-subtotal{width:75%;padding:0 15px;margin:0 15px 0 0}}.ph-cart-page__footer .ph-cart-subtotal p,.ph-cart-subtotal p{display:inline-block;border-bottom:2px solid #000}.ph-cart-buttons{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:20px 15px}.ph-cart-buttons input{max-width:177px;margin-bottom:10px}.ph-cart-buttons input:first-of-type{padding:15px 32px}@media only screen and (min-width: 768px){.ph-cart-buttons{flex-direction:row}.ph-cart-buttons input{margin-bottom:0}}.back-button{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;margin:20px;text-decoration:underline}.back-button:hover{text-decoration:none}tr:first-child th:after,tr:first-child td:after{left:0;right:0;border:none}table{width:100%;background-color:transparent;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;border-spacing:0;color:#fff}th{padding:15px;font-size:.5125em;text-align:left;border-top:1px solid white;border-bottom:1px solid white}@media only screen and (min-width: 768px){th{font-size:1em}}td{width:10%;padding:0 5px;text-transform:none;border-bottom:1px solid white}@media only screen and (min-width: 768px){td{width:15%;padding:0 15px}}.ph-cart-table th:nth-of-type(2){display:none}@media only screen and (min-width: 360px){.ph-cart-table th:nth-of-type(2){display:table-cell}}.ph-cart-table th:nth-of-type(3){display:none}@media only screen and (min-width: 768px){.ph-cart-table th:nth-of-type(3){display:table-cell}}.ph-cart-table td:nth-of-type(1){display:none}@media only screen and (min-width: 360px){.ph-cart-table td:nth-of-type(1){display:table-cell}}.ph-cart-table td:nth-of-type(3){display:none}@media only screen and (min-width: 768px){.ph-cart-table td:nth-of-type(3){display:table-cell}}.ph-cart-table .ph-item-description{display:table-cell!important;width:20%;padding:10px}@media only screen and (min-width: 768px){.ph-cart-table .ph-item-description{width:100%}}.ph-cart-table .ph-cart-price{border-bottom:2px solid #000}.ph-cart-table .ph-cart-remove{width:5%}.ph-cart-table img{max-height:50px}@media only screen and (min-width: 768px){.ph-cart-table img{max-height:100px}}.ph-cart-table .js-qty{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:transparent}.ph-cart-table .js-qty input{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;width:20px;padding:0;margin:0;color:#fff;border:none;text-align:center}.js-qty__adjust{background-color:transparent;border:none;box-shadow:none;color:#fff}.js-qty__adjust:focus{outline:none;background-color:transparent;color:#fff}button.mfp-close,#size-guide button.mfp-close{margin:0;font-weight:100;font-family:none;font-size:1.5rem;background-color:transparent}.mfp-close-btn-in .mfp-close{color:#354d5d}#size-guide table{color:#000}#size-guide .hide{display:none}#size-guide button{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;background-color:#e3e3e3;box-shadow:none;border:none}#size-guide button:focus{outline:none}#size-guide.white-popup{padding:20px;max-width:660px;min-height:300px;height:auto}.size-guide-large{display:none}.size-guide-small{display:table;margin-bottom:20px}.size-head{margin-bottom:20px}#size-guide th span.size-head{font-size:1.2rem;font-weight:500}#size-guide td,#size-guide th{width:auto;padding:15px 0}#size-guide p{margin-bottom:0;text-transform:none;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#000;text-align:center}#size-guide h2{text-align:center}@media (min-width: 450px){.white-popup{min-height:500px}.size-guide-small{display:none}.size-guide-large{display:table}}@media (min-width: 1025px){.white-popup{max-width:860px;height:500px}}.account-dropdown{display:none;position:absolute;top:30px;right:0;height:auto;width:200px;padding:0}.account-dropdown ul{background-color:#000;border:1px solid white;margin-top:0;padding:10px}.ph-account .account-dropdown li{display:block}.account-dropdown ul{display:flex;flex-direction:column}.account-dropdown ul li{padding:10px 0}@media only screen and (min-width: 768px){.ph-account:hover .account-dropdown{display:block}}.ph-account-details{width:80%;margin:0 auto;text-align:center}@media only screen and (min-width: 768px){.ph-account-details{width:400px}}.ph-account-details p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.ph-account-details .text-link{color:#9b9b9b;border-bottom:2px solid #9b9b9b}.ph-order-history{width:100%;margin-top:40px;margin-bottom:160px}.ph-order-history h2{margin-bottom:20px;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center}.ph-order-history table{width:100%}.ph-order-history td{padding:15px;text-transform:uppercase;border:none}.ph-order-page{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.ph-order-page .ph-order-history{margin-bottom:40px}.ph-order-page tbody td{padding:40px 15px}@media only screen and (min-width: 590px){.ph-order-page tbody tr:last-of-type td{border-bottom:1px solid #000}}.ph-order-page tfoot tr td{border-bottom:1px solid #000}.ph-order-page tfoot tr:first-of-type{border-top:1px solid #000}.ph-order-page tfoot tr:last-of-type td{border-bottom:none}.ph-order-page a{margin:0 auto}.ph-order-page .ph-order-total{border-bottom:2px solid #000}.ph-order-history{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.ph-order-history p{text-align:center}.ph-account-details h3{margin-top:40px}.ph-address{width:80%;margin:0 auto 40px}@media only screen and (min-width: 768px){.ph-address{width:400px}}.ph-address .ph-address-meta{display:flex;flex-direction:column;justify-content:center;align-items:center}.ph-address p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-align:center}.ph-address a{color:#9b9b9b;border-bottom:2px solid #9b9b9b}.ph-address-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;margin:0 auto 80px}@media only screen and (min-width: 768px){.ph-address-buttons{flex-direction:row}}.ph-address-buttons a{width:290px;margin-bottom:20px;text-align:center}.edit-address{margin-top:40px}.edit-address input[type=submit]{margin-bottom:0}.edit-address form a{padding:0}.ph-page h1,.ph-page h2,.ph-page h3{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.template-page .banner__text{margin-bottom:60px;border-bottom:1px solid #9b9b9b}#collections.template-page .banner__text,#interiors.template-page .banner__text{margin-bottom:0;border-bottom:none}.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:40px;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-align:left;color:#9b9b9b}#collections #PageContainer,#collections #MainContent{background-color:#fff}#collections #MainContent h2,#collections #MainContent p,#collections #MainContent a{color:#000}.collection-list__image img{max-width:100%}.ph-image-large{width:90%;margin:0 auto}.ph-image-large img{width:100%}.ph-text-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.ph-text-columns .ph-banner{width:100%}.ph-column{width:70%;margin:40px 0;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.ph-column ul,.ph-column li,.ph-column p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;color:#fff}@media only screen and (min-width: 1025px){.ph-column{width:40%;margin:40px 0}}.ph-press{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;margin-bottom:80px}.ph-press-small{display:flex;flex-direction:column;justify-content:center;align-items:center;width:60%;margin:40px 0 0}.ph-press-small:last-of-type{margin:40px 0}@media only screen and (min-width: 768px){.ph-press-small{width:40%}.ph-press-small:last-of-type{margin:40px 0 0}}.ph-press-small a{width:100%}.ph-press-small .ph-press-image__small{height:300px;width:100%;margin:0 0 10px;background-size:cover;background-position:top;border:1px solid #9b9b9b}@media only screen and (min-width: 768px){.ph-press-small .ph-press-image__small{height:400px}}@media only screen and (min-width: 1025px){.ph-press-small .ph-press-image__small{height:500px}}.ph-press-small p{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;text-align:center;display:inline-block;margin:0}.ph-press-small p a{color:#9b9b9b}.ph-press-small p:first-of-type a{color:#000}.ph-preloader-container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:0vh;z-index:999999;background-color:#89a190}.ph-preloader-container .ph-preloader-image{visibility:hidden;opacity:0}.ph-preloader-container.preloader-animation{animation:slideUp 5.5s 1 ease}.ph-preloader-container.preloader-animation .ph-preloader-image{visibility:visible;animation:pulse 3s 1}@keyframes pulse{0%{visibility:visible;opacity:.5}25%{opacity:.8}50%{opacity:.5}75%{opacity:.8}to{visibility:hidden;opacity:0}}@keyframes slideUp{0%{height:100vh}50%{height:100vh}60%{height:0}}.template-search #MainContent .ph-search-dropdown,.ph-search-dropdown{position:absolute;width:100%;height:110px;background-color:#fff;z-index:999;top:91px;display:none}.template-search #MainContent .ph-search-dropdown.search-visible,.ph-search-dropdown.search-visible{display:block}.template-search #MainContent .ph-search-dropdown .search-bar,.ph-search-dropdown .search-bar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;padding:0 5%}@media only screen and (min-width: 768px){.template-search #MainContent .ph-search-dropdown .search-bar,.ph-search-dropdown .search-bar{flex-wrap:nowrap}}.template-search #MainContent .ph-search-dropdown .search-bar input[type=search],.ph-search-dropdown .search-bar input[type=search]{width:80%;height:60%;padding:0;margin:0;text-align:center;color:#000!important}@media only screen and (min-width: 768px){.template-search #MainContent .ph-search-dropdown .search-bar input[type=search],.ph-search-dropdown .search-bar input[type=search]{width:80%;height:100%}}.template-search #MainContent .ph-search-dropdown .search-bar .close-search,.ph-search-dropdown .search-bar .close-search{position:absolute;right:20px}@media only screen and (min-width: 768px){.template-search #MainContent .ph-search-dropdown .search-bar .close-search,.ph-search-dropdown .search-bar .close-search{right:40px}}.template-search #MainContent .ph-search-dropdown .search-bar .input-group-btn,.ph-search-dropdown .search-bar .input-group-btn{height:40%;width:80%}@media only screen and (min-width: 768px){.template-search #MainContent .ph-search-dropdown .search-bar .input-group-btn,.ph-search-dropdown .search-bar .input-group-btn{width:auto}}.template-search #MainContent .ph-search-dropdown .search-bar .input-group-btn button[type=submit],.ph-search-dropdown .search-bar .input-group-btn button[type=submit]{background:#dfe3e8;width:100%;height:100%}.template-search #MainContent .ph-search-dropdown .search-bar .search-spacer,.ph-search-dropdown .search-bar .search-spacer{width:10%;display:none}.template-search #MainContent .ph-search-dropdown .search-bar .search-spacer:first-of-type,.ph-search-dropdown .search-bar .search-spacer:first-of-type{width:0}@media only screen and (min-width: 768px){.template-search #MainContent .ph-search-dropdown .search-bar .search-spacer,.ph-search-dropdown .search-bar .search-spacer{width:20%}}@media only screen and (min-width: 1025px){.template-search #MainContent .ph-search-dropdown .search-bar .search-spacer,.ph-search-dropdown .search-bar .search-spacer{width:10%}.template-search #MainContent .ph-search-dropdown .search-bar .search-spacer:first-of-type,.ph-search-dropdown .search-bar .search-spacer:first-of-type{width:10%}}.template-search #MainContent{min-height:400px}.template-search #MainContent h1{text-align:center}.template-search #MainContent .search-bar{width:90%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.template-search #MainContent .search-bar input[type=search]{width:100%}.template-search #MainContent .search-bar .input-group-btn,.template-search #MainContent .search-bar button[type=submit]{width:100%;margin:0}@media only screen and (min-width: 768px){.template-search #MainContent .search-bar input[type=search]{width:70%}.template-search #MainContent .search-bar .input-group-btn{width:auto;margin-left:20px}}.ph-blog-listing .ph-blog-row{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;height:100%;margin:80px 0}@media only screen and (min-width: 768px){.ph-blog-listing .ph-blog-row{width:100%}}.ph-blog-listing .ph-blog-row .ph-blog-images{position:relative}.ph-blog-listing .ph-blog-row .ph-blog-images .blog-featured{position:absolute;display:none}.ph-blog-listing .ph-blog-row .ph-blog-images .blog-featured:nth-of-type(1){display:block;max-height:300px;top:-40px;left:-40px}.ph-blog-listing .ph-blog-row .ph-blog-images .blog-featured:nth-of-type(2){display:block;max-height:400px;bottom:-40px;right:-40px}.ph-blog-listing .ph-blog-row img{max-height:500px;max-width:100%}.ph-blog-listing .ph-blog-row .ph-blog-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;width:100%;height:100%;padding:0 40px;margin:0 15% 0 0;background-color:#000000b3;z-index:200;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-align:left}@media only screen and (min-width: 768px){.ph-blog-listing .ph-blog-row .ph-blog-text{position:relative;width:50%}}@media only screen and (min-width: 1025px){.ph-blog-listing .ph-blog-row .ph-blog-text{width:300px;padding:0 40px}}.ph-blog-listing .ph-blog-row .ph-blog-text img{display:none}.ph-blog-listing .ph-blog-row .ph-blog-text .ph-blog-link{text-transform:uppercase;text-decoration:underline}.ph-blog-listing .ph-blog-row.blog-right{flex-direction:row-reverse}.ph-blog-listing .ph-blog-row.blog-right .ph-blog-text{margin:0 0 0 15%}.highlight{display:inline-block;padding:10px 20px;margin:10px;background-color:#e3e3e3;color:#000}#new-popup.white-popup{padding:0;max-width:850px;min-height:0!important;height:auto;border-radius:5px}#new-popup .ft-modal-content{width:50%;padding:0;background-color:#fff;border-radius:10px;display:flex;justify-content:space-between;align-items:stretch}#new-popup .ft-modal-image{background-size:cover;background-repeat:no-repeat;background-position:right top;display:none;width:50%;height:563px;padding:50px 60px;border-radius:10px 0 0 10px;flex-grow:1}#new-popup .ft-modal-form{width:100%;height:100%;padding:50px 20px}#new-popup .contact-form{width:auto}#new-popup .ft-canada-modal h3{line-height:1em}#new-popup.white-popup .ft-modal-content{width:100%}#new-popup.white-popup .ft-modal-content button{margin:30px 10px 0}@media (min-width: 450px){#new-popup .ft-modal-form{padding:50px 60px}}@media (min-width: 768px){#new-popup .ft-modal-image{display:block;width:50%;height:523px;padding:30px 40px}#new-popup .ft-modal-form{width:100%;padding:30px 40px}}@media (min-width: 900px){#new-popup .ft-modal-image{width:50%;height:563px;padding:50px 60px}#new-popup .ft-modal-form{width:100%;padding:50px 60px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.ft-modal-form select,.ft-modal-form input,.ft-modal-form input[type=name],.ft-modal-form input[type=email],.ft-modal-form input[type=tel]{color:#000;border:solid 1px #000}.ft-modal-form #contact_form label{visibility:visible;display:block}.ft-modal-form .btn{background-color:#000;color:#fff;margin-bottom:36px}.mfp-bg{background-color:#000}.white-popup{position:relative;background-color:#f8f6f4;width:auto;max-width:600px;height:auto;min-height:600px;margin:20px auto}.video-modal.white-popup{background-color:transparent;padding:40px 20px;max-width:640px;min-height:0px;height:235px}button.mfp-close{margin:0;font-weight:100;font-family:none;font-size:1.5rem}.mfp-close-btn-in .mfp-close{color:#000}.mfp-close-btn-in .video-modal.white-popup .mfp-close{color:#fff}td{padding:15px}.ft-canada-modal{width:100%;height:100%}.ft-canada-modal h3{font-size:2.25rem;margin-bottom:20px}.ft-canada-modal button.btn{margin:10px auto 0}#nl-popup .ft-canada-modal button.btn{margin:20px auto 0}.ft-modal-image,.ft-modal-content{width:100%;height:100%;float:left}.ft-modal-image{display:none;background-size:cover;background-position:center}.ft-modal-content{padding:70px 10px 0;text-align:center}.ft-modal-content h3{font-family:AmericanaWXX-Roman;font-size:1em}@media (min-width: 450px){.ft-modal-content h3{font-size:1.5em}}@media (min-width: 768px){.ft-modal-content h3{font-size:2.25em}}.ft-modal-content p{color:#000;font-family:UniversLTPro-55Roman}@media (min-width: 385px){.video-modal.white-popup{height:270px}}@media (min-width: 450px){.white-popup{min-height:500px}.video-modal.white-popup{height:340px}}@media (min-width: 550px){.ft-modal-content{padding:70px 40px 40px}.video-modal.white-popup{height:400px}}@media (min-width: 768px){.video-modal.white-popup{padding:40px;min-height:315px;height:auto}.video-modal.white-popup iframe{min-height:315px}}@media (min-width: 1025px){.white-popup{max-width:860px;height:500px}.ft-modal-content{padding:50px 40px 40px}.ft-modal-image,.ft-modal-content{width:100%}.ft-modal-image{display:block}}.mfp-wrap{z-index:999999}#shopify-section-new-popup{position:absolute}#canada-popup{display:none}.open-popup-link{text-transform:lowercase;text-decoration:underline;color:#fff;margin-left:10px}.open-popup-link i{margin-left:5px;border:solid #fff;border-width:0 2px 2px 0}.open-popup-link:hover{color:#fff}.slider__container.full-page{height:100vh;width:100vw}.hero__image,.slider__container.full-page div{height:100vh;width:100vw;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter 1s}.hero__image:hover,.slider__container.full-page div:hover,.full-width-slider__content:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.header-nav__container{position:absolute;top:0;left:0;background-color:#000;width:100%;z-index:1000}.header-nav__container .header-nav{width:100%;padding:10px 5%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-nav__container .menu,.header-nav__container .menu a{color:#fff}.header-nav__container .menu>ul,.header-nav__container .menu>ul>li>ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;padding:0}.header-nav__container .menu ul li{margin:0 15px;text-transform:uppercase;font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem}.header-nav__container .menu ul li.active,.header-nav__container .menu ul li ul li:hover{border-bottom:solid 1px #fff}.header-nav__container .menu svg{fill:#fff}.header-nav__container .logo-image img{max-width:150px}.header-nav__container button.ph-menu-button{background:none;border:none}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:none;justify-content:center;align-items:center;z-index:999;overflow:scroll}.menu-overlay.active{display:flex}.menu-overlay .logo{position:absolute;top:50%;left:50%}.menu-overlay .logo .logo-image{display:block;margin-top:-50%;margin-left:-50%}.menu-overlay .spacer{height:150px}@media only screen and (min-width: 480px){.menu-overlay .spacer{height:0px}}.menu-overlay .menu .close{position:absolute;top:40px;right:40px}.menu-overlay .menu ul{list-style:none;padding:0}.menu-overlay .menu ul li{padding:0;margin:15px 0}.menu-overlay .menu>ul{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 980px){.menu-overlay .menu>ul{flex-direction:row}}.menu-overlay .menu>ul>li{font-family:AmericanaWXX-Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:2rem;color:#fff;margin:10px}@media only screen and (min-width: 980px){.menu-overlay .menu>ul>li{margin:40px}}.menu-overlay .menu>ul>li>ul>li>ul>li{font-family:UniversLTPro-55Roman;font-weight:400;font-style:normal;letter-spacing:1.2pt;font-size:.75rem;text-transform:uppercase;color:#656462}.menu-overlay .menu>ul>li>ul>li>ul>li:hover{color:#fff}.mobile{display:block}@media only screen and (min-width: 980px){.mobile{display:none}}.desktop{display:none}@media only screen and (min-width: 980px){.desktop{display:block}}.full-width-slider__container,.full-width-slider__wrapper,.full-width-slider{width:100%}.full-width-slider__container{padding:0}@media only screen and (min-width: 480px){.full-width-slider__content{padding:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter 1s}}.full-width-slider__content img{max-width:100%}@media only screen and (min-width: 480px){.full-width-slider__container{padding:0 20px}.full-width-slider__content{padding:0 10px}}.masonry-grid{margin:0 20px}.masonry-grid-item img{width:100%}.masonry-grid-sizer,.masonry-grid-item{width:30%}.masonry-gutter-sizer{width:3.5%}.masonry-gallery{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin:0}.masonry-item{position:relative;overflow:hidden;background-size:cover;background-position:center;margin:10px}@media only screen and (min-width: 480px){.masonry-gallery{margin:0 20px}.masonry-item:first-of-type{margin:0 20px 40px}.masonry-item:last-of-type{margin:40px 20px 0}}.masonry-item:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media only screen and (min-width: 480px){.masonry-item{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter 1s}}.masonry-short{padding-bottom:100%}.masonry-tall{padding-bottom:200%}.masonry-third,.masonry-half,.masonry-full{width:100%}@media only screen and (min-width: 480px){.masonry-third{width:33.3333%}.masonry-half{width:50%}}.caption-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.caption-block{width:45%;margin-bottom:20px}.dropdown{float:left}.dropdown-content{display:none;position:absolute;border:1px solid #fff;min-width:160px;z-index:1}.dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.template-page-contact .ph-banner.small p{max-width:100%}
/*# sourceMappingURL=/s/files/1/0039/8259/0041/t/11/assets/custom.scss.css.map?v=128221532713064341611669288105 */
