@font-face{font-family:PP Editorial Old;src:url(/cdn/shop/files/PPEditorialOld-Regular.otf?v=1776135841) format("opentype");font-display:swap}@font-face{font-family:PP Editorial Old;src:url(/cdn/shop/files/PPEditorialOld-Italic.otf?v=1776135842) format("opentype");font-display:swap;font-style:italic}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-Light.woff2?v=1776136219) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-LightItalic.woff2?v=1776136219) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-Regular.woff2?v=1776136219) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-Italic.woff2?v=1776136219) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-Medium.woff2?v=1776136219) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-MediumItalic.woff2?v=1776136219) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-Bold.woff2?v=1776136219) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown LL;src:url(/cdn/shop/files/BrownLLWeb-BoldItalic.woff2?v=1776136219) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--utility-bar-height:0px;--index-max-size:2.5;--index-min-size:.7;--font-family-1:"PP Editorial Old";--font-family-2:"Brown LL", sans-serif;--font-size-48:clamp(calc(48px * var(--index-min-size)), 3.75vw, calc(48px * var(--index-max-size)));--font-size-32:clamp(calc(32px * var(--index-min-size)), 2.5vw, calc(32px * var(--index-max-size)));--font-size-24:clamp(calc(24px * var(--index-min-size)), 1.88vw, calc(24px * var(--index-max-size)));--font-size-22:clamp(calc(22px * var(--index-min-size)), 1.719vw, calc(22px * var(--index-max-size)));--font-size-16:clamp(16px, 1.25vw, calc(16px * var(--index-max-size)));--font-size-14:clamp(14px, 1.09vw, calc(14px * var(--index-max-size)));--font-size-12:clamp(12px, .94vw, calc(14px * var(--index-max-size)))}h1{font-family:var(--font-family-1);font-size:var(--font-size-48);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}h2{font-family:var(--font-family-2);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}p,a,li,span{font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.container{max-width:3440px;margin:0 auto;width:100%;padding:0 clamp(16px,2.34vw,calc(30px * var(--index-max-size)))}.btn__wrap{display:flex}.btn,.customer button{display:flex;align-items:center;justify-content:center;border-radius:clamp(20px,1.56vw,calc(20px * var(--index-max-size)));border:1px solid rgb(var(--color-button));padding:clamp(8px,.63vw,calc(8px * var(--index-max-size))) clamp(18px,1.41vw,calc(18px * var(--index-max-size)));color:rgb(var(--color-button-text));background:transparent;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:normal;letter-spacing:clamp(calc(.32px * var(--index-min-size)),.02vw,calc(.32px * var(--index-max-size)));text-decoration:none;transition:all .3s ease;text-align:center;cursor:pointer}.btn:hover,.customer button:hover{color:rgb(var(--color-button-text-hover));background:rgb(var(--color-button-hover))}.customer button:before,.customer button:after{content:none}.customer button{margin:4rem auto 1.5rem!important}.image .image__wrap{position:relative;padding-top:100%}.image .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.header{border-radius:10px;padding:clamp(20px,1.56vw,calc(20px * var(--index-max-size))) clamp(20px,2.5vw,calc(32px * var(--index-max-size)))!important}.header__menu-item{padding:0}.header__menu-item span{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;gap:20px clamp(20px,3.75vw,calc(48px * var(--index-max-size)))}.header__active-menu-item{text-decoration:none!important}.header__icon,.header__icon--cart .icon{width:auto!important;height:auto!important;margin-right:0!important}.header__icon,.header__icon span{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;text-decoration:none;color:rgb(var(--color-foreground))}.header__icon span,.header__icon{white-space:nowrap}.header__icon:hover{text-decoration:underline}.header__icons{display:flex;gap:20px clamp(20px,3.75vw,calc(48px * var(--index-max-size)))}.header .header__heading-link{padding:0!important;line-height:0}[data-template=index] .header-wrapper{width:100%}.section-header{position:fixed!important;width:100%;top:var(--utility-bar-height);transition:all .7s cubic-bezier(.76,0,.24,1)}.section-header.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:0;padding-top:20px;background:#fff}[data-template=index] .section-header:not(.shopify-section-header-sticky):not(:has(.menu-opening)):not(:has(.header__search details[open=true])) .header{background:transparent;--color-foreground: 255, 255, 255}[data-template=index] .section-header:not(.shopify-section-header-sticky):not(:has(.menu-opening)):not(:has(.header__search details[open=true])) .header__heading-logo-wrapper{filter:brightness(0) invert(1)}header-drawer .header__icon{width:20px!important;height:20px!important}.menu-drawer__menu-item,.menu-drawer__account{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:normal}@media(max-width:500px){.header__search{display:none}}.header__heading-logo-wrapper img{width:clamp(120px,13.28vw,calc(170px * var(--index-max-size)))}.header__heading-logo-wrapper{min-width:120px}.search-modal .container{height:100%}.search-modal__content{border-radius:10px}.search-modal{border:0}.section-header.animate{transition:all .7s cubic-bezier(.76,0,.24,1)!important}@media(min-width:768px){.stockist-map-inner{min-height:clamp(500px,39.06vw,calc(500px * var(--index-max-size)))!important}#stockist-widget .stockist-horizontal .stockist-side-panel,#stockist-widget .stockist-map{width:clamp(300px,23.44vw,calc(300px * var(--index-max-size)))!important}#stockist-widget .stockist-map{position:static!important;flex:1}.stockist-horizontal{display:flex;gap:clamp(30px,2.34vw,calc(30px * var(--index-max-size)))}.stockist-result-list{height:clamp(500px,39.06vw,calc(500px * var(--index-max-size)))!important}}.stockist-result-name{color:#39251f!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;margin-bottom:15px!important}.stockist-result-addr-1,.stockist-result-addr-locality,.stockist-result-addr-country,.stockist-result-phone a,.stockist-result-website a{color:#39251f!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-14)!important;font-style:normal;font-weight:300;line-height:normal;letter-spacing:0;margin-bottom:15px}.stockist-query-entry .stockist-search-field{padding:clamp(10px,.78vw,calc(10px * var(--index-max-size))) clamp(20px,1.56vw,calc(20px * var(--index-max-size)))!important;border-radius:10px;height:auto!important;color:#39251f!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.stockist-query-entry .stockist-search-field::placeholder{color:#39251f!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.stockist-query-entry .stockist-search-field:focus-visible{box-shadow:none!important}.stockist-search-button{display:flex!important;align-items:center;width:clamp(64px,5vw,calc(64px * var(--index-max-size)))!important;min-width:clamp(64px,5vw,calc(64px * var(--index-max-size)))!important}.stockist-search-button button{width:100%!important;height:100%!important;margin-left:0!important;flex:1;background:#39251f!important;border-radius:10px!important}#stockist-widget .stockist-query-entry{display:flex!important;gap:10px!important}#stockist-widget .stockist-result-list ul>li{padding-top:clamp(15px,1.17vw,calc(15px * var(--index-max-size)))!important;padding-bottom:clamp(15px,1.17vw,calc(15px * var(--index-max-size)))!important}.main-page{max-width:1920px}.main-page-title{font-family:var(--font-family-1);font-size:var(--font-size-48);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin-bottom:clamp(30px,2.34vw,calc(30px * var(--index-max-size)))}.main-page .rte{display:flex;flex-direction:column;gap:clamp(15px,2.34vw,calc(30px * var(--index-max-size)))}.main-page .rte *{margin:0}.main-page .rte h1 *{font-family:var(--font-family-1);font-size:var(--font-size-48);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;text-align:center;margin-bottom:clamp(30px,2.34vw,calc(30px * var(--index-max-size)))}@media(max-width:500px){.drawer__inner{max-width:100%!important;width:100%!important}}.menu-drawer{border:0!important}.drawer__inner{padding:clamp(15px,2.34vw,calc(30px * var(--index-max-size)))!important}.drawer__inner .cart-items thead th{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.cart-drawer .cart-item__media,.cart-drawer .cart-item__media .cart-item__image{width:100%}.cart-item__name{font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.cart-drawer .product-option{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.cart-item__totals .price{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:500;line-height:170%;letter-spacing:0}.cart-drawer .quantity:before,.cart-drawer .quantity:after{content:none}.cart-drawer .quantity{min-height:0;height:clamp(37px,2.89vw,calc(37px * var(--index-max-size)));border-radius:clamp(20px,1.56vw,calc(20px * var(--index-max-size)));border:1px solid rgb(var(--color-foreground));width:clamp(81px,6.33vw,calc(81px * var(--index-max-size)))}.cart-drawer .quantity .quantity__button{width:clamp(28px,2.19vw,calc(28px * var(--index-max-size)))}.cart-drawer .quantity .quantity__input{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.42px;padding:0!important}.cart-drawer .quantity .quantity__input:focus-visible{outline:0;box-shadow:none;background:transparent;border:0}.cart-drawer cart-remove-button .icon-remove{width:clamp(15px,1.17vw,calc(15px * var(--index-max-size)));height:clamp(15px,1.17vw,calc(15px * var(--index-max-size)));min-width:clamp(15px,1.17vw,calc(15px * var(--index-max-size)));min-height:clamp(15px,1.17vw,calc(15px * var(--index-max-size)))}.cart-drawer__footer .totals__total,.cart-drawer__footer .totals__total-value{font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.cart-drawer__footer .totals__total-value{font-weight:500}.cart-drawer__footer .tax-note{font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.cart-drawer .cart__login-title,.cart-drawer .cart__login-paragraph{font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.upsell-product .content{display:flex;align-items:center;gap:clamp(15px,1.17vw,calc(15px * var(--index-max-size)))}.upsell-product .content .image{width:clamp(35px,2.73vw,calc(35px * var(--index-max-size)));border-radius:50%;overflow:hidden}.upsell-product .content .text .title{margin:0}.upsell-product .content .text .title p{margin:0;color:var(--chocolate-brown, #39241F);font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.upsell-product .subtitle p{margin:0;color:var(--chocolate-brown, #39241F);font-family:var(--font-family-2);font-size:var(--font-size-12);font-style:normal;font-weight:300;line-height:170%}.upsell-product .btn{font-family:var(--font-family-2);font-size:var(--font-size-12);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px}.upsell-product .btn{display:inline-block;min-height:clamp(37px,2.89vw,calc(37px * var(--index-max-size)));min-width:clamp(114px,8.91vw,calc(114px * var(--index-max-size)));font-family:var(--font-family-2);font-size:var(--font-size-12);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.36px;align-items:center}.upsell-product .btn span{font-family:var(--font-family-2);font-size:var(--font-size-12);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px}.upsell-product .btn__wrap{margin-left:auto}.upsell-block{margin:clamp(30px,2.34vw,calc(30px * var(--index-max-size))) 0!important;border-top:1px solid rgba(var(--color-foreground),.08)}.upsell-title{padding:clamp(15px,1.17vw,calc(15px * var(--index-max-size))) 0}.upsell-title p{margin:0;font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:500;line-height:170%;letter-spacing:0}@media(max-width:749px){.menu-drawer{padding:0!important}.menu-drawer__inner-container{border-top-left-radius:0!important;border-top-right-radius:0!important}.header:has(.menu-drawer-container.menu-opening){border-bottom-left-radius:0;border-bottom-right-radius:0}}#MainContent{padding-top:var(--header-height)}[data-template=index] #MainContent{padding-top:0}.junip-review-product-container a,.junip-review-carousel-container span{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-global.css.map */
