@font-face{font-family:'fontello';src:url("fontello.woff2") format("woff2"),url("fontello.woff") format("woff");font-weight:normal;font-style:normal}.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.flex.align-center{align-items:center}.flex.align-flex-end{align-items:flex-end}.flex.justify-start{justify-content:flex-start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.justify-space-between{justify-content:space-between}.flex.align-items-stretch{align-items:stretch}.grid{display:grid;justify-self:center}.grid.full-width{width:100%}@-webkit-keyframes bounce-open{0%{transform:scale(1.01);opacity:0;visibility:hidden}50%{transform:scale(0.97);opacity:1;visibility:visible}75%{transform:scale(1.01)}95%{transform:scale(0.99)}100%{transform:scale(1);opacity:1;visibility:visible}}@keyframes bounce-open{0%{transform:scale(1.01);opacity:0;visibility:hidden}50%{transform:scale(0.97);opacity:1;visibility:visible}75%{transform:scale(1.01)}95%{transform:scale(0.99)}100%{transform:scale(1);opacity:1;visibility:visible}}@-webkit-keyframes bounce-close{0%{transform:scale(1);opacity:1;visibility:visible}75%{transform:scale(0.97);opacity:0.95;visibility:visible}100%{transform:scale(0.95);opacity:0;visibility:hidden}}@keyframes bounce-close{0%{transform:scale(1);opacity:1;visibility:visible}75%{transform:scale(0.97);opacity:0.95;visibility:visible}100%{transform:scale(0.95);opacity:0;visibility:hidden}}@-webkit-keyframes hot-spot-pulse{0%{transform:scale(0.3);opacity:0}33%{transform:scale(0.6);opacity:0.75}100%{transform:scale(1);opacity:0}}@keyframes hot-spot-pulse{0%{transform:scale(0.3);opacity:0}33%{transform:scale(0.6);opacity:0.75}100%{transform:scale(1);opacity:0}}@-webkit-keyframes tool-tip{0%{transform:scale(0.4);opacity:0;visibility:hidden}75%{transform:scale(0.9);opacity:0.5;visibility:visible}95%{transform:scale(1.15);opacity:1;visibility:visible}100%{transform:scale(1);opacity:1;visibility:visible}}@keyframes tool-tip{0%{transform:scale(0.4);opacity:0;visibility:hidden}75%{transform:scale(0.9);opacity:0.5;visibility:visible}95%{transform:scale(1.15);opacity:1;visibility:visible}100%{transform:scale(1);opacity:1;visibility:visible}}@-webkit-keyframes scroll-prompt{0%{transform:rotate(270deg) translateX(0%)}60%{transform:rotate(270deg) translateX(-40%)}100%{transform:rotate(270deg) translateX(0%)}}@keyframes scroll-prompt{0%{transform:rotate(270deg) translateX(0%)}60%{transform:rotate(270deg) translateX(-40%)}100%{transform:rotate(270deg) translateX(0%)}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,figure{margin:0}h1{font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}img{width:100%;border-style:none;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0;outline:0;border:0;border-radius:0}button,input{overflow:visible}button{background-color:transparent;cursor:pointer}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}ul,ol{margin:0;padding:0;list-style:none}ul li a,ol li a{display:block;text-decoration:none}body{background-color:#FDF9F5;color:#4A4A4A}main{background-color:#FDF9F5}a{color:#4A4A4A}.section--bg-beige{background-color:#F6F0EB}.section--bg-cream{background-color:#FDF9F5}.section--bg-white{background-color:white}::-webkit-input-placeholder{color:#4A4A4A}::-moz-placeholder{color:#4A4A4A}:-ms-input-placeholder{color:#4A4A4A}:-moz-placeholder{color:#4A4A4A}body{font-family:'brother-1816', sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:1px}@media screen and (min-width: 768px){body{font-size:14px}}strong{font-weight:500}a{font-weight:500;text-decoration:none}.title{font-size:1em;font-weight:400;letter-spacing:1px;line-height:1.6em}.title--center{text-align:center}.title--strong,.title--medium{font-weight:500}.title--light{font-weight:300}.title--underline{text-decoration:underline}.title--uppercase{text-transform:uppercase}.title--no-margin{margin:0}.title--no-top-margin{margin-top:0}.hero__title{font-size:22px;line-height:2em;text-align:center}.hero__subtitle{font-size:14px;text-align:center}@media screen and (min-width: 768px){.hero__subtitle{font-size:16px}}.hero__description{margin:1.5em 0 0 0;font-size:15px;line-height:1.6em;text-align:center}@media screen and (min-width: 768px){.hero__description{margin:2em 0 0 0}}.section-title{margin:0 0 55px 0;font-size:18px;line-height:1.6em;text-align:center}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:'\e800'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-instagram:before{content:'\f16d'}.icon-pinterest:before{content:'\f231'}header{grid-template-rows:auto;grid-template-columns:1fr 185px 1fr;width:100%;height:65px;position:fixed;top:0;z-index:9;background-color:#F6F0EB;transition:transform 150ms linear 0ms, background-color 150ms linear 150ms}header.unpinned{transform:translateY(-100%)}html.review-modal-active header.unpinned{transform:translateY(0%)}@media screen and (min-width: 1024px){header{z-index:10;grid-template-columns:1fr 160px 1fr}}@media screen and (min-width: 1100px){header{grid-template-columns:1fr 180px 1fr}}@media screen and (min-width: 1150px){header{grid-template-columns:1fr 190px 1fr}}@media screen and (min-width: 1280px){header{grid-template-columns:1fr 205px 1fr}}header.home{background-color:transparent}header.home.headroom--not-top.pinned{background-color:rgba(255,255,255,0.7);transition:transform 150ms linear 0ms, background-color 150ms linear 0ms}@media screen and (min-width: 1024px){header.home.navigation-panel-active,header.home.navigation-panel-active.headroom--not-top.pinned{background-color:#F6F0EB}}.header__logo-link{width:100%;height:auto}.header__logo-link svg{width:100%;height:auto;display:block;fill:#4A4A4A}header.home .header__logo-link svg{fill:white;transition:fill 150ms linear 0ms}header.home.headroom--not-top.pinned .header__logo-link svg,header.home.navigation-panel-active .header__logo-link svg{fill:#4A4A4A;transition:fill 150ms linear 0ms}.header__controls{position:relative;padding:0 20px}@media screen and (min-width: 1280px){.header__controls{padding:0 25px}}.header-navigation{display:none}@media screen and (min-width: 1024px){.header-navigation{display:block}}.header-navigation ul{display:flex;flex-direction:row}.header-navigation ul li{margin:0 5px}.header-navigation ul li:first-of-type{margin:0 5px 0 0}.header-navigation ul li:last-of-type{margin:0 0 0 5px}.header-navigation ul li a{position:relative;font-size:10px;text-transform:uppercase}.header-navigation ul li a:after{content:'';width:75%;height:1px;position:absolute;left:50%;bottom:2px;background-color:#4A4A4A;transform:translate(-50%, 0);opacity:0;transition:transform 75ms linear 0ms, opacity 75ms linear 0ms}.header-navigation ul li a:hover:after,.header-navigation ul li a.current:after{transform:translate(-50%, 3px);opacity:1}header.home .header-navigation ul li a{color:white;transition:color 150ms linear 0ms}header.home .header-navigation ul li a:after{background-color:white}header.home.navigation-panel-active .header-navigation ul li a,header.home.headroom--not-top.pinned .header-navigation ul li a{color:#4A4A4A;transition:color 150ms linear 0ms}header.home.navigation-panel-active .header-navigation ul li a:after,header.home.headroom--not-top.pinned .header-navigation ul li a:after{background-color:#4A4A4A}.header__ticker-banner{grid-column:1 / 4;width:100%;height:30px;position:absolute;top:0;left:0;z-index:0;padding-left:100%;transform:translateY(-100%);opacity:0;visibility:hidden;box-sizing:content-box;overflow:hidden;background-color:var(--banner-background-colour)}.header__ticker-banner.active{transform:translateY(0%);opacity:1;visibility:visible}#nav-open{width:20px;height:20px}#nav-open svg{width:20px;height:20px}#nav-open svg path{stroke:#4A4A4A}header.home #nav-open svg path{stroke:white;transition:all 150ms linear 0ms}header.home.headroom--not-top.pinned #nav-open svg path,header.home.navigation-panel-active #nav-open svg path{stroke:#4A4A4A;transition:all 150ms linear 0ms}@media screen and (min-width: 1024px){#nav-open{display:none}}#cart-toggle{width:20px;height:21px;position:relative;margin:0 0 0 13px}#cart-toggle svg{width:20px;height:20px}#cart-toggle svg g,#cart-toggle svg path{stroke:#4A4A4A}#cart-toggle .cart-count{width:14px;height:14px;position:absolute;bottom:-6px;right:-8px;z-index:1;border-radius:50%;background-color:#4A4A4A;font-size:9px;line-height:13px;text-align:center;color:white}header.home #cart-toggle svg g,header.home #cart-toggle svg path{stroke:white;transition:all 150ms linear 0ms}header.home #cart-toggle .cart-count{background-color:white;color:#4A4A4A;transition:all 150ms linear 0ms}header.home.headroom--not-top.pinned #cart-toggle svg g,header.home.headroom--not-top.pinned #cart-toggle svg path,header.home.navigation-panel-active #cart-toggle svg g,header.home.navigation-panel-active #cart-toggle svg path{stroke:#4A4A4A;transition:all 150ms linear 0ms}header.home.headroom--not-top.pinned #cart-toggle .cart-count,header.home.navigation-panel-active #cart-toggle .cart-count{background-color:#4A4A4A;color:white;transition:all 150ms linear 0ms}@media screen and (min-width: 650px){#cart-toggle{margin:0 0 0 15px}}@media screen and (min-width: 1024px){#cart-toggle{margin:0 0 0 13px}}#search-toggle{display:none;width:20px;height:20px;position:relative}#search-toggle svg{width:15px;height:auto;display:block;margin:0 auto}#search-toggle svg path{stroke:#4A4A4A}header.home #search-toggle svg path{stroke:white;transition:all 150ms linear 0ms}header.home.headroom--not-top.pinned #search-toggle svg path,header.home.navigation-panel-active #search-toggle svg path{stroke:#4A4A4A;transition:all 150ms linear 0ms}@media screen and (min-width: 650px){#search-toggle{display:block;margin:0 0 0 15px}}@media screen and (min-width: 1024px){#search-toggle{margin:0 0 0 13px}}#currency-toggle{width:20px;height:20px;position:relative;border-radius:50%;background-color:#4A4A4A;color:white;font-size:11px;line-height:100%}header.home #currency-toggle{background-color:white;color:#4A4A4A;transition:all 150ms linear 0ms}header.home.headroom--not-top.pinned #currency-toggle,header.home.navigation-panel-active #currency-toggle{background-color:#4A4A4A;color:white;transition:all 150ms linear 0ms}@media screen and (min-width: 650px){#currency-toggle{margin:0 0 0 15px}}@media screen and (min-width: 1024px){#currency-toggle{margin:0 0 0 13px}}html.overlay-active{overflow:hidden}@media screen and (min-width: 1024px){body{padding:0 0 110px 0}}@media screen and (min-width: 1155px){body{padding:0 0 120px 0}}@media screen and (min-width: 1280px){body{padding:0 0 130px 0}}main{position:relative;margin:65px 0 0 0;z-index:1}.container{width:calc(100% - 40px);max-width:1280px;margin:0 auto;padding:20px}@media screen and (min-width: 1100px){.container{width:calc(100% - 4rem);padding:2rem}}@media screen and (min-width: 1280px){.container{padding:3rem 0}}.container--no-padding{width:100%;padding:0}.section{display:grid;grid-row-gap:50px;justify-items:center;padding:70px 25px}@media screen and (min-width: 650px){.section{padding:70px 30px}}@media screen and (min-width: 1024px){.section{padding:80px 30px}}@media screen and (min-width: 1155px){.section{padding:80px 40px}}@media screen and (min-width: 1280px){.section{padding:80px 50px}}.section--no-x-padding{padding-left:0px;padding-right:0px}.section--no-y-padding{padding-top:0px;padding-bottom:0px}.section--no-padding{padding:0}.section--no-gap{grid-gap:0px}@media screen and (min-width: 768px){.section--two-cols{grid-template-columns:1fr 1fr}}.section__titles-container{width:100%;max-width:500px}.section__title{margin:0;font-size:18px}.section__description{text-align:center}.section__content-container{width:100%}article{width:calc(100% - 40px);max-width:615px;padding:0 20px 20px 20px;justify-self:center}article img{padding:2rem 0}@media screen and (min-width: 1100px){article{width:calc(100% - 4rem);padding:0 2rem 2rem 2rem}}@media screen and (min-width: 1280px){article{padding:0 0 2rem 0}}.hero{width:100%;min-height:150px;position:relative}@media screen and (min-width: 1024px){.hero{min-height:250px}}.hero--has-image{height:450px;overflow:hidden}@media screen and (min-width: 1024px){.hero--has-image{height:600px}}.hero__titles-container{width:calc(100% - 50px);max-width:550px;padding:70px 25px}@media screen and (min-width: 650px){.hero__titles-container{width:calc(100% - 60px);padding:75px 30px}}@media screen and (min-width: 1024px){.hero__titles-container{padding:90px 30px}}@media screen and (min-width: 1155px){.hero__titles-container{width:calc(100% - 80px);padding:90px 40px}}@media screen and (min-width: 1280px){.hero__titles-container{width:calc(100% - 100px);padding:90px 50px}}.hero--has-image .hero__titles-container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:white;text-shadow:0 0 10px rgba(116,116,116,0.35)}.hero__image-container{width:100%;height:100%}.object-fit{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.shopify-challenge__container{padding:200px 0 100px 0}.shopify-challenge__button{background-color:#BFDBC6;color:#364339}.shopify-challenge__button:hover{background-color:#cfe4d5}footer{display:grid}@media screen and (min-width: 650px){footer{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){footer{grid-template-columns:1fr 1fr 1fr}}.footer__section{position:relative;font-size:15px;line-height:1.6em;background-color:#EDDFDF}.footer__section:not(.exterior){padding:50px 25px}.footer__section.subscribe{background-color:white}.footer__section.navigation{background-color:#FDF9F5}@media screen and (min-width: 650px){.footer__section{font-size:14px}.footer__section:not(.exterior){padding:55px 30px}}@media screen and (min-width: 1024px){.footer__section{z-index:1;font-size:12px}.footer__section:not(.exterior){padding:40px 30px}}@media screen and (min-width: 1155px){.footer__section:not(.exterior){padding:45px 40px}}@media screen and (min-width: 1280px){.footer__section:not(.exterior){padding:50px 50px}}.footer__section-title{margin:0 0 2em 0;font-size:17px}@media screen and (min-width: 650px){.footer__section-title{font-size:16px}}@media screen and (min-width: 1024px){.footer__section-title{font-size:14px}}@media screen and (min-width: 650px) and (max-width: 1023px){.footer__section.subscribe{grid-column:1 / 3;max-width:400px}}.footer__section.navigation{display:grid;grid-row-gap:25px}@media screen and (min-width: 650px){.footer__section.navigation{grid-template-columns:1fr 1fr;grid-column:1 / 3}}@media screen and (min-width: 1024px){.footer__section.navigation{grid-column:1 / 4;grid-row-gap:0px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:calc(100% - 60px);position:fixed;bottom:0px;z-index:0}}@media screen and (min-width: 1155px){.footer__section.navigation{width:calc(100% - 80px)}}@media screen and (min-width: 1280px){.footer__section.navigation{width:calc(100% - 100px)}}@media screen and (min-width: 1024px){.footer__exterior-image{position:absolute;-o-object-position:center bottom;object-position:center bottom}}.footer__social-links ul{display:flex;flex-direction:row}.footer__social-links ul a{height:30px;font-size:20px;line-height:30px;text-align:center}.footer__social-links ul a:not(last-of-type){margin:0 8px 0 0}@media screen and (min-width: 1024px){.footer__social-links ul a{font-size:18px}}.footer__navigation-links ul{display:flex;flex-direction:column}.footer__navigation-links ul li{padding:3px 0}.footer__navigation-links ul a:hover{text-decoration:underline}@media screen and (min-width: 1024px){.footer__navigation-links ul{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;font-size:11px;line-height:1.6em}.footer__navigation-links ul li{padding:0 0 0 12px}}.footer__copyright{margin:2em 0 0 0}@media screen and (min-width: 1024px){.footer__copyright{margin:0}}.subscribe-disclaimer{margin:2em 0 0 0;font-size:10px;line-height:1.6em}.close-button{width:12px;height:12px;background-image:url("close.svg");background-size:12px 12px;background-position:center center;background-repeat:no-repeat;font-size:0px}.button{color:inherit;font-weight:500;text-transform:uppercase;letter-spacing:1px}.block-bttn,input.shopify-challenge__button,a.jdgm-write-rev-link,input.jdgm-submit-rev{display:block;padding:15px 20px;font-size:0.85em;font-weight:500;letter-spacing:1px;line-height:1.6em;text-align:center;text-transform:uppercase;cursor:pointer;color:#4A4A4A;transition:background-color 150ms ease 0ms}.block-bttn--inline,input.shopify-challenge__button--inline,a.jdgm-write-rev-link--inline,input.jdgm-submit-rev--inline{display:inline-block}.block-bttn--bg-tan,input.shopify-challenge__button--bg-tan,a.jdgm-write-rev-link--bg-tan,input.jdgm-submit-rev--bg-tan{background-color:#F4D8B5;color:#8b5615}.block-bttn--bg-tan:hover,input.shopify-challenge__button--bg-tan:hover,a.jdgm-write-rev-link--bg-tan:hover,input.jdgm-submit-rev--bg-tan:hover{background-color:#f6dfc2}.block-bttn--bg-beige,input.shopify-challenge__button--bg-beige,a.jdgm-write-rev-link--bg-beige,input.jdgm-submit-rev--bg-beige{background-color:#F6F0EB}.block-bttn--bg-beige:hover,input.shopify-challenge__button--bg-beige:hover,a.jdgm-write-rev-link--bg-beige:hover,input.jdgm-submit-rev--bg-beige:hover{background-color:#f1e8e0}.block-bttn--bg-green,input.shopify-challenge__button--bg-green,a.jdgm-write-rev-link--bg-green,input.jdgm-submit-rev--bg-green{background-color:#BFDBC6;color:#364339}.block-bttn--bg-green:hover,input.shopify-challenge__button--bg-green:hover,a.jdgm-write-rev-link--bg-green:hover,input.jdgm-submit-rev--bg-green:hover{background-color:#cfe4d5}.block-bttn--bg-pink,input.shopify-challenge__button--bg-pink,a.jdgm-write-rev-link--bg-pink,input.jdgm-submit-rev--bg-pink{background-color:#EDDFDF;color:#834a4a}.block-bttn--bg-pink:hover,input.shopify-challenge__button--bg-pink:hover,a.jdgm-write-rev-link--bg-pink:hover,input.jdgm-submit-rev--bg-pink:hover{background-color:#f1e6e6}.block-bttn--bg-grey,input.shopify-challenge__button--bg-grey,a.jdgm-write-rev-link--bg-grey,input.jdgm-submit-rev--bg-grey{background-color:#F7F5F2;color:#4A4A4A}.block-bttn--bg-grey:hover,input.shopify-challenge__button--bg-grey:hover,a.jdgm-write-rev-link--bg-grey:hover,input.jdgm-submit-rev--bg-grey:hover{background-color:#efebe5}.block-bttn--border-white,input.shopify-challenge__button--border-white,a.jdgm-write-rev-link--border-white,input.jdgm-submit-rev--border-white{background-color:rgba(255,255,255,0.2);border:1px solid white;color:white}.block-bttn--border-white:hover,input.shopify-challenge__button--border-white:hover,a.jdgm-write-rev-link--border-white:hover,input.jdgm-submit-rev--border-white:hover{background-color:rgba(255,255,255,0.3)}.block-bttn--border-black,input.shopify-challenge__button--border-black,a.jdgm-write-rev-link--border-black,input.jdgm-submit-rev--border-black{background-color:rgba(74,74,74,0);border:1px solid #4A4A4A;color:#4A4A4A}.block-bttn--border-black:hover,input.shopify-challenge__button--border-black:hover,a.jdgm-write-rev-link--border-black:hover,input.jdgm-submit-rev--border-black:hover{background-color:rgba(74,74,74,0.1)}.mini-modal{display:grid;grid-template-rows:auto 1fr auto;height:auto;max-height:calc(100vh - 140px);position:fixed;top:78px;right:15px;background-color:rgba(255,255,255,0.95);border-radius:3px;box-shadow:0 2px 12px rgba(0,0,0,0.1);opacity:0;visibility:hidden;overflow:hidden}.mini-modal.open{-webkit-animation:125ms linear forwards 1 bounce-open;animation:125ms linear forwards 1 bounce-open;opacity:1;visibility:visible}@media screen and (min-width: 768px){.mini-modal{right:22px}}html.ticker-banner-active .mini-modal{top:108px}.mini-modal__header{width:calc(100% - 30px);height:49px;padding:0 15px;border-bottom:1px solid #F2F2F2;background-color:white}.mini-modal__title{font-size:12px;line-height:50px}.mini-modal__close{width:20px;height:20px;position:absolute;top:15px;right:15px;background-size:16px 16px}.mini-modal__contents{height:auto;padding:1px 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mini-product-item{grid-template-rows:91px;grid-template-columns:61px 1fr auto auto;opacity:1;transition:opacity 180ms linear 0ms;font-size:11px;font-weight:400;line-height:1.6em}.mini-product-item.removing,#search-modal__contents.clearing .mini-product-item{opacity:0}.mini-product-item__name,.mini-product-item__price{align-self:center}.mini-product-item__name h4,.mini-product-item__name p,.mini-product-item__price h4,.mini-product-item__price p{margin:0}.mini-product-item__name h4,.mini-product-item__price h4{font-weight:400}.mini-product-item__name p,.mini-product-item__price p{font-weight:300}.mini-product-item__name{padding:0 15px}.mini-product-item__name a{display:block}.mini-product-item__price{justify-self:center;padding:0 15px 0 0}.mini-product-item__remove{align-self:center;justify-self:center;padding:0 15px 0 0}.mini-product-item__remove .remove-item{display:block;background-size:9px 9px}.mini-modal__footer{width:100%}#cart-modal,#search-modal{width:calc(100% - 30px);max-width:400px}@media screen and (min-width: 768px){#cart-modal,#search-modal{max-width:350px}}#cart-modal .mini-modal__contents,#search-modal .mini-modal__contents{max-height:calc(100vh - 140px - 100px)}#cart-modal .mini-modal__footer{height:50px}#cart-modal .mini-modal__footer a.place-order{height:20px;text-align:center;line-height:20px}#mini-search-form{background-color:white}#mini-search-form input[type='text'],#mini-search-form input[type='search']{width:100%;height:45px;padding:0 20px;border:1px solid #F2F2F2;border-radius:4px;font-style:italic;line-height:45px;text-align:center;-webkit-appearance:none}#mini-search-form input[type='submit']{width:100%;height:50px;background-image:url("search.svg");background-position:center center;background-size:15px 15px;background-repeat:no-repeat;font-size:0px;cursor:pointer}#mini-search-form input[type='text']::-ms-clear{display:none;width:0;height:0}#mini-search-form input[type='text']::-ms-reveal{display:none;width:0;height:0}#mini-search-form input[type='search']::-webkit-search-decoration,#mini-search-form input[type='search']::-webkit-search-cancel-button,#mini-search-form input[type='search']::-webkit-search-results-button,#mini-search-form input[type='search']::-webkit-search-results-decoration{display:none}.mini-search-form__input{position:relative;padding:25px}.mini-search-form__clear{width:9px;height:9px;position:absolute;right:40px;top:50%;transform:translateY(-50%);background-size:9px 9px}.currency-form__option{height:49px;border-bottom:1px solid #F2F2F2}.currency-form__option:last-of-type{border-bottom:none}.currency-form__label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;height:100%;padding:0 15px;font-size:11px;line-height:50px}.currency-form__input{width:13px;height:13px;position:relative;border-radius:50%;border:1px solid #e8e5e5;background-color:#F2F2F2}.currency-form__input input{opacity:0}.currency-form__input .custom-radio{width:7px;height:7px;position:absolute;left:3px;top:3px;background-color:#4A4A4A;border-radius:50%;transform:scale(0);transition:100ms ease 0ms}.currency-form__option:hover .currency-form__input .custom-radio{transform:scale(0.4)}.currency-form__input input:checked+.custom-radio{transform:scale(1)}.currency-form__option:hover .currency-form__input input:checked+.custom-radio{transform:scale(1)}.currency-form__iso{margin:0 10px}.klaviyo-form-MGQCeW .klaviyo-form-version-cid_1{padding:0px !important}.klaviyo-form-MGQCeW .Column__FormColumn-z5j99u-0{display:grid !important;grid-row-gap:20px  !important;width:100%;margin:2em 0px 0px 0px !important}.klaviyo-form-MGQCeW .FormComponent__StyledFormComponentWrapper-e0xun6-0{padding:0px !important}.klaviyo-form-MGQCeW .Label__StyledLabel-j8cw4i-0{padding:0 !important;color:#4A4A4A !important;font-family:'brother-1816', sans-serif !important;font-size:15px !important;font-weight:400 !important;letter-spacing:1px !important;line-height:1.6em !important;text-transform:uppercase !important}@media screen and (min-width: 650px){.klaviyo-form-MGQCeW .Label__StyledLabel-j8cw4i-0{font-size:14px !important}}@media screen and (min-width: 1024px){.klaviyo-form-MGQCeW .Label__StyledLabel-j8cw4i-0{font-size:12px !important}}.klaviyo-form-MGQCeW .TextInput__FormStyledTextInput-sc-1o6de9f-0{width:100% !important;height:28px !important;padding:0 0 3px 0 !important;background-color:transparent !important;border:none !important;border-bottom:1px solid #4A4A4A !important;border-radius:0px !important;transition:border-bottom 100ms linear 0ms;color:#4A4A4A !important;font-family:'brother-1816', sans-serif !important;font-size:15px !important;letter-spacing:1px !important;line-height:1.6em !important}@media screen and (min-width: 650px){.klaviyo-form-MGQCeW .TextInput__FormStyledTextInput-sc-1o6de9f-0{font-size:14px !important}}@media screen and (min-width: 1024px){.klaviyo-form-MGQCeW .TextInput__FormStyledTextInput-sc-1o6de9f-0{font-size:12px !important}}.klaviyo-form-MGQCeW .TextInput__FormStyledTextInput-sc-1o6de9f-0:focus{border-bottom:1px solid #ccc !important}.klaviyo-form-MGQCeW .PhoneNumberInputComponents__StyledInputContainer-sc-2pvkjx-0{width:100% !important;height:48px !important;padding:0 0 3px 0 !important;border:none !important;border-bottom:1px solid #4A4A4A !important;border-radius:0px !important;transition:border-bottom 100ms linear 0ms}.klaviyo-form-MGQCeW .PhoneNumberInputComponents__StyledPhoneInputContainer-sc-2pvkjx-2{height:28px !important;border:none !important;border-radius:0px !important;background-color:transparent !important}.klaviyo-form-MGQCeW .PhoneNumberInputComponents__DropdownIcon-sc-2pvkjx-1{padding:0 10px 0 0 !important}.klaviyo-form-MGQCeW .DropdownComponents__StyledChevron-sc-1ahum51-6{fill:#4A4A4A !important}.klaviyo-form-MGQCeW .PhoneNumberInputComponents__FormStyledTextInput-sc-2pvkjx-3{height:28px !important;color:#4A4A4A !important;font-family:'brother-1816', sans-serif !important;font-size:15px !important;letter-spacing:1px !important;line-height:1.6em}@media screen and (min-width: 650px){.klaviyo-form-MGQCeW .PhoneNumberInputComponents__FormStyledTextInput-sc-2pvkjx-3{font-size:14px !important}}@media screen and (min-width: 1024px){.klaviyo-form-MGQCeW .PhoneNumberInputComponents__FormStyledTextInput-sc-2pvkjx-3{font-size:12px !important}}.klaviyo-form-MGQCeW .Button__FormStyledButton-p2mbjt-0{padding:0 0 0 15px !important;background-color:transparent !important;background-image:url("chevron-right.svg") !important;background-position:center left !important;background-repeat:no-repeat !important;background-size:9px 9px !important;color:#4A4A4A !important;font-family:"brother-1816", sans-serif !important;font-size:15px !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:1px !important;line-height:1.6em !important}@media screen and (min-width: 650px){.klaviyo-form-MGQCeW .Button__FormStyledButton-p2mbjt-0{font-size:14px !important}}@media screen and (min-width: 1024px){.klaviyo-form-MGQCeW .Button__FormStyledButton-p2mbjt-0{font-size:12px !important}}.klaviyo-form-MGQCeW .RichText__StyledQuillContainer-sc-11o3xhj-0 p{color:#4A4A4A !important;font-family:'brother-1816', sans-serif !important;font-size:15px !important;letter-spacing:1px !important;line-height:1.6em !important}@media screen and (min-width: 650px){.klaviyo-form-MGQCeW .RichText__StyledQuillContainer-sc-11o3xhj-0 p{font-size:14px !important}}@media screen and (min-width: 1024px){.klaviyo-form-MGQCeW .RichText__StyledQuillContainer-sc-11o3xhj-0 p{font-size:12px !important}}@-webkit-keyframes tickerBanner{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(-100%, 0, 0)}}@keyframes tickerBanner{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(-100%, 0, 0)}}#ticker-banner{display:inline-block;height:30px;padding-right:100%;white-space:nowrap;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:tickerBanner;animation-name:tickerBanner;-webkit-animation-duration:calc(var(--animation-duration) * 1000ms);animation-duration:calc(var(--animation-duration) * 1000ms)}.ticker-banner__item{display:inline-block;width:auto;height:30px;margin:0 35px;font-size:10px;font-weight:500;line-height:30px;text-transform:uppercase;color:#4A4A4A}.header__ticker-banner.ui-color-white .ticker-banner__item{color:white}.header__ticker-banner.ui-color-black .ticker-banner__item{color:#4A4A4A}#ticker-banner__close{display:block;width:30px;height:30px;position:absolute;top:0px;right:50%;padding:0;border:none;background-color:var(--banner-background-colour)}#ticker-banner__close:before,#ticker-banner__close:after{content:'';width:19px;height:1px;display:block;position:absolute;transform-origin:left center;background-color:#4A4A4A}.header__ticker-banner.ui-color-white #ticker-banner__close:before,.header__ticker-banner.ui-color-white #ticker-banner__close:after{background-color:white}.header__ticker-banner.ui-color-black #ticker-banner__close:before,.header__ticker-banner.ui-color-black #ticker-banner__close:after{background-color:#4A4A4A}#ticker-banner__close:before{top:8px;left:8px;transform:rotate(45deg)}#ticker-banner__close:after{bottom:8px;left:8px;transform:rotate(-45deg)}header.ticker-banner-active,html.ticker-banner-active main:not(#home){padding:30px 0 0 0}#navigation-panel{width:100vw;height:100%;position:fixed;bottom:0;left:0;z-index:10;transform:translateX(-100%);transition:transform 200ms linear 200ms}#navigation-panel[aria-expanded="true"]{transform:translateX(0%);transition:transform 200ms linear 0ms}@media screen and (min-width: 768px){#navigation-panel{width:75vw}}@media screen and (min-width: 1024px){#navigation-panel{width:60vw;height:calc(100% - 65px)}.ticker-banner-active #navigation-panel{height:calc(100% - 65px - 30px)}}@media screen and (min-width: 1155px){#navigation-panel{width:50vw}}.navigation-panel__controls{display:grid;grid-template-rows:auto 1fr auto;width:245px;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#F6F0EB}@media screen and (min-width: 500px){.navigation-panel__controls{width:280px}}@media screen and (min-width: 650px){.navigation-panel__controls{grid-template-rows:auto 1fr}}@media screen and (min-width: 768px){.navigation-panel__controls{width:300px}}@media screen and (min-width: 1155px){.navigation-panel__controls{width:280px}}.navigation-panel__header{display:flex;flex-direction:row;justify-content:space-between;position:relative;padding:20px}.navigation-panel__header:before,.navigation-panel__header:after{content:'';display:block;width:calc(100% - 40px);height:1px;position:absolute;bottom:0px;left:20px;background-color:#f2e9e2}.navigation-panel__header:before{top:0px}.navigation-panel__header:after{bottom:0px}.navigation-panel__links{width:100%;height:100%;position:relative;overflow:hidden}.navigation-panel__slider{display:flex;flex-direction:row;width:auto;height:100%;position:absolute;top:0;left:0;overflow:hidden;will-change:transform}.navigation-links-container{width:245px;height:100%;overflow:initial;opacity:0;visibility:hidden}.navigation-links-container.active{opacity:1;visibility:visible}.navigation-links-container.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.navigation-links-container.child{position:absolute;top:0px;left:0px;transform:translateX(100%)}@media screen and (min-width: 500px){.navigation-links-container{width:280px}}@media screen and (min-width: 768px){.navigation-links-container{width:300px}}@media screen and (min-width: 1155px){.navigation-links-container{width:280px}}.navigation-links{margin:50px 0 0 0;padding:0 0 50px 0}.navigation-links li{border-bottom:1px solid #eee3d9}.navigation-links li:last-of-type{border-bottom:none}.navigation-links li a{position:relative;padding:15px 20px;font-size:11px;font-weight:400;text-transform:uppercase;line-height:20px}.navigation-links li a:after{content:'';width:5px;height:5px;position:absolute;right:20px;top:50%;transform:translateY(-50%);background-image:url("chevron-right.svg");background-repeat:no-repeat;background-size:5px 5px}.navigation-links li a:hover{background-color:#FDF9F5}.navigation-panel__footer{position:relative;padding:20px}.navigation-panel__footer:before{content:'';display:block;width:calc(100% - 40px);height:1px;position:absolute;top:0px;left:20px;background-color:#f2e9e2}@media screen and (min-width: 650px){.navigation-panel__footer{display:none}}.navigation-panel__images{width:calc(100% - 245px);height:100vh;position:absolute;top:0px;left:245px;z-index:1;background-color:rgba(244,216,181,0.3);transform:translateX(-100%);transition:transform 200ms linear 0ms}#navigation-panel[aria-expanded="true"] .navigation-panel__images{transform:translateX(0%);transition:transform 200ms linear 200ms}@media screen and (min-width: 500px){.navigation-panel__images{width:calc(100% - 280px);left:280px}}@media screen and (min-width: 768px){.navigation-panel__images{width:calc(100% - 300px);left:300px}}@media screen and (min-width: 1155px){.navigation-panel__images{width:calc(100% - 280px);left:280px}}.navigation-panel-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:0;visibility:hidden;transition:opacity 60ms linear 30ms, visibility 60ms linear 30ms}.navigation-panel-image.broken{display:none}.navigation-panel-image.loaded{opacity:0;visibility:hidden;transition:opacity 60ms linear 30ms, visibility 60ms linear 30ms}.navigation-panel-image.loaded.active{z-index:1;opacity:1;visibility:visible;transition:opacity 60ms linear 0ms, visibility 60ms linear 0ms}#nav-close{width:20px;height:20px;background-size:20px 20px}@media screen and (min-width: 1024px){#nav-close{background-size:16px 16px}}#nav-back{width:auto;max-width:calc(100% - 40px);padding:0 0 0 12px;transform:translateX(0px);opacity:1;visibility:visible;transition:opacity 200ms ease 0ms, visibility 200ms ease 0ms, transform 200ms ease 0ms;background-image:url("chevron-left.svg");background-position:left center;background-repeat:no-repeat;background-size:6px 6px;font-size:13px;font-weight:400;letter-spacing:1px;line-height:1.6em;text-align:right;text-transform:uppercase}#nav-back.hide{transform:translateX(12px);opacity:0;visibility:hidden}#nav-search{display:block;width:20px;height:20px;position:relative;background-image:url("search.svg");background-position:50%;background-repeat:no-repeat;background-size:20px 20px;font-size:0}@media screen and (min-width: 650px){#nav-search{display:none}}#overlay{width:100vw;height:100vh;position:fixed;top:0;left:0px;z-index:9;background-color:#F6F0EB;opacity:0;visibility:hidden;transition:opacity 400ms ease 0ms, visibility 400ms ease 0ms;cursor:crosshair}@media screen and (min-width: 1024px){#overlay{z-index:8}}html.overlay-active #overlay{opacity:0.85;visibility:visible}.modal-container{display:none;justify-items:center;align-items:center;width:calc(100% - 40px);height:calc(100% - 40px);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;padding:20px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal-container--active{display:grid}@media screen and (min-width: 650px){.modal-container{width:calc(100% - 60px);height:calc(100% - 60px);padding:30px}}@media screen and (min-width: 1024px){.modal-container{width:calc(100% - 80px);height:calc(100% - 80px);padding:40px}}.modal-container__close{width:40px;height:40px;position:fixed;top:15px;right:15px;z-index:12;background-color:white;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,0.1)}@media screen and (min-width: 650px){.modal-container__close{top:25px;right:25px}}@media screen and (min-width: 1024px){.modal-container__close{top:35px;right:35px;transform:scale(1);transition:transform 150ms linear 0ms}.modal-container__close:hover{transform:scale(0.9)}}.modal{display:none;width:100%;max-width:400px;height:auto;position:relative;z-index:11;background-color:rgba(255,255,255,0.95);border-radius:3px;box-shadow:0 2px 12px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transition:opacity 80ms linear 0ms, visibility 80ms linear 0ms}.modal--active{opacity:1;visibility:visible}.modal__content{height:calc(100% - 70px);padding:35px}.modal__content p{margin:0}@media screen and (min-width: 650px){.modal__content{height:calc(100% - 80px);padding:40px}}@media screen and (min-width: 768px){.modal__content{height:calc(100% - 100px);padding:50px}}.modal__title{margin:0 0 2em 0;font-size:18px;line-height:1.6em}html.modal-container-active header{transform:translateY(-100%)}.promotion-modal[aria-hidden="false"]{display:grid;grid-template-rows:auto}@media screen and (min-width: 900px) and (orientation: landscape){.promotion-modal--has-img{grid-template-columns:1fr 1fr;grid-template-rows:unset;width:90vw;max-width:850px;height:80vh;max-height:650px;min-height:550px}}.promotion-modal__image{display:none;overflow:hidden}.promotion-modal--has-img .promotion-modal__image{display:block;width:100%;height:calc(100vw - 30px);max-height:480px;position:relative;border-radius:3px 3px 0 0}@media screen and (min-width: 900px) and (orientation: landscape){.promotion-modal--has-img .promotion-modal__image{grid-row:1 / 2;height:100%;max-height:unset}}.promotion-modal--img-left .promotion-modal__image{grid-column:1 / 2}@media screen and (min-width: 900px) and (orientation: landscape){.promotion-modal--img-left .promotion-modal__image{border-radius:3px 0 0 3px}}.promotion-modal--img-right .promotion-modal__image{grid-column:2 / 3}@media screen and (min-width: 900px) and (orientation: landscape){.promotion-modal--img-right .promotion-modal__image{border-radius:0 3px 3px 0}}.promotion-modal-image{opacity:0;transition:200ms linear 0ms}.promotion-modal-image.lazyloaded{opacity:1}@media screen and (min-width: 900px) and (orientation: landscape){.promotion-modal__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.promotion-modal__button{margin:2em 0 0 0}.promotion-modal__subscribe{margin:30px 0 0 0}.promotion-modal__subscribe .subscribe-disclaimer{margin:25px 0 0 0;font-size:10px;line-height:1.6em}.credits-modal[aria-hidden="false"]{display:block}@media screen and (min-width: 650px){.credits-modal{width:100%;max-width:360px}}.credits-modal__row{padding:5px 0}iframe[src="https://whimsyrow.myshopify.com/preview_bar"]{display:none !important}

