:root{--sah-cream:#f7f4ef;--sah-ink:#141210;--sah-gold:#c9b28e;--sah-gold-ink:#8a7556;--sah-line:#e4dfd8;--sah-muted:#5a534c;--sah-ease:cubic-bezier(.2,.7,.2,1)}.sah-upsell{margin:8px var(--cart-drawer-padding,0) 16px;padding:16px;border:1px solid #d0cac4;background:#f7f4ef}.sah-upsell__heading{font-family:var(--font-accent--family);font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px}.sah-upsell__row{display:flex;align-items:center;gap:14px;padding:10px 0;border-top:1px solid #e4dfd8}.sah-upsell__row:first-of-type{border-top:0}.sah-upsell__row img{width:64px;height:64px;object-fit:cover;background:#fff;flex:0 0 64px}.sah-upsell__info{flex:1;display:flex;flex-direction:column;gap:2px;text-align:left}.sah-upsell__why{font-size:12px;opacity:.75;margin:0}.sah-upsell__title{font-size:14px;color:inherit;text-decoration:none;line-height:1.3}.sah-upsell__price{font-size:13px}.sah-upsell__add{flex:0 0 auto;padding:10px 16px;background:#141210;color:#fff;border:0;border-radius:12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}[data-intent=complementary] .resource-list--grid{grid-template-columns:1fr!important;gap:8px!important}[data-intent=complementary] .resource-list__item{width:100%!important}[data-intent=complementary] product-card{position:relative}[data-intent=complementary] .product-card__content{flex-direction:row!important;align-items:center;gap:16px;padding:10px 64px 10px 10px!important;background:#fff!important;border:1px solid transparent;transition:border-color .2s}[data-intent=complementary] product-card:hover .product-card__content{border-color:#c9b28e}[data-intent=complementary] .product-card__content:after{display:none!important}[data-intent=complementary] .card-gallery{flex:0 0 72px;width:72px;max-width:72px;background:#fff;position:static!important}[data-intent=complementary] .slideshow-control{display:none}[data-intent=complementary] .product-card__content p{font-family:var(--font-accent--family);font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;text-align:left}[data-intent=complementary] product-price{font-size:14px;color:#8a7556;text-align:left}[data-intent=complementary] quick-add-component{position:absolute!important;inset:auto 14px auto auto!important;top:50%!important;transform:translateY(-50%)!important;bottom:auto!important;left:auto!important;width:36px!important;height:36px!important;flex:0 0 36px!important;display:flex!important;align-items:center;justify-content:center;opacity:1!important;visibility:visible!important;z-index:3;margin:0!important}[data-intent=complementary] quick-add-component .quick-add__button{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;min-height:36px!important;flex:0 0 36px!important;aspect-ratio:1/1!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;box-sizing:border-box!important;position:static!important;opacity:1!important;transform:none!important;background:linear-gradient(#fff,#fff) center/13px 2px no-repeat,linear-gradient(#fff,#fff) center/2px 13px no-repeat,#141210!important;font-size:0!important;line-height:0!important;color:transparent!important;display:flex!important;transition:background-color .2s,transform .2s}[data-intent=complementary] quick-add-component .quick-add__button>*{display:none!important}[data-intent=complementary] quick-add-component .quick-add__button:before,[data-intent=complementary] quick-add-component .quick-add__button:after{content:none!important;display:none!important}[data-intent=complementary] quick-add-component .quick-add__button:hover{background:linear-gradient(#141210,#141210) center/13px 2px no-repeat,linear-gradient(#141210,#141210) center/2px 13px no-repeat,#c9b28e!important}[data-intent=complementary] .text-block:has(+.text-block) p{margin:0}[data-intent=complementary] .text-block+.text-block p{font-size:12px!important;color:#8a7556!important;letter-spacing:.02em;text-transform:none!important;margin:2px 0 4px}.sah-cp-sub{text-transform:none!important;font-size:12.5px;color:#8a7556;margin:2px 0 4px;letter-spacing:.02em;line-height:1.35}.sah-cs-h{font-family:var(--font-accent--family);font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin:8px 0 10px}.sah-ptitle__h{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.12em;font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.25;margin:0}.sah-ptitle__sub{margin:8px 0 0;font-size:14px;color:#8a7556;letter-spacing:.04em}.sah-trust{list-style:none;margin:4px 0 6px;padding:4px 0 0;border-top:0;display:flex;flex-direction:column;gap:10px}.sah-trust li{display:flex;align-items:center;gap:14px;font-size:14px}.sah-trust svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:#c9b28e;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.sah-trust li>svg{box-sizing:content-box;padding:9px;border-radius:50%;background:#fff;border:1px solid #e4dfd8}.sah-trust a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sah-tabs__overview{font-size:15px;line-height:1.65;margin-bottom:8px}.sah-tabs__overview p:not(:first-child){display:none}.sah-tabs__item{border-top:1px solid #e4dfd8}.sah-tabs__item:last-child{border-bottom:1px solid #e4dfd8}.sah-tabs__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-family:var(--font-accent--family);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.sah-tabs__item summary::-webkit-details-marker{display:none}.sah-tabs__item summary i{position:relative;width:12px;height:12px}.sah-tabs__item summary i:before,.sah-tabs__item summary i:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform .2s}.sah-tabs__item summary i:after{transform:rotate(90deg)}.sah-tabs__item[open] summary i:after{transform:rotate(0)}.sah-tabs__body{padding:0 0 18px;font-size:14px;line-height:1.65}.sah-tabs__body h3{font-size:14px;letter-spacing:0;text-transform:none}.sah-tabs__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sah-band{background:#f7f4ef;padding:80px 20px}.sah-band__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.sah-band__inner--single{grid-template-columns:1fr;max-width:720px;text-align:center}.sah-band__art{background:#fff;padding:32px;border:1px solid #e4dfd8}.sah-band__eyebrow{font-family:var(--font-accent--family);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#8a7556;margin:0 0 12px}.sah-band__h{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.12em;font-weight:400;font-size:clamp(22px,2.4vw,30px);margin:0 0 20px}.sah-band ol{padding-left:18px;margin:0 0 28px;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.6}.sah-band__inner--single p{font-size:15px;line-height:1.7;margin:0 0 28px}.sah-band__cta{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.sah-band__inner--single .sah-band__cta{justify-content:center}.sah-band__link{color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}@media(max-width:749px){.sah-band{padding:56px 20px}.sah-band__inner{grid-template-columns:1fr;gap:32px}}[id*=product_recommendations] product-card .text-block>*,[id*=product_recommendations] product-price{text-align:center!important;justify-content:center;margin-inline:auto}[id*=product_recommendations] product-card .text-block p{text-transform:uppercase;letter-spacing:.14em;font-size:13px;line-height:1.7}.sah-kithelp{background:#fff;border:1px solid #e4dfd8;padding:14px 16px;margin:0 0 4px}.sah-kithelp__h{font-family:var(--font-accent--family);font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;color:#8a7556}.sah-kithelp ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.5}.sah-kq__note{font-size:13px;color:#6b625a;margin:0 0 10px}.sah-kq__q{font-size:13px;font-weight:600;margin:0 0 8px;color:#141210}.sah-kq__opts{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.sah-kq__opts button{flex:1 1 140px;padding:10px 12px;border:1px solid #d9d1c5;border-radius:999px;background:#fff;font:inherit;font-size:13px;color:#141210;cursor:pointer;transition:all .2s}.sah-kq__opts button.is-on{background:#141210;border-color:#141210;color:#fff}.sah-kq__res{border-top:1px solid #ece5da;padding-top:10px}.sah-kq__for{font-size:13px;color:#6b625a;margin:0}.sah-kq__ans{font-size:16px;font-weight:600;margin:2px 0 4px;color:#141210;letter-spacing:.02em}.sah-kq__ans span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:26px;padding:0 8px;margin-right:6px;border-radius:999px;background:#c9b28e;color:#141210;font-size:13px}.sah-kq__why{font-size:13px;color:#6b625a;margin:0}.sah-kq__plan{display:inline-block;margin-top:10px;font-size:13px;color:#8a7556;text-decoration:underline;text-underline-offset:3px}.sah-stars{display:inline-flex;align-items:center;gap:10px;margin-top:8px;text-decoration:none;color:#8a7556;font-size:14px}.sah-stars__row{position:relative;display:inline-block;width:92px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 16'%3E%3Cg fill='%23e4dccd'%3E%3Cpath id='s' d='M8 0l2.4 5 5.4.6-4 3.7 1.1 5.4L8 12l-4.9 2.7 1.1-5.4-4-3.7 5.4-.6z'/%3E%3Cuse href='%23s' x='19'/%3E%3Cuse href='%23s' x='38'/%3E%3Cuse href='%23s' x='57'/%3E%3Cuse href='%23s' x='76'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.sah-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 16'%3E%3Cg fill='%23c9b28e'%3E%3Cpath id='s' d='M8 0l2.4 5 5.4.6-4 3.7 1.1 5.4L8 12l-4.9 2.7 1.1-5.4-4-3.7 5.4-.6z'/%3E%3Cuse href='%23s' x='19'/%3E%3Cuse href='%23s' x='38'/%3E%3Cuse href='%23s' x='57'/%3E%3Cuse href='%23s' x='76'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:92px 16px}.sah-stars:hover .sah-stars__txt{text-decoration:underline;text-underline-offset:3px}.sahp{background:#f7f4ef!important;padding:72px 0}.sahp__inner{max-width:1200px;margin:0 auto;padding:0 24px}.sahp__head{text-align:center;max-width:640px;margin:0 auto 36px}.sahp__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a7556;margin:0 0 8px}.sahp__h{text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.sahp__intro{color:#4a443e;margin:0}.sahp__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;align-items:start}.sahp__viz{background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:20px;position:sticky;top:110px}.sahp__svg{width:100%;height:auto;display:block}.sahp__svg .sahp__frame path{fill:none;stroke:#8a7556;stroke-width:1.5;stroke-dasharray:6 6}.sahp__svg .sahp__sail{fill:#f1ebe1;stroke:#141210;stroke-width:1.6}.sahp__svg .sahp__ties line{stroke:#c9b28e;stroke-width:2.4;stroke-linecap:round}.sahp__svg .sahp__dots circle{fill:#141210}.sahp__svg text{font:600 12px Montserrat,sans-serif;fill:#8a7556;letter-spacing:.06em}.sahp__svg .sahp__sl{fill:#141210;font-size:13px;letter-spacing:.14em}.sahp__legend{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin-top:12px;font-size:12px;color:#6b625a}.sahp__legend span{display:inline-flex;align-items:center;gap:6px}.sahp__dot{width:9px;height:9px;border-radius:50%;background:#141210;display:inline-block}.sahp__sw{width:16px;height:10px;border:1.5px solid #141210;background:#f1ebe1;border-radius:3px;display:inline-block}.sahp__ln{width:16px;height:3px;background:#c9b28e;border-radius:2px;display:inline-block}.sahp__panel{display:flex;flex-direction:column;gap:14px}.sahp__step,.sahp__result{background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:20px 22px}.sahp__n{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#141210}.sahp__n span{width:28px;height:28px;border-radius:50%;background:#141210;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex:0 0 28px}.sahp__inputs{display:flex;gap:12px;flex-wrap:wrap}.sahp__field{flex:1 1 140px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#6b625a;letter-spacing:.06em;text-transform:uppercase}.sahp__num{display:flex;align-items:center;border:1px solid #d9d1c5;border-radius:12px;background:#faf8f5;height:48px;overflow:hidden}.sahp__num input{flex:1;min-width:0;border:0;background:transparent;text-align:center;font:600 18px Montserrat,sans-serif;color:#141210;-moz-appearance:textfield;padding:0}.sahp__num input::-webkit-outer-spin-button,.sahp__num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sahp__num em{font-style:normal;color:#8a7556;font-size:14px;padding-right:8px;text-transform:none}.sahp__num button{width:42px;height:100%;border:0;background:transparent;font-size:20px;color:#141210;cursor:pointer}.sahp__num button:hover{background:#f1ebe1}.sahp__diag{margin-top:14px;font-size:13px;color:#4a443e}.sahp__diag summary{cursor:pointer;color:#8a7556;text-decoration:underline;text-underline-offset:3px}.sahp__diag p{margin:8px 0}.sahp__diagmsg{font-weight:500;color:#141210}.sahp__opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sahp__opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:1px solid #d9d1c5;border-radius:14px;background:#faf8f5;text-align:left;cursor:pointer;font:inherit;color:#141210;transition:all .2s}.sahp__opt svg{width:26px;height:26px;fill:none;stroke:#8a7556;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;margin-bottom:4px}.sahp__opt b{font-size:14px;font-weight:600}.sahp__opt small{font-size:12px;color:#6b625a}.sahp__opt.is-on{border-color:#141210;background:#141210;color:#fff}.sahp__opt.is-on small{color:#d0cac4}.sahp__opt.is-on svg{stroke:#c9b28e}.sahp__line{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid #ece5da}.sahp__line img{display:none}.sahp__k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a7556;margin:0}.sahp__v{font:600 22px Montserrat,sans-serif;letter-spacing:.04em;margin:2px 0 4px;color:#141210}.sahp__v--sm{font-size:15px}.sahp__v a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sahp__s{font-size:13px;color:#6b625a;margin:0}.sahp__s--c{text-align:center;margin-top:8px}.sahp__pr{font:600 16px Montserrat,sans-serif;color:#8a7556;margin:0;white-space:nowrap}.sahp__warn{background:#fbf3e4;border:1px solid #e9d6b0;border-radius:10px;padding:10px 12px;font-size:13px;color:#5a4a2c;margin:10px 0 0}.sahp__alt{background:#fff;border:1px solid #c9b28e;border-radius:10px;padding:10px 12px;font-size:13px;color:#141210;margin:10px 0 0}.sahp__alt a{color:#8a7556;font-weight:600;text-decoration:underline;text-underline-offset:3px}.sahp__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px}.sahp__total span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#141210;font-weight:600}.sahp__total strong{font:600 26px Montserrat,sans-serif;color:#141210}.sahp__btns{display:flex;flex-direction:column;gap:10px;margin-top:14px}.sahp__btns .button{width:100%;justify-content:center;min-height:52px}.sahp__sel{border:1px solid #141210;background:transparent;border-radius:12px;min-height:46px;font:inherit;font-size:14px;letter-spacing:.06em;color:#141210;cursor:pointer}.sahp__sel:hover{background:#141210;color:#fff}.sahp__sel:disabled,.sahp__btns .button:disabled{opacity:.45;cursor:not-allowed}.sahp__none p{font-size:14px;color:#4a443e}.sahp__fine{font-size:12px;color:#6b625a;margin:2px 4px 0;line-height:1.55}.sahp__fine a{color:#8a7556;text-decoration:underline}@media(max-width:900px){.sahp{padding:48px 0}.sahp__grid{grid-template-columns:1fr}.sahp__viz{position:static}.sahp__opts{grid-template-columns:1fr}}[id*=section_rWepLG] .layout-panel-flex:has(>a.button):has(>a.button-unstyled){flex-direction:row!important;flex-wrap:wrap;gap:14px!important;align-items:center;justify-content:flex-start!important}[id*=section_rWepLG] a.button,[id*=section_rWepLG] a.button-unstyled,[id*=image_text_sah] a.button,[id*=image_text_sah] a.button-unstyled{min-height:54px;padding:16px 28px!important;border-radius:12px!important;font-size:15px!important;letter-spacing:.06em!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}[id*=section_rWepLG] a.button-unstyled,[id*=image_text_sah] a.button-unstyled{background:#14121012!important;border:1px solid rgba(20,18,16,.38)!important;color:#141210!important;-webkit-backdrop-filter:blur(10px) saturate(140%)!important;backdrop-filter:blur(10px) saturate(140%)!important;box-shadow:inset 0 1px #fff9,0 6px 18px #1412100f;text-decoration:none!important;text-transform:uppercase;transition:background .2s,border-color .2s}[id*=section_rWepLG] a.button-unstyled:hover,[id*=image_text_sah] a.button-unstyled:hover{background:#c9b28e2e!important;border-color:#c9b28e!important}[id*=image_text_sah] .layout-panel-flex:has(>a.button-unstyled){align-items:center;gap:14px!important}[id*=section_rWepLG] .sah-yard{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:14px;width:100%;align-items:flex-start}[id*=section_rWepLG] .sah-yard li{display:flex;align-items:center;gap:14px}[id*=section_rWepLG] .sah-yard span{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid #e4dfd8;display:flex;align-items:center;justify-content:center;transition:background .35s,border-color .35s}[id*=section_rWepLG] .sah-yard svg{width:20px;height:20px;fill:none;stroke:#8a7556;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}[id*=section_rWepLG] .sah-yard li:hover span{background:#c9b28e;border-color:#c9b28e}[id*=section_rWepLG] .sah-yard li:hover svg{stroke:#141210}[id*=section_rWepLG] .sah-yard b{display:block;font-size:15px;font-weight:600;color:#141210}[id*=section_rWepLG] .sah-yard small{display:block;font-size:13.5px;color:#6b625a;line-height:1.45}[id*=section_rWepLG] .shopify-block:has(>.sah-yard),[id*=section_rWepLG] :has(>.sah-yard){width:100%!important;align-self:stretch!important}[id*=section_rWepLG] .text-block:first-child{width:100%!important;max-width:none!important;text-align:left!important;margin-inline:0!important;align-self:stretch!important}[id*=section_rWepLG] .text-block:first-child p{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a7556;margin:0}[id*=section_fK6jfA] .icon-block{width:84px!important;height:84px!important;border-radius:50%;background:#fff;border:1px solid #e4dfd8;display:flex!important;align-items:center;justify-content:center;box-shadow:0 6px 18px #1412100d;margin-inline:auto!important;align-self:center!important;transition:transform .45s var(--sah-ease),border-color .3s}[id*=section_fK6jfA] .icon-block svg{width:34px!important;height:34px!important}[id*=section_fK6jfA] .group-block:hover .icon-block{transform:translateY(-4px);border-color:#c9b28e}[id*=section_fK6jfA] .layout-panel-flex:has(>.group-block){align-items:flex-start!important}[id*=whyus_sah] .shopify-block:has(>.sah-std),[id*=whyus_sah] :has(>.sah-std){width:100%!important}[id*=whyus_sah] .group-block:has(.sah-std),[id*=whyus_sah] .group-block:has(.sah-std)>.group-block-content{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.sah-std__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a7556;margin:0 0 18px}.sah-std__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sah-std__card{position:relative;background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:22px 22px 20px}.sah-std__ic{width:46px;height:46px;border-radius:50%;background:#f7f4ef;border:1px solid #e4dfd8;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.sah-std__ic svg{width:20px;height:20px;fill:none;stroke:#8a7556;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sah-std__n{position:absolute;top:20px;right:22px;font:600 12px Montserrat,sans-serif;letter-spacing:.14em;color:#d9cdb8}.sah-std__t{font:600 13px Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#141210;margin:0 0 6px}.sah-std__d{font-size:14px;line-height:1.5;color:#5a534c;margin:0}@media(max-width:749px){.sah-std__grid{grid-template-columns:1fr}}[id*=__cart-section],[id*=__cart-section]>*,[id*=product_list_xQXFMQ],[id*=product_list_xQXFMQ]>*{background-color:#f7f4ef!important}.sah-col{display:flex;flex-direction:column;gap:18px;width:100%}.sah-col__desc{max-width:66ch;color:#4a443e;font-size:15px;line-height:1.6}.sah-col__desc p{margin:0}.sah-flt{background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.sah-flt__groups{display:flex;flex-direction:column;gap:10px}.sah-flt__g{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sah-flt__lab{min-width:88px;font:600 11px Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8a7556}.sah-flt__foot{display:flex;align-items:center;gap:16px;border-top:1px solid #ece5da;padding-top:10px}.sah-flt__count{font-size:13px;color:#6b625a}.sah-flt__clear,.sah-flt__clear2{background:none;border:0;padding:0;color:#8a7556;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit;font-size:13px}.sah-flt__empty{background:#fff;border:1px dashed #d9d1c5;border-radius:14px;padding:18px;text-align:center;font-size:14px;color:#4a443e;margin:0}.sah-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid #d9d1c5;background:#faf8f5;color:#141210;font-family:inherit;font-size:13px;line-height:1.2;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.sah-chip i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #1412102e;display:inline-block;flex:0 0 16px}.sah-chip:hover{border-color:#c9b28e}.sah-chip.is-on{background:#141210;border-color:#141210;color:#fff}.sah-chip.is-on:before{content:"";width:8px;height:5px;border-left:1.6px solid #c9b28e;border-bottom:1.6px solid #c9b28e;transform:rotate(-45deg) translate(1px,-1px)}.sah-chip.is-on i{box-shadow:0 0 0 2px #141210,0 0 0 3px #c9b28e}.sah-chip:focus-visible{outline:2px solid #8a7556;outline-offset:2px}.product-grid>li[hidden],.product-grid .product-grid__item[hidden]{display:none!important}@media(min-width:990px){[id*=__main] ul.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:989px){[id*=__main] ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.sah-flt__lab{min-width:100%}}.sah-guide{background:#f7f4ef;padding:72px 0 80px;border-top:1px solid #e4dfd8}.sah-guide__in{max-width:1200px;margin:0 auto;padding:0 24px}.sah-guide__head{text-align:center;max-width:640px;margin:0 auto 36px}.sah-guide__eyebrow{font:500 12px Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8a7556;margin:0 0 10px}.sah-guide__h{font-family:Montserrat,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;text-wrap:balance}.sah-guide__intro{color:#5a534c;margin:0}.sah-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:st}.sah-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sah-steps li{position:relative;background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:18px 18px 20px;counter-increment:st}.sah-steps li:after{content:counter(st,decimal-leading-zero);position:absolute;top:16px;right:18px;font:600 12px Montserrat,sans-serif;letter-spacing:.14em;color:#d9cdb8}.sah-steps--plain li:after{content:none}.sah-steps figure{margin:0 0 14px;background:#faf8f5;border-radius:12px;padding:10px}.sah-steps svg{display:block;width:100%;height:auto}.sah-steps svg text{font:600 8.5px Montserrat,sans-serif;letter-spacing:.08em;fill:#8a7556}.sah-steps b{display:block;font:600 13px Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#141210;margin-bottom:6px}.sah-steps p{margin:0;font-size:14px;line-height:1.5;color:#5a534c}.sah-split{display:grid;grid-template-columns:1fr 1fr;gap:28px}.sah-split__h{font:600 12px Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#141210;margin:0 0 12px}.sah-guide__cta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center;margin-top:32px}.sah-guide__link{color:#8a7556;text-decoration:underline;text-underline-offset:3px;font-size:14px}@media(max-width:1000px){.sah-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sah-split{grid-template-columns:1fr}}@media(max-width:560px){.sah-steps,.sah-steps--3{grid-template-columns:1fr}}.sah-std__card,.sah-steps li,.sah-ig-step{transition:transform .45s var(--sah-ease),box-shadow .45s var(--sah-ease),border-color .3s}.sah-std__card:hover,.sah-steps li:hover,.sah-ig-step:hover{transform:translateY(-4px);border-color:#c9b28e;box-shadow:0 14px 30px #14121014}.sah-std__ic{transition:background .35s,border-color .35s}.sah-std__ic svg{transition:stroke .35s}.sah-std__card:hover .sah-std__ic{background:#c9b28e;border-color:#c9b28e}.sah-std__card:hover .sah-std__ic svg{stroke:#141210}.product-grid product-card .card-gallery,[id*=product_list] product-card .card-gallery,[id*=product_recommendations] product-card .card-gallery{transition:transform .45s var(--sah-ease),box-shadow .45s var(--sah-ease)}.product-grid product-card:hover .card-gallery,[id*=product_list] product-card:hover .card-gallery,[id*=product_recommendations] product-card:hover .card-gallery{transform:translateY(-4px);box-shadow:0 14px 30px #1412101a}html.sah-js main .shopify-section.sah-wait{opacity:0;transform:translateY(18px)}html.sah-js main .shopify-section.sah-in{opacity:1;transform:none;transition:opacity .7s ease,transform .7s var(--sah-ease)}.menu-list__link-title{position:relative}.menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm,8px);right:var(--gap-sm,8px);bottom:-7px;height:1px;background:#c9b28e;transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--sah-ease)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__list-item:focus-within .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.menu-list__submenu .mega-menu__column:not(:has(.mega-menu__link-image)),.menu-list__submenu .mega-menu__content-list>li:not(:has(.mega-menu__link-image)){opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .45s var(--sah-ease)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__column,.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__content-list>li,.menu-list__submenu:hover .mega-menu__column,.menu-list__submenu:hover .mega-menu__content-list>li,.menu-list__list-item:hover>.menu-list__submenu .mega-menu__column,.menu-list__list-item:hover>.menu-list__submenu .mega-menu__content-list>li{opacity:1;transform:none}.menu-list__submenu .mega-menu__column:nth-child(2),.menu-list__submenu .mega-menu__content-list>li:nth-child(1){transition-delay:.05s}.menu-list__submenu .mega-menu__column:nth-child(3),.menu-list__submenu .mega-menu__content-list>li:nth-child(2){transition-delay:.1s}.menu-list__submenu .mega-menu__column:nth-child(4),.menu-list__submenu .mega-menu__content-list>li:nth-child(3){transition-delay:.15s}.menu-list__submenu .mega-menu__content-list>li:nth-child(4){transition-delay:.2s}.mega-menu__link:not(:has(.mega-menu__link-image)){transition:color .2s,transform .3s var(--sah-ease)}.mega-menu__link:not(:has(.mega-menu__link-image)):hover{transform:translate(4px);color:#8a7556}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html.sah-js main .shopify-section.sah-wait{opacity:1;transform:none}.menu-list__submenu .mega-menu__column,.menu-list__submenu .mega-menu__content-list>li{opacity:1;transform:none}}.sah-flt{width:100%}:has(>.sah-col),.shopify-block:has(.sah-col){width:100%!important;max-width:none!important;align-self:stretch!important}.sah-col{max-width:none}.sah-flt__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px}@media(max-width:749px){.sah-flt__groups{grid-template-columns:1fr}}.button:not(.quick-add__button):not(.button-unstyled):not(.button-secondary){background-image:linear-gradient(110deg,transparent 0%,transparent 38%,rgba(201,178,142,.55) 50%,transparent 62%,transparent 100%)!important;background-size:300% 100%!important;background-repeat:no-repeat!important;background-position:100% 0!important}.button:not(.quick-add__button):not(.button-unstyled):not(.button-secondary):hover{background-position:0% 0!important;transition:background-position .9s cubic-bezier(.2,.7,.2,1),background-color .2s,color .2s,border-color .2s!important}@media(prefers-reduced-motion:reduce){.button:hover{transition:none!important}}.theme-drawer__dialog{height:100dvh!important;max-height:100dvh!important}.theme-drawer__dialog .cart-drawer__summary,.theme-drawer__dialog [class*=cart__summary]{padding-bottom:max(16px,env(safe-area-inset-bottom))}.sah-flt{padding:18px 22px;gap:14px}.sah-flt__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 48px;align-items:start}.sah-flt__g{display:grid;grid-template-columns:96px minmax(0,1fr);gap:0 12px;align-items:start}.sah-flt__lab{min-width:0!important;line-height:38px;white-space:nowrap}.sah-flt__chips{display:flex;flex-wrap:wrap;gap:8px}.sah-flt__foot[hidden]{display:none!important}@media(max-width:749px){.sah-flt__groups{grid-template-columns:1fr;gap:12px}.sah-flt__g{grid-template-columns:1fr}.sah-flt__lab{line-height:1.4;margin-bottom:6px}}.mega-menu__link-image{transition:transform .45s var(--sah-ease),box-shadow .45s var(--sah-ease)}.mega-menu__link:hover .mega-menu__link-image{transform:translateY(-4px);box-shadow:0 14px 30px #1412101f}.mega-menu__link-image img{transition:transform .9s var(--sah-ease)}.mega-menu__link:hover .mega-menu__link-image img{transform:scale(1.04)}.sah-pw{background:#f7f4ef;padding:72px 0;border-top:1px solid #e4dfd8}.sah-pw__in{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:start}.sah-pw__eye{font:600 12px Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8a7556;margin:0 0 10px}.sah-pw__h{font-family:var(--font-heading--family,Montserrat),sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(22px,2.2vw,28px);margin:0 0 22px}.sah-pw__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sah-pw__card{background:#fff;border:1px solid #e4dfd8;border-radius:18px;padding:20px;transition:transform .45s var(--sah-ease),box-shadow .45s var(--sah-ease),border-color .3s}.sah-pw__card:hover{transform:translateY(-4px);border-color:#c9b28e;box-shadow:0 14px 30px #14121014}.sah-pw__ic{width:46px;height:46px;border-radius:50%;background:#f7f4ef;border:1px solid #e4dfd8;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:background .35s,border-color .35s}.sah-pw__ic svg{width:20px;height:20px;fill:none;stroke:#8a7556;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}.sah-pw__card:hover .sah-pw__ic{background:#c9b28e;border-color:#c9b28e}.sah-pw__card:hover .sah-pw__ic svg{stroke:#141210}.sah-pw__card b{display:block;font:600 13px Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;color:#141210}.sah-pw__card p{margin:0;font-size:14px;line-height:1.5;color:#5a534c}.sah-pw__q{border-top:1px solid #e4dfd8}.sah-pw__q:last-of-type{border-bottom:1px solid #e4dfd8}.sah-pw__q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;font-weight:500;color:#141210}.sah-pw__q summary::-webkit-details-marker{display:none}.sah-pw__q summary i{position:relative;flex:0 0 12px;width:12px;height:12px}.sah-pw__q summary i:before,.sah-pw__q summary i:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1.5px;background:#8a7556;transition:transform .25s}.sah-pw__q summary i:after{transform:rotate(90deg)}.sah-pw__q[open] summary i:after{transform:rotate(0)}.sah-pw__q div{padding:0 0 16px;font-size:14px;line-height:1.6;color:#5a534c}.sah-pw__q p{margin:0}.sah-pw__q a,.sah-pw__more a{color:#8a7556;text-decoration:underline;text-underline-offset:3px}.sah-pw__more{margin:18px 0 0;font-size:14px;color:#5a534c}@media(max-width:900px){.sah-pw{padding:48px 0}.sah-pw__in{grid-template-columns:1fr;gap:40px}}@media(max-width:560px){.sah-pw__grid{grid-template-columns:1fr}}@media(min-width:750px){.product-information__media .product-media-container.constrain-height{max-height:calc(100svh - 210px)!important}.product-information__media .product-media-container.constrain-height .product-media{max-height:calc(100svh - 210px)}.product-information__media .product-media-container.constrain-height .product-media__image{object-fit:contain}}.globo-form-app{background:transparent!important;box-shadow:none!important;max-width:760px!important;margin:0 auto!important}.globo-formbuilder .globo-form-input{background:transparent!important}.globo-formbuilder input,.globo-formbuilder textarea,.globo-formbuilder select{background:#fff!important;border:1px solid #d9d1c5!important;border-radius:12px!important}.globo-formbuilder .upload-area,.globo-formbuilder [class*=upload]{background:#fff!important;border-radius:12px!important}.globo-formbuilder .globo-heading,.globo-formbuilder .header{display:none!important}.globo-formbuilder button.action{min-height:52px;border-radius:12px!important}.skip-to-content-link:focus:not(:focus-visible){left:-99999px!important}.mega-menu__content-list-item .resource-card{transition:transform .45s var(--sah-ease),box-shadow .45s var(--sah-ease)}.mega-menu__content-list-item .resource-card__media{overflow:hidden}.mega-menu__content-list-item .resource-card__image{transition:transform .9s var(--sah-ease)}.mega-menu__content-list-item:hover .resource-card{transform:translateY(-4px);box-shadow:0 16px 34px #14121024}.mega-menu__content-list-item:hover .resource-card__image{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.mega-menu__content-list-item .resource-card,.mega-menu__content-list-item .resource-card__image{transition:none!important;transform:none!important}}.header__row--top{border-bottom:0!important}.sahp__diaghelp{display:flex;gap:14px;align-items:center;margin:10px 0}.sahp__diaghelp svg{flex:0 0 96px;width:96px;height:auto}.sahp__diaghelp p{margin:0}@media(max-width:749px){[id*=hero_8KmQHw] .text-block{text-shadow:0 2px 18px rgba(0,0,0,.5)}[id*=hero_8KmQHw] a.button,[id*=hero_8KmQHw] a.button-unstyled{width:100%!important;flex:1 1 100%!important;justify-content:center}[id*=hero_8KmQHw] .group-block:has(a.button){width:100%!important}[id*=hero_8KmQHw] .layout-panel-flex:has(>a.button){width:100%;align-items:stretch!important}[id*=section_GgDkaR] .text-block{text-shadow:0 2px 16px rgba(0,0,0,.55)}[id*=section_fK6jfA] .layout-panel-flex:has(>.group-block){gap:14px!important}[id*=section_fK6jfA] .group-block>.group-block-content{display:grid!important;grid-template-columns:56px 1fr;column-gap:16px!important;row-gap:2px!important;align-items:center!important;text-align:left!important}[id*=section_fK6jfA] .group-block>.group-block-content>.icon-block{grid-row:1/3}[id*=section_fK6jfA] .group-block>.group-block-content>.text-block{width:auto!important;max-width:none!important}[id*=section_fK6jfA] .group-block .group-block .group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important}[id*=section_fK6jfA] .icon-block{width:56px!important;height:56px!important;flex:0 0 56px!important;margin:0!important}[id*=section_fK6jfA] .icon-block svg{width:24px!important;height:24px!important}[id*=section_fK6jfA] .text-block,[id*=section_fK6jfA] .text-block *{text-align:left!important}[id*=section_fK6jfA] .group-block .group-block .text-block{margin-inline:0!important;align-self:stretch!important;width:100%!important;max-width:none!important;justify-content:flex-start!important}[id*=section_fK6jfA] .group-block .text-block :is(h1,h2,h3,h4,h5,h6){font-size:14px!important;line-height:1.3!important;margin:0!important;letter-spacing:.08em!important}[id*=section_fK6jfA] .group-block .text-block p{font-size:13.5px!important;line-height:1.45!important;margin:0!important}.sah-std__grid{gap:10px}.sah-std__card{display:grid;grid-template-columns:46px 1fr;column-gap:14px;padding:16px 18px}.sah-std__ic{grid-row:1/3;margin:0}.sah-std__n{display:none}.sah-std__t{align-self:end;margin:0 0 4px}product-card .product-card__content .text-block p{letter-spacing:.04em!important}.jdgm-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}@media(max-width:749px){.sah-flt{padding:14px 0 14px 14px!important;border-radius:14px;gap:10px}.sah-flt__groups{gap:10px!important}.sah-flt__g{grid-template-columns:1fr!important}.sah-flt__lab{line-height:1.2!important;margin:0 0 6px!important;font-size:10.5px}.sah-flt__chips{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-right:14px;-webkit-overflow-scrolling:touch}.sah-flt__chips::-webkit-scrollbar{display:none}.sah-chip{flex:0 0 auto;min-height:34px;padding:0 12px;font-size:12.5px}.sah-flt__foot{padding-right:14px}.sah-col__desc{font-size:14px}.announcement-bar__text,.announcement-bar__text *{font-size:12.5px!important;line-height:1.35!important}.product-card .product-card__title,.product-grid .resource-card__title{font-size:15px}}@media(max-width:749px){.announcement-bar__slider .slideshow-control,.announcement-bar__slider button{display:none!important}.announcement-bar__slides{width:100%!important;max-width:none!important}.announcement-bar__text,.announcement-bar__text *{font-size:12px!important;letter-spacing:.01em!important}product-recommendations .resource-list__slide{flex:0 0 82%!important;width:82%!important;max-width:82%!important}product-recommendations .product-card [class*=product_title] p{font-size:13px!important;letter-spacing:.02em!important;line-height:1.3!important;text-transform:none!important}product-recommendations .product-card .group-block{min-width:0;flex:1 1 auto!important;padding-right:44px!important}.sah-pw__grid{gap:10px!important}.sah-pw__card{display:grid!important;grid-template-columns:44px 1fr;column-gap:14px;row-gap:2px;padding:16px!important;align-items:start}.sah-pw__card .sah-pw__ic{grid-row:1/3;width:44px!important;height:44px!important;margin:0!important}.sah-pw__card b{margin:2px 0 0!important;font-size:12.5px}.sah-pw__card p{margin:0!important;font-size:13.5px}}@media(max-width:749px){[id*=featured_blog_posts] .resource-list--grid{grid-template-columns:1fr!important;gap:14px!important}[id*=featured_blog_posts] .featured-blog-posts-card__inner{flex-direction:row!important;gap:14px;align-items:center}[id*=featured_blog_posts] .featured-blog-posts-card__inner>.featured-blog-posts-card__image{flex:0 0 120px!important;max-width:120px!important;width:120px!important}[id*=featured_blog_posts] .featured-blog-posts-card__content{flex:1 1 auto!important;min-width:0;gap:6px!important;padding:0!important}[id*=featured_blog_posts] .featured-blog-posts-card__content>*{width:100%!important;max-width:none!important;margin-inline:0!important;align-self:stretch!important}[id*=featured_blog_posts] .featured-blog-posts-card__content h4{font-size:13.5px!important;line-height:1.3!important}[id*=featured_blog_posts] .blog-post-card__content-text{font-size:0!important;line-height:0!important;margin:0!important}[id*=featured_blog_posts] .blog-post-card__content-text a{font-size:11px!important;line-height:1.4!important;display:inline-block;margin-top:4px;white-space:nowrap}}@media(max-width:749px){.sig__tbl th,.sig__tbl td{padding:11px 8px!important;font-size:13px!important;line-height:1.35!important}.sig__tbl th{font-size:10px!important;letter-spacing:.08em!important}.sig__tbl td:first-child,.sig__tbl th:first-child{white-space:nowrap;padding-left:14px!important}.sig__tbl td:last-child,.sig__tbl th:last-child{padding-right:14px!important}.sp-cards{gap:10px!important}.sp-cards .sig__card{display:grid!important;grid-template-columns:44px 1fr;column-gap:14px;row-gap:2px;padding:16px!important;align-items:start}.sp-cards .sig__card .sig__ic{grid-row:1/3;width:44px!important;height:44px!important;margin:0!important}.sp-cards .sig__card b{margin:2px 0 0!important}.sp-cards .sig__card p{margin:0!important}}@media(max-width:749px){[id*=hero_8KmQHw] .hero__media-wrapper{z-index:0}[id*=hero_8KmQHw] .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14100c00 25%,#14100c73 48%,#14100cd1);pointer-events:none}[id*=hero_8KmQHw] em{font-style:normal!important;font-size:11px!important;letter-spacing:.18em!important;font-weight:600}[id*=section_w8ATaM] h2{font-size:24px!important;line-height:1.2!important;letter-spacing:.08em!important}[id*=section_w8ATaM] h6{font-size:15px!important;line-height:1.55!important;letter-spacing:0!important;color:#14100cc7}[id*=section_GgDkaR] .layout-panel-flex--row{padding:4px 16px 0!important;gap:10px!important}[id*=section_GgDkaR] .group-block{height:150px!important;min-height:150px!important;border-radius:14px;overflow:hidden;position:relative}[id*=section_GgDkaR] .group-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14100c9e,#14100c26 70%);pointer-events:none;z-index:1}[id*=section_GgDkaR] .group-block>.group-block-content{position:relative;z-index:2;justify-content:center!important;align-items:flex-start!important;padding:0 20px!important;gap:10px!important;height:100%}[id*=section_GgDkaR] .group-block-content .text-block{justify-content:flex-start!important;text-align:left!important}[id*=section_GgDkaR] .group-block-content .text-block p{text-align:left!important;font-size:20px!important}[id*=section_GgDkaR] .group-block-content a{min-height:36px!important;height:36px!important;padding:0 16px!important;font-size:12px!important;background:#f7f4ef!important;color:#1a1612!important;border-radius:999px!important}[id*=section_rWepLG] a.button{width:100%!important;justify-content:center;min-height:50px}[id*=section_rWepLG] a.button-unstyled{width:100%!important;display:flex!important;align-items:center;justify-content:center;min-height:50px;background:transparent!important;box-shadow:none!important;border:1px solid #1a1612!important;border-radius:12px!important}[id*=section_rWepLG] h2{font-size:28px!important;line-height:1.15!important}[id*=image_text_sah] a.button{width:100%!important;justify-content:center;min-height:50px}[id*=image_text_sah] a.button-unstyled{width:100%!important;display:flex!important;align-items:center;justify-content:center;min-height:50px;background:transparent!important;box-shadow:none!important;border:1px solid #1a1612!important;border-radius:12px!important}[id*=image_text_sah] h2{font-size:28px!important;line-height:1.15!important}[id*=whyus_sah] a.button{width:100%!important;justify-content:center;min-height:50px}[id*=whyus_sah] a.button-unstyled{width:100%!important;display:flex!important;align-items:center;justify-content:center;min-height:50px;background:transparent!important;box-shadow:none!important;border:1px solid #1a1612!important;border-radius:12px!important}[id*=whyus_sah] h2{font-size:28px!important;line-height:1.15!important}footer .divider__line{border-color:#14121024!important}footer .logo-block__image{max-width:130px!important;width:130px!important;height:auto!important}footer .logo-block__image-wrapper{width:auto!important}footer .group-block-content:has(accordion-custom){row-gap:6px!important;gap:6px!important}footer accordion-custom summary{padding:14px 0!important}}@media(max-width:749px){[id*=hero_8KmQHw] .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#f7f4efcc,#f7f4ef00 17%,#14100c00 35%,#14100c73 55%,#14100cd1);pointer-events:none}[id*=hero_8KmQHw] .hero__media-wrapper:after{display:none}[id*=section_GgDkaR] .group-block:first-child img{object-position:50% 8%!important}[id*=section_GgDkaR] .group-block:first-child:after{background:linear-gradient(90deg,#14100c8c,#14100c00 60%)!important}[id*="1791875627be3560b9"] .jdgm-title{font-size:26px!important;line-height:1.2!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;margin-bottom:12px!important;padding:0 16px}.sah-flt{padding:14px!important}.sah-flt__chips{flex-wrap:wrap!important;overflow:visible!important;padding-right:0!important;gap:6px!important}.sah-chip{min-height:32px;padding:0 11px;font-size:12.5px}.sah-flt__foot{padding-right:0}}@media(max-width:749px){[id*=hero_8KmQHw] .hero__container{background:#f7f4ef}[id*=hero_8KmQHw] .hero__media-grid{top:calc(var(--header-group-height,46px) + var(--header-height,60px))!important;height:auto!important;bottom:0!important}[id*=hero_8KmQHw] .hero__media-grid:after{background:linear-gradient(180deg,#14100c00 35%,#14100c73 58%,#14100cd1)!important}}@media(max-width:749px){[id*=hero_8KmQHw] .hero,[id*=hero_8KmQHw] .hero__container{min-height:calc(var(--header-group-height,46px) + var(--header-height,60px) + 150vw)!important;height:auto!important}}.jdgm-reviews-grid-widget .jdgm-grid-body{display:block!important;column-count:4;column-gap:20px;height:auto!important}@media(max-width:989px){.jdgm-reviews-grid-widget .jdgm-grid-body{column-count:3}}@media(max-width:749px){.jdgm-reviews-grid-widget .jdgm-grid-body{column-count:2;column-gap:12px}}.jdgm-reviews-grid-widget .jdgm-review-card{break-inside:avoid;display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;margin:0 0 20px!important;border-radius:16px;overflow:hidden;background:#fff!important;border:1px solid #e4dfd8;box-shadow:0 6px 18px #1412100f;transition:transform .25s}.jdgm-reviews-grid-widget .jdgm-review-card:hover{transform:translateY(-3px)}.jdgm-reviews-grid-widget .jdgm-review-card:before,.jdgm-reviews-grid-widget .jdgm-review-card:after{display:none!important;content:none!important;padding:0!important}.jdgm-reviews-grid-widget .jdgm-review-card-media{position:static!important;height:auto!important;aspect-ratio:auto!important;inset:auto!important}.jdgm-reviews-grid-widget .jdgm-review-card-media__image{width:100%!important;height:auto!important;max-height:280px;object-fit:cover;display:block}.jdgm-reviews-grid-widget .jdgm-review-card__preview{display:none!important}.jdgm-reviews-grid-widget .jdgm-review-card__details{display:block!important;position:static!important;inset:auto!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;background:#fff!important;padding:16px 18px 14px!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-body{display:block!important;height:auto!important;padding:0!important}.jdgm-reviews-grid-widget .jdgm-review-card__details *{color:#1a1612!important;text-align:left!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important}.jdgm-reviews-grid-widget .jdgm-review-card__details .jm-text{display:block!important}.jdgm-reviews-grid-widget .jdgm-review-card__details .jm-text:first-child{font-weight:600;font-size:15px!important}.jdgm-reviews-grid-widget .jdgm-review-card__footer{position:static!important;margin-top:10px;padding:0!important}.jdgm-reviews-grid-widget .jdgm-review-card__footer-inner{justify-content:flex-start!important;align-items:flex-start!important}.jdgm-reviews-grid-widget .jdgm-review-card__reviewer-name-wrapper{justify-content:flex-start!important}.jdgm-reviews-grid-widget .jdgm-review-card__reviewer-name{font-size:13px!important;opacity:.65}.jdgm-reviews-grid-widget .jm-star-rating svg,.jdgm-reviews-grid-widget .jm-star-rating svg *{fill:#c9a46a!important;color:#c9a46a!important;stroke:#c9a46a!important;opacity:1!important}.jdgm-reviews-grid-widget .jm-star-rating__empty svg,.jdgm-reviews-grid-widget .jm-star-rating__empty svg *{fill:none!important}.announcement-bar__slides{width:100%!important;max-width:none!important;justify-items:center}.announcement-bar__slide,.announcement-bar__text{text-align:center!important;justify-content:center!important;width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sah.css.map */
