@media(min-width:769px){.product__media-wrapper,.product-single__photos,.product__photos,.product-single__media-group,.product-media-container,.product-gallery,.product__media-gallery,.product-images,.product__images,.product-single__media{position:sticky;top:90px;align-self:flex-start;margin-top:0!important;padding-top:0!important}}.fancybox-content,.fancybox-image-wrap,.fancybox-image,.fancybox-nav,.fancybox-prev,.fancybox-next,.fancybox-item,.fancybox-close,.fancybox-nav span,.fancybox-nav:focus,.fancybox-prev:focus,.fancybox-next:focus,.fancybox-item:focus,.fancybox-nav:focus-visible,.fancybox-item:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;background-color:transparent!important}.product__media,.product__media-wrapper,.product-single__media,.product-gallery img,.product__media img,.product-single__media img,.product__media:focus,.product__media:focus-visible,.product-single__media:focus,.product-gallery img:focus,.product__media img:focus,.flickity-viewport,.flickity-viewport:focus,.flickity-slider *:focus,.is-selected:focus{border:0!important;outline:none!important;box-shadow:none!important}.thumbnail a,.thumbnail a:focus,.thumbnail a:focus-visible,.thumbnail:focus-within,.product_image,.product_image:focus,.product_container,.image__container,.image-element__wrap,.collection_swatches a:focus,.swatch:focus{border:0!important;outline:none!important;box-shadow:none!important}.thumbnail,.thumbnail:hover,.thumbnail:focus,.thumbnail:active,.thumbnail:focus-within,.thumbnail a:hover,.thumbnail a:active,.one-third.column:hover,.column:focus-within{border:0!important;outline:none!important;box-shadow:none!important}.top-bar{background-color:#f4efe4!important;border-bottom:1px solid #e8e1d2}.top-bar,.top-bar p,.top-bar span,.top-bar a,.top-bar a:visited,.top-bar .top-bar__menu-item a{color:#3c352a!important}.top-bar a:hover{color:#000!important}.top-bar .icon,.top-bar svg{fill:#3c352a;color:#3c352a}.top_bar_search .search-form__input-wrapper{position:relative}.top_bar_search input.search-form__input{background:#fff!important;border:1px solid #ddd3bd!important;border-radius:18px!important;color:#333!important;padding:7px 38px 7px 34px!important;font-size:12.5px!important;box-sizing:border-box;width:100%;transition:box-shadow .18s,border-color .18s}.top_bar_search input.search-form__input::placeholder{color:#a9a08e;opacity:1}.top_bar_search input.search-form__input:focus{border-color:#8a6d2f!important;box-shadow:0 0 0 3px #c8a84b2e;outline:0}.top_bar_search .search-form__submit-button{color:#5f574a;background:none;border:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);cursor:pointer}.top_bar_search .search-form__submit-button svg{width:15px;height:15px}#nav ul li{border-color:#e8e1d2}#nav[class*=nav-border],#mobile_nav[class*=nav-border]{border-color:#e8e1d2!important}@media(min-width:769px){.megaMenu{left:50%!important;right:auto!important;transform:translate(-50%);width:max-content;max-width:min(1140px,94vw);background:#fff;border:1px solid #e8e1d2;border-top:2px solid #c8a84b;box-shadow:0 14px 34px #2b200a1f}.megaMenu .simplebar-wrapper,.megaMenu .simplebar-mask,.megaMenu .simplebar-offset,.megaMenu .simplebar-content-wrapper,.megaMenu .simplebar-content{position:static!important;overflow:visible!important;width:auto!important;height:auto!important;max-height:none!important}.megaMenu .simplebar-height-auto-observer-wrapper,.megaMenu .simplebar-placeholder,.megaMenu .simplebar-track{display:none!important}.megaMenu-grid-wrap{overflow:visible!important;width:auto!important;max-height:none!important}.megaMenu-grid{display:flex;flex-wrap:wrap;width:max-content;max-width:100%;justify-content:flex-start}.megaMenu-column{flex:0 0 auto;width:auto;min-width:168px;max-width:300px;padding:0 30px;margin:24px 0;border-right:1px solid #f0e9da}.megaMenu-grid .megaMenu-column:last-child{border-right:0}.megaMenu-subtitle,.megaMenu-subtitle a{font-size:11px!important;letter-spacing:.14em;color:#8a8378!important;font-family:Inter,Arial,sans-serif!important;font-weight:600;text-transform:uppercase}.megaMenu-subtitle{margin-bottom:10px;line-height:1.6}.megaMenu-sublink-item{padding:4.5px 0;break-inside:avoid}.megaMenu-sublink-item a{font-size:13.5px!important;color:#3c362e;line-height:1.5}.megaMenu-sublink-item a:hover{color:#8a6d2f;text-decoration:underline;text-underline-offset:3px}.megaMenu-column:has(.megaMenu-sublink-item:nth-of-type(9)){-webkit-columns:2;columns:2;-webkit-column-gap:44px;column-gap:44px;max-width:none}.megaMenu-column:has(.megaMenu-sublink-item:nth-of-type(9)) .megaMenu-subtitle{-webkit-column-span:all;column-span:all}.megaMenu-column img{max-width:230px;height:auto}.megaMenu-banner{border-top:1px solid #f0e9da}.megaMenu-banner p,.megaMenu-banner a{color:#8a8378;font-size:13px}}.footer{background-color:#f4efe4!important;background-image:none!important;border-top:1px solid #e8e1d2}.footer,.footer p,.footer li,.footer span,.footer .footer__menu li a,.footer a,.footer a:visited{color:#4a4337}.footer a:hover{color:#8a6d2f;text-decoration:underline;text-underline-offset:3px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#2f2a22}.footer .footer__menu h3,.footer .footer__hero-col h3,.footer .footer__menu h2{font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;font-family:Inter,Arial,sans-serif!important;font-weight:600;color:#8a8378!important}.footer .footer__newsletter-band h2,.footer .footer__newsletter-band h3,.footer .footer__newsletter h2{font-size:19px!important;letter-spacing:.02em;text-transform:none;font-family:Garamond,Baskerville,Caslon,serif!important;color:#2f2a22!important;font-weight:400}.footer input[type=text],.footer input[type=email]{background:#fff!important;border:1px solid #ddd3bd!important;color:#333!important;border-radius:3px}.footer input[type=text]::placeholder,.footer input[type=email]::placeholder{color:#a9a08e}.footer .action_button,.footer button[type=submit],.footer .btn{background-color:#2f2a22!important;border-color:#2f2a22!important;color:#f4ead0!important}.footer .action_button:hover,.footer button[type=submit]:hover,.footer .btn:hover{background-color:#000!important;border-color:#000!important}.footer .social_icons a,.footer .social_icons svg{color:#5f574a;fill:#5f574a}.search-form__results-container{background:#fff;border:1px solid #e8e1d2;border-top:2px solid #c8a84b;box-shadow:0 14px 34px #2b200a24;border-radius:0 0 6px 6px;overflow:hidden}.predictive-search__heading{font-size:10.5px!important;letter-spacing:.14em;text-transform:uppercase;color:#8a8378!important;padding:8px 12px 4px}.search-form__results-container a{color:#3c362e}.search-form__results-container a:hover{background:#faf7f0;color:#2f2a22}.search-form__results-container img{border-radius:4px}body.search .search-form input.search-form__input{font-size:16px;padding:13px 46px 13px 16px;border:1px solid #ddd3bd;border-radius:6px;box-shadow:none}body.search .search-form input.search-form__input:focus{border-color:#8a6d2f;box-shadow:0 0 0 3px #c8a84b26}.footer .footer__hero-col h6,.footer .footer__hero-col h6 a{font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;font-family:Inter,Arial,sans-serif!important;font-weight:600;color:#8a8378!important}.footer hr{border-color:#e8e1d2!important}[class^=ai-announcement-bar-],[class*=" ai-announcement-bar-"]{background-color:#2f2a22!important;border:0!important}[class*=ai-announcement-bar-container]{padding:0!important}[class*=ai-announcement-bar-slider]{height:36px!important;min-height:36px!important}[class*=ai-announcement-bar-message]{color:#f4ead0!important;font-size:12.5px!important;letter-spacing:.05em;line-height:36px!important;height:36px!important;padding:0!important;margin:0!important}[class*=ai-announcement-bar-message] a{color:#c8a84b!important;text-decoration:underline;text-underline-offset:3px}[class*=ai-announcement-bar-dot],#shopify-section-sections--25185567441170__1773309686d9b8a8f7,#shopify-section-sections--25185567441170__177629931893f57865{display:none!important}.index-sections>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}#nav{border-top:0!important}.lsr{box-sizing:border-box!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
