.header__logo-image{transition:opacity .3s ease,transform .3s ease,visibility .3s ease!important}.header-sidebar__linklist-split{display:flex;align-items:stretch;width:100%}.header-sidebar__linklist-split>.header-sidebar__linklist-button{flex:1 1 auto;min-width:0}.header-sidebar__linklist-toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding-inline:1.5rem;min-width:48px;background:transparent;border:0;color:inherit;cursor:pointer;position:relative}.header-sidebar__linklist-toggle:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:1px;background:currentColor;opacity:.15}@media(max-width:999px){.header.header{--header-grid: auto / 1fr auto 1fr !important;display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:auto!important;grid-template-areas:"primary-nav logo secondary-nav"!important;grid-auto-flow:row!important;align-items:center!important;column-gap:10px!important;padding-left:1rem!important;padding-right:1rem!important;box-sizing:border-box!important}.header.header>.header__logo{grid-area:logo!important;grid-column:2 / 3!important;grid-row:1!important;justify-self:center!important;align-self:center!important;margin:0!important;width:auto!important;max-width:none!important}.header.header>.header__logo .header__logo-image{height:145px!important;width:auto!important;max-width:220px!important;max-height:none!important;object-fit:contain!important;margin:0 auto!important;display:block!important}.header.header>.header__primary-nav{grid-area:primary-nav!important;grid-column:1 / 2!important;justify-self:start!important;margin:0!important;padding-inline:0!important}.header.header>.header__secondary-nav{grid-area:secondary-nav!important;grid-column:3 / 4!important;justify-self:end!important;margin:0!important;padding-inline:0!important}}.collection-list .card__info,.collection-list .card__info-inner,.collection-list .card__title{background:transparent!important;border:none!important;box-shadow:none!important}.price,.price-item,.price__amount{color:#000!important;font-weight:900!important}button,.button,.button--primary,.button--secondary{border-radius:50px!important;text-transform:uppercase}.quantity-selector{border-radius:50px!important;overflow:hidden;padding-inline:.25rem}.quantity-selector__button{border-radius:50px!important}input,textarea,.form__field{border-radius:20px!important}.product-accordion details:hover summary{cursor:pointer;color:#8b4513}.product-accordion details:hover summary svg{transform:rotate(180deg);transition:.3s}[class*=thumbnail],[class*=thumbnail] *,[class*=thumbnail]:focus,[class*=thumbnail] *:focus,[class*=thumbnail]:focus-visible,[class*=thumbnail] *:focus-visible,.is-nav-selected{border:none!important;outline:none!important;box-shadow:none!important}.product__thumbnail:after,.product__thumbnail:before{display:none!important}@media(min-width:1000px)and (max-width:1500px){.header.header{padding-inline:20px!important;column-gap:15px!important}.header.header>.header__logo{width:auto!important;max-width:none!important;flex:none!important}.header.header>.header__logo .header__logo-image{height:170px!important;width:auto!important;max-width:220px!important;max-height:none!important;object-fit:contain!important}.header__primary-nav{column-gap:12px!important}.header__primary-nav .header__primary-nav-item>a,.header__primary-nav .header__menu-disclosure>summary{font-size:13px!important;padding:8px 3px!important}}@media(min-width:1000px){.mega-menu{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;padding:40px max(40px,calc(50vw - 700px))!important;box-sizing:border-box!important}.mega-menu__linklist{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:30px 40px!important;max-width:1400px!important;margin:0 auto!important;width:100%!important}.mega-menu__linklist>*{max-width:none!important}.mega-menu__linklist>*>:first-child,.mega-menu__linklist a[aria-haspopup]{font-size:14px!important;margin-bottom:12px!important;letter-spacing:0!important}.mega-menu__linklist a{font-size:13px!important;line-height:1.6!important;padding:4px 0!important}}.shopify-section--header,.header,x-header{overflow:visible!important}@media(min-width:1000px){.header.header>.header__logo{margin-bottom:-85px!important;z-index:100!important;position:relative!important;align-self:center!important}}@media(min-width:1000px)and (max-width:1500px){.header.header>.header__logo{margin-bottom:-85px!important}}@media(min-width:1501px){.header.header>.header__logo{margin-bottom:-67px!important}}@media(max-width:999px){.header.header>.header__logo{margin-bottom:-70px!important;z-index:100!important;position:relative!important}}@media(min-width:1000px){.header.header>.header__primary-nav,.header__primary-nav{flex-wrap:nowrap!important;white-space:nowrap!important;overflow:visible!important;min-width:0!important}.header__primary-nav-item,.header__primary-nav-item>a,.header__primary-nav .header__menu-disclosure>summary{white-space:nowrap!important;flex-shrink:0!important}.header__primary-nav{column-gap:18px!important;row-gap:0!important}}@media(min-width:1000px)and (max-width:1280px){.header__primary-nav{column-gap:10px!important}.header__primary-nav-item>a,.header__primary-nav .header__menu-disclosure>summary{font-size:12px!important;padding:6px 2px!important;letter-spacing:.5px!important}.header.header{column-gap:12px!important;padding-inline:15px!important}}@media(min-width:1281px)and (max-width:1500px){.header__primary-nav{column-gap:14px!important}.header__primary-nav-item>a,.header__primary-nav .header__menu-disclosure>summary{font-size:13px!important;padding:7px 3px!important}}@media(min-width:1501px){.header__primary-nav{column-gap:25px!important}.header__primary-nav-item>a,.header__primary-nav .header__menu-disclosure>summary{font-size:14px!important;padding:8px 4px!important}}@media(min-width:1000px){.mega-menu__linklist>*{min-width:0!important;overflow:hidden!important;word-wrap:break-word!important}.mega-menu__linklist>*>:first-child,.mega-menu__linklist a[aria-haspopup],.mega-menu__linklist>*>a:first-child{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.3!important;display:block!important;max-width:100%!important}.mega-menu__linklist a{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.5!important;display:block!important}.mega-menu__linklist{gap:30px 30px!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}}.header__dropdown-menu{width:350px!important;max-width:350px!important;min-width:280px!important;overflow-x:hidden!important;padding-block:1rem!important}.header__dropdown-menu a,.header__dropdown-menu summary,.header__dropdown-menu li{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.4!important}.header__dropdown-menu :is(a,summary){padding:.5rem 1.5625rem!important}@media(min-width:1000px){.mega-menu{padding-block:55px!important}.mega-menu__linklist{gap:0 30px!important;align-items:start!important;align-content:start!important}.mega-menu__linklist>*{align-self:start!important;display:flex!important;flex-direction:column!important;gap:0!important}.mega-menu__linklist summary,.mega-menu__linklist>li>details>summary,.mega-menu__linklist>li>details>summary a,.mega-menu__linklist>li>details>summary>*,.mega-menu__linklist>li>a[aria-haspopup],.mega-menu__linklist>li>a:only-child,.mega-menu__linklist a[data-follow-link]{font-family:Didot,Playfair Display,Times New Roman,Georgia,serif!important;font-size:23px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important;line-height:1.2!important;color:#1a1a1a!important;margin-bottom:28px!important;padding:0!important;border-bottom:none!important;display:block!important;background:none!important}.mega-menu__linklist summary:after,.mega-menu__linklist summary:before,.mega-menu__linklist a[aria-haspopup]:after{display:none!important;content:none!important}.mega-menu__linklist details ul li a,.mega-menu__linklist details>ul a,.mega-menu__linklist>li>ul li a{font-family:var(--text-font-family, sans-serif)!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;padding:7px 0!important;letter-spacing:.3px!important;color:#0009!important;text-transform:none!important;transition:color .25s ease,transform .25s ease!important;display:block!important;background:none!important}.mega-menu__linklist details ul li a:hover,.mega-menu__linklist details>ul a:hover,.mega-menu__linklist>li>ul li a:hover{color:#000!important;transform:translate(6px)!important}}@media(min-width:1000px){.header__dropdown-menu{width:400px!important;max-width:400px!important;min-width:340px!important;padding:32px 28px!important;overflow-x:hidden!important}.header__dropdown-menu a:not([aria-haspopup]),.header__dropdown-menu li>a{font-size:14px!important;font-weight:400!important;line-height:1.6!important;padding:7px 0!important;letter-spacing:.3px!important;color:#0009!important;text-transform:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;transition:color .25s ease,transform .25s ease!important;display:block!important}.header__dropdown-menu a:not([aria-haspopup]):hover,.header__dropdown-menu li>a:hover{color:#000!important;transform:translate(6px)!important}.header__dropdown-menu li{padding:0!important;margin:0!important}.header__dropdown-menu li+li{margin-top:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-styles.css.map */
