.pac-section{padding-top:42px;padding-bottom:42px}.pac-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#735c36}.pac-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pac-category{text-decoration:none;color:inherit;display:block}.pac-category img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#eee7db;border-radius:80px 80px 8px 8px}.pac-category span{display:flex;justify-content:space-between;padding-top:12px}.pac-nav-wrap{background:#faf7f0;border-bottom:1px solid #d5c9b6}.pac-nav{display:flex;gap:20px;align-items:center;justify-content:space-between}.pac-nav nav{display:flex;gap:25px;overflow:auto;white-space:nowrap;padding:15px 0}.pac-nav a,.pac-text-button{color:#342b20;text-decoration:none;font:inherit}.pac-text-button{border:0;background:transparent;cursor:pointer;min-height:44px}.pac-search{display:flex;gap:8px;padding-top:0;padding-bottom:14px}.pac-search input{width:100%;background:#fff;border:1px solid #c6b89f;border-radius:6px;padding:12px;font:inherit}.pac-search button{background:#735c36;color:#fff;border:0;border-radius:6px;padding:0 20px;cursor:pointer}.pac-product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 12px;list-style:none}.pac-product-rail>li,.pac-product-rail>article{scroll-snap-align:start;min-width:0}.pac-product-rail img{object-fit:contain!important}.pac-options{display:block;border:1px solid #735c36;border-radius:4px;padding:8px;text-align:center;text-decoration:none;color:#342b20;background:transparent;font:inherit;margin-top:10px}.product-card-wrapper{position:relative}.pac-heart{position:absolute;right:8px;top:8px;z-index:3;width:44px;height:44px;background:#fffdf8;border:1px solid #d5c9b6;border-radius:50%;font-size:25px;cursor:pointer;color:#564227}.pac-heart[aria-pressed=true]{background:#735c36;color:#fff}.card__media img,.collection .card__media img{object-fit:contain!important}.card__heading{line-height:1.4}.pac-details-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:48px}.pac-details details{border-top:1px solid #d5c9b6;padding:18px 0}.pac-details summary{cursor:pointer;font-weight:600;min-height:30px}.pac-details dl{display:grid;grid-template-columns:1fr 2fr;gap:10px}.pac-details dt{font-weight:600}.pac-details dd{margin:0}.pac-details input,.pac-details select{display:block;width:100%;padding:12px;margin:8px 0 16px;border:1px solid #bbae98;background:#fff;font:inherit;border-radius:4px}.pac-service{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:28px;padding-bottom:28px;border-top:1px solid #d5c9b6;border-bottom:1px solid #d5c9b6}.pac-service p{font-size:13px}.pac-dialog{width:min(760px,94vw);max-height:80dvh;border:1px solid #d5c9b6;border-radius:12px;background:#faf7f0;color:#342b20;padding:24px}.pac-dialog::backdrop{background:#0008}.pac-dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.pac-dialog-head button{width:44px;height:44px;font-size:28px;border:0;background:transparent;cursor:pointer}.pac-wish-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pac-wish-grid img,.pac-product-rail article img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:6px}.pac-wish-grid a,.pac-product-rail article a{color:inherit;text-decoration:none}.pac-category-link{display:block;padding:18px 0;border-bottom:1px solid #d5c9b6;color:inherit}.pac-bottom,.pac-sticky-product{display:none}:focus-visible{outline:2px solid #735c36;outline-offset:4px}.pac-footer-toggle{display:none}@media(max-width:749px){.pac-section{padding-top:28px;padding-bottom:28px}.pac-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.pac-nav nav{gap:18px;font-size:13px}.pac-nav{gap:10px}.pac-nav>.pac-text-button{font-size:12px;white-space:nowrap}.pac-product-rail{grid-auto-columns:46%;gap:14px}.pac-details-grid{grid-template-columns:1fr;gap:20px}.pac-service{grid-template-columns:1fr;gap:10px}.pac-service p{margin:4px 0}.pac-wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pac-bottom{position:fixed;bottom:0;left:0;right:0;background:#fffdf8;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #d5c9b6;padding:6px 8px max(8px,env(safe-area-inset-bottom));z-index:25}.pac-bottom a,.pac-bottom button{border:0;background:transparent;text-align:center;text-decoration:none;color:#342b20;font-size:24px;line-height:1.1;min-height:44px;cursor:pointer}.pac-bottom span{display:block;font-size:10px;margin-top:4px}.pac-bottom span span{display:inline;font-size:10px}.pac-sticky-product{display:flex;position:fixed;bottom:calc(65px + env(safe-area-inset-bottom));left:0;right:0;gap:12px;padding:10px 16px;background:#faf7f0;border-top:1px solid #d5c9b6;z-index:24}.pac-sticky-product .button{flex:1;min-height:44px}body{padding-bottom:135px}.footer{padding-bottom:35px}.pac-footer-toggle{display:flex;width:100%;justify-content:space-between;align-items:center;border:0;background:none;font:inherit;color:inherit;padding:10px 0;cursor:pointer}.pac-footer-toggle+ul[hidden]{display:none}.footer-block--menu:has(.pac-footer-toggle)>.footer-block__heading{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}.pac-breadcrumb{padding-top:18px;padding-bottom:12px;font-size:12px}.pac-breadcrumb a{color:#735c36}.pac-hero{isolation:isolate}.pac-hero a{overflow:hidden}.product-card-wrapper .card{position:relative;isolation:isolate}@media(max-width:749px){shopify-chat{bottom:150px!important}#ShopifyChat{bottom:150px!important}}.product__modal-opener--image{position:relative}.product__modal-opener--image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.product__media-toggle:focus-visible{outline:2px solid #735c36;outline-offset:-3px}@media(max-width:749px){.product__media-wrapper .slider-mobile-gutter{margin-inline:0!important;max-width:100%}.product__media-wrapper .product__media-list{margin-inline:0!important;width:100%;max-width:100%}}@media(max-width:749px){.pac-nav{display:flex;flex-wrap:wrap;gap:0}.pac-nav nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;flex:0 0 100%;gap:4px 8px;overflow:visible;white-space:normal;padding:8px 0}.pac-nav nav a{display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;min-height:44px;font-size:12px;line-height:1.35;padding:5px 3px;border:1px solid #e1d7c6;border-radius:4px}.pac-nav>.pac-text-button{margin-left:auto;min-height:36px;margin-bottom:6px}[id$=__image_with_text_EqGGkb] .image-with-text__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px}[id$=__image_with_text_EqGGkb] .grid__item{width:100%!important;max-width:100%!important;min-width:0}[id$=__image_with_text_EqGGkb] .image-with-text__content{padding:0!important;min-height:0!important}[id$=__image_with_text_EqGGkb] .image-with-text__heading{font-size:20px;line-height:1.2}[id$=__image_with_text_EqGGkb] .image-with-text__text{font-size:12px;line-height:1.5;margin-top:12px}[id$=__image_with_text_EqGGkb] .image-with-text__content .button{font-size:12px;padding:0 12px;min-width:0;min-height:44px;margin-top:14px}[id$=__image_with_text_EqGGkb] .image-with-text__media img{object-fit:contain}}.pac-nav-short{display:none}@media(max-width:749px){.pac-nav nav{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:3px;width:100%;overflow:visible}.pac-nav nav a{flex:1 1 auto;padding:4px 1px;min-height:44px;border:0;font-size:11px;line-height:1.2;white-space:nowrap;letter-spacing:0}.pac-nav .pac-nav-full{display:none}.pac-nav .pac-nav-short{display:inline}}@media(max-width:749px){.pac-nav nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:18px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding:6px 0 10px}.pac-nav nav a{flex:0 0 auto;font-size:12px;padding:4px 0;min-height:44px;white-space:nowrap}.pac-nav .pac-nav-full{display:inline}.pac-nav .pac-nav-short{display:none}}.pac-search{padding-bottom:10px;gap:6px;align-items:center}.pac-search input{box-sizing:border-box;height:40px;min-height:40px;padding:8px 10px;font-size:13px;line-height:20px}.pac-search button{height:40px;min-height:40px;padding:0 15px;font-size:12px}@media(max-width:749px){.pac-search input{font-size:16px}.pac-search button{padding:0 12px}.pac-search{padding-bottom:8px}}.pac-header-wishlist{position:relative;background:transparent;border:0;color:inherit;cursor:pointer;flex-shrink:0}.pac-wishlist-count{position:absolute;right:1px;bottom:4px;min-width:14px;height:14px;border-radius:50%;background:#735c36;color:#fff;font-size:9px;line-height:14px;text-align:center}.pac-search{padding-bottom:6px;gap:6px}.pac-search input{height:30px;min-height:30px;padding:3px 9px;line-height:22px;border-radius:4px}.pac-search button{height:30px;min-height:30px;padding:0 12px;border-radius:4px;line-height:20px}@media(max-width:749px){.pac-search{padding-bottom:6px}.pac-search input{font-size:16px}.pac-search button{font-size:11px;padding:0 10px}.header__icons{padding-right:0}.pac-header-wishlist{width:36px}}@media(max-width:749px){.pac-bottom{height:calc(70px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border-top:1px solid #dedbd5;padding:5px 8px calc(7px + env(safe-area-inset-bottom));gap:2px}.pac-bottom a,.pac-bottom button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px;position:relative;font-size:14px;line-height:1.2;color:#3c3935;padding:0}.pac-bottom svg{display:block;width:28px;height:28px;flex-shrink:0}.pac-bottom .pac-bottom-label{font-size:11px;line-height:14px;margin:0;display:block}.pac-bottom [aria-current=page] .pac-bottom-label{font-weight:700;color:#735c36}.pac-bottom .pac-home-logo{display:block;width:30px;height:30px;overflow:hidden;position:relative;margin:0}.pac-home-logo img{position:absolute;width:56px;height:56px;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}.pac-bottom .pac-bottom-count{position:absolute;top:0;right:calc(50% - 23px);background:#735c36;color:#fff;border-radius:50%;min-width:14px;height:14px;font-size:9px;line-height:14px;margin:0}.pac-bottom .pac-bottom-count:empty{display:none}.pac-sticky-product{bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:749px){.header>.header__search{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/pac-draft.css.map */
