.ex-shell{--ex-cream: #f7f4ed;--ex-green: #20372c;--ex-terracotta: #b95335;--ex-line: rgba(32, 55, 44, .17);--ex-serif: Georgia, "Times New Roman", serif;--ex-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;color:var(--ex-green);font:400 15px/1.55 var(--ex-sans);letter-spacing:normal}.ex-shell *,.ex-shell *:before,.ex-shell *:after{box-sizing:border-box}.ex-shell__wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.ex-shell a{color:inherit;text-decoration:none}.ex-shell a:hover{text-decoration:underline;text-underline-offset:5px}.ex-shell button,.ex-shell input,.ex-shell select{font:inherit}.ex-shell :focus-visible{outline:2px solid var(--ex-terracotta);outline-offset:4px;box-shadow:none}.ex-shell summary{cursor:pointer;list-style:none}.ex-shell summary::-webkit-details-marker{display:none}.ex-shell summary::marker{content:""}.ex-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ex-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:13px 24px;border:1px solid var(--ex-terracotta);border-radius:0;background:var(--ex-terracotta);color:#fff;font-weight:600;cursor:pointer;text-decoration:none}.ex-button:hover{background:#93422a;border-color:#93422a}.ex-button--small{min-height:44px;padding:10px 20px;width:100%}.ex-header{position:relative;z-index:40;background:var(--ex-cream)}.ex-announcement{text-align:center;background:var(--ex-green);color:var(--ex-cream);font-size:12px;letter-spacing:.035em}.ex-announcement__text,.ex-announcement__link{display:block;margin:0;padding:9px 20px;line-height:1.5}.ex-announcement__link span{margin-left:10px}.ex-header__bar{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:110px;position:relative;border-bottom:1px solid var(--ex-line)}.ex-brand{display:inline-flex;flex-direction:column;flex:0 0 auto;color:var(--ex-green)}.ex-shell .ex-brand:hover{text-decoration:none}.ex-brand__wordmark{font:600 44px/.95 var(--ex-serif);letter-spacing:-.065em}.ex-brand__wordmark>span{color:var(--ex-terracotta)}.ex-brand__tagline{margin-top:9px;font-size:10px;letter-spacing:.08em}.ex-brand__image{max-width:180px;max-height:62px;object-fit:contain;object-position:left center;display:block;width:auto;height:auto}.ex-header__nav{flex:1}.ex-nav,.ex-nav__panel,.ex-nav__panel ul,.ex-mobile-nav__list,.ex-mobile-nav__sublist,.ex-mobile-nav__sublist ul{list-style:none;padding:0;margin:0}.ex-nav{display:flex;align-items:center;justify-content:center;gap:clamp(15px,2vw,29px);flex-wrap:wrap}.ex-nav__link{display:inline-flex;align-items:center;gap:8px;padding-block:13px;font-size:13px;font-weight:500}.ex-nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:7px}.ex-nav__dropdown{position:relative}.ex-nav__caret{font-size:15px;line-height:1}.ex-nav__panel{position:absolute;inset-block-start:calc(100% + 9px);inset-inline-start:-22px;min-width:240px;max-width:330px;padding:18px 22px;background:var(--ex-cream);border:1px solid var(--ex-line);box-shadow:0 18px 30px #20372c14}.ex-nav__panel a{display:block;padding-block:8px;font-size:13px}.ex-nav__panel ul{padding-inline-start:14px}.ex-nav__parent-link{border-bottom:1px solid var(--ex-line);margin-bottom:6px;font-weight:600}.ex-header__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.ex-icon-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:9px;position:relative;color:var(--ex-green)}.ex-shell .ex-icon-link:hover{text-decoration:none;background:#20372c0e}.ex-icon-link svg,.ex-icon-link .svg-wrapper{display:block;width:24px;height:24px}.ex-cart-count,.ex-header .cart-count-bubble{display:flex;align-items:center;justify-content:center;position:absolute;inset-block-start:1px;inset-inline-end:0;inset-block-end:auto;inset-inline-start:auto;background:var(--ex-terracotta);color:#fff;min-width:17px;height:17px;padding-inline:3px;border-radius:20px;font-size:10px;font-weight:600;line-height:1}.ex-search,.ex-localization{position:relative}.ex-search__panel,.ex-localization__panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 23px);padding:22px;background:var(--ex-cream);border:1px solid var(--ex-line);box-shadow:0 18px 30px #20372c14}.ex-search__panel{width:min(480px,80vw)}.ex-search__form{display:flex;border-bottom:1px solid var(--ex-green)}.ex-search__input{width:100%;min-width:0;border:0;background:transparent;padding:10px 0;color:var(--ex-green);border-radius:0}.ex-search__submit{border:0;background:transparent;color:var(--ex-green);padding:10px 0 10px 15px;cursor:pointer;font-size:13px!important;white-space:nowrap}.ex-localization__summary{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px 5px;font-size:11px;font-weight:600}.ex-localization__panel{width:280px}.ex-field{margin-bottom:17px}.ex-field__label{display:block;font-size:12px;margin-bottom:7px}.ex-field__select{display:block;width:100%;min-height:44px;padding:9px;border:1px solid var(--ex-line);border-radius:0;background:var(--ex-cream);color:var(--ex-green)}.ex-mobile-nav{display:none}.ex-newsletter{background:var(--ex-cream);border-top:1px solid var(--ex-line);padding-block:78px}.ex-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.ex-newsletter__eyebrow{margin:0 0 16px;color:var(--ex-terracotta);font-size:11px;text-transform:uppercase;letter-spacing:.15em;font-weight:600}.ex-newsletter__title{margin:0 0 18px;font:400 clamp(32px,3.4vw,48px)/1.1 var(--ex-serif);letter-spacing:-.03em;color:var(--ex-green)}.ex-newsletter__text{margin:0;max-width:420px;font-size:14px;line-height:1.65}.ex-newsletter__label{display:block;margin-bottom:9px;font-size:12px;font-weight:600}.ex-newsletter__row{display:flex}.ex-newsletter__input{width:100%;min-width:0;min-height:52px;background:transparent;border:1px solid var(--ex-green);border-inline-end:0;border-radius:0;padding:12px 15px;color:var(--ex-green)}.ex-newsletter__row .ex-button{flex:0 0 auto}.ex-newsletter__consent{display:flex;align-items:flex-start;gap:10px;margin-top:15px;font-size:11px;line-height:1.6;cursor:pointer}.ex-newsletter__consent input{accent-color:var(--ex-green);width:16px;height:16px;flex:0 0 16px;margin:2px 0 0}.ex-newsletter__privacy{font-size:11px;margin:8px 0 0 26px}.ex-newsletter__privacy a{text-decoration:underline;text-underline-offset:3px}.ex-form-message{padding:12px 15px;font-size:13px;border:1px solid currentColor;margin:0 0 15px}.ex-form-message--success{color:var(--ex-green);background:#20372c0b}.ex-form-message--error{color:#9b3428;background:#b953350a}.ex-footer{background:var(--ex-green);color:var(--ex-cream);padding-block:64px 25px}.ex-footer .ex-brand{color:var(--ex-cream)}.ex-footer .ex-brand__wordmark{font-size:52px}.ex-footer .ex-brand__wordmark>span{color:#d49d76}.ex-footer__grid{display:flex;gap:70px;justify-content:space-between;padding-bottom:60px}.ex-footer__brand{flex:1 1 300px;max-width:410px}.ex-footer__copy{margin:25px 0 0;max-width:300px;color:#f7f4edba;font-size:13px}.ex-footer__column{flex:0 1 175px}.ex-footer__heading{margin:2px 0 21px;color:var(--ex-cream);font:500 12px/1.5 var(--ex-sans);text-transform:uppercase;letter-spacing:.1em}.ex-footer__links,.ex-footer__policies,.ex-footer__payments{list-style:none;padding:0;margin:0}.ex-footer__links li{margin:10px 0}.ex-footer__links a{font-size:13px;color:#f7f4edd6}.ex-footer__bottom{border-top:1px solid rgba(247,244,237,.2);padding-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px}.ex-footer__copyright{font-size:11px;color:#f7f4eda6}.ex-footer__policies{display:flex;flex:1;flex-wrap:wrap;gap:8px 18px;font-size:11px}.ex-footer__payments{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ex-payment-icon{display:block;width:30px;height:auto}@media(max-width:1199px){.ex-shell__wrap{width:calc(100% - 64px)}.ex-header__bar{gap:20px}.ex-header__actions{gap:3px}.ex-nav{gap:16px}.ex-nav__link{font-size:12px}.ex-newsletter__inner{gap:45px}.ex-footer__grid{gap:35px}}@media(max-width:989px){.ex-header__bar{min-height:86px;gap:12px}.ex-header__nav{display:none}.ex-mobile-nav{display:block;position:static}.ex-mobile-nav__panel{position:absolute;inset-inline:-32px;inset-block-start:100%;background:var(--ex-cream);padding:25px 32px;border-bottom:1px solid var(--ex-line);max-height:min(75vh,620px);overflow-y:auto;box-shadow:0 18px 30px #20372c14}.ex-mobile-nav__list>li{border-bottom:1px solid var(--ex-line)}.ex-mobile-nav__list .ex-nav__link{font:400 25px/1.35 var(--ex-serif);padding-block:14px}.ex-mobile-nav__sublist{padding:0 0 16px 16px;font-size:14px}.ex-mobile-nav__sublist a{display:block;padding-block:8px}.ex-mobile-nav__sublist ul{padding-inline-start:15px}.ex-mobile-nav__footer{font-size:13px;padding-top:20px}.ex-brand{margin-inline-end:auto}.ex-brand__wordmark{font-size:36px}.ex-brand__tagline{font-size:9px;margin-top:7px}.ex-brand__image{max-height:50px;max-width:130px}.ex-header__account{display:none}.ex-search{position:static}.ex-search__panel{inset-inline:0;inset-block-start:100%;width:100%}.ex-localization__panel{inset-block-start:calc(100% + 21px)}.ex-newsletter{padding-block:56px}.ex-newsletter__inner{grid-template-columns:1fr;gap:30px}.ex-newsletter__form{max-width:600px;width:100%}.ex-footer__grid{flex-wrap:wrap}.ex-footer__brand{flex-basis:100%;max-width:none}.ex-footer__column{flex:1 1 150px}.ex-footer__bottom{align-items:flex-start}.ex-footer__policies{flex-basis:calc(100% - 200px)}}@media(max-width:599px){.ex-shell__wrap{width:calc(100% - 40px)}.ex-header__bar{min-height:78px;gap:5px}.ex-icon-link{width:36px;height:44px;padding-inline:6px}.ex-brand__wordmark{font-size:31px}.ex-brand__tagline{font-size:8px;letter-spacing:.035em}.ex-brand__image{max-width:100px;max-height:42px}.ex-header__actions{gap:0}.ex-localization{position:static}.ex-localization__summary{font-size:10px;gap:3px;padding-inline:4px}.ex-localization__panel{inset-inline-end:0;inset-block-start:100%;max-width:100%}.ex-mobile-nav__panel{inset-inline:-20px;padding-inline:25px}.ex-search__panel{padding-inline:15px}.ex-newsletter{padding-block:44px}.ex-newsletter__title{font-size:35px}.ex-newsletter__row{flex-direction:column;gap:10px}.ex-newsletter__input{border-inline-end:1px solid var(--ex-green)}.ex-newsletter__row .ex-button{width:100%}.ex-footer{padding-top:45px}.ex-footer__grid{gap:30px;padding-bottom:35px}.ex-footer__brand{margin-bottom:7px}.ex-footer__column{flex-basis:calc(50% - 15px)}.ex-footer__policies{flex-basis:100%}.ex-footer__bottom{gap:17px}}@media(prefers-reduced-motion:no-preference){.ex-shell .ex-button{transition:background-color .15s ease,border-color .15s ease}}@media(max-width:359px){.ex-brand__wordmark{font-size:28px}.ex-header .ex-brand__tagline{display:none}.ex-localization__summary{font-size:9px;gap:2px}}@media(max-width:480px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;width:100%!important;max-width:none!important;padding:14px 16px 16px!important;max-height:60%!important;border-radius:12px 12px 0 0!important;font-size:14px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:0!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 12px!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:16px!important;line-height:1.25!important;margin:0 0 6px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;line-height:1.45!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body a{font-size:13px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;width:100%!important;justify-content:stretch!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;padding:9px 10px!important;font-size:14px!important;line-height:1.2!important;flex:1 1 calc(50% - 4px)!important;min-width:0!important;width:auto!important}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;padding:6px 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/exhibela-shell.css.map */
