:root{--ink:#0C1E35;--ink-2:#3F4854;--ink-3:#6E7681;--page:#FFFFFF;--reverse:#F5F1EA;--media:#EFEFEF;--line:#E6E6E6;--sand:#E1DACD;--pillar-signature:#0C1E35;--pillar-motion:#8C3B2E;--pillar-court:#104545;--pillar-escapes:#4A3528;--pillar-rest:#C7BDB0;--rest-ink:#80705B;--r-control:10px;--r-media:16px;--r-card:22px;--shell:1600px;--gutter:clamp(16px,3vw,32px);--font-display:"Sneaky Times","RupeePatch",Georgia,serif;--font-body:"Ronzino","RupeePatch","Helvetica Neue",Arial,sans-serif;--font-desc:"Apfel Grotezk","RupeePatch",ui-sans-serif,sans-serif;--font-label:"IBM Plex Sans Condensed","RupeePatch",ui-sans-serif,sans-serif}html,body{background:var(--page);color:var(--ink)}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;display:block}h1,h2{font-synthesis:none}input,select,textarea{font-size:16px}html :is(.bb__h1,.bx-card__name,.qa-name,.ct-nm,.pt-pname,.bn-prod__nm){font-family:var(--font-display);font-weight:400;font-synthesis:none;letter-spacing:-.01em;-webkit-text-stroke:.018em currentColor;paint-order:stroke fill}.shiprocket-headless button.sr-headless-checkout{background-color:var(--ink)!important;color:var(--reverse)!important;border-radius:var(--r-card)!important;min-height:58px!important;height:auto!important;padding:0 18px!important;font-family:IBM Plex Sans Condensed,ui-sans-serif,sans-serif!important;font-size:var(--fs-label)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;transition:filter .18s ease}.shiprocket-headless button.sr-headless-checkout:hover{filter:brightness(1.12)}.shiprocket-headless button.sr-headless-checkout:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.shiprocket-headless button.sr-headless-checkout:before{background:var(--sand)!important;color:var(--ink)!important;font-family:IBM Plex Sans Condensed,ui-sans-serif,sans-serif!important;font-size:var(--fs-label)!important;letter-spacing:.06em!important;border-radius:999px!important;padding:2px 10px!important}.shiprocket-headless button.sr-headless-checkout span{font-size:var(--fs-label)!important;letter-spacing:.1em!important}.shiprocket-headless button.sr-headless-checkout .sr-powered-by{opacity:.62}.shiprocket-headless[data-type=cart] button.sr-headless-checkout{background:var(--ink)!important;height:auto!important;min-height:52px!important;font-size:var(--fs-label)!important;font-weight:600!important;letter-spacing:.1em!important;border-radius:var(--r-card)!important}.shiprocket-headless[data-type=cart] button.sr-headless-checkout:before{background:var(--sand)!important;color:var(--ink)!important;font-size:var(--fs-label)!important;letter-spacing:.06em!important;border-radius:999px!important;font-family:IBM Plex Sans Condensed,ui-sans-serif,sans-serif!important}@media(max-width:639px){.shiprocket-headless button.sr-headless-checkout{min-height:52px!important}}.shopify-section{display:block}.shopify-section-group-header-group{position:sticky;top:0;z-index:60}.shopify-section-group-header-group #cmp-navbar{position:relative;top:auto}.bx-row__hh h2,#cmp-tabs h2,#cmp-voices .vc-title,#cmp-foundersb h2,#cmp-reels .rl__h,#also-h{font-family:Sneaky Times,RupeePatch,Georgia,serif!important;font-weight:400!important;font-size:var(--fs-head)!important;line-height:1.08!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ink)!important}.bx-cta-row{display:flex;justify-content:center;margin-top:22px}.bx-cta{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;box-sizing:border-box;border:1px solid rgba(12,30,53,.24);border-radius:999px;color:var(--ink)!important;text-decoration:none;font-family:Ronzino,RupeePatch,Helvetica Neue,Arial,sans-serif;font-size:var(--fs-label);transition:background-color .18s ease,border-color .18s ease}.bx-cta:hover{background:#0c1e350f;border-color:var(--ink)}.bx-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bx-cta svg{width:16px;height:16px}.bx-sec .bx-cta-row{justify-content:flex-end}.bx-row__right{display:flex;align-items:center;gap:clamp(10px,1.2vw,18px)}.bx-row__right .bx-pg{margin:0}.bx-cta-row--phone{display:none}@media(max-width:639px){.bx-row__right .bx-cta{display:none}.bx-sec .bx-cta-row--phone{display:flex;justify-content:flex-end}}@media(max-width:639px){.bx-row__right{gap:8px}.bx-sec .bx-row__right .bx-cta{height:32px;padding:0 11px}}.bx-sec .bx-cta{height:36px;padding:0 14px;gap:6px;font-size:var(--fs-label)!important}.bx-sec .bx-cta svg{width:14px;height:14px}:root{--fs-label:11px;--fs-body:14px;--fs-name:16px;--fs-sub:20px;--fs-head:28px;--fs-display:clamp(52px,8vw,128px)}@media(max-width:767px){:root{--fs-label:10px;--fs-body:14px;--fs-name:14.5px;--fs-sub:17px;--fs-head:22px}}:root{--sec:clamp(16px,2.4vw,34px);--sec-t:clamp(14px,2vw,28px);--gap:clamp(12px,1.6vw,24px)}.bx-sec .bx-row{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}.bx-row__top{margin-bottom:var(--gap)!important}.bx-cta-row{margin-top:var(--gap)!important}#cmp-tabs>section{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}#cmp-tabs>section>div:first-child{margin-bottom:var(--gap)!important}#cmp-voices .vc-wrap{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}#cmp-voices .vc-row{margin-top:10px!important}#cmp-foundersb>div>div{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}@media(max-width:639px){#cmp-foundersb .justify-center{padding-top:24px!important;padding-bottom:24px!important}}#cmp-reels{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}.ft2{padding-top:calc(var(--sec-t) + 4px)!important}.ft2-bar{margin-top:var(--gap)!important}@media(max-width:640px){.ft2-video{display:none!important}}.sh-head{padding-top:var(--sec-t)!important;padding-bottom:var(--gap)!important}.sh-grid{padding-top:12px!important;padding-bottom:var(--gap)!important}.sh-more{padding-bottom:var(--sec)!important}.ct-head,.ct-empty{padding-top:var(--sec-t)!important;padding-bottom:var(--gap)!important}.ct-recs,.pdp .also{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}.pdp .also__top{margin-bottom:var(--gap)!important}.pdp .tabs{padding-top:var(--gap)!important}.pdp .pdp-reviews{padding-bottom:var(--sec)!important}@media(min-width:768px){.pdp .stage,.pdp .stage__img,.pdp .thumb,.pdp .thumb img{border-radius:0!important}}@media(max-width:767px){.pdp .stage{padding-inline:0!important;scroll-padding-inline:0!important}.pdp .stage__img{width:100%!important;border-radius:var(--r-media)!important}}.ip-head{padding-top:var(--sec-t)!important;padding-bottom:var(--gap)!important}div.ct4{padding-top:var(--gap)!important;padding-bottom:var(--gap)!important}nav.qa{padding-bottom:var(--sec)!important}div.rt{padding-top:var(--gap)!important;padding-bottom:var(--sec)!important}div.nf{padding-top:var(--sec-t)!important;padding-bottom:var(--sec)!important}.sh-head h1,.ct-head h1,.ip-head h1,div.nf h1,#ct-recs-h{font-family:Sneaky Times,RupeePatch,Georgia,serif!important;font-weight:400!important;font-size:var(--fs-head)!important;line-height:1.08!important;letter-spacing:-.01em!important;text-transform:none!important}div.ct4 h2,.ct-empty h2{font-family:Sneaky Times,RupeePatch,Georgia,serif!important;font-weight:400!important;font-size:var(--fs-head)!important;line-height:1.2!important;letter-spacing:0!important}@media(min-width:640px){div.ct4 h2,.ct-empty h2{font-size:var(--fs-head)!important}}.sh-line,.ct-count,.ct-empty p,.ip-line,#cmp-foundersb p.bx-desc,#cmp-foundersb p.mt-6,div.ct4 p,div.ct4 a:not(.go),div.ct4 .addr,.rt-side li,.vc-who,.pdp .offx-h,.ct-pill,div.nf .pills a,.sh-c .n,.pol-sw a,.ft2-contact{font-size:14px!important}.bx-eyebrow,.sh-eyebrow,.ct-eyebrow,.ip-eyebrow,.ip-lab,.ct-lab,.sh-g>summary,.sh-sort label,.sh-price__row label,.rt-f label,.vc-role,.bx-count,.sh-count,.sh-more__n,#cmp-foundersb p.font-mono,.ft2-col h3,.ft2-dl dt,.ft2-hours{font-family:IBM Plex Sans Condensed,RupeePatch,ui-sans-serif,sans-serif!important;font-weight:600!important;font-size:var(--fs-label)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.bx-cta,.sh-btn,.sh-apply,.ct-btn,.rt-go,div.ct4 a.go,#pt-allbtn,.gnd-link-ink,.gnd-link,.rt-side a{font-family:IBM Plex Sans Condensed,RupeePatch,ui-sans-serif,sans-serif!important;font-weight:600!important;font-size:var(--fs-label)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.shopify-policy__title{display:none!important}.rte{font-size:var(--fs-ron,14px)!important;line-height:1.6!important}.rte :is(p,span,a,b,strong,em,u,li,font,div){font-family:inherit!important;font-size:inherit!important}.rte p[class*=MsoList]{text-indent:0!important;margin-left:0!important;padding-left:18px;position:relative}.rte p[class*=MsoList]>span[style*=Symbol]{display:none!important}.rte p[class*=MsoList]:has(>span[style*=Symbol]):before{content:"\2022";position:absolute;left:3px;top:0;color:var(--ink)}.pt-c{position:relative}.pt-c .pt-pname+p{padding-right:30px}.pt-qa{all:unset;box-sizing:border-box;position:absolute;right:-7px;bottom:-7px;width:32px;height:32px;display:grid;place-items:center;color:var(--ink);cursor:pointer;transition:transform .18s ease}.pt-qa svg{width:17px;height:17px}.pt-qa:hover{transform:scale(1.15)}.pt-qa:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:8px}a.bn-shop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:3;text-decoration:none}.bn-hot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:34px;height:34px;border-radius:999px;background:#f5f1eaf5;color:#0c1e35;display:grid;place-items:center;z-index:4;text-decoration:none;cursor:pointer;font-family:IBM Plex Sans Condensed,RupeePatch,ui-sans-serif,sans-serif;font-weight:400;font-size:22px;line-height:1;box-shadow:0 2px 10px #0c1e3547;transition:transform .18s ease,background-color .18s ease}.bn-hot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;border:2px solid rgba(255,255,255,.6);animation:bn-hot-pulse 2.2s ease-out infinite;pointer-events:none}.bn-hot:hover,.bn-hot:focus-visible{transform:translate(-50%,-50%) scale(1.1);background:#f5f1ea;outline:none}.bn-hot:focus-visible{box-shadow:0 0 0 3px #ffffffe6,0 2px 10px #0000004d}@keyframes bn-hot-pulse{0%{transform:scale(.9);opacity:.75}70%,to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.bn-hot:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/beosam-base.css.map */
