:root{--header-height: 5.6rem;--header-height-collapsed: 5.6rem;--announcement-bar-height: 2.4rem;scroll-padding-top:var(--header-height-collapsed, 80px);--charcoal: #161414;--cream: #F7F4EB;--black-tint-50: rgba(0, 0, 0, .5);--black-tint-40: rgba(0, 0, 0, .4);--black-tint-30: rgba(0, 0, 0, .3);--black-tint-20: rgba(0, 0, 0, .2);--black-tint-10: rgba(0, 0, 0, .1);--cream-dark: #ECE9DE;--cream-tint-50: rgba(247, 244, 235, .5);--white-tint-70: rgba(255, 255, 255, .7);--charcoal-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, .5) 100%);--white: #FBF9F5;--red: #EB260C}@media screen and (min-width: 990px){:root{--header-height: 11.5rem}}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#f7f4eb99;border:0;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;width:46px;height:56px;transition:all var(--duration-default) ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--charcoal)}.nav-arrow--prev{left:1rem}.nav-arrow--next{right:1rem}.nav-arrow--prev .icon-slider-arrow{transform:rotate(180deg)}.nav-arrow:disabled,.nav-arrow[aria-disabled=true]{cursor:not-allowed}.nav-arrow[aria-disabled=true]{opacity:.5}@media screen and (max-width: 989px){.nav-arrow{display:none!important}}.page-width{margin:0 auto;padding:0 1.2rem}.page-width-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.8rem}@media screen and (min-width: 990px){.page-width{padding:0 1.6rem}.page-width-grid{grid-template-columns:repeat(12,1fr)}}.body-xxs,.body-xs,.body-sm,.body,.body-lg,body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.01em;line-height:1.3}.eyebrow{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.01em;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;font-size:1.3rem}.body-xxs{font-size:1rem}.body-xs{font-size:1.2rem}.body-sm,.body,body{font-size:1.4rem}@media screen and (min-width: 990px){body,.body{font-size:1.6rem}}.body-lg{font-size:1.6rem}@media screen and (min-width: 990px){.body-lg{line-height:1.4;letter-spacing:0;font-size:1.8rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.02em;line-height:1.1}h6,.h6,h5,.h5,h4,.h4,h3,.h3{font-size:2.4rem}@media screen and (min-width: 990px){h5,.h5{font-size:2.8rem}h4,.h4{line-height:1;font-size:3.2rem}h3,.h3{font-size:4.8rem}}h2,.h2{font-size:2.8rem}@media screen and (min-width: 990px){h2,.h2{font-size:5.6rem}}h1,.h1{font-size:4.4rem}@media screen and (min-width: 990px){h1,.h1{font-size:6.4rem}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){body{-webkit-font-smoothing:antialiased}}.button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 2rem;cursor:pointer;font-family:var(--font-body-family);min-height:4.1rem;width:fit-content;letter-spacing:.04em;text-transform:uppercase;font-size:1.3rem;text-decoration:none;color:var(--charcoal);transition:background-color var(--duration-short) ease-in-out,color var(--duration-short) ease-in-out;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--black-tint-50)}.button--full-width{width:100%;padding:0}@media (hover: hover) and (pointer: fine){.button:not(.loading):not(:disabled):hover{background-color:var(--charcoal);color:var(--cream)}}.button--cream{color:var(--cream);border-color:var(--cream)}@media (hover: hover) and (pointer: fine){.button--cream:not(:disabled):hover{color:var(--charcoal);background-color:var(--cream)}}.button--cream-solid{background-color:var(--cream);color:var(--charcoal)}@media (hover: hover) and (pointer: fine){.button--cream-solid:not(:disabled):hover{color:var(--cream);background-color:var(--charcoal);border-color:var(--charcoal)}}.button--white{background-color:var(--white);border-color:var(--white)}@media (hover: hover) and (pointer: fine){.button--white:not(:disabled):hover{background-color:var(--charcoal);color:var(--white);border-color:var(--charcoal)}}.button--white-outline{background-color:transparent;border-color:var(--white);color:var(--white)}@media (hover: hover) and (pointer: fine){.button--white-outline:not(:disabled):hover{background-color:var(--white);border-color:var(--white);color:var(--charcoal)}}.button--dark{background-color:var(--charcoal);color:var(--cream)}@media (hover: hover) and (pointer: fine){.button--dark:not(:disabled):hover{background-color:transparent;color:var(--charcoal)}}.button--dark-solid{background-color:var(--charcoal);color:var(--cream);border-color:var(--charcoal)}@media (hover: hover) and (pointer: fine){.button--dark-solid:not(:disabled):hover{background-color:var(--white);border-color:var(--black-tint-20);color:var(--charcoal)}}.text-button{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.01em;line-height:1.3;font-size:1.4rem;display:block;text-align:center;background:transparent;outline:none;border:none;padding:0;margin:0}.field__input::placeholder,.customer .field input::placeholder{opacity:1}.header{column-gap:1.2rem}@media (max-width: 989px){.header{height:56px}}.mobile-menu{height:calc(100svh - var(--header-height) - var(--announcement-bar-height));min-height:0;top:var(--header-height)}.desktop-menu__link{text-align:center}.rte ul,.rte ol{list-style-position:outside}.text-cta{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.04em;text-transform:uppercase;font-size:1.3rem;position:relative;display:inline-flex;align-items:center;color:inherit;text-decoration:none;width:max-content;cursor:pointer}.text-cta .icon.icon-cta-arrow{width:1rem;height:1rem;margin-left:.8rem;transition:transform var(--duration-default) ease-in-out}@media (hover: hover) and (pointer: fine){.text-cta:hover .icon.icon-cta-arrow{transform:translate(.4rem)}}.badge{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.01em;line-height:1;font-size:1rem;display:inline-block;text-align:center;padding:.5rem .6rem;background-color:var(--cream-dark);color:var(--charcoal);word-break:break-word;width:fit-content}@media screen and (min-width: 990px){.badge{font-size:1.2rem;padding:.8rem 1rem}}.details-drawer--animate::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:var(--duration-long);transition-behavior:allow-discrete}.details-drawer--animate[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.template-index main>.shopify-section:first-child{margin-top:calc(var(--header-height) * -1)}.shopify-policy__container{max-width:unset;padding:0 1.2rem}@media screen and (min-width: 750px){.shopify-policy__container{max-width:46.3rem;padding:0}}.shopify-policy__title h1{text-align:left;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.02em;line-height:1.1}.shopify-policy__title h1{font-size:2.8rem;margin:3.2rem 0}@media screen and (min-width: 990px){.shopify-policy__title h1{font-size:5.6rem;margin:4rem 0}}.shopify-policy__body .rte>*{margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.shopify-policy__body .rte>*+*{margin:3.2rem 0 0}@media screen and (min-width: 750px){.shopify-policy__body .rte>*+*{margin:4.8rem 0 0}}.shopify-policy__body .rte>*+:is(ul,ol,p:not(:has(em,strong,b))){margin:2rem 0 0}.shopify-policy__body .rte :is(ul,ol,p:not(:has(em,strong,b))){color:var(--black-tint-50)}.shopify-policy__body .rte a{color:inherit}.shopify-policy__body .rte :is(ul,ol){padding:0rem;list-style-position:inside}:root .junip-product-review{display:block;padding-inline:1.2rem;--black-tint-50: rgba(0, 0, 0, .5);--junipPrimaryColor: var(--charcoal);--junipButtonTextColor: var(--cream)}@media screen and (min-width: 990px){:root .junip-product-review{padding-inline:3.2rem}}:root .junip-product-review-container{border:1px solid var(--black-tint-20, rgba(0, 0, 0, .2));margin-block:3.2rem;max-width:1002px;padding-inline:1.2rem;padding-block:3.2rem;color:var(--charcoal)}@media screen and (min-width: 990px){:root .junip-product-review-container{margin-block:5.6rem;padding-inline:3.2rem;padding-block:5.6rem}}:root .junip-product-review-title{font-size:3.2rem;line-height:1}:root .junip-review-body{color:var(--black-tint-50)}:root .junip-btn{font-family:inherit;font-size:1.3rem;font-style:normal;font-weight:400;letter-spacing:.52px;line-height:110%;padding:1.6rem 3rem;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:background-color var(--duration-short) ease-in-out,color var(--duration-short) ease-in-out}@media (hover: hover) and (pointer: fine){:root .junip-btn:hover{background-color:transparent;color:var(--charcoal)}}:root .junip-btn.junip-btn-sm.junip-see-more{background-color:transparent;--junipButtonTextColor: var(--charcoal)}@media (hover: hover) and (pointer: fine){:root .junip-btn.junip-btn-sm.junip-see-more:hover{background-color:var(--charcoal);color:var(--cream)}}:root .junip-btn.junip-btn-sm{font-size:1.3rem;padding:1.6rem 3rem;min-width:220px;width:100%}@media screen and (min-width: 990px){:root .junip-btn.junip-btn-sm{width:auto}}:root .junip-powered-by-footer{display:none}.shopify-section-group-header-group.announcement-bar-sticky-enabled,.shopify-section-group-header-group.announcement-bar-sticky-enabled.shopify-section-header-sticky{position:sticky;top:0;z-index:4}.announcement-bar-section:has(.announcement-bar-sticky)+.shopify-section-header-sticky{top:24px}body:has(.shopify-section-group-header-group.announcement-bar-sticky-enabled) main .shopify-section:first-child .full-bleed-media__media{height:calc(100svh - var(--announcement-bar-height) - var(--header-height))}body:has(.shopify-section-group-header-group.announcement-bar-sticky-enabled) main .shopify-section:first-child .full-bleed-media__media.three-fourths-height{height:calc(75svh - var(--announcement-bar-height) - var(--header-height))}body:has(.shopify-section-group-header-group.announcement-bar-sticky-enabled) .mobile-menu{height:calc(100svh - var(--header-height) - var(--announcement-bar-height) - var(--announcement-bar-height));top:calc(var(--header-height) + var(--announcement-bar-height))}.csm-cookie-consent{display:none}body.template-cart main{--page-width: 144rem;padding:0 1.2rem}body.template-cart .featured-collection-wrapper{grid-area:featured-collection;margin-top:6.4rem;margin-bottom:9.6rem}.continue-shopping-wrapper{grid-area:cart-continue-shopping}@media screen and (min-width: 750px){body.template-cart main{display:grid;grid-template:"cart-items cart-footer" auto "cart-bottom-left cart-footer" auto "featured-collection featured-collection" / 1fr auto;margin-inline:auto;max-width:var(--page-width);column-gap:3.2rem;padding:0 1.6rem;width:100%}}.cart-bottom-left{grid-area:cart-bottom-left}@media screen and (min-width: 990px){body.template-cart main{column-gap:3.2rem;padding:0 1.6rem}}body.template-cart main .title--primary{margin:0}@media screen and (min-width: 750px){body.template-cart main .title--primary{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/442/assets/base--hon.css.map */
