.culm-wl{all:initial;display:block;position:relative;box-sizing:border-box;--b:var(--s-c_brand,#0e5249);--bt:var(--s-c_btn,#1b6b4f);--bg:var(--s-c_bg,#f6f2e9);--bg2:var(--s-c_bg2,#f0e9db);--ink:var(--s-c_ink,#1c2b2a);--ln:var(--s-c_line,#e4d8be);--gold:var(--s-c_gold,#c9982e);--sans:var(--s-font_body,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;--serif:var(--s-font_serif,"Newsreader"),Georgia,serif;color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.7;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.culm-wl.culm-wl :where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)):before,.culm-wl.culm-wl :where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)):after{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none;text-align:inherit;text-indent:0;background:none;list-style:none;min-width:0;min-height:0;max-width:none;float:none;text-shadow:none;box-shadow:none;outline:0;transition:none;animation:none;border-radius:0;position:static;vertical-align:baseline;white-space:inherit;opacity:1;transform:none;filter:none}.culm-wl.culm-wl :where(svg *){transform:none}.culm-wl.culm-wl style,.culm-wl.culm-wl script,.culm-wl.culm-wl template{display:none!important}.culm-wl.culm-wl :where(div):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(p):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(ul):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(li):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(form):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(h1):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(h2):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(h3):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){display:block}.culm-wl.culm-wl :where(img):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(video):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){display:block;max-width:100%;height:auto}.culm-wl.culm-wl :where(b):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(strong):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){font-weight:700}.culm-wl.culm-wl :where(s):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){text-decoration:line-through}.culm-wl.culm-wl :where(button):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(label):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(a):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(summary):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){cursor:pointer}.culm-wl.culm-wl :where(button):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){appearance:none;-webkit-appearance:none}.culm-wl.culm-wl :where(input[type=radio]):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)),.culm-wl.culm-wl :where(input[type=hidden]):where(:not([data-culm-app],[data-culm-app] *,.shopify-app-block,.shopify-app-block *,[class^=es-],[class^=es-] *,[id^=es-],[id^=es-] *,[class*=_rsi-],[class*=_rsi-] *,[name=add]~:not([class^=c-],[class^=o-]),[name=add]~:not([class^=c-],[class^=o-]) *)){display:none}.culm-wl.culm-wl :where(h4,h5,article,details,nav,section,figure,small,em,i,summary):where(:not([data-culm-app],[data-culm-app] *)){display:block}.culm-wl.culm-wl :where(small,em,i,label,span,a,b,strong,s):where(:not([data-culm-app],[data-culm-app] *)){display:inline}.culm-wl.culm-wl summary::-webkit-details-marker{display:none}.culm-wl.culm-wl summary{list-style:none}.culm-wl .w-ico{display:block;flex:0 0 auto}.culm-wl .w-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.culm-wl .w-ph{display:block;background:repeating-linear-gradient(45deg,#f1ebdd 0 12px,#ece5d6 12px 24px)}.culm-wl .w-stars{display:inline-flex;color:var(--gold);line-height:0}.culm-wl .w-stars svg{display:block}.culm-wl .w-av-img{width:100%;height:100%;object-fit:cover}.culm-wl .w-wrap{max-width:var(--s-max_w,1180px);margin:0 auto;padding:0 16px}.culm-wl .w-c{text-align:center}@keyframes culm-wl-ring{0%{transform:scale(1);opacity:.32}70%{opacity:0}to{transform:scale(1.9);opacity:0}}@keyframes culm-wl-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes culm-wl-unlock{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.culm-wl.w-sec{padding:var(--s-pad,70px) 0 var(--s-pad_b,100px)}@media(min-width:750px){.culm-wl.w-sec{padding:var(--s-pad_d,70px) 0 var(--s-pad_b_d,100px)}}.culm-wl.w-bg{background:linear-gradient(180deg,var(--bg) 0%,#fff 60%)}.culm-wl.w-alt{background:linear-gradient(180deg,var(--bg2) 0%,#fff 60%)}.culm-wl.w-brand{background:linear-gradient(180deg,color-mix(in oklab,var(--b),black 14%),color-mix(in oklch,var(--b),white 13%));color:#eaf2ef}.culm-wl.w-wave:before{content:"";position:absolute;left:0;right:0;top:0;height:30px;transform:translateY(-29px);pointer-events:none;z-index:2;background:var(--bg);-webkit-mask:var(--wave) no-repeat center/100% 100%;mask:var(--wave) no-repeat center/100% 100%}.culm-wl{--wave:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%2030'%20preserveAspectRatio='none'%3E%3Cpath%20d='M0,30%20C240,8%20480,8%20720,17%20C960,26%201200,26%201440,7%20L1440,30%20Z'%20fill='%23fff'/%3E%3C/svg%3E")}.culm-wl.w-alt.w-wave:before{background:var(--bg2)}.culm-wl.w-brand.w-wave:before{background:color-mix(in oklab,var(--b),black 14%)}.culm-wl .w-h2{font-family:var(--serif);font-weight:600;font-size:clamp(28px,3.4vw,40px);line-height:1.7;color:var(--ink)}.culm-wl .w-lede{color:#4a524e;font-size:17px;line-height:1.7}.culm-wl .w-round{width:44px;height:44px;border-radius:50%;border:1.5px solid #d8cdba;background:#fff;display:flex;align-items:center;justify-content:center;color:#3a433e;transition:border-color .16s}.culm-wl .w-round:hover{border-color:var(--b)}.culm-wl .w-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:var(--b);color:#fff;font-weight:800;padding:15px 30px;font-size:15px;min-height:52px;line-height:1.15;text-transform:uppercase;letter-spacing:normal;text-align:center;transition:background .18s,transform .18s,box-shadow .18s}.culm-wl .w-pill:hover{background:color-mix(in srgb,var(--b) 85%,#fff);color:#fff;transform:translateY(-2px)}.culm-wl.culm-wl-announce{background:var(--b);color:#eaf2ef;overflow:hidden}.culm-wl-announce .w-an-m{overflow:hidden}.culm-wl-announce .w-an-track{display:flex;transition:transform .55s ease}.culm-wl-announce .w-an-s{flex:0 0 100%;padding:var(--s-m_an_s_p_0,12px) var(--s-m_an_s_p_1,16px);display:flex;align-items:center;justify-content:center;gap:var(--s-m_an_s_gap,9px);font-size:var(--s-m_an_s_fs,14px);font-weight:700;letter-spacing:.01em;line-height:1.7;white-space:nowrap}.culm-wl-announce .w-an-d{display:none;max-width:var(--s-max_w,1180px);margin:0 auto;padding:var(--s-m_an_d_p_0,14px) var(--s-m_an_d_p_1,16px);flex-wrap:wrap;justify-content:center;gap:var(--s-m_an_d_gap_0,12px) var(--s-m_an_d_gap_1,44px);font-size:var(--s-m_an_d_fs,15px);font-weight:700;letter-spacing:.01em;line-height:1.7}.culm-wl-announce .w-an-i{display:inline-flex;align-items:center;gap:var(--s-m_an_i_gap,9px)}.culm-wl-announce a{color:#fff;text-decoration:underline;text-underline-offset:2px}@media(min-width:861px){.culm-wl-announce .w-an-m{display:none}.culm-wl-announce .w-an-d{display:flex}}.culm-wl.culm-wl-header{background:var(--bg);border-bottom:1px solid rgba(28,43,42,.08);font-family:Poppins,var(--sans);color:var(--ink)}.culm-wl-header .w-hd-bar{position:relative;display:flex;align-items:center;height:var(--s-m_hd_bar_h,55px);padding:0 var(--s-m_hd_bar_p_1,26px) 0 var(--s-m_hd_bar_p_3,30px)}.culm-wl-header .w-hd-burger{width:var(--s-m_hd_burger_w,20px);height:var(--s-m_hd_burger_h,20px);position:relative;color:var(--ink)}.culm-wl-header .w-hd-burger span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .15s,opacity .15s}.culm-wl-header .w-hd-i-close,.culm-wl-header.is-menu .w-hd-i-open{opacity:0;transform:scale(.8)}.culm-wl-header.is-menu .w-hd-i-close{opacity:1;transform:none}.culm-wl-header .w-hd-logo{position:absolute;left:50%;top:12px;transform:translate(-50%);height:var(--s-m_hd_logo_h,32px);display:flex;align-items:center;font-family:var(--serif);font-size:var(--s-m_hd_logo_fs,30px);font-weight:600;letter-spacing:-.02em;line-height:32px;color:var(--ink)}.culm-wl-header .w-hd-logo-img{height:var(--s-m_hd_logo_img_h,32px);width:auto;max-width:var(--s-m_hd_logo_img_maxw,160px);object-fit:contain}.culm-wl-header .w-hd-nav{display:none}.culm-wl-header .w-hd-act{margin-left:auto;display:flex;align-items:center;gap:var(--s-m_hd_act_gap,12px)}.culm-wl-header .w-hd-acc{display:none;color:var(--ink)}.culm-wl-header .w-hd-cart{position:relative;width:var(--s-m_hd_cart_w,44px);height:var(--s-m_hd_cart_h,44px);display:flex;align-items:center;justify-content:center;color:var(--ink);margin-right:-12px}.culm-wl-header .w-hd-cart i{position:absolute;right:6px;bottom:8px;min-width:var(--s-m_hd_cart_minw,16px);height:var(--s-m_hd_cart_h_v2,16px);border-radius:50%;background:var(--b);color:#fff;font-size:var(--s-m_hd_cart_fs,9px);font-style:normal;display:flex;align-items:center;justify-content:center}.culm-wl-header .w-hd-drawer{position:fixed;left:0;right:0;top:var(--wl-hb,104px);bottom:0;z-index:30;background:var(--bg);display:flex;flex-direction:column;transform:translate(-100%);visibility:hidden;transition:transform .3s ease,visibility .3s}.culm-wl-header.is-menu .w-hd-drawer{transform:none;visibility:visible}.culm-wl-header .w-hd-dlinks{padding:var(--s-m_hd_dlinks_p_0,28px) var(--s-m_hd_dlinks_p_1,30px);display:flex;flex-direction:column}.culm-wl-header .w-hd-dlinks a{font-size:var(--s-m_hd_dlinks_fs,18px);letter-spacing:.6px;line-height:1.3;padding:var(--s-m_hd_dlinks_p_0_v2,11px) 0;color:var(--ink)}.culm-wl-header .w-hd-dfoot{margin-top:auto;background:color-mix(in srgb,var(--bg) 95.5%,#000);padding:var(--s-m_hd_dfoot_p_0,24px) var(--s-m_hd_dfoot_p_1,30px) var(--s-m_hd_dfoot_p_2,30px);display:flex;flex-direction:column;gap:var(--s-m_hd_dfoot_gap,16px)}.culm-wl-header .w-hd-login{display:flex;align-items:center;gap:var(--s-m_hd_login_gap,4px);font-size:var(--s-m_hd_login_fs,15px);font-weight:700;letter-spacing:.6px;color:var(--ink)}.culm-wl-header .w-hd-loc select{appearance:none;-webkit-appearance:none;background:transparent;border:0;font:inherit;font-size:var(--s-m_hd_loc_fs,15px);letter-spacing:.6px;color:var(--ink);padding:var(--s-m_hd_loc_p_0,4px) var(--s-m_hd_loc_p_1,18px) var(--s-m_hd_loc_p_2,4px) 0}@media(min-width:990px){.culm-wl-header .w-hd-bar{height:var(--s-m_hd_bar_h_d,63px);padding:0 var(--s-m_hd_bar_p_d_1,66px) 0 var(--s-m_hd_bar_p_d_3,70px)}.culm-wl-header .w-hd-burger,.culm-wl-header .w-hd-drawer{display:none}.culm-wl-header .w-hd-logo{position:static;transform:none;margin-right:var(--s-m_hd_logo_mr_d,40px)}.culm-wl-header .w-hd-nav{display:flex;gap:var(--s-m_hd_nav_gap_d,23px);font-size:var(--s-m_hd_nav_fs_d,14px);letter-spacing:.6px;line-height:1.3}.culm-wl-header .w-hd-nav a{color:var(--ink)}.culm-wl-header .w-hd-nav a:hover span{text-decoration:underline;text-underline-offset:3px}.culm-wl-header .w-hd-acc{display:flex}}.culm-wl-hsec{position:sticky;top:0;z-index:20}html.culm-wl-lock,html.culm-wl-lock body{overflow:hidden}.culm-wl.culm-wl-buybox{background:linear-gradient(180deg,var(--bg) 0%,#fff 42%)}.culm-wl-buybox .w-hgrid{max-width:var(--s-max_w,1180px);margin:0 auto;padding:var(--s-pad,34px) var(--s-m_hgrid_p_1,16px) var(--s-pad_b,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:var(--s-m_hgrid_gap_0,33px) var(--s-m_hgrid_gap_1,48px);align-items:start}@media(min-width:750px){.culm-wl-buybox .w-hgrid{padding:var(--s-pad_d,44px) var(--s-m_hgrid_p_d_1,16px) var(--s-pad_b_d,64px)}}.culm-wl-buybox .w-gal{min-width:0;padding-bottom:var(--s-m_gal_pb,15px)}.culm-wl-buybox .w-stage{display:flex;gap:var(--s-m_stage_gap,12px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--s-m_stage_pb,30px);margin-bottom:-30px;overscroll-behavior-x:contain}.culm-wl-buybox .w-stage::-webkit-scrollbar{display:none}.culm-wl-buybox .w-slide{flex:0 0 100%;display:block;aspect-ratio:1;scroll-snap-align:start;border:1px solid #e8e0d2;border-radius:var(--s-m_slide_br,20px);background:#fff;overflow:hidden;box-shadow:0 20px 50px -30px #1c2b2a59;cursor:zoom-in}.culm-wl-buybox .w-slide-img{width:100%;height:100%;object-fit:cover}.culm-wl-buybox .w-thumbs{display:flex;align-items:center;gap:var(--s-m_thumbs_gap,5px);margin-top:var(--s-m_thumbs_mt,17px)}.culm-wl-buybox .w-arrow{flex:0 0 48px;width:var(--s-m_arrow_w,48px);height:var(--s-m_arrow_h,48px);border-radius:50%;border:1.5px solid #dad0be;background:#fff;color:var(--b);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -14px #1c2b2a80;transition:border-color .2s,background .2s,transform .1s}.culm-wl-buybox .w-arrow{margin-top:var(--s-m_arrow_mt,10px)}@media(min-width:750px){.culm-wl-buybox .w-arrow{margin-top:0}}.culm-wl-buybox .w-arrow:hover{border-color:var(--b);background:#f4f0e6}.culm-wl-buybox .w-arrow:active{transform:scale(.94)}.culm-wl-buybox .w-arrow[disabled]{cursor:default;border-color:#e1d7c6;background:#fff;color:#5f6e69;box-shadow:none}.culm-wl-buybox .w-tview{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.culm-wl-buybox .w-tview::-webkit-scrollbar{display:none}.culm-wl-buybox .w-ttrack{display:flex;gap:var(--s-m_ttrack_gap,12px)}.culm-wl-buybox .w-th{flex:0 0 calc((100% - 24px) / 3);aspect-ratio:1;display:block;border:2px solid #e8e0d2;border-radius:var(--s-m_th_br,12px);background:#fff;overflow:hidden;transition:border-color .2s}.culm-wl-buybox .w-th.is-on{border-color:var(--b)}.culm-wl-buybox .w-th-img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.culm-wl-buybox .w-th{flex-basis:calc((100% - 48px)/5)}}.culm-wl-buybox .w-info{min-width:0}.culm-wl-buybox .w-rate{display:flex;align-items:center;flex-wrap:nowrap;gap:0 var(--s-m_rate_gap_1,6px);margin:-10px 0 var(--s-m_rate_m_2,12px);padding:var(--s-m_rate_p_0,6px) 0;border-top:1px solid #e6decf;border-bottom:1px solid #e6decf}.culm-wl-buybox .w-rate-st{color:var(--gold);font-size:var(--s-m_rate_st_fs,14px);letter-spacing:.5px;line-height:1}.culm-wl-buybox .w-rate-t{font-size:var(--s-m_rate_t_fs,14px);font-weight:500;color:#3a433e;white-space:nowrap;line-height:1.7}.culm-wl-buybox .w-rate strong{font-weight:800;color:var(--ink)}.culm-wl-buybox .w-rate-long,.culm-wl-buybox .w-rate-div,.culm-wl-buybox .w-rate-sold{display:none}.culm-wl-buybox .w-rate-div{width:1px;height:var(--s-m_rate_div_h,13px);background:#d6cbb6}.culm-wl-buybox .w-rate-sold{font-size:var(--s-m_rate_sold_fs,13px);font-weight:600;color:var(--ink);line-height:1.7}@media(min-width:750px){.culm-wl-buybox .w-rate{flex-wrap:wrap;gap:var(--s-m_rate_gap_d_0,4px) var(--s-m_rate_gap_d_1,8px)}.culm-wl-buybox .w-rate-st{font-size:var(--s-m_rate_st_fs_d,17px);letter-spacing:2px}.culm-wl-buybox .w-rate-t{font-size:var(--s-m_rate_t_fs_d,13px)}.culm-wl-buybox .w-rate-short{display:none}.culm-wl-buybox .w-rate-long,.culm-wl-buybox .w-rate-sold{display:inline}.culm-wl-buybox .w-rate-div{display:block}}.culm-wl-buybox .w-h1{font-family:var(--serif);font-weight:600;font-size:clamp(30px,3.6vw,44px);line-height:1.12;letter-spacing:-.01em;margin:0 0 var(--s-m_h1_m_2,18px);color:var(--ink)}.culm-wl-buybox .w-h1 span{color:var(--b)}.culm-wl-buybox .w-callout{background:color-mix(in srgb,var(--bg) 95.5%,#000);border-left:3px solid var(--b);border-radius:0 var(--s-m_callout_br_1,10px) var(--s-m_callout_br_2,10px) 0;padding:var(--s-m_callout_p_0,12px) var(--s-m_callout_p_1,16px);margin:0 0 var(--s-m_callout_m_2,18px);font-size:var(--s-m_callout_fs,16.5px);line-height:1.45;color:#2e3835}.culm-wl-buybox .w-callout strong{color:var(--ink)}.culm-wl-buybox .w-bens{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-m_bens_gap_0,10px) var(--s-m_bens_gap_1,16px);margin-bottom:var(--s-m_bens_mb,22px)}.culm-wl-buybox .w-ben{display:flex;align-items:flex-start;gap:var(--s-m_ben_gap,9px)}.culm-wl-buybox .w-ben .w-ico{margin-top:var(--s-m_ico_mt,2px);color:var(--b)}.culm-wl-buybox .w-ben span{font-size:var(--s-m_ben_fs,14.5px);font-weight:600;color:#26322f;line-height:1.32}.culm-wl-buybox .w-stock{margin:-4px 0 var(--s-m_stock_m_2,22px)}.culm-wl-buybox .w-stock-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-m_stock_row_mb,7px);font-size:var(--s-m_stock_row_fs,13px);line-height:1.7}.culm-wl .w-fast{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:var(--b)}.culm-wl .w-dot{position:relative;width:11px;height:11px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.culm-wl .w-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--b);opacity:.4;animation:culm-wl-ring 2s ease-out infinite}.culm-wl .w-dot:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--b);animation:culm-wl-core 2s ease-in-out infinite}@keyframes culm-wl-core{0%,to{transform:scale(1)}50%{transform:scale(.9)}}.culm-wl-buybox .w-left{color:#5c6460;font-weight:600}.culm-wl-buybox .w-left strong{color:var(--b);font-weight:800}.culm-wl-buybox .w-stock-bar{height:var(--s-m_stock_bar_h,7px);border-radius:999px;background:#eee7d8;overflow:hidden}.culm-wl-buybox .w-stock-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--b) 50%,#fff),var(--b));transition:width 1.4s}.culm-wl-buybox .w-buy{border-top:1px solid #e8e0d2;padding-top:var(--s-m_buy_pt,24px);margin-top:var(--s-m_buy_mt,6px)}.culm-wl-buybox .w-buy-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-m_buy_head_gap,12px);margin-bottom:var(--s-m_buy_head_mb,16px)}.culm-wl-buybox .w-buy-t{font-family:var(--serif);font-size:var(--s-m_buy_t_fs,22px);font-weight:600;color:var(--ink);line-height:1.7}.culm-wl-buybox .w-badge{display:inline-flex;align-items:center;gap:var(--s-m_badge_gap,6px);flex-shrink:0;background:color-mix(in srgb,var(--b) 10%,transparent);color:var(--b);border:1px solid color-mix(in srgb,var(--b) 22%,transparent);border-radius:999px;padding:var(--s-m_badge_p_0,5px) var(--s-m_badge_p_1,11px);font-size:var(--s-m_badge_fs,11px);font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.7}.culm-wl-buybox .w-tiers{display:flex;flex-direction:column;gap:var(--s-m_tiers_gap,18px);padding:var(--s-m_tiers_p_0,9px) 0}.culm-wl-buybox .w-tier,.culm-wl-buybox .w-addon{position:relative;display:flex;align-items:center;gap:var(--s-m_tier_gap,14px);min-height:var(--s-m_tier_minh,80px);padding:var(--s-m_tier_p_0,16px) var(--s-m_tier_p_1,18px);border-radius:var(--s-m_tier_br,15px);background:#fff;box-shadow:inset 0 0 0 1.5px #e1d9cc;transition:box-shadow .28s,transform .18s,background-color .28s;line-height:1.3}.culm-wl-buybox .w-tier:hover{box-shadow:inset 0 0 0 1.5px var(--b),0 10px 20px -14px #1c2b2a4d;transform:translateY(-2px)}.culm-wl-buybox .w-tier.is-on,.culm-wl-buybox .w-addon.is-on{background:color-mix(in srgb,var(--b) 6%,#fff);box-shadow:inset 0 0 0 2.5px var(--b),0 8px 22px -8px color-mix(in srgb,var(--b) 32%,transparent);transform:none}.culm-wl-buybox .w-radio{width:var(--s-m_radio_w,20px);height:var(--s-m_radio_h,20px);border-radius:50%;background:#fff;border:4px solid #fff;box-shadow:0 0 0 2px #c0c9c5;flex:0 0 auto;display:block}.culm-wl-buybox .w-tier.is-on .w-radio{background:var(--b);box-shadow:0 0 0 2px var(--b)}.culm-wl-buybox .w-tier-mid{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.culm-wl-buybox .w-tier-name{display:block;font-family:var(--serif);font-size:var(--s-m_tier_name_fs,20px);font-weight:600;line-height:1.1;color:var(--ink)}.culm-wl-buybox .w-tier-l2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-m_tier_l2_gap,8px);margin-top:var(--s-m_tier_l2_mt,4px)}.culm-wl-buybox .w-tier-tot{display:inline-flex;align-items:baseline;font-size:var(--s-m_tier_tot_fs,14px);line-height:1.3}.culm-wl-buybox .w-tier-tot b{font-weight:700;color:var(--ink)}.culm-wl-buybox .w-tier-tot i{font-style:normal;color:#8a918c;margin:0 var(--s-m_tier_tot_m_1,4px);text-transform:lowercase}.culm-wl-buybox .w-tier-tot s{font-size:var(--s-m_tier_tot_fs_v2,12.5px);color:#aeb4b0}.culm-wl-buybox .w-chip{font-size:var(--s-m_chip_fs,11.5px);font-weight:700;color:var(--bt);background:color-mix(in srgb,var(--bt) 11%,transparent);padding:var(--s-m_chip_p_0,2px) var(--s-m_chip_p_1,8px);border-radius:var(--s-m_chip_br,6px);white-space:nowrap;line-height:1.5}.culm-wl-buybox .w-tier-per{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.culm-wl-buybox .w-tier-per b{font-size:var(--s-m_tier_per_fs,22px);font-weight:800;line-height:1.05;color:var(--ink)}.culm-wl-buybox .w-tier-per small{display:block;font-size:var(--s-m_tier_per_fs_v2,12px);font-weight:600;color:#8a918c;line-height:1.2;margin-top:1px}.culm-wl-buybox .w-ribbon{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--b);color:#fff;font-size:var(--s-m_ribbon_fs,10.5px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:var(--s-m_ribbon_p_0,3px) var(--s-m_ribbon_p_1,12px);border-radius:999px;white-space:nowrap;line-height:1.5}.culm-wl-buybox .w-addon-l{font-size:var(--s-m_addon_l_fs,11px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bt);line-height:1.2;margin:var(--s-m_addon_l_m_0,9px) 0 var(--s-m_addon_l_m_2,8px)}.culm-wl-buybox .w-addon{min-height:0}.culm-wl-buybox .w-check{width:var(--s-m_check_w,26px);height:var(--s-m_check_h,26px);border-radius:var(--s-m_check_br,6px);border:2px solid #e1d9cc;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--b);flex:0 0 auto;transition:border-color .22s}.culm-wl-buybox .w-check .w-ico{opacity:0;transition:opacity .15s}.culm-wl-buybox .w-addon.is-on .w-check{border-color:var(--b)}.culm-wl-buybox .w-addon.is-on .w-check .w-ico{opacity:1}.culm-wl-buybox .w-addon-img{width:var(--s-m_addon_img_w,50px);height:var(--s-m_addon_img_h,50px);border-radius:var(--s-m_addon_img_br,9px);border:1px solid #dde7e3;object-fit:cover;flex:0 0 auto}.culm-wl-buybox .w-addon-mid{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.culm-wl-buybox .w-addon-t{display:block;font-size:var(--s-m_addon_t_fs,15.5px);font-weight:700;color:var(--ink);line-height:1.1}.culm-wl-buybox .w-addon-d{display:block;font-size:var(--s-m_addon_d_fs,13.5px);color:#5c6460;line-height:1.4}.culm-wl-buybox .w-addon-p{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.culm-wl-buybox .w-addon-p b{font-size:var(--s-m_addon_p_fs,17px);font-weight:800;color:var(--ink);line-height:1.05}.culm-wl-buybox .w-addon-p s{font-size:var(--s-m_addon_p_fs_v2,12.5px);color:#aeb4b0;line-height:1.4}.culm-wl-buybox .w-gifts{margin-top:var(--s-m_gifts_mt,16px)}.culm-wl-buybox .w-gifts-t{font-size:var(--s-m_gifts_t_fs,20px);font-weight:700;letter-spacing:.6px;text-align:center;color:#000;line-height:1.4}.culm-wl-buybox .w-gifts-s{font-size:var(--s-m_gifts_s_fs,16px);letter-spacing:.6px;text-align:center;color:#000;line-height:1.4}.culm-wl-buybox .w-gifts-row{display:flex;gap:var(--s-m_gifts_row_gap,10px);margin-top:var(--s-m_gifts_row_mt,14px)}.culm-wl-buybox .w-gift{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;padding:var(--s-m_gift_p,10px);border-radius:var(--s-m_gift_br,8px);background:#fff;box-shadow:inset 0 0 0 2px var(--b)}.culm-wl-buybox .w-gift-tag{position:absolute;top:-8px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--s-m_gift_tag_gap,5px);padding:var(--s-m_gift_tag_p,8px);border-radius:var(--s-m_gift_tag_br,8px);background:var(--b);color:#fff;font-size:var(--s-m_gift_tag_fs,12px);line-height:1;letter-spacing:.6px;font-weight:450;white-space:nowrap;z-index:1}.culm-wl-buybox .w-gift-open{display:flex;flex-direction:column;align-items:center;width:100%;animation:culm-wl-unlock .6s ease-out}.culm-wl-buybox .w-gift-img{width:100%;aspect-ratio:1;height:auto;object-fit:contain;border-radius:var(--s-m_gift_img_br,4px);margin-top:var(--s-m_gift_img_mt,4px)}.culm-wl-buybox .w-gift-name{display:block;font-size:var(--s-m_gift_name_fs,14px);line-height:1.4;font-weight:500;letter-spacing:.6px;text-align:center;color:#000;margin-top:var(--s-m_gift_name_mt,9px)}.culm-wl-buybox .w-gift-lock{display:none}.culm-wl-buybox .w-gift.is-locked{box-shadow:inset 0 0 0 2px #e1d9cc}.culm-wl-buybox .w-gift.is-locked .w-gift-tag{background:#aeb4b0}.culm-wl-buybox .w-gift.is-locked .w-gift-open{display:none}.culm-wl-buybox .w-gift.is-locked .w-gift-lock{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-m_gift_lock_gap,8px);color:#8a918c;font-size:var(--s-m_gift_lock_fs,13px);font-weight:600;line-height:1.3;text-align:center;padding:var(--s-m_gift_lock_p_0,14px) var(--s-m_gift_lock_p_1,2px) var(--s-m_gift_lock_p_2,4px)}@media(min-width:750px){.culm-wl-buybox .w-gift-img{width:var(--s-m_gift_img_w_d,100px);height:100px;margin-top:0}.culm-wl-buybox .w-gift-name{margin-top:6px}}.culm-wl-buybox .w-cta{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-top:10px;padding:19px;border-radius:14px;background:var(--bt);color:#fff;font-size:20px;font-weight:800;letter-spacing:.01em;line-height:1.15;text-align:center;box-shadow:0 6px 15px -9px color-mix(in srgb,var(--bt) 55%,transparent);transition:background .18s,transform .18s,box-shadow .18s}.culm-wl-buybox .w-cta>span{position:relative;z-index:1}.culm-wl-buybox .w-cta:after{content:"";position:absolute;left:50%;top:50%;width:128%;padding-bottom:128%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#5dc7aa61,#5dc7aa00 58%);opacity:0;transition:opacity .6s;pointer-events:none;z-index:0}.culm-wl-buybox .w-cta:hover{background:color-mix(in srgb,var(--bt) 88%,#000);transform:translateY(-2px);box-shadow:0 12px 24px -12px color-mix(in srgb,var(--bt) 60%,transparent)}.culm-wl-buybox .w-cta:hover:after{opacity:1}.culm-wl-buybox .w-cta[disabled]{opacity:.6;cursor:default}.culm-wl-buybox .w-cta.is-busy{opacity:.75;cursor:progress}.culm-wl-buybox .w-inst{margin-top:14px;text-align:center;font-size:14px;color:#4a524e;line-height:1.65}.culm-wl-buybox .w-pays{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.culm-wl-buybox .w-pay{display:inline-flex;align-items:center;justify-content:center;width:38px;height:24px;background:#fff;border:1px solid #e8e0d2;border-radius:4px;overflow:hidden}.culm-wl-buybox .w-pay svg{display:block;width:38px;height:24px;margin:-1px}.culm-wl-buybox .w-note-wrap{padding-top:22px}.culm-wl-buybox .w-note{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;background:#fff6e3;border:1px solid #f0ddb4;border-radius:11px;color:#4a3b1c;font-size:16px;line-height:1.7}.culm-wl-buybox .w-note .w-ico{color:#d99a1e;margin-top:calc((1.7em - 20px)/2)}.culm-wl-buybox .w-note strong{font-weight:700;color:#4a3b1c}.culm-wl-buybox .w-note p>strong:first-child{color:#8a5a00}@media(min-width:750px){.culm-wl-buybox .w-note{padding:14px 16px;font-size:17px}}.culm-wl-buybox .w-ship{container-type:inline-size;margin-top:14px;background:#fff;border:1px solid #e1d7c6;border-radius:14px;padding:0 8px}@media(min-width:750px){.culm-wl-buybox .w-ship{padding:0 16px}}.culm-wl-buybox .w-ship-grid{display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:12px 24px;padding:14px 4px}.culm-wl-buybox .w-ship-i{display:inline-flex;align-items:center;gap:9px;font-size:15.5px;font-weight:800;color:var(--ink);line-height:1.7}.culm-wl-buybox .w-ship-i .w-ico,.culm-wl-buybox .w-arrive .w-ico,.culm-wl-buybox .w-spec .w-ico{color:var(--b)}.culm-wl-buybox .w-ship-rule{height:1px;background:#efe9dc}.culm-wl-buybox .w-ship-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;padding:14px 0;font-size:15px;color:var(--ink);line-height:1.7}.culm-wl-buybox .w-ship-row .w-fast{white-space:nowrap}.culm-wl-buybox .w-vsep{display:block;width:1px;height:15px;background:#e9e2d3}.culm-wl-buybox .w-arrive{display:inline-flex;align-items:center;gap:7px}.culm-wl-buybox .w-arrive strong{font-weight:800}.culm-wl-buybox .w-carriers{display:inline-flex;align-items:center;gap:14px}.culm-wl-buybox .w-carrier{display:block;width:20px;height:20px;object-fit:contain;border-radius:3px}@container (max-width:492px){.culm-wl-buybox .w-vsep{display:none}}@container (max-width:419px){.culm-wl-buybox .w-ship-i{gap:6px}.culm-wl-buybox .w-carrier{width:22px;height:22px}}.culm-wl-buybox .w-support{margin-top:14px;text-align:center;font-size:14.5px;color:#4a524e;line-height:1.7}.culm-wl-buybox .w-support a{color:var(--b);font-weight:700;text-decoration:underline;text-underline-offset:2px}.culm-wl-buybox .w-specs{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px}.culm-wl-buybox .w-spec{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:#2e3835;white-space:nowrap;line-height:1.7}.culm-wl-buybox .w-frev{margin-top:16px;padding:18px 20px;background:#fff;border:1px solid #e8e0d2;border-radius:14px;box-shadow:0 6px 18px -16px #1c2b2a66;touch-action:pan-y}.culm-wl-buybox .w-frev-s{display:none;transition:opacity .32s}.culm-wl-buybox .w-frev-s.is-on{display:block}.culm-wl-buybox .w-frev-s.is-out{opacity:0}.culm-wl-buybox .w-frev-h{display:flex;align-items:center;gap:10px;margin-bottom:9px}.culm-wl-buybox .w-frev-av{width:38px;height:38px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid #dde7e3;background:#efe7da;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--b)}.culm-wl-buybox .w-frev-st{display:flex;color:var(--gold)}.culm-wl-buybox .w-frev-n{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px;margin-top:1px;font-size:12.5px;font-weight:700;color:var(--b);line-height:1.7}.culm-wl-buybox .w-frev-n span{font-size:11.5px;font-weight:600;color:#8a9490}.culm-wl-buybox .w-frev-q{font-size:14.5px;line-height:1.55;color:#2e3835;margin:0;min-height:6.2em}.culm-wl-buybox .w-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;background:#fff;padding:10px 10px 12px;border-radius:20px 20px 0 0;box-shadow:0 -6px 24px #00000014;transform:translateY(100%);transition:transform .28s,opacity .28s;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.culm-wl-buybox .w-sticky.is-on{transform:none}.culm-wl-buybox .w-sticky button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border-radius:9999px;background:var(--bt);color:#fff;font-family:Poppins,var(--sans);font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 4px 12px #00000040}@media(min-width:750px){.culm-wl-buybox .w-sticky{display:none}}.culm-wl-buybox .w-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;background:#fff;overflow-y:auto;padding:60px 16px 40px}.culm-wl-buybox .w-modal[hidden]{display:none}.culm-wl-buybox .w-modal-in{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.culm-wl-buybox .w-modal-img{width:100%;height:auto}.culm-wl-buybox .w-modal-x{position:fixed;top:12px;right:12px;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #e8e0d2;color:var(--ink);display:flex;align-items:center;justify-content:center;z-index:2}.culm-wl.culm-wl-buybox [data-culm-app]{display:block;margin-top:12px}.culm-wl-endorse .w-h2{font-size:clamp(21px,2.5vw,29px);margin-bottom:28px}.culm-wl-endorse .w-rc-mask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.culm-wl-endorse .w-rc-track{display:flex;width:max-content;animation:culm-wl-marq 34s linear infinite}.culm-wl-endorse .w-rc-track:hover{animation-play-state:paused}.culm-wl-endorse .w-rc-grp{display:flex;gap:var(--s-m_rc_grp_gap,52px);padding-right:var(--s-m_rc_grp_pr,52px);flex-shrink:0}.culm-wl-endorse .w-rc-i{display:flex;align-items:center;gap:var(--s-m_rc_i_gap,13px);flex-shrink:0}.culm-wl-endorse .w-rc-av{width:var(--s-m_rc_av_w,58px);height:var(--s-m_rc_av_h,58px);border-radius:50%;overflow:hidden;border:1px solid #e1d7c6;flex:0 0 auto;box-shadow:0 10px 24px -18px #1c2b2a80;display:block;background:#f1ebdd}.culm-wl-endorse .w-rc-role{font-size:var(--s-m_rc_role_fs,15px);font-weight:800;color:var(--ink);line-height:1.2;white-space:nowrap}.culm-wl-endorse .w-rc-meta{font-size:var(--s-m_rc_meta_fs,13px);color:#4a524e;white-space:nowrap;line-height:1.7}.culm-wl-press .w-pr-top{padding-top:13px}.culm-wl-press .w-pr-l{text-align:center;font-size:var(--s-m_pr_l_fs,12.5px);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#7fa79d;margin-bottom:var(--s-m_pr_l_mb,9px);line-height:1.7}.culm-wl-press .w-pr-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-m_pr_logos_gap_0,26px) var(--s-m_pr_logos_gap_1,56px)}.culm-wl-press .w-pr-logo{display:block;font-family:var(--serif);font-size:clamp(24px,3vw,36px);font-weight:600;color:#eaf2ef;line-height:1.7}.culm-wl-press .w-pr-img{max-height:var(--s-m_pr_img_maxh,40px);width:auto}.culm-wl-press .w-pr-stats{max-width:var(--s-max_w,1180px);margin:0 auto;padding:var(--s-m_pr_stats_p_0,18px) var(--s-m_pr_stats_p_1,16px);display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--s-m_pr_stats_gap_0,16px) var(--s-m_pr_stats_gap_1,20px);text-align:center}.culm-wl-press .w-pr-num{font-family:var(--serif);font-size:clamp(30px,3.6vw,42px);font-weight:600;color:#e8c77e;line-height:1}.culm-wl-press .w-pr-num span{font-size:.5em;color:#bfd5ce}.culm-wl-press .w-pr-lbl{font-size:var(--s-m_pr_lbl_fs,14px);font-weight:600;letter-spacing:.04em;color:#aecabf;margin-top:var(--s-m_pr_lbl_mt,7px);line-height:1.7}.culm-wl-social .w-h2{margin-bottom:12px}.culm-wl-social .w-lede{text-align:center;max-width:560px;margin:0 auto var(--s-m_lede_m_2,44px)}.culm-wl-social .w-so-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--s-m_so_grid_gap,22px);align-items:start}.culm-wl-social .w-post{background:#fff;border:1px solid #dddfe2;border-radius:var(--s-m_post_br,18px);box-shadow:0 20px 48px -36px #1c2b2a73;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.culm-wl-social .w-post-h{display:flex;align-items:flex-start;gap:var(--s-m_post_h_gap,10px);padding:var(--s-m_post_h_p_0,18px) var(--s-m_post_h_p_1,18px) var(--s-m_post_h_p_2,2px)}.culm-wl-social .w-post-av{width:var(--s-m_post_av_w,44px);height:var(--s-m_post_av_h,44px);border-radius:50%;overflow:hidden;flex:0 0 auto;display:block;background:#f1ebdd}.culm-wl-social .w-post-h>div{flex:1;min-width:0}.culm-wl-social .w-post-n{font-weight:600;color:#1c1e21;font-size:var(--s-m_post_n_fs,15px);line-height:1.2}.culm-wl-social .w-post-m{font-size:var(--s-m_post_m_fs,12.5px);color:#65676b;margin-top:var(--s-m_post_m_mt,2px);line-height:1.7}.culm-wl-social .w-post-b{padding:var(--s-m_post_b_p_0,10px) var(--s-m_post_b_p_1,18px) var(--s-m_post_b_p_2,2px);font-size:var(--s-m_post_b_fs,15px);line-height:1.35;color:#1c1e21}.culm-wl-social .w-post-b p{margin:0 0 var(--s-m_post_b_m_2,12px)}.culm-wl-social .w-post-st{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-m_post_st_gap_0,4px) var(--s-m_post_st_gap_1,10px);padding:var(--s-m_post_st_p_0,8px) var(--s-m_post_st_p_1,18px) var(--s-m_post_st_p_2,12px);font-size:var(--s-m_post_st_fs,13px);color:#65676b;line-height:1.7}.culm-wl-social .w-post-re{display:inline-flex;align-items:center}.culm-wl-social .w-post-ics{display:inline-flex;align-items:center;padding-left:var(--s-m_post_ics_pl,5px)}.culm-wl-social .w-re{display:block;width:var(--s-m_re_w,20px);height:var(--s-m_re_h,20px);border-radius:50%;margin-left:-5px;border:2px solid #fff;flex:0 0 auto;box-sizing:content-box}.culm-wl-social .w-post-cnt{margin-left:var(--s-m_post_cnt_ml,6px)}.culm-wl-social .w-post-a{display:flex;padding:var(--s-m_post_a_p_0,4px) var(--s-m_post_a_p_1,8px)}.culm-wl-social .w-post-a button{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:var(--s-m_post_a_gap,8px);padding:var(--s-m_post_a_p_0_v2,10px) var(--s-m_post_a_p_1_v2,4px);color:#65676b;border-radius:var(--s-m_post_a_br,6px);min-height:var(--s-m_post_a_minh,44px);font-family:Arial,sans-serif;font-size:13.3333px;cursor:default}.culm-wl-social .w-post-a .w-ico{display:none}.culm-wl-social .w-so-nav{display:none;align-items:center;justify-content:center;gap:var(--s-m_so_nav_gap,14px);margin-top:var(--s-m_so_nav_mt,26px)}.culm-wl-social .w-so-dots{display:flex;align-items:center;gap:var(--s-m_so_dots_gap,8px)}.culm-wl-social .w-so-dots button{width:var(--s-m_so_dots_w,9px);height:var(--s-m_so_dots_h,9px);border-radius:50%;background:#c6d3cd;transition:background .2s,transform .2s}.culm-wl-social .w-so-dots button.is-on{background:var(--b);transform:scale(1.3)}@media(max-width:749px){.culm-wl-social .w-so-grid{display:flex;gap:var(--s-m_so_grid_gap_m,16px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start}.culm-wl-social .w-so-grid::-webkit-scrollbar{display:none}.culm-wl-social .w-post{flex:0 0 100%;scroll-snap-align:center}.culm-wl-social .w-so-nav{display:flex}}.culm-wl-feature .w-ft-grid{max-width:var(--s-max_w,1180px);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:52px;align-items:center}.culm-wl-feature .w-ft-body{font-size:var(--s-m_ft_body_fs,18px);line-height:1.7;min-width:0}.culm-wl-feature .w-ft-h{line-height:1.14;margin-bottom:var(--s-m_ft_h_mb,24px)}.culm-wl-feature .w-ft-t p,.culm-wl-feature .w-ft-body>p{margin:0 0 var(--s-m_ft_t_m_2,18px);color:#2e3835}.culm-wl-feature .w-ft-body strong{color:var(--ink);font-weight:700}.culm-wl-feature .w-ft-media{border-radius:var(--s-m_ft_media_br,20px);overflow:hidden;border:1px solid #e1d8c8;box-shadow:0 24px 60px -34px #1c2b2a80;min-width:0}.culm-wl-feature.w-ft-left .w-ft-media{order:-1;border-color:var(--ln)}.culm-wl-feature .w-ft-img{width:100%;height:auto;min-height:var(--s-m_ft_img_minh,420px);object-fit:contain;background:#f1ebdd}.culm-wl-feature .w-ph.w-ft-img{aspect-ratio:1}@media(max-width:763px){.culm-wl-feature .w-ft-media{margin:var(--s-m_ft_media_m_m_0,24px) 0;order:0}.culm-wl-feature.w-ft-left .w-ft-media{order:0}.culm-wl-feature .w-ft-img{min-height:0}}.culm-wl-feature .w-ft-stats{display:flex;gap:var(--s-m_ft_stats_gap,12px);flex-wrap:wrap;margin:var(--s-m_ft_stats_m_0,22px) 0}.culm-wl-feature .w-ft-stat{flex:1 1 0;min-width:var(--s-m_ft_stat_minw,132px);background:#fff;border:1px solid #e1d8c8;border-radius:var(--s-m_ft_stat_br,14px);padding:var(--s-m_ft_stat_p_0,15px) var(--s-m_ft_stat_p_1,18px)}.culm-wl-feature .w-ft-num{font-family:var(--serif);font-size:var(--s-m_ft_num_fs,34px);font-weight:600;color:var(--b);line-height:1}.culm-wl-feature .w-ft-lbl{font-size:var(--s-m_ft_lbl_fs,13.5px);color:#4a524e;margin-top:var(--s-m_ft_lbl_mt,6px);line-height:1.4}.culm-wl-feature .w-ft-q{border-left:4px solid var(--b);background:color-mix(in srgb,var(--b) 5%,transparent);border-radius:0 var(--s-m_ft_q_br_1,12px) var(--s-m_ft_q_br_2,12px) 0;padding:var(--s-m_ft_q_p_0,13px) var(--s-m_ft_q_p_1,18px);margin:0 0 var(--s-m_ft_q_m_2,18px);line-height:1.7}.culm-wl-feature .w-ft-q span{font-family:var(--serif);font-size:var(--s-m_ft_q_fs,26px);font-weight:600;color:var(--b);line-height:1}.culm-wl-feature .w-ft-q.is-plain{padding:var(--s-m_ft_q_p_0_v2,12px) var(--s-m_ft_q_p_1_v2,18px)}.culm-wl-feature .w-ft-q.is-plain span{font-family:var(--sans);font-size:var(--s-m_ft_q_fs_v2,17px);font-weight:700}.culm-wl-feature .w-ft-b{display:flex;align-items:flex-start;gap:var(--s-m_ft_b_gap,12px);background:#fff;border:1px solid #e1d8c8;border-radius:var(--s-m_ft_b_br,12px);padding:var(--s-m_ft_b_p_0,13px) var(--s-m_ft_b_p_1,15px);font-size:var(--s-m_ft_b_fs,18px);color:#2e3835;line-height:1.45;margin:0 0 var(--s-m_ft_b_m_2,10px)}.culm-wl-feature .w-ft-b .w-ico{margin-top:1px;color:var(--b)}.culm-wl-feature .w-ft-b:not(:has(+.w-ft-b)){margin-bottom:var(--s-m_ft_b_mb,20px)}.culm-wl-feature .w-ft-b.is-check{margin:var(--s-m_ft_b_m_0,4px) 0 var(--s-m_ft_b_m_2_v2,8px)}.culm-wl-feature .w-ft-cost{display:flex;align-items:flex-start;gap:var(--s-m_ft_cost_gap,11px);margin:0 0 var(--s-m_ft_cost_m_2,10px);color:#26322f;line-height:1.4}.culm-wl-feature .w-ft-cost .w-ico{margin-top:1px;color:#dc2626}.culm-wl-feature .w-ft-call{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-m_ft_call_gap_0,2px) var(--s-m_ft_call_gap_1,10px);border-left:4px solid var(--b);background:color-mix(in srgb,var(--b) 6%,transparent);border-radius:0 var(--s-m_ft_call_br_1,12px) var(--s-m_ft_call_br_2,12px) 0;padding:var(--s-m_ft_call_p_0,14px) var(--s-m_ft_call_p_1,18px);margin:0 0 var(--s-m_ft_call_m_2,22px);line-height:1.7}.culm-wl-feature .w-ft-call-m{font-family:var(--serif);font-size:var(--s-m_ft_call_m_fs,22px);font-weight:600;color:var(--b);line-height:1.15}.culm-wl-feature .w-ft-call-s{font-size:var(--s-m_ft_call_s_fs,13px);font-weight:700;color:#4a524e}.culm-wl-feature .w-pill{margin-top:var(--s-m_pill_mt,8px)}.culm-wl-compare .w-cp-wrap{max-width:900px;margin:0 auto;padding:0 16px}.culm-wl-compare .w-h2{margin:0 0 var(--s-m_h2_m_2,12px)}.culm-wl-compare .w-cp-lede{text-align:center;max-width:540px;margin:0 auto var(--s-m_cp_lede_m_2,40px)}.culm-wl-compare .w-cp-card{border:1px solid #e8e0d2;border-radius:var(--s-m_cp_card_br,20px);overflow:hidden;box-shadow:0 24px 60px -42px #1c2b2a73;background:#fff}.culm-wl-compare .w-cp-scroll{overflow-x:auto}.culm-wl-compare .w-cp-in{min-width:560px}.culm-wl-compare .w-cp-row{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px;border-top:1px solid #ece5d9}.culm-wl-compare .w-cp-head{border-top:0}.culm-wl-compare .w-cp-head>div:first-child{padding:var(--s-m_cp_head_p_0,20px) var(--s-m_cp_head_p_1,24px)}.culm-wl-compare .w-cp-us{padding:var(--s-m_cp_us_p_0,18px) var(--s-m_cp_us_p_1,12px);text-align:center;background:var(--b);color:#fff;font-family:var(--serif);font-size:var(--s-m_cp_us_fs,19px);font-weight:600;line-height:1.7}.culm-wl-compare .w-cp-them{padding:var(--s-m_cp_them_p_0,18px) var(--s-m_cp_them_p_1,12px);text-align:center;color:#7a827e;font-weight:700;font-size:var(--s-m_cp_them_fs,14.5px);display:flex;align-items:center;justify-content:center;line-height:1.25}.culm-wl-compare .w-cp-lab{padding:var(--s-m_cp_lab_p_0,16px) var(--s-m_cp_lab_p_1,24px);font-size:var(--s-m_cp_lab_fs,15.5px);font-weight:600;color:#26322f;line-height:1.7}.culm-wl-compare .w-cp-yes{padding:var(--s-m_cp_yes_p_0,16px) var(--s-m_cp_yes_p_1,12px);display:flex;align-items:center;justify-content:center;background:#f3f8f6;color:var(--bt)}.culm-wl-compare .w-cp-no{padding:var(--s-m_cp_no_p_0,16px) var(--s-m_cp_no_p_1,12px);display:flex;align-items:center;justify-content:center;color:#aeb4b0}.culm-wl-compare .w-cp-nox{color:#aeb4b0}.culm-wl-compare .w-cp-yesg{color:var(--bt)}.culm-wl-compare .w-cp-cta{text-align:center;margin-top:var(--s-m_cp_cta_mt,34px)}.culm-wl-compare .w-pill{background:var(--bt);padding:var(--s-m_pill_p_0,16px) var(--s-m_pill_p_1,36px);letter-spacing:1.2px;line-height:normal}.culm-wl-compare .w-pill:hover{background:color-mix(in srgb,var(--bt) 85%,#fff)}.culm-wl-guarantee .w-gu-card{max-width:1080px;margin:0 auto;background:#fff;border:1px solid var(--ln);border-radius:24px;padding:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px;align-items:center;box-shadow:0 24px 60px -40px #1c2b2a66}@media(min-width:750px){.culm-wl-guarantee .w-gu-card{padding:var(--s-m_gu_card_p_d,48px)}}.culm-wl-guarantee .w-gu-badge{display:inline-flex;align-items:center;gap:var(--s-m_gu_badge_gap,8px);background:var(--b);color:#fff;border-radius:999px;padding:var(--s-m_gu_badge_p_0,7px) var(--s-m_gu_badge_p_1,16px);font-size:var(--s-m_gu_badge_fs,14px);font-weight:800;letter-spacing:.06em;margin-bottom:var(--s-m_gu_badge_mb,20px);line-height:1.7}.culm-wl-guarantee .w-gu-h{font-size:clamp(28px,3.2vw,38px);line-height:1.1;margin-bottom:var(--s-m_gu_h_mb,18px)}.culm-wl-guarantee .w-gu-p{font-size:var(--s-m_gu_p_fs,18px);line-height:1.7;color:var(--ink)}.culm-wl-guarantee .w-gu-p p{margin:0 0 var(--s-m_gu_p_m_2,18px)}.culm-wl-guarantee .w-gu-p p:last-child{margin-bottom:0}.culm-wl-guarantee .w-gu-viz{position:relative;transform:scale(1.05);transform-origin:center}.culm-wl-guarantee .w-gu-num{position:absolute;top:calc(-10px - .14em);padding-top:.14em;right:0;font-family:var(--sans);font-size:var(--s-m_gu_num_fs,56px);font-weight:800;background:linear-gradient(90deg,color-mix(in oklab,var(--b),black 14%),color-mix(in oklch,var(--b),white 13%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;line-height:.8;letter-spacing:-.02em;z-index:2;white-space:nowrap}@media(min-width:750px){.culm-wl-guarantee .w-gu-num{font-size:clamp(40px,7vw,86px)}}.culm-wl-guarantee .w-gu-media{position:relative;z-index:3;margin-top:var(--s-m_gu_media_mt,34px);aspect-ratio:4/3;border-radius:var(--s-m_gu_media_br,18px);border:1px solid var(--ln)}.culm-wl-guarantee .w-gu-in{position:absolute;top:42px;left:8px;right:8px;bottom:8px;border-radius:var(--s-m_gu_in_br,14px)}.culm-wl-guarantee .w-gu-img{position:relative;z-index:3;width:100%;height:auto}.culm-wl-guarantee .w-ph.w-gu-img{height:100%}@media(min-width:750px){.culm-wl-guarantee .w-gu-img{transform:translateY(-86px)}.culm-wl-guarantee .w-ph.w-gu-img{transform:none}}.culm-wl-reviews .w-wrap{max-width:1200px}.culm-wl-reviews .w-rv-crest{display:flex;align-items:center;justify-content:center;gap:var(--s-m_rv_crest_gap,16px);color:var(--b);margin-bottom:var(--s-m_rv_crest_mb,42px)}.culm-wl-reviews .w-laurel{display:block;flex:0 0 auto}.culm-wl-reviews .w-rv-flip{display:inline-flex;transform:scaleX(-1)}.culm-wl-reviews .w-rv-rule{flex:1 1 0;max-width:var(--s-m_rv_rule_maxw,150px);height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--b) 28%,transparent));display:block}.culm-wl-reviews .w-rv-r{background:linear-gradient(270deg,transparent,color-mix(in srgb,var(--b) 28%,transparent))}.culm-wl-reviews .w-rv-ct{font-family:var(--serif);font-size:var(--s-m_rv_ct_fs,23px);font-weight:600;letter-spacing:.01em;white-space:nowrap;color:var(--ink);line-height:1.7}.culm-wl-reviews .w-rv-head{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--s-m_rv_head_gap_0,26px) var(--s-m_rv_head_gap_1,48px);align-items:end}.culm-wl .w-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--b);line-height:1.7}.culm-wl .w-eyebrow:before{content:"";width:26px;height:2px;background:var(--b);display:block}.culm-wl-reviews .w-rv-h{font-size:clamp(30px,3.6vw,46px);line-height:1.06;letter-spacing:-.01em}.culm-wl-reviews .w-rv-score{display:flex;align-items:center;gap:var(--s-m_rv_score_gap,16px)}.culm-wl-reviews .w-rv-big{font-family:var(--serif);font-size:var(--s-m_rv_big_fs,56px);font-weight:600;color:var(--ink);line-height:.9}.culm-wl-reviews .w-rv-st{display:flex;color:var(--gold)}.culm-wl-reviews .w-rv-cnt{font-size:var(--s-m_rv_cnt_fs,14px);font-weight:600;color:#4a524e;margin-top:var(--s-m_rv_cnt_mt,5px);line-height:1.7}.culm-wl-reviews .w-rv-note{font-size:var(--s-m_rv_note_fs,15px);color:#4a524e;margin:var(--s-m_rv_note_m_0,12px) 0 0;line-height:1.5;max-width:var(--s-m_rv_note_maxw,430px)}.culm-wl-reviews .w-rv-trust{background:#fff;border:1px solid #e7dece;border-radius:var(--s-m_rv_trust_br,18px);padding:var(--s-m_rv_trust_p_0,22px) var(--s-m_rv_trust_p_1,26px);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-m_rv_trust_gap_0,22px) var(--s-m_rv_trust_gap_1,30px);margin:var(--s-m_rv_trust_m_0,36px) 0 var(--s-m_rv_trust_m_2,26px);box-shadow:0 18px 44px -34px #1c2b2a6b}.culm-wl-reviews .w-rv-ti{display:flex;align-items:flex-start;gap:var(--s-m_rv_ti_gap,12px);flex:1 1 0;min-width:var(--s-m_rv_ti_minw,220px)}.culm-wl-reviews .w-rv-tic{flex:0 0 auto;width:var(--s-m_rv_tic_w,38px);height:var(--s-m_rv_tic_h,38px);border-radius:var(--s-m_rv_tic_br,10px);background:color-mix(in srgb,var(--b) 10%,transparent);display:flex;align-items:center;justify-content:center;color:var(--b)}.culm-wl-reviews .w-rv-tt{font-size:var(--s-m_rv_tt_fs,15px);font-weight:800;color:var(--ink);line-height:1.7}.culm-wl-reviews .w-rv-td{font-size:var(--s-m_rv_td_fs,13.5px);color:#5c6460;line-height:1.4}.culm-wl-reviews .w-chips{display:flex;flex-wrap:wrap;gap:var(--s-m_chips_gap,9px);margin:0 0 var(--s-m_chips_m_2,26px)}.culm-wl-reviews .w-chips:first-child{margin-top:var(--s-m_chips_mt,36px)}.culm-wl-reviews .w-chip2{display:inline-flex;align-items:center;gap:var(--s-m_chip2_gap,8px);border:1.5px solid #e1d9cc;background:#fff;color:#3a433e;border-radius:999px;padding:var(--s-m_chip2_p_0,9px) var(--s-m_chip2_p_1,14px);font-family:var(--sans);font-size:var(--s-m_chip2_fs,14px);font-weight:700;min-height:var(--s-m_chip2_minh,44px);transition:background .16s,color .16s,border-color .16s}.culm-wl-reviews .w-chip2 span{background:#f1eade;color:#8a9490;font-size:var(--s-m_chip2_fs_v2,12px);font-weight:800;border-radius:999px;padding:1px var(--s-m_chip2_p_1_v2,8px);min-width:var(--s-m_chip2_minw,20px);text-align:center}.culm-wl-reviews .w-chip2.is-on{background:var(--b);color:#fff;border-color:var(--b)}.culm-wl-reviews .w-chip2.is-on span{background:#ffffff38;color:#fff}.culm-wl-reviews .w-rv-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-m_rv_bar_mb,16px)}.culm-wl-reviews .w-rv-n{font-size:var(--s-m_rv_n_fs,13px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a9490;line-height:1.7}.culm-wl-reviews .w-rv-nav{display:flex;gap:var(--s-m_rv_nav_gap,10px)}.culm-wl-reviews .w-rv-wrap{position:relative}.culm-wl-reviews .w-rv-fade{position:absolute;left:0;top:6px;bottom:46px;width:var(--s-m_rv_fade_w,56px);z-index:3;pointer-events:none;opacity:0;transition:opacity .35s;background:linear-gradient(90deg,var(--bg2) 12%,transparent);display:block}.culm-wl-reviews .w-rv-wrap.is-scrolled .w-rv-fade{opacity:1}.culm-wl-reviews .w-rv-scroll{display:flex;gap:var(--s-m_rv_scroll_gap,20px);overflow-x:auto;padding:var(--s-m_rv_scroll_p_0,6px) var(--s-m_rv_scroll_p_1,4px) var(--s-m_rv_scroll_p_2,46px);scroll-snap-type:x;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%);scroll-behavior:smooth}.culm-wl-reviews .w-rv-scroll::-webkit-scrollbar{display:none}.culm-wl-reviews .w-rv{flex:0 0 340px;scroll-snap-align:start;background:#fff;border:1px solid #e7dece;border-radius:var(--s-m_rv_br,18px);padding:var(--s-m_rv_p,24px);display:flex;flex-direction:column;box-shadow:0 20px 48px -36px #1c2b2a73}.culm-wl-reviews .w-rv[hidden]{display:none}.culm-wl-reviews .w-rv-hd{display:flex;align-items:center;gap:var(--s-m_rv_hd_gap,12px);margin-bottom:var(--s-m_rv_hd_mb,15px)}.culm-wl-reviews .w-rv-hd>div{flex:1;min-width:0}.culm-wl-reviews .w-rv-av{width:var(--s-m_rv_av_w,46px);height:var(--s-m_rv_av_h,46px);border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid #dde7e3;display:block;background:#f1ebdd}.culm-wl-reviews .w-rv-name{font-size:var(--s-m_rv_name_fs,15.5px);font-weight:800;color:var(--ink);line-height:1.2}.culm-wl-reviews .w-rv-tag{font-size:var(--s-m_rv_tag_fs,12.5px);color:#8a9490;font-weight:600;line-height:1.7}.culm-wl-reviews .w-rv-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--s-m_rv_chip_gap,7px);padding:var(--s-m_rv_chip_p_0,5px) var(--s-m_rv_chip_p_1,11px);border-radius:999px;font-size:var(--s-m_rv_chip_fs,12px);font-weight:800;margin-bottom:var(--s-m_rv_chip_mb,14px);line-height:1.7;background:var(--tbg);color:var(--tfg)}.culm-wl-reviews .w-rv-chip i{display:block;width:var(--s-m_rv_chip_w,6px);height:var(--s-m_rv_chip_h,6px);border-radius:50%;background:currentColor}.culm-wl-reviews .w-t1{--tbg:#deecea;--tfg:#2c6e66}.culm-wl-reviews .w-t2{--tbg:#e2ede6;--tfg:#2e6a4f}.culm-wl-reviews .w-t3{--tbg:#dee7f3;--tfg:#3a6193}.culm-wl-reviews .w-t4{--tbg:#ebe2f0;--tfg:#6c4c8e}.culm-wl-reviews .w-t5{--tbg:#f3e2d5;--tfg:#a55c2e}.culm-wl-reviews .w-t6{--tbg:#f5dbd5;--tfg:#a83c30}.culm-wl-reviews .w-t7{--tbg:#f5e9cf;--tfg:#93701e}.culm-wl-reviews .w-rv-title{font-family:var(--serif);font-weight:600;font-size:var(--s-m_rv_title_fs,19px);line-height:1.7;margin:0;color:var(--ink)}.culm-wl-reviews .w-rv-q{font-size:var(--s-m_rv_q_fs,14.5px);font-style:italic;line-height:1.55;color:#3a423f;margin:0 0 var(--s-m_rv_q_m_2,18px)}.culm-wl-reviews .w-rv-tags{display:flex;flex-wrap:wrap;gap:var(--s-m_rv_tags_gap,7px);margin-bottom:var(--s-m_rv_tags_mb,20px)}.culm-wl-reviews .w-rv-tags span{font-size:var(--s-m_rv_tags_fs,12.5px);font-weight:600;color:#6a6152;background:#f4eee3;border-radius:var(--s-m_rv_tags_br,8px);padding:var(--s-m_rv_tags_p_0,5px) var(--s-m_rv_tags_p_1,10px);line-height:1.7}.culm-wl-reviews .w-rv-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ece5d9;padding-top:var(--s-m_rv_foot_pt,14px)}.culm-wl-reviews .w-rv-ver{display:inline-flex;align-items:center;gap:var(--s-m_rv_ver_gap,7px);font-size:var(--s-m_rv_ver_fs,13px);font-weight:700;color:var(--b);line-height:1.7}.culm-wl-reviews .w-rv-date{font-size:var(--s-m_rv_date_fs,12.5px);color:#8a9490;font-weight:600;line-height:1.7}.culm-wl-faq .w-fq-wrap{max-width:820px;margin:0 auto;padding:0 16px}.culm-wl-faq .w-h2{margin-bottom:var(--s-m_h2_mb,40px)}.culm-wl-faq .w-fq{background:#fff;border:1px solid var(--ln);border-radius:var(--s-m_fq_br,14px);margin-bottom:var(--s-m_fq_mb,12px);overflow:hidden}.culm-wl-faq .w-fq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--s-m_fq_q_gap,16px);padding:var(--s-m_fq_q_p_0,20px) var(--s-m_fq_q_p_1,24px);cursor:pointer;width:100%;text-align:left}.culm-wl-faq .w-fq-t{flex:1 1 0;font-size:var(--s-m_fq_t_fs,17px);font-weight:700;color:var(--ink);line-height:1.7}.culm-wl-faq .w-fq-ic{flex:0 0 auto;width:var(--s-m_fq_ic_w,26px);height:var(--s-m_fq_ic_h,26px);border-radius:50%;background:var(--bg2);display:flex;align-items:center;justify-content:center;color:var(--b)}.culm-wl-faq .w-fq-m{display:none}.culm-wl-faq .w-fq[open] .w-fq-m{display:block}.culm-wl-faq .w-fq[open] .w-fq-p{display:none}.culm-wl-faq .w-fq-a{padding:0 var(--s-m_fq_a_p_1,24px) var(--s-m_fq_a_p_2,22px);font-size:var(--s-m_fq_a_fs,16px);line-height:1.65;color:#2e3835}.culm-wl-faq .w-fq-a p{margin:0 0 var(--s-m_fq_a_m_2,18px)}.culm-wl.culm-wl-footer{background:#fdfbf7;padding-top:75px;font-family:Poppins,var(--sans)}.culm-wl-footer .w-fo{position:relative;background:var(--b);color:#eefffabf;padding:var(--s-m_fo_p_0,33px) 0 var(--s-m_fo_p_2,75px)}.culm-wl-footer .w-fo:before{content:"";position:absolute;left:0;right:0;top:0;height:30px;transform:translateY(-29px);background:var(--b);-webkit-mask:var(--wave) no-repeat center/100% 100%;mask:var(--wave) no-repeat center/100% 100%}.culm-wl-footer .w-fo-grid{max-width:980px;margin:0 auto;padding:0 var(--s-m_fo_grid_p_1,40px);display:grid;grid-template-columns:1fr;gap:var(--s-m_fo_grid_gap,40px)}.culm-wl-footer .w-fo-h{font-size:19.2px;font-weight:700;letter-spacing:.72px;color:#eefffa;margin:0 0 var(--s-m_fo_h_m_2,20px);line-height:1.25}.culm-wl-footer .w-fo-links a{display:flex;align-items:center;padding:var(--s-m_fo_links_p_0,10px) 0;font-size:var(--s-m_fo_links_fs,14px);letter-spacing:.6px;line-height:1.8;color:#eefffabf}.culm-wl-footer .w-fo-links a:hover{color:#eefffa;text-decoration:underline}.culm-wl-footer .w-fo-text{font-size:var(--s-m_fo_text_fs,15px);letter-spacing:.6px;line-height:1.8}.culm-wl-footer .w-fo-text p{margin:0}.culm-wl-footer .w-fo-text a{color:#fdfbf7d9;text-decoration:underline}.culm-wl-footer .w-fo-bottom{margin-top:var(--s-m_fo_bottom_mt,70px);border-top:1px solid rgba(238,255,250,.08);padding-top:var(--s-m_fo_bottom_pt,16px);text-align:center;font-size:var(--s-m_fo_bottom_fs,11px);letter-spacing:.7px;line-height:1.7}.culm-wl-footer .w-fo-bottom a{color:inherit}@media(min-width:750px){.culm-wl.culm-wl-footer{padding-top:var(--s-m_sec_pt_d,100px)}.culm-wl-footer .w-fo{padding:var(--s-m_fo_p_d_0,44px) 0 var(--s-m_fo_p_d_2,100px)}.culm-wl-footer .w-fo-grid{grid-template-columns:repeat(3,1fr);gap:var(--s-m_fo_grid_gap_d,24px);max-width:900px;padding:0}.culm-wl-footer .w-fo-h{font-size:21.6px}.culm-wl-footer .w-fo-links a{padding:var(--s-m_fo_links_p_d_0,5px) 0}.culm-wl-footer .w-fo-links li:first-child a{padding-top:0}.culm-wl-footer .w-fo-text{font-size:var(--s-m_fo_text_fs_d,16px)}.culm-wl-footer .w-fo-bottom{margin-top:var(--s-m_fo_bottom_mt_d,50px);padding:var(--s-m_fo_bottom_p_d_0,30px) var(--s-m_fo_bottom_p_d_1,70px) var(--s-m_fo_bottom_p_d_2,17px);text-align:left}}@media(prefers-reduced-motion:reduce){.culm-wl *,.culm-wl *:before,.culm-wl *:after{animation:none!important;transition:none!important}}.culm-wl div.shopify-block{display:contents!important}.culm-wl .es-popup-button{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/culm-wl-base.css.map */
