@charset "UTF-8";/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#fff;display:none;opacity:.8}.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:16;color:#fff}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(loader.gif);display:none}.chocolat-content{position:fixed;width:0;height:0;left:50%;top:50%;z-index:14;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(left.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(right.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:0;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(close.png) 50% 50% no-repeat}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0,0,0,.2);text-align:right;margin-top:10px}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay,.chocolat-in-container .chocolat-wrapper{position:absolute}.chocolat-in-container{position:relative}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.basket-table:after,.collection-preview__items:after,.collection:after,.l-product:after,.page-footer__main:after,.page-header:after,.product-bar:after,.profiles__items:after{clear:both;content:'';display:table}.align--left{float:left}.align--right{float:right}img.align--left{margin-right:90px}img.align--right{margin-left:90px}.text--left{text-align:left!important}.text--right{text-align:right!important}.text--flat{margin:0!important}.basket__close,.remove{text-indent:100%;white-space:nowrap;overflow:hidden}*,::after,::before{box-sizing:border-box}img{max-width:100%}html{font-size:62.5%}body{font:1.5em/1.7 Lora,serif;color:#2b2b27}a{color:#d4b039}p{margin:1.2em 0;overflow:hidden}.product-description p:first-child,.type--opening{font-size:1.13333em}.type--callout,.type--callout-thin{font-size:1.66667em;font-weight:400;max-width:630px;text-align:center;margin:2.8em auto;padding:0 10px}.type--callout strong,.type--callout-thin strong{text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:3px}.type--callout a,.type--callout-thin a{text-decoration:none}.type--callout a:hover,.type--callout-thin a:hover{text-decoration:underline}.type--callout-thin{margin:1.8em auto;max-width:800px}.type--callout-wide{max-width:670px}.type--center{text-align:center!important}.type--heading{text-align:center;text-transform:uppercase;font-size:20px;margin:0;font-family:Montserrat,sans-serif;font-weight:400;line-height:1}.type--large{font-size:1.66667em;margin:4em 0}.type--note{margin:0;text-align:center;font-style:italic;font-size:.9em;color:#717171}p.type--callout{max-width:none}.basket-item__title{text-transform:uppercase;line-height:1.2;font-size:1.13333em;margin-top:0;margin-bottom:0}.basket-item__price{margin-top:0;margin-bottom:0;font-size:1.33333em;color:#d4b039}.basket-item__price__currency{color:#fff;font-family:Lora,serif;font-size:.95em;font-style:italic;letter-spacing:-2px}.basket-items{list-style:none;padding-left:0;margin:0}.basket-items__item{padding:25px 0;position:relative}.basket-items__item::after,.basket-items__item::before{content:'';display:block;width:22px;height:3px;background-color:#535351;position:absolute;bottom:-2px;left:50%;margin-left:-11px}.basket-items__item::before{display:none}.basket-items__item:last-child::before{display:block;bottom:5px}.basket-table{margin-bottom:3.33333em;font-size:.8em;line-height:1.1}@media only screen and (min-width:599px){.basket-table{font-size:1em}}.basket-table table{width:100%;border-top:solid 3px #d4b039;border-bottom:solid 3px #d4b039;margin:2em 0 3.33333em;padding:1.46667em 0;border-collapse:collapse}.basket-table thead td{padding-top:30px;padding-bottom:30px}.basket-table tbody td{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.13333em;text-transform:uppercase;padding-top:4px;padding-bottom:4px}.basket-table tbody tr:last-child td{padding-bottom:30px}.basket-table__heading{font-family:Montserrat,sans-serif;font-size:.73333em;text-transform:uppercase;color:#686866;vertical-align:middle}.basket-table__price{color:#d4b039;font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;vertical-align:middle}.basket-table__price--right{margin-left:40px}.basket-table__price__currency{color:#000;font-size:19px;font-family:Lora,serif;font-style:italic;letter-spacing:-2px}@media only screen and (min-width:599px){.basket-table__actions{float:right}}.basket-table__actions__action{margin-bottom:30px}.basket-table__actions__action--right{text-align:right}.basket-toggle{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.73333em;color:#282825;text-decoration:none;font-weight:700}@media only screen and (min-width:950px){.is-hero .basket-toggle{color:#fff}}.is-fixed .basket-toggle{color:#282825}.basket-toggle__count{width:24px;height:24px;line-height:24px;border-radius:50%;background-color:#d4b039;display:inline-block;margin-left:6px;color:#fff;font-size:1.36364em;font-weight:400;position:relative}.basket-toggle__bubble{width:24px;height:24px;background-color:#d4b039;border-radius:50%;display:block;position:absolute;top:0;left:0;z-index:-1}.basket{float:right;padding-right:15px;margin-top:8px}@media only screen and (min-width:950px){.basket{margin-top:15px;position:absolute;top:0;right:0}.is-fixed .basket{margin-top:29px}}.basket__contents{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;padding:30px 0}.basket__price{display:block;color:#fff;font-size:1.33333em;font-weight:700;margin:30px 0 20px}.basket__price__currency{font-family:Lora,serif;font-size:.95em;font-style:italic;letter-spacing:-2px;color:#fff}.basket__close{width:32px;height:32px;display:inline-block;background-image:url(cross-gold.svg);line-height:1;background-repeat:no-repeat;background-position:50% 50%}.button,.hero-item__link a{background-color:#d4b039;border:none;font-size:1.2em;line-height:2.5em;padding:0 1.66667em;text-transform:uppercase;font-family:Montserrat,sans-serif;vertical-align:middle;display:inline-block;color:#fff;text-decoration:none;transition:all .2s cubic-bezier(.19,1,.22,1);border-radius:0}.button--add{font-size:1.46667em;line-height:51px;color:#000;padding:0 1.13636em;box-shadow:inset 0 0 0 3px #d4b039;font-weight:700}@media only screen and (min-width:800px){.button--add{line-height:41px;padding:0 .68182em;margin-left:40px;box-shadow:inset 0 0 0 3px #fff}}.button--add:hover{background-color:#fff;color:#d4b039}.button--add em{font-family:"Playfair Display",serif;text-transform:none}.button--view-basket{color:#d4b039;background:0 0;box-shadow:inset 0 0 0 3px #535351}.button--view-basket:hover{background-color:#d4b039;color:#000;box-shadow:none}.button--small{font-size:.93333em}.button--outline,.button--outline-black,.hero-item__link a{background-color:transparent;box-shadow:inset 0 0 0 3px #d4b039}.button--outline-black:hover,.button--outline:hover,.hero-item__link a:hover{background-color:#d4b039}.button--outline-black{color:#000}.button--block{width:100%;display:block}.collection-heading{background-color:#f4f4f4;padding:30px 10px;text-align:center;overflow:hidden}.collection-heading__title{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#000;margin:0;letter-spacing:2px;line-height:1.2}.collection-heading__sub-title{text-transform:uppercase;color:#d4b039;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;margin:0 0 .46667em 0}.collection-preview{text-align:center;margin:4.66667em 0}.collection-preview__title{color:#d4b039;font-family:"Playfair Display",serif;font-size:1.6em}.collection-preview__items{margin-left:-10px;margin-right:-10px;margin-bottom:2.66667em}.collection-preview__items__item img{vertical-align:bottom;width:100%}@media only screen and (min-width:599px){.collection-preview__items__item{padding:10px;float:left;width:33.333%}.collection-preview__items__item:nth-last-child(-n+3){padding-bottom:0}}.collection__item{position:relative;overflow:hidden}@media only screen and (min-width:600px){.collection__item{float:left;width:50%}.collection__item--wide{width:100%}.collection__item:hover .collection__item__image{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@media only screen and (min-width:800px){.collection__item{width:33.333%}.collection__item--wide{width:50%}}.collection__item--single{width:auto}.collection__item__image{width:100%;display:block;transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}.collection__item__rollover{text-decoration:none;color:inherit;padding:0 15px}@media only screen and (min-width:600px){.collection__item__rollover{background-color:rgba(212,176,57,.95);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s cubic-bezier(.19,1,.22,1)}.collection__item__rollover:hover{opacity:1}.collection__item__rollover .product-header{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.collection__item__rollover .product-header__price{color:#fff}}.collection__item__cover{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8em;text-decoration:none}@media only screen and (min-width:1000px){.collection__item__cover{font-size:1em}}.collection__item__cover::before{transition:opacity .8s cubic-bezier(.19,1,.22,1);display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1;opacity:0}.collection__item__cover:hover::before{opacity:1}.collection__item__cover:hover .button--outline,.collection__item__cover:hover .hero-item__link a,.hero-item__link .collection__item__cover:hover a{background-color:#d4b039}.collection__item__cover .product-header{position:relative;z-index:2}.content{max-width:600px;margin:1em auto 4em;font-size:1.2em}.content h1{text-transform:uppercase;font-weight:400;font-family:Montserrat,sans-serif;font-size:1.11111em;text-align:center;position:relative;padding:1.11111em 0}.content h1::after{content:'';display:block;width:77px;height:3px;background-color:#d4b039;position:absolute;bottom:0;left:50%;margin-left:-35px}.crafts{background-color:#f4f4f4;padding:1.06667em 0 .4em}.page--alice-walton .crafts,.page--b-goods .crafts,.page--bee-teeth .crafts,.page--beth-lamont .crafts,.page--daniel-strange .crafts,.page--do-book-co .crafts,.page--emily-kidson .crafts,.page--millican .crafts,.page--one-we-made-earlier .crafts,.page--ruth-pullan .crafts,.page--solid-wool .crafts,.page--strange-friends .crafts{display:none}@media only screen and (min-width:599px){.crafts{padding:2.13333em 0 1.46667em}}.crafts__list{padding-left:0;margin-top:0;margin-bottom:0;text-align:center}.crafts__item{display:inline-block;margin:0 .66667em .66667em}.crafts__item--gift{margin-left:.33333em;margin-right:.33333em}.crafts__link{font-family:Montserrat,sans-serif;font-size:1.06667em;text-transform:uppercase;text-decoration:none;color:#686866;letter-spacing:4px;line-height:1.4;display:block;position:relative}.crafts__link::after{content:'';display:block;height:3px;background-color:#d4b039;position:absolute;bottom:-3px;left:0;right:4px;opacity:0;transition:opacity 1s cubic-bezier(.19,1,.22,1)}.crafts__link--current::after,.crafts__link:hover::after{opacity:1}.crafts__gift{font-family:Montserrat,sans-serif;text-decoration:none;line-height:1;display:block;color:rgba(104,104,102,.7)}.crafts__gift:hover{color:#686866}.page--all-products .crafts__link--all-products::after,.page--art-design .crafts__link--art-design::after,.page--bags-accessories .crafts__link--bags-accessories::after,.page--books .crafts__link--books::after,.page--ceramics .crafts__link--ceramics::after,.page--homeware .crafts__link--homeware::after,.page--jewellery .crafts__link--jewellery::after,.page--our-products .crafts__link--our-products::after{opacity:1}.page--gifts-under-10 .crafts__gift--gifts-under-10,.page--gifts-under-100 .crafts__gift--gifts-under-100,.page--gifts-under-50 .crafts__gift--gifts-under-50{color:#686866}.drawer{background-color:#d4b039;position:fixed;top:0;bottom:0;z-index:1;left:10px;padding:92px 25px 15px 15px}.drawer--menu{left:-100%}@media only screen and (min-width:950px){.drawer--menu{background-color:transparent;left:auto;position:static;padding:0}}.drawer--basket{width:265px;left:100%;background-color:#282825;padding-top:15px;text-align:center;z-index:101;border-left:solid 10px #d4b039;padding-left:25px;will-change:transform}.flickity-page-dots{bottom:10px}@media only screen and (min-width:599px){.flickity-page-dots{bottom:25px}}.flickity-page-dots .dot{background:#fff}.footer-menu{padding-left:0;list-style:none;text-align:center;margin:0 0 20px}.footer-menu__item{display:inline-block;margin:0 20px}.footer-menu__link{font-style:italic;color:#fff;text-decoration:none}.footer-menu__link:hover{text-decoration:underline}.hero-item{width:100%;background-color:#282825;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center;padding-top:82px;max-height:930px;padding-left:15px;padding-right:15px}.hero-item--about{background-image:url(about-hero-hq.jpg);background-position:50% 0;max-height:none}@media only screen and (min-width:950px){.hero-item{padding-top:221px}}.hero-item__container{padding-top:12%;padding-bottom:12%}@media only screen and (min-width:950px){.hero-item__container{padding-bottom:24%}}.hero-item__container--about{padding-top:100%}@media only screen and (min-width:950px){.hero-item__container--about{padding-top:12%;padding-bottom:40%}}.hero-item__heading{text-transform:uppercase;color:#fff;font-size:2.53333em;font-family:Montserrat,sans-serif;letter-spacing:8px;position:relative;line-height:1.3;margin:0;padding-bottom:12px}.hero-item__heading::after{content:'';display:block;width:77px;height:3px;background-color:#d4b039;position:absolute;bottom:0;left:50%;margin-left:-35px}.hero-item__sub-heading{color:#fff;font-family:"Playfair Display",serif;font-style:italic;font-weight:400;font-size:1.86667em;margin:17px 0 22px;line-height:1.2}.hero-item__link{text-align:center}.hero{margin-top:-82px}@media only screen and (min-width:950px){.hero{margin-top:-221px}}.inline-list{padding-left:0;margin:0}.inline-list__item{display:inline-block;margin-right:6px}.inline-list__item--spaced{margin-right:36px}.inner{max-width:1000px;padding:0 10px;margin:0 auto;box-sizing:content-box}.inner--about{width:90%;max-width:1120px}.inner--wide{max-width:1300px}.inner--thin{width:90%}@media only screen and (min-width:599px){.inner--thin-collapse{width:90%}}.input{padding:0 1.33333em;line-height:2.06667em;border:none;font-style:italic;vertical-align:middle;border:solid 1px #d4d4d3;-webkit-appearance:none;border-radius:0}.input--center{text-align:center}.input--button{line-height:43px}.menu-toggle{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.73333em;color:#282825;text-decoration:none;position:relative;z-index:2;line-height:1;display:inline-block;margin-top:15px;font-weight:700}@media only screen and (min-width:950px){.menu-toggle{display:none}}.menu-toggle__icon{width:24px;height:15px;display:inline-block;vertical-align:middle;color:#d4b039;border-top:3px solid #d4b039;border-bottom:3px solid #d4b039;position:relative;margin-right:6px;top:-1px}.menu-toggle.is-active .menu-toggle__icon{color:#000;border-color:#000}.menu-toggle__icon::before{content:'';display:block;width:100%;height:3px;background-color:#d4b039;position:absolute;top:3px}.menu-toggle.is-active .menu-toggle__icon::before{background-color:#000}.menu{padding:0 0 0 15px;text-align:left;float:left}@media only screen and (min-width:950px){.menu{text-align:center;padding:0;float:none}.is-fixed .menu{display:inline-block;vertical-align:middle;margin-left:45px}}.menu__list{list-style:none;padding:0;margin:0}.menu__list-item{margin-bottom:10px}@media only screen and (min-width:950px){.menu__list-item{display:inline-block;margin:0 25px}.menu__list-item:first-child{margin-left:0}.menu__list-item:last-child{margin-right:0}}.menu__link{font-size:1.66667em;font-family:"Playfair Display",serif;color:#fff;text-decoration:none;display:block}.page--all-products .menu__link--our-products,.page--art-design .menu__link--our-products,.page--bags-accessories .menu__link--our-products,.page--books .menu__link--our-products,.page--ceramics .menu__link--our-products,.page--homeware .menu__link--our-products,.page--jewellery .menu__link--our-products,.page--our-products .menu__link--our-products,.page--product .menu__link--our-products{color:#000}.page--alice-walton:not(.page--product) .menu__link--strange-friends,.page--b-goods:not(.page--product) .menu__link--strange-friends,.page--bee-teeth:not(.page--product) .menu__link--strange-friends,.page--beth-lamont:not(.page--product) .menu__link--strange-friends,.page--daniel-strange:not(.page--product) .menu__link--strange-friends,.page--do-book-co:not(.page--product) .menu__link--strange-friends,.page--emily-kidson:not(.page--product) .menu__link--strange-friends,.page--millican:not(.page--product) .menu__link--strange-friends,.page--one-we-made-earlier:not(.page--product) .menu__link--strange-friends,.page--ruth-pullan:not(.page--product) .menu__link--strange-friends,.page--solid-wool:not(.page--product) .menu__link--strange-friends,.page--strange-friends:not(.page--product) .menu__link--strange-friends{color:#000}.page--our-story .menu__link--our-story{color:#000}.page--contact-us .menu__link--contact-us{color:#000}@media only screen and (min-width:950px){.menu__link{color:#d4b039;font-size:1.13333em}.is-hero .menu__link:hover{color:#fff}.is-fixed .menu__link:hover{color:#000}}.menu__link:hover{color:#000}body::after,body::before,html::after,html::before{content:"";display:block;position:fixed;background-color:#d4b039;z-index:100}html::after,html::before{top:0;width:10px;height:100%}html::before{left:0}html::after{right:0}body{padding:10px;min-height:100vh}body::after,body::before{left:0;right:0;height:10px}body::before{top:0}body::after{bottom:0}.page-footer{background-color:#282825;padding:60px 0 30px}.page-footer__footnote{color:#d4b039;font-family:Montserrat,sans-serif;font-size:.73333em;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:0}.page-footer__footnote a{text-decoration:none}.page-footer__footnote a:hover{text-decoration:underline}.page-footer__heading{color:#d4b039;font-size:1.13333em;font-family:"Playfair Display",serif;margin:0 0 8px}.page-footer__main{margin-bottom:40px;position:relative}@media only screen and (min-width:815px){.page-footer__main{margin-bottom:70px}}.page-footer__main::before{content:'';display:block;background:url(crown_gold.svg) no-repeat;width:12px;height:9px;position:absolute;left:50%;margin-left:-6px;margin-top:3px;top:-30px}@media only screen and (min-width:815px){.page-footer__main::before{top:50%}}.page-footer__social{text-align:center;margin-bottom:20px}@media only screen and (min-width:815px){.page-footer__social{width:50%;float:left;margin-bottom:0;text-align:left}}.page-footer__newsletter{text-align:center}@media only screen and (min-width:815px){.page-footer__newsletter{width:50%;float:left;text-align:right}}.page-header{text-align:center;position:relative;padding:20px 0 20px;height:82px;position:fixed;top:0;left:0;right:0;margin:10px 10px 0;z-index:50;background-color:#fff}.page-header.is-fixed{display:none}@media only screen and (min-width:950px){.page-header{height:221px;padding:45px 0 40px;position:relative;margin:0}.page-header.is-hero,.page-header.is-transparent{background-color:transparent}.page-header.is-fixed{display:block;position:fixed;padding:20px 0;height:auto;margin:10px 10px 0;background:#fff}}.page-header__logo{margin-left:-26px;position:absolute;left:50%;z-index:1}@media only screen and (min-width:950px){.page-header__logo{position:static;margin-left:0;margin-bottom:35px}.is-fixed .page-header__logo{display:inline-block;margin:0;vertical-align:middle}}.page-header__logo__large{display:none;vertical-align:bottom}.is-hero .page-header__logo__large path{fill:#d4b039}@media only screen and (min-width:950px){.page-header__logo__large{display:inherit}.is-fixed .page-header__logo__large{display:none}}.page-header__logo__small{vertical-align:bottom}@media only screen and (min-width:950px){.page-header__logo__small{display:none}.is-fixed .page-header__logo__small{display:block}}.page{padding-top:92px}@media only screen and (min-width:950px){.page{padding-top:10px}}@media only screen and (min-width:950px){.page--product{margin-bottom:81px}}.product-bar{text-align:center;margin:20px 0}@media only screen and (min-width:800px){.product-bar{margin:0;text-align:left;background-color:#d4b039;padding:1.66667em 0;position:fixed;bottom:0;left:0;width:100%;z-index:10}}.product-bar__traits{display:none}@media only screen and (min-width:800px){.product-bar__traits{float:left;display:block}}@media only screen and (min-width:800px){.product-bar__actions{float:right}}.product-description{padding:0 15px}@media only screen and (min-width:690px){.product-description{padding:0}}.product-header{text-align:center;margin:1em 0}.product-header__name{-webkit-font-smoothing:antialiased;font-family:Montserrat,sans-serif;font-size:1.4em;text-transform:uppercase;line-height:1;margin-top:0;margin-bottom:.14286em}.product-header__name--vendor{font-size:2.53333em;color:#fff;position:relative;line-height:1.8}.product-header__name--vendor::after{height:3px;width:80px;background-color:#d4b039;content:"";display:block;position:absolute;bottom:0;left:calc(50% - 40px)}.product-header__vendor{-webkit-font-smoothing:antialiased;font-size:1.13333em;font-family:"Playfair Display",serif;font-style:italic;color:#282825;margin-top:0;margin-bottom:0;font-weight:400}.product-header__vendor--vendor{color:#fff;font-size:1.73333em;margin-bottom:.33333em}@media only screen and (min-width:1000px){.product-header__vendor--vendor{margin-bottom:1.2em}}.product-header__vendor__by{text-transform:none;font-size:.70588em;font-family:Lora,serif;text-transform:uppercase}.product-header__price{font-family:Montserrat,sans-serif;font-size:3em;color:#d4b039;line-height:1;font-weight:700}.product-header__price__currency{font-family:Lora,serif;font-size:.46667em;color:#000;font-weight:700;letter-spacing:-8px}.product-header__category{text-transform:uppercase;color:#282825;opacity:.75;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;margin-bottom:.46667em}.product-header__category--vendor{color:#d4b039}.product-trait{font-size:1.33333em;font-family:Montserrat,sans-serif;text-transform:uppercase;line-height:1.2;font-weight:700}.product-trait__currency,.product-trait__type{text-transform:none;color:#fff;font-weight:700;font-style:italic;font-size:.65em;font-family:Lora,serif;display:block}.product-trait__currency{display:inline}@media only screen and (min-width:800px){.product-variant{display:none}}.profiles__title{text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:1.33333em;font-weight:400;position:relative;padding-bottom:15px;margin-bottom:107px}.profiles__title::after{content:'';display:block;height:77px;width:3px;background-color:#d4b039;position:absolute;top:100%;left:50%;margin-left:-1px}.profiles__items{margin-left:-10px;margin-right:-10px;margin-bottom:2.66667em}@media only screen and (min-width:599px){.profiles__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.profiles__items__title{text-align:center;position:relative;font-family:"Playfair Display",serif;font-size:1.33333em;padding-bottom:25px}.profiles__items__title::after{content:'';display:block;width:77px;height:3px;background-color:#d4b039;position:absolute;bottom:0;left:50%;margin-left:-35px}.profiles__items__item img{width:100%}.profiles__items__item p{padding:0 25px;font-size:1.2em}@media only screen and (min-width:599px){.profiles__items__item p{padding:0}}@media only screen and (min-width:599px){.profiles__items__item{padding:0 20px;float:left;width:33.333%}}.remove{width:16px;height:16px;background-image:url(cross.svg);background-repeat:no-repeat;display:inline-block;vertical-align:middle}.variant-selector{display:none;position:relative;vertical-align:middle}@media only screen and (min-width:800px){.variant-selector{display:inline-block}}.variant-selector__value{font-weight:700;font-family:"Playfair Display",serif;font-style:italic;font-size:1.33333em;line-height:40px;cursor:pointer}.variant-selector__bar{background-color:#282825;padding:1.66667em 0;text-align:center;color:#d4b039;top:-110px;position:absolute;width:200vw;left:-100vw;margin-left:50%;z-index:1}.variant-selector__bar.is-hidden{display:none}.variant-selector__bar::after{content:'';display:block;position:absolute;bottom:-7px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#282825 transparent transparent transparent}.variant-selector__link{font-weight:700;font-family:"Playfair Display",serif;font-style:italic;font-size:2em;line-height:1;text-decoration:none;display:inline-block;padding:0 .5em}.variant-selector__link.is-selected{color:#fff}.variant-selector__link.is-disabled{opacity:.4;pointer-events:none;cursor:default}.vendors{background-color:#f4f4f4;padding:1.33333em 0 1em}.vendors__list{list-style:none;padding-left:0;margin:0 0 -6px 0;text-align:center}.vendors__item{display:inline-block;margin:0 .66667em .66667em;vertical-align:top;text-align:center}.vendors__link{font-family:"Playfair Display",serif;text-decoration:none;color:#2b2b27;color:#686866;font-style:italic}.vendors__link:hover{color:#000}.vendors__type{display:block;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:.73333em;opacity:.7;font-style:normal}.wide-image__image{width:100%}.about--left{text-align:center}@media only screen and (min-width:960px){.about--left{text-align:left}}.about--right{text-align:center}@media only screen and (min-width:960px){.about--right{text-align:right}}.about--clipped{overflow:hidden;display:block}@media only screen and (min-width:960px){.about--image-left{float:left;margin-right:90px}}@media only screen and (min-width:960px){.about--image-right{float:right;margin-left:90px}}@media only screen and (min-width:690px){.l-product{margin:2em 0}}@media only screen and (min-width:940px){.l-product{margin:4.66667em 0}}.l-product__main--full{margin-left:-15px;margin-right:-15px}.l-product__main img{width:100%}@media only screen and (min-width:690px){.l-product__main{width:60%;float:left;padding-right:60px;margin-left:0;margin-right:0}}.l-product__aside--list{font-size:1.46667em;font-style:italic}.l-product__aside--list ul{list-style:none;padding-left:0}.l-product__aside--list li{margin-bottom:30px;padding-left:25px;position:relative}.l-product__aside--list li::before{content:'• ';color:#d4b039;position:absolute;left:0}@media only screen and (min-width:690px){.l-product__aside{width:40%;float:right}}.chocolat-wrapper{z-index:101}.chocolat-wrapper .chocolat-bottom{background-color:rgba(0,0,0,.5);text-align:center}.chocolat-wrapper .chocolat-pagination{float:none;margin-right:0;font-family:Montserrat,sans-serif;color:#d4b039;font-weight:700}.chocolat-wrapper .chocolat-overlay{opacity:1}.chocolat-wrapper .chocolat-loader{width:180px;height:93px;margin-left:-90px;margin-top:-46.5px;background:url(arnie-loader.gif)}.chocolat-image{cursor:-webkit-zoom-in}