:root{--al-paper:#fdfcfc;--al-ink:#403c39;--al-blush:#e1d2cf;--al-border:#e7dfdb}.al-search-hero,.al-help-hero{text-align:center;background:#f5efed;padding:60px 24px 54px;color:var(--al-ink);margin:24px auto 0;width:min(1380px,calc(100% - 48px))}.al-search-hero h1,.al-help h1{font:400 clamp(32px,4vw,50px)/1.15 "Playfair Display","Playfair",Georgia,serif;margin:14px 0 18px;letter-spacing:-.025em}.al-search-hero>p,.al-help-hero>p{font:400 16px/1.65 Lato,Arial,sans-serif;margin:0 auto;max-width:680px}.al-search-kicker,.al-search-hero .al-search-kicker,.al-help-hero .al-search-kicker{font:600 12px/1.5 Lato,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#6b5c56}.al-search-form{display:flex;max-width:700px;margin:28px auto 0;background:#fff;border:1px solid #bdaeaa;border-radius:6px;overflow:hidden}.al-search-form input{min-width:0;flex:1;border:0;background:transparent;font:400 16px/1.5 Lato,Arial,sans-serif;padding:16px 20px;color:var(--al-ink)}.al-search-form button,.al-contact button{background:var(--al-ink);color:#fff;border:0;padding:15px 25px;min-height:50px;font:600 15px/1.4 Lato,Arial,sans-serif}.al-search-form:focus-within{outline:2px solid #8e7971;outline-offset:3px}.hdt-page-type-search .hdt-main-search{background:var(--al-paper)}.hdt-page-type-search .hdt-main-search>.hdt-container{max-width:1280px}.hdt-page-type-search .hdt-main-search .hdt-card-product__media{border-radius:6px;overflow:hidden}.hdt-page-type-search .hdt-main-search .hdt-card-product__info{padding-top:16px!important;gap:8px!important;text-align:left!important;align-items:flex-start!important}.hdt-page-type-search .hdt-main-search .hdt-card-product__title{font:400 16px/1.45 Lato,Arial,sans-serif!important;color:var(--al-ink)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:46px}.hdt-page-type-search .hdt-main-search :is(hdt-price,.hdt-price){font-size:15px!important;color:#615852}.hdt-page-type-search .hdt-main-search .hdt-row-products{--spacing-x:24px;--spacing-y:38px}.hdt-page-type-search #hdt-search-form{display:none}#drawer-search-form{background:var(--al-paper);color:var(--al-ink);width:min(560px,100vw);max-width:100vw}#drawer-search-form .hdt-dialog-drawer__header{background:#f5efed;padding:30px 28px 24px;border-bottom:1px solid var(--al-border)}#drawer-search-form .hdt-search-head{padding:0}#drawer-search-form h5{font:400 30px/1.2 Playfair Display,Playfair,Georgia,serif;margin:10px 0 0}#drawer-search-form .hdt-search-sticky{padding:24px 28px;background:var(--al-paper)}#drawer-search-form .hdt-search-input{font:400 16px/1.5 Lato,Arial,sans-serif;min-height:52px;border:1px solid #bdaeaa;border-radius:5px;background:#fff}#drawer-search-form :is(.hdt-card-product__title,.hdt-product-title){font:400 15px/1.45 Lato,Arial,sans-serif!important}#drawer-search-form :is(h6,.hdt-search-top-title){font:600 14px/1.5 Lato,Arial,sans-serif;color:var(--al-ink)}#drawer-search-form .hdt-dialog-btn__close{min-width:44px;min-height:44px}header a[aria-controls=drawer-search-form],header a[aria-controls=CartDrawer],header a[aria-controls=login-form-popup]{min-width:42px;min-height:44px;justify-content:center}.hdt-bottom-header{border-color:var(--al-border)}.hdt-ecommerce-link{font-family:Lato,Arial,sans-serif;letter-spacing:.025em}.hdt-footer{background:#f3eeeb!important;color:var(--al-ink);border-top:1px solid #dfd3cc}.hdt-footer .hdt-container{max-width:1280px}.hdt-footer .hdt-col-block{padding-inline:18px!important}.hdt-footer .hdt-heading-f h6{font:400 22px/1.3 Playfair Display,Playfair,Georgia,serif!important;color:var(--al-ink)}.hdt-footer :is(.hdt-footer-menu_item,.hdt-raw-html,.hdt-text-newsletter){font:400 15px/1.7 Lato,Arial,sans-serif!important;color:#5d534d}.hdt-footer .hdt-footer-menu_item{display:inline-block;padding:5px 0;text-underline-offset:5px}.hdt-footer .hdt-footer-menu_item:hover{text-decoration:underline}.hdt-footer input{font-size:16px!important;background:#fff;border-color:#bdaeaa}.hdt-footer button{min-height:48px;font-size:15px}.al-help{background:var(--al-paper);color:var(--al-ink);padding-bottom:80px;font:400 16px/1.75 Lato,Arial,sans-serif}.al-help-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:72px;max-width:1160px;margin:52px auto 0;padding:0 24px}.al-help-sidebar{align-self:start;position:sticky;top:120px}.al-help-sidebar nav{display:grid;gap:4px}.al-help-sidebar nav a{padding:12px 15px;border-left:2px solid transparent;font-size:15px;color:var(--al-ink);text-decoration:none}.al-help-sidebar nav a[aria-current=page]{background:#f5efed;border-color:#a28a7f;font-weight:600}.al-help-sidebar nav a:hover{background:#f5efed}.al-help-note{margin-top:28px;padding:22px 16px;border-top:1px solid var(--al-border);font-size:14px}.al-help-note p{font-family:Playfair Display,Playfair,Georgia,serif;font-size:21px;line-height:1.4}.al-help-note a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.al-help-content{min-width:0;max-width:790px}.al-help-group,.al-contact h2{font:400 29px/1.3 Playfair Display,Playfair,Georgia,serif;margin:38px 0 18px;letter-spacing:-.015em}.al-help-content>.al-help-group:first-child{margin-top:0}.al-help-prose{font:400 16px/1.8 Lato,Arial,sans-serif;margin-bottom:24px;overflow-wrap:anywhere}.al-help-prose p{margin:0 0 16px;font-size:inherit;line-height:inherit;text-align:left!important}.al-help-prose li{margin:8px 0}.al-help-prose ul,.al-help-prose ol{padding-left:24px;margin:16px 0}.al-help-prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}.al-help-question{border-bottom:1px solid var(--al-border)}.al-help-question summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:20px 0;font:500 17px/1.5 Lato,Arial,sans-serif;list-style:none}.al-help-question summary::-webkit-details-marker{display:none}.al-help-question summary span{font-size:24px;font-weight:300;color:#8e7971}.al-help-question[open] summary span{transform:rotate(45deg)}.al-help-question .al-help-prose{padding:0 30px 8px 0}.al-contact{padding:28px;background:#f5efed;margin-top:28px;border-radius:6px}.al-contact h2{margin-top:0}.al-contact form{display:grid;gap:9px}.al-contact label{margin-top:12px;font-size:14px;font-weight:600}.al-contact input,.al-contact textarea{width:100%;border:1px solid #bdaeaa;border-radius:3px;padding:13px;background:#fff;color:var(--al-ink);font:400 16px/1.5 Lato,Arial,sans-serif}.al-contact button{justify-self:start;margin-top:16px;border-radius:3px}.al-help :focus-visible,#drawer-search-form :focus-visible{outline:2px solid #8e7971;outline-offset:3px}@media(max-width:767px){.al-search-hero,.al-help-hero{width:calc(100% - 28px);margin-top:16px;padding:38px 20px}.al-search-form button{padding:14px 18px}.al-search-form input{padding:14px 12px}.al-help-layout{grid-template-columns:1fr;gap:30px;margin-top:28px;padding:0 22px}.al-help-sidebar{position:static}.al-help-sidebar nav{display:flex;overflow:auto;border-bottom:1px solid var(--al-border);padding-bottom:8px}.al-help-sidebar nav a{white-space:nowrap;padding:10px 13px;font-size:14px}.al-help-note{display:none}.al-help-group{font-size:25px;margin-top:30px}.al-help-question summary{font-size:16px}.al-contact{padding:22px}.hdt-page-type-search .hdt-main-search .hdt-card-product__title{font-size:14px!important;min-height:41px}.hdt-page-type-search .hdt-main-search .hdt-row-products{--spacing-x:14px;--spacing-y:28px}#drawer-search-form .hdt-dialog-drawer__header{padding:24px 20px}#drawer-search-form .hdt-search-sticky{padding:20px}#drawer-search-form h5{font-size:27px}.hdt-footer .hdt-col-block{padding-inline:0!important}}.al-search-discover{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px}.al-search-discover a{font:400 13px/1.4 Lato,Arial,sans-serif;padding:9px 12px;border:1px solid #dfd3cc;border-radius:4px;background:#f5efed;color:#403c39}.al-search-discover a:hover{background:#e1d2cf}.al-occ-page,.al-rec2,.al-wl{margin:0 calc(50% - 50vw)}@media(min-width:990px){.al-occ-page .al-occ-hero,.al-rec2 .rec2-hero,.al-occ-page .al-occ-hero__image,.al-rec2 .rec2-hero__image{min-height:440px!important}.al-occ-page .al-occ-hero__copy{padding-top:48px!important;padding-bottom:48px!important}.al-rec2 .rec2-hero__copy{padding-top:42px!important;padding-bottom:42px!important}}@media(min-width:700px)and (max-width:989px){.al-occ-page .al-occ-hero,.al-rec2 .rec2-hero,.al-occ-page .al-occ-hero__image,.al-rec2 .rec2-hero__image{min-height:420px!important}.al-occ-page .al-occ-hero__copy,.al-rec2 .rec2-hero__copy{padding-top:40px!important;padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/al-site-continuity.css.map */
