.cc{position:fixed;left:16px;bottom:16px;z-index:80;max-width:420px;padding:1rem 1.1rem;background:#f2f0ea;color:#1f3a5f;box-shadow:0 12px 40px #0a142459;border:1px solid rgba(31,58,95,.2);font-family:freight-sans-pro,sans-serif;font-size:.92rem;line-height:1.5}.cc[hidden]{display:none}.cc p{margin:0 0 .8rem}.cc a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cc__actions{display:flex;gap:.6rem}.cc__btn{flex:1;box-sizing:border-box;min-height:44px;border:1.5px solid #1f3a5f;background:#1f3a5f;color:#fff;font:inherit;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.cc__btn--ghost{background:transparent;color:#1f3a5f}@media(max-width:767px){.cc{left:10px;right:10px;bottom:84px;max-width:none}}.mobile-cta{display:none}@media(max-width:767px){.mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#f2f0eaf5;border-top:1px solid rgba(31,58,95,.15);backdrop-filter:blur(6px)}.mobile-cta a{flex:1;display:flex;align-items:center;justify-content:center;min-height:48px;border:1.5px solid #1f3a5f;font-family:inherit;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.mobile-cta__primary{background:#1f3a5f;color:#fff}.mobile-cta__secondary{background:transparent;color:#1f3a5f}body{padding-bottom:72px}.sqs-block-button-element{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.m-clamp{position:relative;overflow:hidden}.m-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.4em;background:linear-gradient(rgba(255,255,255,0),var(--m-fade, #f2f0ea));pointer-events:none}.m-clamp.is-open{max-height:none!important}.m-clamp.is-open:after{display:none}.m-toggle{display:inline-block;margin:.4rem 0 0;padding:10px 0;min-height:44px;background:none;border:0;color:#355f94;font:inherit;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.user-items-list-banner-slideshow ul.slides{min-height:0!important}.user-items-list-banner-slideshow .list-item-content__title{font-size:1.5rem!important}.user-items-list-banner-slideshow .list-item-content__description{font-size:1rem!important;margin-top:6%!important}.fluid-image-component-root{max-height:62vh}[data-section-id="669e71df726bc74ad40127ae"],[data-section-id="669e614c74581d39cc5e92c4"],[data-section-id="66eaed5651bf4841a0160c82"],[data-section-id="669e6470f4bf117add353777"],[data-section-id="669e9a6ced55dd447beeb4e1"],[data-section-id="66eb0b6f81522972facf76c9"],[data-section-id="66eb0b1c8f56e0142e117440"],[data-section-id="66e215fbdfe0f9516ea4824b"],.fe-block.m-hide,.fe-block-29c4331063125dc3f570{display:none!important}[data-section-id="669e7c11fd1e3531bfe122ac"]{background:#1f3a5f}[data-section-id="669e7c11fd1e3531bfe122ac"] .section-background{bottom:auto!important;height:320px!important}[data-section-id="669e7c11fd1e3531bfe122ac"] .content-wrapper{padding-top:320px!important}[data-section-id="669e7c11fd1e3531bfe122ac"] .fluid-engine{padding-top:1.6rem;padding-bottom:1.8rem}[data-section-id="669e7c11fd1e3531bfe122ac"] .sqs-block-button-element{background-color:#f2f0ea!important;border-color:#f2f0ea!important;color:#1f3a5f!important}.page-section{min-height:0!important}.user-items-list-section .content-wrapper{padding-top:.5rem!important;padding-bottom:1.2rem!important}.user-items-list-banner-slideshow .slide-content{width:100%!important;box-sizing:border-box;padding:0 22px}.fluid-engine{display:flex!important;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:1.1rem .6rem;padding-top:1.6rem;padding-bottom:1.6rem}.fluid-engine{padding-left:22px;padding-right:22px}.fluid-engine>.fe-block{grid-area:auto!important;width:100%;min-height:0}.fluid-engine>.fe-block:has(.fluid-image-component-root){flex:1 1 calc(50% - .45rem);width:auto;min-width:0;aspect-ratio:3 / 4;max-height:56vh}.fluid-engine>.fe-block:not(:has(.fluid-image-component-root)){flex:0 0 100%}.fluid-engine .fe-block .fluid-image-component-root{width:100%;height:100%;max-height:none}.fluid-engine .fe-block .fluid-image-component-root>*,.fluid-engine .fe-block .fluid-image-container{height:100%}}
