<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--sans: Montserrat, Helvetica, Verdana, Arial, sans-serif;--serif: CormorantGaramond, Baskerville, Caslon, serif}:root{--layout-max-width:75rem;--layout-max-width-narrow:70rem;--layout-max-width-narrower:60rem;--layout-max-width-narrowest:50rem;--layout-max-width-wide:100rem;--layout-max-width-wider:110rem;--layout-max-width-widest:120rem}@font-face{src:url(CormorantGaramond-Bold.ttf) format("truetype"),url(CormorantGaramond-Bold.ttf) format("truetype");font-family:CormorantGaramond;font-style:normal;font-weight:700}@font-face{src:url(CormorantGaramond-BoldItalic.ttf) format("truetype"),url(CormorantGaramond-BoldItalic.ttf) format("truetype");font-family:CormorantGaramond;font-style:italic;font-weight:700}@font-face{src:url(CormorantGaramond-SemiBold.ttf) format("truetype"),url(CormorantGaramond-SemiBold.ttf) format("truetype");font-family:CormorantGaramond;font-style:normal;font-weight:600}@font-face{src:url(CormorantGaramond-SemiBoldItalic.ttf) format("truetype"),url(CormorantGaramond-SemiBoldItalic.ttf) format("truetype");font-family:CormorantGaramond;font-style:italic;font-weight:600}@font-face{src:url(CormorantGaramond-Medium.ttf) format("truetype"),url(CormorantGaramond-Medium.ttf) format("truetype");font-family:CormorantGaramond;font-style:normal;font-weight:500}@font-face{src:url(CormorantGaramond-MediumItalic.ttf) format("truetype"),url(CormorantGaramond-MediumItalic.ttf) format("truetype");font-family:CormorantGaramond;font-style:italic;font-weight:500}@font-face{src:url(CormorantGaramond-Regular.ttf) format("truetype"),url(CormorantGaramond-Regular.ttf) format("truetype");font-family:CormorantGaramond;font-style:normal;font-weight:400}@font-face{src:url(CormorantGaramond-Italic.ttf) format("truetype"),url(CormorantGaramond-Italic.ttf) format("truetype");font-family:CormorantGaramond;font-style:italic;font-weight:400}@font-face{src:url(CormorantGaramond-Light.ttf) format("truetype"),url(CormorantGaramond-Light.ttf) format("truetype");font-family:CormorantGaramond;font-style:normal;font-weight:300}@font-face{src:url(CormorantGaramond-LightItalic.ttf) format("truetype"),url(CormorantGaramond-LightItalic.ttf) format("truetype");font-family:CormorantGaramond;font-style:italic;font-weight:300}:root{--color-ui-purple:#dfc4ed;--color-muted-base:#cfcfcf;--color-feedback-positive:#8acf44;--color-feedback-negative:#cc432e;--color-text-base:#30261c;--color-text-muted:#cfcfcf;--color-text-negative:#cc432e;--color-link-normal:#f58b00;--color-link-hover:#c06a02;--color-link-active:#454545}[data-style*="purple background"]{background-color:#dfc4ed}:root{--theme-color: var(--color-ui-pink)}@media (max-width: 29.365em){.u-hide--untilPhoneLarge{display:none!important}}@media (min-width: 29.375em){.u-show--untilPhoneLarge{display:none!important}}@media (max-width: 47.99em){.u-hide--untilTablet{display:none!important}}@media (min-width: 48em){.u-hide--fromTablet,.u-show--untilTablet{display:none!important}}@media (max-width: 63.9275em){.u-hide--untilDesktop{display:none!important}}@media (min-width: 63.9375em){.u-show--untilDesktop{display:none!important}}@media (max-width: 63.9275em){.u-show--fromDesktop{display:none!important}}@media (min-width: 87.5em){.u-show--untilDesktopLarge{display:none!important}}@media (max-width: 87.49em){.u-show--fromDesktopLarge{display:none!important}}.MediaPlayer{position:relative;background-color:var(--color-ui-cream);width:100%}.MediaPlayer:before{content:"";display:block;width:100%;padding-top:600px}.MediaPlayer iframe,.MediaPlayer .react-player__preview{position:absolute;top:0;right:0;bottom:0;left:0}.Slider{margin:0 auto}@media (min-width: 48em){.Slider{max-width:85%}}.Slider .Slider__item{width:100%}@media (min-width: 48em){.Slider .Slider__item{width:50%;padding:1rem}}@media (min-width: 63.9375em){.Slider .Slider__item{width:33.3333333333%}}.Slider .flickity-prev-next-button{padding:6px;width:32px;height:32px;background-color:#ece8dd;border-radius:100px}@media (min-width: 48em){.Slider .flickity-prev-next-button{padding:12px;width:calc(1.375rem + 1.125vw);height:calc(1.375rem + 1.125vw);min-width:0vw}}@media (min-width: 48em)and (min-width: 1600px){.Slider .flickity-prev-next-button{width:2.5rem}}@media (min-width: 48em)and (min-width: 1600px){.Slider .flickity-prev-next-button{height:2.5rem}}.Slider .flickity-prev-next-button svg path{fill:#000}.Slider .flickity-prev-next-button.previous{left:0;transform:translate(-50%,-50%)}.Slider .flickity-prev-next-button.next{right:0;transform:translate(50%,-50%)}.shopify-section--homepage-shopping-slider{background-color:#f5f3f1}.Shopping__slider{padding:calc(1.525rem + 2.475vw) 0rem;min-width:0vw;max-width:1150px}@media (min-width: 1600px){.Shopping__slider{padding:4rem 0rem}}.Shopping__slider .flickity-page-dots{bottom:0}.Shopping__slider .Shopping__slider-block{width:42%;padding:0 1.5rem}.Shopping__slider .Shopping__slider-block .Shopping__slider-content-wrapper{padding:10px 1.5rem;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link{display:flex;flex-direction:column;align-items:center;border-radius:12px;border:1px solid #000}.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-img{width:100%;object-fit:cover;border-radius:12px 12px 0 0;min-height:225px;max-height:225px}@media (max-width: 47.99em){.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-img{min-height:125px;height:125px}}.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-title{font-size:calc(1.275rem + .225vw);min-width:0vw;font-weight:300;color:#000;font-family:var(--sans);line-height:1}@media (min-width: 1600px){.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-title{font-size:1.5rem}}.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-arrow{width:30%;margin:12px 0}.Shopping__slider .Shopping__slider-container{display:flex;padding:calc(1.325rem + .675vw) 0 0;min-width:0vw}@media (min-width: 1600px){.Shopping__slider .Shopping__slider-container{padding:2rem 0 0}}.Shopping__slider .Shopping__slider-heading{text-align:center;font-weight:400;font-style:italic;font-family:var(--serif)}.Shopping__slider .Slider{max-width:100%;padding:calc(1.325rem + .675vw) 0;min-width:0vw}@media (min-width: 1600px){.Shopping__slider .Slider{padding:2rem 0}}@media (max-width: 47.99em){.Shopping__slider .Shopping__slider-heading{font-size:20px}.Shopping__slider .Shopping__slider-block{margin-left:6px;padding:0 6px;width:43.5%}.Shopping__slider .Shopping__slider-block:first-child{padding-left:12px;padding-right:0}.Shopping__slider .Shopping__slider-block:last-child{padding-right:12px;padding-left:0}.Shopping__slider .Shopping__slider-block .Shopping__slider-content-wrapper{padding:8px 12px;width:100%;text-align:center}.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-arrow{width:calc(2.0625rem + 7.3125vw);min-width:0vw;margin:8px 0}}@media (max-width: 47.99em)and (min-width: 1600px){.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-arrow{width:9.375rem}}@media (max-width: 47.99em){.Shopping__slider .Shopping__slider-block .Shopping__slider-block-link .Shopping__slider-block-title{font-size:15px}}@media (max-width: 47.99em){.Shopping__slider .flickity-prev-next-button.next{right:1rem}}@media (max-width: 47.99em){.Shopping__slider .flickity-prev-next-button.previous{left:1rem}}.section-multi-column .container{max-width:1180px}.section-multi-column .hometitle{font-size:calc(1.4rem + 1.35vw);min-width:0vw}@media (min-width: 1600px){.section-multi-column .hometitle{font-size:2.75rem}}.section-multi-column .h5-style{font-size:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.section-multi-column .h5-style{font-size:2rem}}.section-multi-column .flexible-layout{margin-top:50px;margin-left:0}.section-multi-column .text-column{padding:0}@media (min-width: 63.9375em){.section-multi-column .text-column{padding:0 1rem}}.section-multi-column .image-container{width:fit-content;display:flex;align-items:center}.section-multi-column .image-container img{width:calc(2.375rem + 10.125vw);height:calc(2.375rem + 10.125vw);min-width:0vw;object-fit:contain}@media (min-width: 1600px){.section-multi-column .image-container img{width:12.5rem}}@media (min-width: 1600px){.section-multi-column .image-container img{height:12.5rem}}.section-multi-column .flexible-layout--variable-columns{justify-content:center}.section-multi-column .rimage-wrapper{padding-top:50%!important}.section-multi-column .text-column__title{font-size:calc(1.26rem + .09vw);min-width:0vw;text-align:start;font-weight:600;padding:25px 0 0}@media (min-width: 1600px){.section-multi-column .text-column__title{font-size:1.35rem}}.section-multi-column .text-column__text{font-size:1.2rem;text-align:start;line-height:1.5}.section-multi-column .column-button{font-size:1rem;align-content:flex-start;margin-top:1rem}@media (max-width: 47.99em){.section-multi-column .h1-style,.section-multi-column .h5-style{text-align:start}.section-multi-column .container{margin:32px 10px}.section-multi-column .flexible-layout{margin-top:30px;align-items:center}.section-multi-column .text-column__title{padding:0}.section-multi-column .column{display:flex;flex-direction:row;justify-content:space-between;column-gap:1rem}.section-multi-column .column img{width:100%}.section-multi-column .image-container{width:33%}.section-multi-column .sub-column{display:flex;flex-direction:column;justify-content:center;width:66%}.section-multi-column .text-column__image{width:100%}.section-multi-column .text-column__title{font-size:14px}.section-multi-column .text-column__text{font-size:18px}.section-multi-column .column-button{margin-top:0;margin-left:0;align-content:center;width:fit-content}}/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);-webkit-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%;border:none;background:none;cursor:pointer;width:3rem;height:3rem;transform:translateY(-50%)}.flickity-prev-next-button path{fill:#ccc}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:-2rem}.flickity-prev-next-button.next{right:-2rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-3rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-3rem}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{width:100%;height:100%}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1rem;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:8px;height:8px;margin:0 2px;background:#e9ebed;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:var(--color-text-muted);opacity:1}.pageheader{background-color:#000}@media (max-width: 47.99em){.section-multi-column .fully-spaced-row--medium{margin:calc(1.525rem + 2.475vw) 0;min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.section-multi-column .fully-spaced-row--medium{margin:4rem 0}}.section-video--homepage{padding:calc(1.525rem + 2.475vw);min-width:0vw;background-color:#f5f3f1}@media (min-width: 1600px){.section-video--homepage{padding:4rem}}.section-video--homepage .video-wrapper{padding:calc(1.525rem + 2.475vw) calc(1.925rem + 6.075vw) calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.section-video--homepage .video-wrapper{padding:4rem 8rem 2rem}}.section-video--homepage .HompageVideo__heading{color:#000;font-family:var(--serif);font-style:italic;text-align:center;margin-bottom:0}@media (min-width: 63.9375em){.section-video--homepage .video-container__video,.section-video--homepage .product-media--frame{padding-bottom:40%}.section-video--homepage .video-container__cover{background-color:#f5f3f1}.section-video--homepage .video-container__cover .rimage-background{background-size:contain}.section-video--homepage .image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{background:radial-gradient(rgba(0,0,0,.15) 0%,transparent 60%)}}@media (max-width: 47.99em){.section-video--homepage{padding:calc(1.325rem + .675vw);min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.section-video--homepage{padding:2rem}}@media (max-width: 47.99em){.section-video--homepage .video-wrapper{padding:calc(1.325rem + .675vw);min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.section-video--homepage .video-wrapper{padding:2rem}}@media (max-width: 47.99em){.section-video--homepage .HompageVideo__heading{font-size:20px}}.shopify-section--text-callout{padding:1.5rem 0;background-color:#8f8177;color:#fff}.shopify-section--text-callout .TextCallout__content-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.shopify-section--text-callout .TextCallout__content-wrapper .TextCallout__title{color:#fff;text-align:center;font-family:var(--serif);margin-bottom:0}.shopify-section--text-callout .TextCallout__content-wrapper .TextCallout__text{max-width:650px;padding:0 1.5rem}.shopify-section--text-callout .TextCallout__content-wrapper .TextCallout__separator{width:68px;border-top:1px solid #fff;margin:1.5rem 0}.shopify-section--text-callout .TextCallout__content-wrapper .TextCallout__link{display:inline-block;background-color:#000;padding:8px 32px;color:#fff;text-transform:uppercase;border-radius:8px;margin-top:1rem}.template-index h3{font-size:calc(1.35rem + .9vw);min-width:0vw}@media (min-width: 1600px){.template-index h3{font-size:2.25rem}}.template-product shopify-payment-terms{font-size:14px}.template-product .popup{margin-bottom:0}.template-product .product-form .quantity-submit-row .button{background-color:#818b79;border:1px solid #818b79;color:#fff}.template-product .product-form .quantity-submit-row .button:hover{border-color:#818b79;background-color:#fff;color:#818b79}.template-product .product-link__block{margin:10px 0;text-align:center;font-size:1.25rem}.template-product .product-description{margin:calc(1.325rem + .675vw) 0;min-width:0vw}@media (min-width: 1600px){.template-product .product-description{margin:2rem 0}}.template-product .price-container .price-area{line-height:1}.template-product .price-container .price-area .price{font-size:22px}.template-product #shopify-block-loox-rating{line-height:1;height:initial}.template-product .productSelector_label{font-weight:600}.template-product .product-alt-colours{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:6px;margin-top:8px}.template-product .product-alt-colours .colorSwatchBtn{display:block;line-height:0}.template-product .product-alt-colours .colorSwatchBtn span{margin:0!important;height:30px;width:30px}@media (max-width: 47.99em){.template-product .thumbnails{margin-bottom:10px}.template-product .thumbnails .rimage-wrapper{padding-top:100%!important}.template-product .thumbnails .rimage-wrapper .rimage__image{object-fit:cover;object-position:50% 75%}.template-product .detail hr{margin:12px 0}.template-product .product-detail .gallery .main-image{margin-bottom:5px}.template-product .product-form .input-row,.template-product .buy-buttons-row{margin:1rem 0}.template-product .opt-label{min-width:initial;padding:6px 12px;min-height:initial}.template-product .price-container{flex-direction:row;justify-content:space-between;align-items:center}.template-product .price-container .price-area .price{font-size:20px}.template-product .price-container .loox-rating{font-size:1rem}.template-product .quantity-wrapper{display:flex}.template-product .quantity-wrapper a{height:fit-content;width:initial;min-width:initial;line-height:1;padding:6px 11px}.template-product .quantity-wrapper a svg{margin:0}.template-product .quantity-wrapper input[name=quantity]{min-width:24px;height:initial;padding:6px 12px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/theme_overrides.css.map */
</pre></body></html>