#index #wrapper #content-wrapper #pb-group-1 .btn_link,.bs-story .bs-story__cta a{display:inline-block;padding:11px 32px !important;font-family:var(--beshop-font-secondary),sans-serif;font-size:var(--fs-2xs);font-weight:400 !important;letter-spacing:0.16em;text-transform:uppercase;text-decoration:none;color:var(--beshop-primary-contrast)  !important;border:1px solid rgba(255,255,255,0.75);border-radius:0;cursor:pointer;position:relative;overflow:hidden;transition:color 0.35s ease;z-index:1;background:var(--beshop-primary) !important;border:1px solid var(--beshop-primary)}#index #wrapper #content-wrapper #pb-group-1 .btn_link::before,.bs-story .bs-story__cta a::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--beshop-bg-card) !important;transition:left 0.35s ease;z-index:-1}#index #wrapper #content-wrapper #pb-group-1 .btn_link:hover,.bs-story .bs-story__cta a:hover{color:var(--beshop-text) !important}#index #wrapper #content-wrapper #pb-group-1 .btn_link:hover::before,.bs-story .bs-story__cta a:hover::before{left:0}#pb-group-12 .container-txt a{display:inline-block;padding:11px 32px !important;font-family:var(--beshop-font-secondary),sans-serif;font-size:var(--fs-2xs);font-weight:400 !important;letter-spacing:0.16em;text-transform:uppercase;text-decoration:none;color:#fff !important;background:transparent !important;border:1px solid #fff !important;border-radius:0 !important;cursor:pointer;position:relative;overflow:hidden;z-index:1;transition:color 0.35s ease}#pb-group-12 .container-txt a::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--beshop-bg-card);transition:left 0.35s ease;z-index:-1}#pb-group-12 .container-txt a:hover,#pb-group-12 .container-txt a:focus-visible{color:var(--beshop-text) !important}#pb-group-12 .container-txt a:hover::before,#pb-group-12 .container-txt a:focus-visible::before{left:0}#header .mm-dropdown{margin-top:24px}#index #wrapper{padding:0}#index #wrapper #content-wrapper{padding:0}#index #wrapper #content-wrapper #pb-group-1 .pb-col{padding:0 !important}#index #wrapper #content-wrapper #pb-group-1 .pb-banner>div{justify-content:center !important;align-items:flex-end !important;padding:0 8% !important}@media (max-width: 991px){#index #wrapper #content-wrapper #pb-group-1 .pb-banner>div{padding:0 5% !important}}@media (max-width: 767px){#index #wrapper #content-wrapper #pb-group-1 .pb-banner>div{padding:0 16px !important}}#index #wrapper #content-wrapper #pb-group-1 .container-txt{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:560px;padding:0;text-align:left}@media (max-width: 991px){#index #wrapper #content-wrapper #pb-group-1 .container-txt{max-width:46%}}@media (max-width: 767px){#index #wrapper #content-wrapper #pb-group-1 .container-txt{max-width:50%}}#index #wrapper #content-wrapper #pb-group-1 .subtitle-txt{order:-1;font-size:var(--fs-xs, 12px) !important;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--beshop-text) !important;margin:0 0 14px !important}@media (max-width: 991px){#index #wrapper #content-wrapper #pb-group-1 .subtitle-txt{font-size:11px !important;margin-bottom:10px !important}}@media (max-width: 767px){#index #wrapper #content-wrapper #pb-group-1 .subtitle-txt{font-size:10px !important;letter-spacing:.2em;margin-bottom:8px !important}}#index #wrapper #content-wrapper #pb-group-1 .title-txt{font-family:var(--beshop-font-primary),serif;font-size:var(--text-display) !important;font-weight:300;line-height:1.15 !important;letter-spacing:.02em;text-transform:none;color:var(--beshop-text) !important;margin:0 0 24px !important}#index #wrapper #content-wrapper #pb-group-1 .title-txt::after{content:"";display:block;width:40px;height:1px;background:currentColor;margin-top:22px}@media (max-width: 991px){#index #wrapper #content-wrapper #pb-group-1 .title-txt{font-size:var(--text-h1) !important;margin-bottom:18px !important}#index #wrapper #content-wrapper #pb-group-1 .title-txt::after{margin-top:16px}}@media (max-width: 767px){#index #wrapper #content-wrapper #pb-group-1 .title-txt{font-size:var(--fs-lg, 1.35rem) !important;margin-bottom:14px !important}#index #wrapper #content-wrapper #pb-group-1 .title-txt::after{margin-top:12px}}@media (max-width: 575px){#index #wrapper #content-wrapper #pb-group-1 .title-txt{font-size:var(--fs-md, 1.1rem) !important}}@media (max-width: 991px){#index #wrapper #content-wrapper #pb-group-1 .btn_link{padding:11px 24px !important;font-size:11px !important}}@media (max-width: 767px){#index #wrapper #content-wrapper #pb-group-1 .btn_link{padding:10px 16px !important;font-size:10px !important;letter-spacing:.1em;white-space:normal;text-align:left}}#index #wrapper #content-wrapper .page-home{margin:auto;padding:0 0px}#index #wrapper #content-wrapper .page-home #pb-group-2{padding:60px 0}#index #wrapper #content-wrapper .page-home #pb-group-2 .container-txt{padding:0 !important;max-width:800px;margin:auto}#index #wrapper #content-wrapper .page-home #pb-group-2 .container-txt h1{font-family:var(--beshop-font-primary),serif;font-weight:400;font-size:45px;margin-bottom:25px}#index #wrapper #content-wrapper .page-home #pb-group-2 .container-txt p{font-size:var(--fs-md)}#index #wrapper #content-wrapper .page-home #pb-group-3{margin-bottom:8em}#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner::after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(to top, rgba(0,0,0,0.45), transparent);opacity:.8;pointer-events:none;transition:opacity .4s ease}#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner>div{z-index:1;justify-content:flex-end !important;align-items:flex-start !important;padding:28px !important;text-align:left !important;pointer-events:none !important}#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:hover::after,#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:focus-within::after{opacity:1}#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:hover .container-txt,#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:focus-within .container-txt{transform:translateY(-6px)}#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:hover .container-txt::after,#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner:focus-within .container-txt::after{opacity:1;transform:translateX(0)}#index #wrapper #content-wrapper .page-home #pb-group-3 .container-txt{display:flex;align-items:center;gap:14px;pointer-events:none !important;transition:transform .4s ease}#index #wrapper #content-wrapper .page-home #pb-group-3 .container-txt p{font-family:var(--beshop-font-secondary),sans-serif !important;font-size:var(--fs-md, 18px) !important;font-weight:500 !important;letter-spacing:.22em;text-transform:uppercase;line-height:1 !important;color:#fff !important;margin:0 !important}#index #wrapper #content-wrapper .page-home #pb-group-3 .container-txt::after{content:"→";color:#fff;font-size:18px;line-height:1;opacity:0;transform:translateX(-10px);transition:opacity .4s ease, transform .4s ease}@media (prefers-reduced-motion: reduce){#index #wrapper #content-wrapper .page-home #pb-group-3 .pb-banner::after,#index #wrapper #content-wrapper .page-home #pb-group-3 .container-txt,#index #wrapper #content-wrapper .page-home #pb-group-3 .container-txt::after{transition:none}}#index #wrapper #content-wrapper .page-home #pb-group-4{margin:8em auto}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-row{gap:0}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-col{padding:0}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-block--image{overflow:hidden}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-block--image img{display:block;width:100%;height:420px;object-fit:cover;transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-col:hover .pb-block--image img{transform:scale(1.04)}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-text{padding:24px 44px 10px}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-text p{margin:0}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-text .ql-size-large{font-family:var(--beshop-font-primary),serif;font-size:var(--fs-lg);font-weight:400;letter-spacing:0.02em;color:var(--beshop-text)}#index #wrapper #content-wrapper .page-home #pb-group-4 .pb-text p:last-child{font-size:var(--fs-sm);font-weight:300;color:var(--beshop-text-muted);line-height:1.75;margin-top:8px}#index #wrapper #content-wrapper .page-home #pb-group-6{background:var(--beshop-bg-card)}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-row{align-items:center;gap:0}@media (max-width: 991px){#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-row{position:relative}}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-col{padding:0}@media (max-width: 991px){#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-col{flex:0 0 100% !important;width:100% !important}}@media (max-width: 991px){#index #wrapper #content-wrapper .page-home #pb-group-6 #pb-col-17{position:relative;z-index:2;max-width:80%;margin:auto;margin-top:-80px;background:var(--beshop-bg-card);padding:32px 28px;box-shadow:0 4px 24px rgba(0,0,0,0.1)}#index #wrapper #content-wrapper .page-home #pb-group-6 #pb-col-17 .container-txt{text-align:center !important}}@media (max-width: 575px){#index #wrapper #content-wrapper .page-home #pb-group-6 #pb-col-17{max-width:88%;margin-top:-80px;padding:32px 0px;box-shadow:0 4px 24px rgba(0,0,0,0.1)}}@media (max-width: 991px){#index #wrapper #content-wrapper .page-home #pb-group-6 #pb-col-16{position:relative;z-index:1}}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-block--image{overflow:hidden}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-block--image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-col:hover .pb-block--image img{transform:scale(1.04)}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text{padding:48px 64px}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text p{font-size:var(--fs-md);font-weight:300;line-height:1.85;color:var(--beshop-text);margin-bottom:20px}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text p:last-child{margin-bottom:0}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text a{display:inline-block;padding:11px 32px !important;font-family:var(--beshop-font-secondary),sans-serif;font-size:var(--fs-2xs);font-weight:400 !important;letter-spacing:0.16em;text-transform:uppercase;text-decoration:none;color:var(--beshop-primary-contrast);border:1px solid rgba(255,255,255,0.75);border-radius:0;cursor:pointer;position:relative;overflow:hidden;transition:color 0.35s ease;z-index:1;background:var(--beshop-primary) !important;border:1px solid var(--beshop-primary)}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text a::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--beshop-bg-card) !important;transition:left 0.35s ease;z-index:-1}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text a:hover{color:var(--beshop-text) !important}#index #wrapper #content-wrapper .page-home #pb-group-6 .pb-text a:hover::before{left:0}#pb-group-12{margin-bottom:8em}#pb-group-12 .pb-row{gap:0px}#pb-group-12 .pb-col{padding:0 !important}@media (max-width: 991px){#pb-group-12 #pb-col-675{margin-bottom:20px}}#pb-group-12 .pb-banner::after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to top, rgba(0,0,0,0.5), transparent);opacity:.85;pointer-events:none;transition:opacity .4s ease}#pb-group-12 .pb-banner>div{z-index:1;justify-content:flex-end !important;align-items:flex-start !important;padding:40px !important;text-align:left !important}#pb-group-12 .pb-banner:hover::after{opacity:1}#pb-group-12 .container-txt{display:flex;flex-direction:column;align-items:flex-start}#pb-group-12 .container-txt p{font-family:var(--beshop-font-primary),serif !important;font-size:var(--text-h2) !important;font-weight:300 !important;line-height:1.1 !important;letter-spacing:.02em;color:#fff !important;margin:0 0 20px !important}#pb-group-12 .container-txt a{opacity:1 !important}@media (prefers-reduced-motion: reduce){#pb-group-12 .pb-banner::after,#pb-group-12 .container-txt a{transition:none}}.bs-about{--bs-about-bg:transparent;--bs-about-ink:var(--beshop-text);--bs-about-muted:var(--beshop-text-muted);background:var(--bs-about-bg);color:var(--bs-about-ink);text-align:center;padding:clamp(64px, 8vw, 120px) 24px}@media (max-width: 767px){.bs-about{padding:56px 20px}}.bs-about .bs-about__eyebrow{margin:0 0 20px;font-size:var(--text-label, 12px);font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--bs-about-ink)}.bs-about .bs-about__title{max-width:1000px;margin:0 auto 28px;font-family:var(--beshop-font-primary),sans-serif !important;font-size:var(--text-display) !important;font-weight:300 !important;line-height:1.3 !important;letter-spacing:.01em;text-transform:none;color:var(--bs-about-ink)}.bs-about .bs-about__title::after{content:"";display:block;width:40px;height:1px;margin:28px auto 0;background:currentColor}@media (max-width: 767px){.bs-about .bs-about__title{font-size:var(--text-h2) !important}}.bs-about .bs-about__text{max-width:60ch;margin:0 auto 32px;font-size:var(--text-body, 15px);line-height:1.8;color:var(--bs-about-muted)}.bs-about .bs-about__link{display:inline-flex;align-items:center;gap:10px;padding-bottom:4px;border-bottom:1px solid currentColor;font-size:var(--text-button, 12px);font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--bs-about-ink)}.bs-about .bs-about__link::after{content:"→";transition:transform .3s ease}.bs-about .bs-about__link:hover,.bs-about .bs-about__link:focus-visible{color:var(--bs-about-ink)}.bs-about .bs-about__link:hover::after,.bs-about .bs-about__link:focus-visible::after{transform:translateX(4px)}@media (prefers-reduced-motion: reduce){.bs-about .bs-about__link::after{transition:none}}.bs-benefits-band{flex:0 0 100%;max-width:100%;background:var(--beshop-bg-soft);box-shadow:0 0 0 100vmax var(--beshop-bg-soft);clip-path:inset(0 -100vmax)}.bs-benefits{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;max-width:1400px;margin:0 auto;padding:48px 24px;list-style:none;border-bottom:1px solid var(--beshop-line);margin-bottom:0 !important}@media (max-width: 767px){.bs-benefits{grid-template-columns:repeat(2, 1fr);gap:28px 16px;padding:36px 16px}}.bs-benefits__item{display:flex;align-items:center;justify-content:center;gap:14px}.bs-benefits__item svg{flex-shrink:0;color:var(--beshop-text)}@media (max-width: 767px){.bs-benefits__item{justify-content:flex-start;align-items:flex-start}}.bs-benefits__title{margin:0;font-size:var(--text-label, 12px);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--beshop-text)}.bs-benefits__text{margin:3px 0 0;font-size:var(--text-small, 12.5px);color:var(--beshop-text-muted)}.footer-container{margin-top:0 !important;padding-top:0}.cms-id-8 .pb-row{margin:2em auto}.cms-id-8 #pb-row-234{margin-bottom:4em}.cms-id-8 #pb-row-235{margin-bottom:8em}.cms-id-8 #pb-row-234 #pb-block-853 .container-txt{margin-left:25px}.cms-id-8 #pb-row-235 .pb-col .pb-block--image,.cms-id-8 #pb-row-236 .pb-col .pb-block--image{margin-bottom:14px}.cms-id-8 #pb-row-235 .pb-col .pb-block--image img,.cms-id-8 #pb-row-236 .pb-col .pb-block--image img{aspect-ratio:1;object-fit:cover;border-radius:2px}.cms-id-8 #pb-row-235 .pb-col .pb-block--text .pb-text,.cms-id-8 #pb-row-236 .pb-col .pb-block--text .pb-text{text-align:center}.cms-id-8 #pb-row-235 .pb-col .pb-block--text .pb-text p,.cms-id-8 #pb-row-236 .pb-col .pb-block--text .pb-text p{font-size:14px;line-height:1.7;color:var(--beshop-text-muted);max-width:34ch;margin:0 auto 8px}.cms-id-8 #pb-row-235 .pb-col .pb-block--text .pb-text p:first-child,.cms-id-8 #pb-row-236 .pb-col .pb-block--text .pb-text p:first-child{font-family:var(--beshop-font-body);font-weight:500;font-size:14px;letter-spacing:0.16em;text-transform:uppercase;color:var(--beshop-text);max-width:none;margin-bottom:4px}.cms-id-8 #pb-row-235 .pb-col .pb-block--text .pb-text p:first-child::after,.cms-id-8 #pb-row-236 .pb-col .pb-block--text .pb-text p:first-child::after{content:"";display:block;width:26px;height:1px;background:var(--beshop-line);margin:10px auto 12px}#cms .page-cms-1,#cms .page-cms-2,#cms .page-cms-3,#cms .page-cms-5,#cms .page-cms-6{max-width:760px;margin:0 auto;padding:0 0 80px;color:var(--beshop-text);font-size:var(--text-body, 15px);line-height:1.8}@media (max-width: 767px){#cms .page-cms-1,#cms .page-cms-2,#cms .page-cms-3,#cms .page-cms-5,#cms .page-cms-6{padding:0 20px 56px}}#cms .page-cms-1 h2,#cms .page-cms-2 h2,#cms .page-cms-3 h2,#cms .page-cms-5 h2,#cms .page-cms-6 h2{margin:48px 0 16px;font-family:var(--beshop-font-secondary),sans-serif;font-size:var(--text-label, 13px);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--beshop-text)}#cms .page-cms-1 h2:first-child,#cms .page-cms-2 h2:first-child,#cms .page-cms-3 h2:first-child,#cms .page-cms-5 h2:first-child,#cms .page-cms-6 h2:first-child{margin-top:0}#cms .page-cms-1 h3,#cms .page-cms-2 h3,#cms .page-cms-3 h3,#cms .page-cms-5 h3,#cms .page-cms-6 h3{margin:32px 0 10px;font-family:var(--beshop-font-secondary),sans-serif;font-size:var(--fs-md, 17px);font-weight:500;color:var(--beshop-text)}#cms .page-cms-1 p,#cms .page-cms-2 p,#cms .page-cms-3 p,#cms .page-cms-5 p,#cms .page-cms-6 p{margin:0 0 16px;font-size:inherit;color:var(--beshop-text)}#cms .page-cms-1 strong,#cms .page-cms-2 strong,#cms .page-cms-3 strong,#cms .page-cms-5 strong,#cms .page-cms-6 strong{font-weight:600;color:var(--beshop-text)}#cms .page-cms-1 a,#cms .page-cms-2 a,#cms .page-cms-3 a,#cms .page-cms-5 a,#cms .page-cms-6 a{color:var(--beshop-text);text-decoration:underline;text-underline-offset:3px}#cms .page-cms-1 ul,#cms .page-cms-1 ol,#cms .page-cms-2 ul,#cms .page-cms-2 ol,#cms .page-cms-3 ul,#cms .page-cms-3 ol,#cms .page-cms-5 ul,#cms .page-cms-5 ol,#cms .page-cms-6 ul,#cms .page-cms-6 ol{margin:0 0 20px;padding-left:20px}#cms .page-cms-1 ul li,#cms .page-cms-1 ol li,#cms .page-cms-2 ul li,#cms .page-cms-2 ol li,#cms .page-cms-3 ul li,#cms .page-cms-3 ol li,#cms .page-cms-5 ul li,#cms .page-cms-5 ol li,#cms .page-cms-6 ul li,#cms .page-cms-6 ol li{margin-bottom:6px;list-style:disc}#cms .page-cms-1 ol li,#cms .page-cms-2 ol li,#cms .page-cms-3 ol li,#cms .page-cms-5 ol li,#cms .page-cms-6 ol li{list-style:decimal}#cms .page-cms-1 table,#cms .page-cms-2 table,#cms .page-cms-3 table,#cms .page-cms-5 table,#cms .page-cms-6 table{width:100%;margin:8px 0 32px;border-collapse:collapse;font-size:var(--text-small, 13px);line-height:1.6}#cms .page-cms-1 table th,#cms .page-cms-1 table td,#cms .page-cms-2 table th,#cms .page-cms-2 table td,#cms .page-cms-3 table th,#cms .page-cms-3 table td,#cms .page-cms-5 table th,#cms .page-cms-5 table td,#cms .page-cms-6 table th,#cms .page-cms-6 table td{padding:14px 16px;text-align:left;vertical-align:top}#cms .page-cms-1 table th,#cms .page-cms-2 table th,#cms .page-cms-3 table th,#cms .page-cms-5 table th,#cms .page-cms-6 table th{border-bottom:1px solid var(--beshop-line-strong);font-size:var(--text-caption, 11px);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--beshop-text);white-space:nowrap}#cms .page-cms-1 table td,#cms .page-cms-2 table td,#cms .page-cms-3 table td,#cms .page-cms-5 table td,#cms .page-cms-6 table td{border-bottom:1px solid var(--beshop-line);color:var(--beshop-text)}#cms .page-cms-1 table td:first-child,#cms .page-cms-2 table td:first-child,#cms .page-cms-3 table td:first-child,#cms .page-cms-5 table td:first-child,#cms .page-cms-6 table td:first-child{font-weight:600;color:var(--beshop-text);word-break:break-word}#cms .page-cms-1 table tbody tr:hover td,#cms .page-cms-2 table tbody tr:hover td,#cms .page-cms-3 table tbody tr:hover td,#cms .page-cms-5 table tbody tr:hover td,#cms .page-cms-6 table tbody tr:hover td{background:var(--beshop-bg-soft)}@media (max-width: 767px){#cms .page-cms-1 table,#cms .page-cms-2 table,#cms .page-cms-3 table,#cms .page-cms-5 table,#cms .page-cms-6 table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--beshop-bg-card) 30%, rgba(255,255,255,0)) left center/40px 100% no-repeat local,linear-gradient(to left, var(--beshop-bg-card) 30%, rgba(255,255,255,0)) right center/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.12), transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.12), transparent) right center/12px 100% no-repeat scroll}#cms .page-cms-1 table th,#cms .page-cms-1 table td,#cms .page-cms-2 table th,#cms .page-cms-2 table td,#cms .page-cms-3 table th,#cms .page-cms-3 table td,#cms .page-cms-5 table th,#cms .page-cms-5 table td,#cms .page-cms-6 table th,#cms .page-cms-6 table td{min-width:140px;padding:12px}#cms .page-cms-1 table td:nth-child(3),#cms .page-cms-1 table th:nth-child(3),#cms .page-cms-2 table td:nth-child(3),#cms .page-cms-2 table th:nth-child(3),#cms .page-cms-3 table td:nth-child(3),#cms .page-cms-3 table th:nth-child(3),#cms .page-cms-5 table td:nth-child(3),#cms .page-cms-5 table th:nth-child(3),#cms .page-cms-6 table td:nth-child(3),#cms .page-cms-6 table th:nth-child(3){min-width:220px}#cms .page-cms-1 table th:first-child,#cms .page-cms-1 table td:first-child,#cms .page-cms-2 table th:first-child,#cms .page-cms-2 table td:first-child,#cms .page-cms-3 table th:first-child,#cms .page-cms-3 table td:first-child,#cms .page-cms-5 table th:first-child,#cms .page-cms-5 table td:first-child,#cms .page-cms-6 table th:first-child,#cms .page-cms-6 table td:first-child{position:sticky;left:0;z-index:1;min-width:120px;background:var(--beshop-bg-card);box-shadow:1px 0 0 var(--beshop-line)}}.bs-story{color:var(--beshop-text)}.bs-story .bs-story__eyebrow{margin:0 0 16px;font-size:var(--text-label, 12px);font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--beshop-text)}.bs-story .bs-story__intro{max-width:760px;margin:0 auto 64px;text-align:center}@media (max-width: 767px){.bs-story .bs-story__intro{margin-bottom:40px;padding:0 20px}}.bs-story .bs-story__title{margin:0 0 24px;font-family:var(--beshop-font-primary),sans-serif !important;font-size:var(--text-display) !important;font-weight:300 !important;line-height:1.2 !important;color:var(--beshop-text)}@media (max-width: 767px){.bs-story .bs-story__title{font-size:var(--text-h2) !important}}.bs-story .bs-story__lead{margin:0;font-size:var(--fs-md, 17px);line-height:1.8;color:var(--beshop-text-muted)}.bs-story .bs-story__hero{margin:0 0 96px}.bs-story .bs-story__hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover}@media (max-width: 767px){.bs-story .bs-story__hero img{aspect-ratio:4 / 3}}@media (max-width: 767px){.bs-story .bs-story__hero{margin-bottom:56px}}.bs-story .bs-story__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px, 6vw, 96px);max-width:1200px;margin:0 auto 96px;padding:0 24px}.bs-story .bs-story__row--reverse .bs-story__media{order:2}@media (max-width: 767px){.bs-story .bs-story__row{grid-template-columns:1fr;gap:24px;margin-bottom:56px;padding:0 20px}.bs-story .bs-story__row--reverse .bs-story__media{order:0}}.bs-story .bs-story__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.bs-story .bs-story__text{max-width:460px}.bs-story .bs-story__text h2{margin:0 0 20px;font-family:var(--beshop-font-primary),sans-serif;font-size:var(--text-h2);font-weight:300;line-height:1.25;color:var(--beshop-text)}.bs-story .bs-story__text p{margin:0 0 16px;font-size:var(--text-body, 15px);line-height:1.8;color:var(--beshop-text-muted)}.bs-story .bs-story__quote{max-width:860px;margin:0 auto 96px;padding:56px 24px;border-top:1px solid var(--beshop-line);border-bottom:1px solid var(--beshop-line);text-align:center}.bs-story .bs-story__quote p{margin:0 0 16px;font-family:var(--beshop-font-primary),sans-serif;font-size:var(--text-h2);font-weight:300;font-style:italic;line-height:1.4;color:var(--beshop-text)}.bs-story .bs-story__quote span{font-size:var(--text-label, 12px);letter-spacing:.2em;text-transform:uppercase;color:var(--beshop-text-muted)}@media (max-width: 767px){.bs-story .bs-story__quote{margin:0 20px 56px;padding:40px 0}}.bs-story .bs-story__values{display:grid;grid-template-columns:repeat(3, 1fr);gap:48px;max-width:1200px;margin:0 auto 96px;padding:0 24px}@media (max-width: 767px){.bs-story .bs-story__values{grid-template-columns:1fr;gap:32px;margin-bottom:56px;padding:0 20px}}.bs-story .bs-story__value{padding-top:20px;border-top:1px solid var(--beshop-line-strong)}.bs-story .bs-story__value span{display:block;margin-bottom:12px;font-size:var(--text-label, 12px);letter-spacing:.2em;color:var(--beshop-text-muted)}.bs-story .bs-story__value h3{margin:0 0 10px;font-size:var(--fs-md, 17px);font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--beshop-text)}.bs-story .bs-story__value p{margin:0;font-size:var(--text-body, 15px);line-height:1.7;color:var(--beshop-text-muted)}.bs-story .bs-story__cta{padding:0 24px 96px;text-align:center}.bs-story .bs-story__cta h2{margin:0 0 28px;font-family:var(--beshop-font-primary),sans-serif;font-size:var(--text-h1);font-weight:300;color:var(--beshop-text)}@media (max-width: 767px){.bs-story .bs-story__cta{padding-bottom:56px}}#beshop-ps-6{margin:0 !important}#beshop-ps-6 .beshop-ps__title{font-size:0.8rem;display:none}#beshop-ps-6 .thumbnail-top{border:1px solid var(--beshop-line)}#beshop-ps-6 .thumbnail-container{margin-bottom:0}#beshop-ps-6 .thumbnail-container .product-title,#beshop-ps-6 .thumbnail-container .product-flags,#beshop-ps-6 .thumbnail-container .pm-actions,#beshop-ps-6 .thumbnail-container .product-quantity-miniature,#beshop-ps-6 .thumbnail-container .product-price-and-shipping,#beshop-ps-6 .thumbnail-container .choose-options{display:none !important}#beshop-ps-6 .thumbnail-container .product-reference{font-size:12px}#beshop-ps-6 .js-product{padding:0}#mf-col-2 .mf-footer__item--icon_link{display:inline-block;margin-right:7px}.cml-filosofia{max-width:760px;margin:0 auto;color:var(--beshop-text)}.cml-filosofia p{font-size:1rem;line-height:1.8;margin:0 0 18px;text-align:left}.cml-filosofia strong{font-weight:600;color:var(--beshop-text)}.cml-filosofia .cml-lead{font-size:1.25rem;line-height:1.7;text-align:center;color:var(--beshop-text);margin-bottom:56px}.cml-filosofia .cml-block{margin-bottom:56px}.cml-filosofia .cml-title{display:flex;align-items:center;gap:16px;font-size:.85rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--beshop-text);margin:0 0 24px}.cml-filosofia .cml-title::after{content:'';flex:1;height:1px;background:var(--beshop-line)}.cml-filosofia .cml-quote{margin:36px 0;padding:32px 0;border-top:1px solid var(--beshop-line);border-bottom:1px solid var(--beshop-line);text-align:center}.cml-filosofia .cml-quote p{font-size:1.35rem;line-height:1.6;font-style:italic;color:var(--beshop-text);margin:0 0 14px;text-align:center}.cml-filosofia .cml-quote cite{font-size:.75rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--beshop-text-subtle)}.cml-filosofia>img{display:block;width:100% !important;height:auto !important;aspect-ratio:3 / 2;object-fit:cover;margin:8px 0 56px}.cml-filosofia .cml-closing{text-align:center;padding:48px 32px;border:1px solid var(--beshop-line)}.cml-filosofia .cml-closing p{text-align:center}.cml-filosofia .cml-closing .cml-question{font-size:1.2rem;line-height:1.6;font-style:italic;color:var(--beshop-text);margin-bottom:20px}.cml-filosofia .cml-closing p:last-child{margin:0}@media (max-width: 575px){.cml-filosofia .cml-lead{font-size:1.1rem;margin-bottom:40px}.cml-filosofia .cml-block{margin-bottom:40px}.cml-filosofia .cml-quote{padding:24px 0}.cml-filosofia .cml-quote p{font-size:1.15rem}.cml-filosofia>img{aspect-ratio:4 / 3;margin-bottom:40px}.cml-filosofia .cml-closing{padding:32px 20px}.cml-filosofia .cml-closing .cml-question{font-size:1.05rem}}
