@font-face{font-family:Courier Prime;src:url(sr-courier-prime.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mortina One;src:url(sr-mortina-one.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geographica Script;src:url(sr-geographica-script.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(sr-futura-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(sr-futura-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(sr-futura-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(sr-futura-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--sr-bone: #F1F0ED;--sr-butter: #FFFBDE;--sr-limoncello: #F6E098;--sr-golden-hour: #C78143;--sr-solstice: #D76A1B;--sr-cocoa: #2F2119;--sr-line: rgba(47, 33, 25, .28);--sr-sans: "Futura PT", "Jost", "Futura", sans-serif;--sr-display: "Mortina One", "Futura PT", sans-serif;--sr-script: "Geographica Script", "Snell Roundhand", cursive;--sr-mono: "Courier Prime", "Courier New", monospace;--font-body-family: var(--sr-sans);--font-body-weight: 300;--font-body-weight-bold: 500;--font-heading-family: var(--sr-sans);--font-heading-weight: 400}.sr-frame img{object-position:50% 22%}.sr-frame,.sr-hero__frame,.sr-collection__media,.sr-discover__main,.sr-discover__detail,.sr-feature__media,.sr-quote__media,.sr-postcards__item,.sr-story__media,.sr-pw__frame,.card .card__inner,.card__media,.card .media,.product__media-item .media,.product-media-container{border-radius:0!important}body{font-family:var(--sr-sans);font-weight:300;letter-spacing:.01em;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{font-family:var(--sr-sans);font-weight:400;letter-spacing:.06em;text-transform:uppercase}.h1,h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale) * 3rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.sr-display{font-family:var(--sr-display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:.95}.sr-script{font-family:var(--sr-script);font-weight:400;text-transform:none;letter-spacing:0;line-height:1.05}.sr-mono{font-family:var(--sr-mono);font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase}.sr-label{font-family:var(--sr-sans);font-size:1.1rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;margin:0}.sr-link{display:inline-block;font-family:var(--sr-sans);font-size:1.1rem;font-weight:400;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;color:currentColor;border-bottom:1px solid currentColor;padding-bottom:.6rem;transition:opacity .2s ease}.sr-link:hover{opacity:.7}.sr-bar{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;flex-wrap:wrap;border-top:1px solid var(--sr-line);padding-top:1.8rem;margin-bottom:4rem}.sr-wrap{padding-left:clamp(1.6rem,4vw,6.4rem);padding-right:clamp(1.6rem,4vw,6.4rem)}.sr-frame{border-radius:2.4rem;overflow:hidden;position:relative}.sr-frame img,.sr-frame video{width:100%;height:100%;object-fit:cover;display:block}.sr-frame--placeholder{background:var(--sr-golden-hour)}.sr-frame--placeholder svg{width:100%;height:100%;opacity:.25}.button,.shopify-payment-button__button--unbranded{font-family:var(--sr-sans);font-size:1.1rem;font-weight:400;letter-spacing:.32em;text-transform:uppercase;min-height:5.6rem}.shopify-payment-button__more-options{font-size:1.2rem;letter-spacing:.08em}.announcement-bar__message{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;padding:1rem 1.6rem}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;font-weight:400}.header__menu-item:hover span{text-decoration:none;opacity:.7}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.sr-header-logo{display:block;width:var(--sr-logo-width, 150px);height:auto}@media screen and (max-width:749px){.sr-header-logo{width:110px}}.header__icon .svg-wrapper svg{stroke-width:.6}.card__heading,.card-information{font-family:var(--sr-sans)}.card__heading{font-size:1.3rem;letter-spacing:.04em;text-transform:none;font-weight:400}.card__heading a{text-decoration:none}.card-wrapper .price{font-size:1.3rem;letter-spacing:.04em}.card .card__inner,.card__media,.card .media{border-radius:1.8rem;overflow:hidden}.card--standard .card__inner{background:var(--sr-limoncello)}.collection-hero__title{font-family:var(--sr-script);text-transform:none;letter-spacing:0;font-size:clamp(4.4rem,6vw,8rem);font-weight:400}.collection-hero__description{font-size:1.6rem}.facets-container,.facet-filters{font-size:1.2rem;letter-spacing:.1em}.product__title h1{font-size:1.3rem;letter-spacing:.36em;font-weight:400;text-transform:uppercase}.product__info-container>*+*{margin-top:2.4rem}.product__info-container .product__text.subtitle,.product__info-container .sr-tagline p,.product__info-container .sr-tagline{font-family:var(--sr-script);font-size:3rem;line-height:1.15;letter-spacing:0;text-transform:none;margin:0}.product__text.caption-with-letter-spacing,.product__text.uppercase{font-family:var(--sr-mono);font-size:1.1rem;letter-spacing:.04em;font-weight:400}.product .price{font-size:1.5rem;letter-spacing:.06em}.product .price-item--regular{font-family:var(--sr-sans)}.product-form__input .form__label,.product-form__input legend{font-size:1rem;letter-spacing:.3em;font-weight:500;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{border-radius:0;font-size:1.2rem;letter-spacing:.14em;min-width:4.8rem;min-height:4.8rem;margin:0 -1px 0 0}.product-form__input--swatch .swatch-input__label{padding:.6rem}.product__description{font-size:1.5rem;line-height:1.8}.product__accordion summary .accordion__title,.accordion__title{font-size:1rem;letter-spacing:.3em;font-weight:500;text-transform:uppercase}.accordion{border-color:var(--sr-line)}.accordion__content{font-size:1.4rem;line-height:1.8}.product__media-item .media,.product-media-container{border-radius:2.2rem;overflow:hidden}.complementary-products__container .h4,.complementary-products .accordion__title{font-size:1rem;letter-spacing:.3em}.related-products__heading{font-size:1.1rem;letter-spacing:.32em;font-weight:500}.field__input,.select__select,.customer .field input{font-family:var(--sr-sans);font-weight:300}.sr-underline-field{display:flex;flex-direction:column;gap:.8rem;text-align:left;font-size:1rem;letter-spacing:.28em;text-transform:uppercase;flex:1}.sr-underline-field input{min-height:4.4rem;border:0;border-bottom:1px solid currentColor;background:transparent;font-family:var(--sr-sans);font-size:1.6rem;font-weight:300;color:currentColor;padding:0;letter-spacing:.02em;text-transform:none;border-radius:0}.sr-underline-field input:focus{outline:none;border-bottom-width:2px}.sr-form-row{display:flex;align-items:flex-end;gap:2.4rem;width:100%}.sr-text-button{min-height:4.4rem;background:none;border:0;border-bottom:1px solid currentColor;font-family:var(--sr-sans);font-size:1.1rem;letter-spacing:.32em;color:currentColor;cursor:pointer;padding:0 .4rem}.sr-solid-button{min-height:4.8rem;padding:0 3.6rem;background:var(--sr-bone);color:var(--sr-cocoa);border:0;font-family:var(--sr-sans);font-weight:400;letter-spacing:.32em;font-size:1.1rem;cursor:pointer}.sr-form-message{font-family:var(--sr-script);font-size:2.4rem;margin:1.6rem 0 0}.sr-footer{background:var(--sr-cocoa);color:var(--sr-bone);padding-top:8rem;padding-bottom:4rem}.sr-footer a{color:var(--sr-bone);text-decoration:none}.sr-footer a:hover{opacity:.7}.sr-footer__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;row-gap:4rem}.sr-footer__brand{grid-column:1 / span 4}.sr-footer__brand img{width:220px;max-width:100%;height:auto}.sr-footer__col{grid-column:span 2;display:flex;flex-direction:column;gap:1.2rem;font-size:1.3rem}.sr-footer__col:first-of-type{grid-column:7 / span 2}.sr-footer__col .sr-mono{margin-bottom:.6rem}.sr-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap;border-top:1px solid rgba(226,222,213,.25);margin-top:8rem;padding-top:2rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.sr-footer__bottom .sr-script{font-size:2.4rem;letter-spacing:0;text-transform:none}.sr-footer__policies{display:flex;gap:2rem;flex-wrap:wrap}@media screen and (max-width:749px){.sr-footer__brand,.sr-footer__col,.sr-footer__col:first-of-type{grid-column:1 / -1}}@media screen and (max-width:749px){.sr-bar{margin-bottom:2.4rem}.sr-form-row{flex-direction:column;align-items:stretch}}:root{--sr-mono: "Futura PT", "Jost", "Futura", sans-serif}.sr-mono,.product__text.uppercase{font-family:var(--sr-sans);font-weight:400;font-size:1.05rem;letter-spacing:.26em;text-transform:uppercase}.sr-bar>h2,.sr-bar>.sr-label{font-family:var(--sr-display);font-weight:400;font-size:clamp(1.6rem,1.4vw,2rem);letter-spacing:.06em;line-height:1.1;text-transform:none}pickup-availability,.pickup-availability-drawer{display:none!important}.sr-colours{margin:0 0 2.6rem}.sr-colours__label{font-family:var(--sr-sans);font-size:1.1rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.4rem}.sr-colours__label span{font-weight:400;letter-spacing:.04em;text-transform:none;font-size:1.5rem;margin-left:1rem;opacity:.75}.sr-colours__row{display:flex;flex-wrap:wrap;gap:2rem}.sr-colours__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:inherit;font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.sr-colours__dot{width:2.6rem;height:2.6rem;border-radius:50%;box-shadow:0 0 0 1px #2f21192e;outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s ease}.sr-colours__item:hover .sr-colours__dot{outline-color:#2f211966}.sr-colours__item.is-current .sr-colours__dot{outline-color:var(--sr-cocoa)}.sr-colours__item.is-current .sr-colours__name{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/16/assets/solstice.css.map */
