@import "https://fonts.googleapis.com/css2?family=Jost:wght@100..900&display=swap";:root{--font-general:"Jost", sans-serif;--transition:.3s ease-in-out;--color__white:#fff;--color__black:#0f0f0d;--color__accent:#106a71;--color__accent-50:#2abdb4;--color__dark-green-02:#566a6a;--color__dark-green-01:#3d5454;--color__light-gray:#f6f6f6;--color__sand:#f8f6f3;--color__secondary:#c5e0df;--header-height:17.33vw;--size_8:2.05vw;--size_10:2.56vw;--size_11:2.82vw;--size_12:3.08vw;--size_13:3.33vw;--size_14:3.59vw;--size_15:3.85vw;--size_16:4.1vw;--size_18:4.62vw;--size_20:5.13vw;--size_22:5.64vw;--size_24:6.15vw;--size_26:6.67vw;--size_28:7.18vw;--size_30:7.69vw;--size_32:8.21vw;--size_34:8.72vw;--size_36:9.23vw;--size_38:9.74vw;--size_40:10.26vw;--size_41:10.51vw;--size_42:10.77vw;--size_44:11.28vw;--size_45:11.54vw;--size_48:12.31vw;--size_50:12.82vw;--size_52:13.33vw;--size_55:14.1vw;--size_56:14.36vw;--size_60:15.38vw;--size_64:16.41vw;--size_68:17.44vw;--size_70:17.95vw;--size_72:18.46vw;--size_75:19.23vw;--size_80:20.51vw;--size_82:21.03vw;--size_86:22.05vw;--size_88:22.56vw;--size_90:23.08vw;--size_94:24.1vw;--size_96:24.62vw;--size_100:25.64vw;--size_106:27.18vw;--size_110:28.21vw;--size_112:28.72vw;--size_120:30.77vw;--size_126:32.31vw;--size_128:32.82vw;--size_130:33.33vw;--size_132:33.85vw;--size_144:36.92vw;--size_150:38.46vw;--size_200:51.28vw}@media screen and (width>=640px){:root{--header-height:10.16vw;--size_8:1.25vw;--size_10:1.56vw;--size_11:1.72vw;--size_12:1.88vw;--size_13:2.03vw;--size_14:2.19vw;--size_15:2.34vw;--size_16:2.5vw;--size_18:2.81vw;--size_20:3.12vw;--size_22:3.44vw;--size_24:3.75vw;--size_26:4.06vw;--size_28:4.38vw;--size_30:4.69vw;--size_32:5vw;--size_34:5.31vw;--size_36:5.63vw;--size_38:5.94vw;--size_40:6.25vw;--size_41:6.41vw;--size_42:6.56vw;--size_44:6.88vw;--size_45:7.03vw;--size_48:7.5vw;--size_50:7.81vw;--size_52:8.13vw;--size_55:8.59vw;--size_56:8.75vw;--size_60:9.38vw;--size_64:10vw;--size_68:10.62vw;--size_70:10.94vw;--size_72:11.25vw;--size_75:11.72vw;--size_80:12.5vw;--size_82:12.81vw;--size_86:13.44vw;--size_88:13.75vw;--size_90:14.06vw;--size_94:14.69vw;--size_96:15vw;--size_100:15.63vw;--size_106:16.56vw;--size_110:17.19vw;--size_112:17.5vw;--size_120:18.75vw;--size_126:19.69vw;--size_128:20vw;--size_130:20.31vw;--size_132:20.63vw;--size_144:22.5vw;--size_150:23.44vw;--size_200:31.25vw}}@media screen and (width>=960px){:root{--size_8:.67vw;--size_10:.83vw;--size_11:.92vw;--size_12:1vw;--size_13:1.08vw;--size_14:1.17vw;--size_15:1.25vw;--size_16:1.33vw;--size_18:1.5vw;--size_20:1.67vw;--size_22:1.83vw;--size_24:2vw;--size_26:2.17vw;--size_28:2.33vw;--size_30:2.5vw;--size_32:2.67vw;--size_34:2.83vw;--size_36:3vw;--size_38:3.17vw;--size_40:3.33vw;--size_41:3.42vw;--size_42:3.5vw;--size_44:3.67vw;--size_45:3.75vw;--size_48:4vw;--size_50:4.17vw;--size_52:4.33vw;--size_55:4.58vw;--size_56:4.67vw;--size_60:5vw;--size_64:5.33vw;--size_68:5.67vw;--size_70:5.83vw;--size_72:6vw;--size_75:6.25vw;--size_80:6.67vw;--size_82:6.83vw;--size_86:7.17vw;--size_88:7.33vw;--size_90:7.5vw;--size_94:7.83vw;--size_96:8vw;--size_100:8.33vw;--size_106:8.83vw;--size_110:9.17vw;--size_112:9.33vw;--size_120:10vw;--size_126:10.5vw;--size_128:10.67vw;--size_130:10.83vw;--size_132:11vw;--size_144:12vw;--size_150:12.5vw;--size_200:16.67vw}}@media screen and (width>=1440px){:root{--header-height:12.4rem;--size_8:.8rem;--size_10:1rem;--size_11:1.1rem;--size_12:1.2rem;--size_13:1.3rem;--size_14:1.4rem;--size_15:1.5rem;--size_16:1.6rem;--size_18:1.8rem;--size_20:2rem;--size_22:2.2rem;--size_24:2.4rem;--size_26:2.6rem;--size_28:2.8rem;--size_30:3rem;--size_32:3.2rem;--size_34:3.4rem;--size_36:3.6rem;--size_38:3.8rem;--size_40:4rem;--size_41:4.1rem;--size_42:4.2rem;--size_44:4.4rem;--size_45:4.5rem;--size_48:4.8rem;--size_50:5rem;--size_52:5.2rem;--size_55:5.5rem;--size_56:5.6rem;--size_60:6rem;--size_64:6.4rem;--size_68:6.8rem;--size_70:7rem;--size_72:7.2rem;--size_75:7.5rem;--size_80:8rem;--size_82:8.2rem;--size_86:8.6rem;--size_88:8.8rem;--size_90:9rem;--size_94:9.4rem;--size_96:9.6rem;--size_100:10rem;--size_106:10.6rem;--size_110:11rem;--size_112:11.2rem;--size_120:12rem;--size_126:12.6rem;--size_128:12.8rem;--size_130:13rem;--size_132:13.2rem;--size_144:14.4rem;--size_150:15rem;--size_200:20rem}}*{box-sizing:border-box}html{font-size:62.5%;font-family:var(--font-general);font-variant-numeric:lining-nums;scroll-behavior:smooth}body{background-color:var(--color__white);color:var(--color__black);overscroll-behavior:none;line-height:normal;font-size:var(--size_12);margin:0;padding:0}body.lock{overflow:hidden}ul,li{margin:0;padding:0;list-style-type:none}a{transition:var(--transition);color:inherit;text-decoration:none}a:before,a:after{transition:var(--transition)}input,textarea{font-family:var(--font-general)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}button{padding:0}img{max-width:100%;display:block}.hidden-title{opacity:0;visibility:hidden;pointer-events:none;width:0;height:0;display:none}.skip-link{background:var(--color__accent);color:#fff;padding:var(--size_8);z-index:100;position:absolute;top:-100%;left:0}.skip-link:focus{width:auto;height:auto;top:1rem;left:1rem;overflow:visible}address{font-style:normal;font-size:inherit}svg{flex-shrink:0}.anim{transition:var(--transition)}@media (prefers-reduced-motion:reduce){.anim{transition:none}}.rel{position:relative}.w-full{width:100%}.h-full{height:100%}.wh-full{width:100%;height:100%}.inset{inset-block:0;inset-inline:0}.z1{z-index:1}.z2{z-index:2}.z5{z-index:5}.abs{position:absolute}.mx{margin-inline:auto}.m-0{margin:0}.o-hid{overflow:hidden}.fixed{position:fixed}.grow1{flex-grow:1}.shrink0{flex-shrink:0}.cover-image{object-fit:cover;width:100%;height:100%}.contain-image{object-fit:contain;width:100%;height:100%}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.op-0,.op0{opacity:0}.hide{pointer-events:none;opacity:0;visibility:hidden}.xy-center{inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.x-center{inset-inline-start:50%;transform:translate(-50%)}#MainContent,[id]{scroll-margin-top:calc(var(--header-height,8rem) + 1.6rem)}.btn{cursor:pointer;transition:var(--transition);font-family:var(--font-general);background-color:#0000;border:none;outline:none;padding:0;text-decoration:none}.btn__icon,.btn__text,.btn svg{transition:var(--transition)}.btn:disabled,.btn.disabled{pointer-events:none}.btn:focus-visible,a:focus-visible,button:focus-visible{outline-offset:.2rem;outline:.2rem solid}.btn--theme_accent{background-color:var(--color__accent);color:var(--color__white);border:.1rem solid #0000}@media screen and (hover:hover){.btn--theme_accent:hover,.btn--theme_accent:focus{color:var(--color__accent);border-color:var(--color__accent);background-color:#0000}}.btn--theme_black{background-color:var(--color__black);color:var(--color__white);border:.1rem solid #0000}@media screen and (hover:hover){.btn--theme_black:hover,.btn--theme_black:focus{color:var(--color__black);border-color:var(--color__black);background-color:#0000}}.btn--theme_black:disabled,.btn--theme_black.disabled{background-color:var(--color__white);color:var(--color__black);pointer-events:none;border-color:#0f0f0d4d}.btn--theme_outline-black{border:.1rem solid var(--color__black)}@media screen and (hover:hover){.btn--theme_outline-black:hover,.btn--theme_outline-black:focus{background-color:var(--color__black);color:var(--color__white)}}.btn--theme_outline-black:disabled,.btn--theme_outline-black.disabled{border-color:rgba(var(--color__black), .5)}.btn--theme_outline-gray{border:.1rem solid #0f0f0d4d}@media screen and (hover:hover){.btn--theme_outline-gray:hover,.btn--theme_outline-gray:focus{background-color:#c5e0df;border-color:#c5e0df}}.btn--theme_outline-gray.active{background-color:#c5e0df;border-color:#c5e0df}.btn-arrow{gap:var(--size_8);letter-spacing:.2rem}.btn-icon{white-space:nowrap;gap:var(--size_12);border:.1rem solid #0000;border-radius:3em;padding:.55em .55em .55em 1.35em}.btn-icon__icon{width:var(--size_26);height:var(--size_26);border-radius:50%;flex-shrink:0}.btn-icon.bg--accent .btn-icon__icon{background-color:var(--color__white);color:var(--color__accent)}@media screen and (hover:hover){.btn-icon.bg--accent:hover,.btn-icon.bg--accent:focus{background-color:var(--color__white);color:var(--color__accent);border-color:var(--color__accent)}.btn-icon.bg--accent:hover .btn-icon__icon,.btn-icon.bg--accent:focus .btn-icon__icon{background-color:var(--color__accent);color:var(--color__white)}}.btn-icon.bg--white .btn-icon__icon{background-color:var(--color__accent);color:var(--color__white)}@media screen and (hover:hover){.btn-icon.bg--white:hover,.btn-icon.bg--white:focus{background-color:var(--color__accent);color:var(--color__white);border-color:var(--color__white)}.btn-icon.bg--white:hover .btn-icon__icon,.btn-icon.bg--white:focus .btn-icon__icon{background-color:var(--color__white);color:var(--color__accent)}}.btn--size_M{padding:var(--size_8) var(--size_56)}@media screen and (width>=960px){.btn--size_M{padding:var(--size_16) var(--size_32)}}.t--8{font-size:var(--size_8)}.t--10{font-size:var(--size_10)}.t--11{font-size:var(--size_11)}.t--12{font-size:var(--size_12)}.t--13{font-size:var(--size_13)}.t--14{font-size:var(--size_14)}.t--15{font-size:var(--size_15)}.t--16{font-size:var(--size_16)}.t--18{font-size:var(--size_18)}.t--20{font-size:var(--size_20)}.t--24{font-size:var(--size_24)}.t--32{font-size:var(--size_32)}.t--36{font-size:var(--size_36)}.t--40{font-size:var(--size_40)}.t--56{font-size:var(--size_56)}.ff--title{font-family:var(--font-title)}.text--ff_general{font-family:var(--font-general)}.fw--300{font-weight:300}.fw--500{font-weight:500}.fw--600{font-weight:600}.t--center{text-align:center}.t--start{text-align:start}.t--upp{text-transform:uppercase}.t--low{text-transform:lowercase}.t--end{text-align:end}.t--cap{text-transform:capitalize}.t--line{text-decoration:line-through}.c--black{color:var(--color__black)}.c--white{color:var(--color__white)}.c--accent{color:var(--color__accent)}.c--accent-50{color:var(--color__accent-50)}.c--dark-green-2{color:var(--color__dark-green-02)}.c--dark-green-1{color:var(--color__dark-green-01)}.ls--10{letter-spacing:10%}.ls--20{letter-spacing:20%}.lh--1{line-height:1}@media screen and (width>=960px){.t-desk--11{font-size:var(--size_11)}.t-desk--13{font-size:var(--size_13)}.t-desk--14{font-size:var(--size_14)}.t-desk--18{font-size:var(--size_18)}.t-desk--24{font-size:var(--size_24)}.t-desk--32{font-size:var(--size_32)}.t-desk--56{font-size:var(--size_56)}.t-desk--64{font-size:var(--size_64)}.t-desk--72{font-size:var(--size_72)}.t-desk--90{font-size:var(--size_90)}.t-desk--112{font-size:var(--size_112)}}.flex-center{justify-content:center;align-items:center;display:flex}.flex-row-wrap{flex-wrap:wrap;align-items:center;display:flex}.flex-row{align-items:center;display:flex}.j-between{justify-content:space-between}.j-end{justify-content:flex-end}.j-center{justify-content:center}.flex-col{flex-direction:column;display:flex}.d-block{display:block}.d-grid{display:grid}.d-flex{display:flex}.d-none,[hidden]{display:none}.a-start{align-items:flex-start}.a-end{align-items:flex-end}.bg--white{background-color:var(--color__white)}.bg--black{background-color:var(--color__black)}.bg--accent{background-color:var(--color__accent)}.bg--light-gray{background-color:var(--color__light-gray)}.bg--sand{background-color:var(--color__sand)}.bg--secondary{background-color:var(--color__secondary)}.logo{height:var(--size_26);width:24.1vw}.logo--footer{height:var(--size_32);width:28.97vw}.logo--mob-menu{height:var(--size_48);width:calc(var(--size_16) * 10)}@media screen and (width>=640px){.logo{width:14.7vw}.logo--footer{width:17.66vw}}@media screen and (width>=960px){.logo{width:11.75vw;height:var(--size_45)}.logo--footer{height:var(--size_45);width:13.17vw}}@media screen and (width>=1440px){.logo{width:14.1rem}.logo--footer{width:15.8rem}}.pd-b--S{padding-block:var(--size_24)}.pd-b--M{padding-block:var(--size_48)}@media screen and (width>=960px){.pd-b--S{padding-block:var(--size_56)}.pd-b--M{padding-block:var(--size_96)}}.container{width:89.74vw;margin-inline:auto}@media screen and (width>=960px){.container{width:91.11vw}}@media screen and (width>=1440px){.container--s{width:76.88vw}}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hotspot-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes rainFall{0%{opacity:0;transform:translateY(-10px)}5%{opacity:.7}80%{opacity:.08}to{opacity:0;transform:translateY(100vh)}}@keyframes heroSteamRise{0%{opacity:0;transform:translateY(0)scale(.4)}8%{opacity:var(--sopacity,.35)}35%{opacity:calc(var(--sopacity,.35) * .6)}to{transform:translateY(calc(-70vh - 50px)) scale(2.2) translateX(var(--sdrift));opacity:0}}.modal{z-index:5;inset-block-start:0;box-shadow:0 0 0 100vw #0f0f0d66}.modal:not(.active){pointer-events:none;opacity:0;visibility:hidden}.mt--8{margin-block-start:var(--size_8)}.mt--12{margin-block-start:var(--size_12)}.mt--16{margin-block-start:var(--size_16)}.mt--24{margin-block-start:var(--size_24)}.mt--28{margin-block-start:var(--size_28)}.mt--32{margin-block-start:var(--size_32)}.mt--38{margin-block-start:var(--size_38)}.mt--64{margin-block-start:var(--size_64)}.mb--8{margin-block-end:var(--size_8)}.mb--10{margin-block-end:var(--size_10)}.mb--16{margin-block-end:var(--size_16)}.mb--18{margin-block-end:var(--size_18)}.mb--24{margin-block-end:var(--size_24)}.mb--32{margin-block-end:var(--size_32)}.sq--12{width:var(--size_12);height:var(--size_12)}.sq--16{width:var(--size_16);height:var(--size_16)}.sq--18{width:var(--size_18);height:var(--size_18)}.sq--20{width:var(--size_20);height:var(--size_20)}.sq--24{width:var(--size_24);height:var(--size_24)}.sq--26{width:var(--size_26);height:var(--size_26)}.sq--32{width:var(--size_32);height:var(--size_32)}.sq--36{width:var(--size_36);height:var(--size_36)}.sq--40{width:var(--size_40);height:var(--size_40)}.topbar{font-size:var(--size_8);white-space:nowrap;padding-block:var(--size_16);letter-spacing:.2rem}.topbar__line{animation:10s linear infinite scrollMarquee}.topbar__txt{padding-inline-end:var(--size_32)}.header-actions{gap:var(--size_32)}.header-actions__btn{color:inherit}.header-actions__cart-count{width:var(--size_14);height:var(--size_14);font-size:var(--size_8);border-radius:50%;inset-block-start:-20%;inset-inline-end:-40%}@media screen and (width>=960px){.header-actions{gap:var(--size_24)}.header-actions__btn{display:flex}}@media screen and (width>=960px) and (hover:hover){.header-actions__btn:hover,.header-actions__btn:focus{color:var(--color__accent)}}@media screen and (width>=1440px){.header-actions{gap:var(--size_32)}}.mobile-menu{width:82.05vw;inset-inline-start:0;overflow-y:auto}.mobile-menu::-webkit-scrollbar{width:.1rem}.mobile-menu::-webkit-scrollbar-thumb{background-color:var(--color__white)}.mobile-menu__heading{padding:var(--size_32) var(--size_20)}.mobile-menu__actions{padding:var(--size_16) var(--size_32)}.mobile-menu__actions a,.mobile-menu__actions button{display:flex}.mobile-menu__signup,.mobile-menu__socials{padding:var(--size_32)}.mobile-menu__menu{padding:var(--size_8) var(--size_32)}.mobile-menu__signup{border-block:.1rem solid #e8e8e8}.mobile-menu__menu-item{padding-block:var(--size_24);gap:var(--size_8);letter-spacing:.2rem}.mobile-menu__menu-item:not(:last-child){border-block-end:.1rem solid #eee}.mobile-menu:not(.active){transform:translate(-100%)}@media screen and (width>=640px){.mobile-menu{width:50vw}}@media screen and (width>=960px){.mobile-menu{width:min(26.67vw,32rem)}}.notify-panel{width:100vw;padding:var(--size_60) var(--size_40);inset-inline:auto 0;overflow-y:auto}.notify-panel:not(.active){transform:translate(100%)}.notify-panel__close{border-radius:50%;inset-block-start:var(--size_20);inset-inline-end:var(--size_20)}.notify-panel__close:hover{background:var(--color__secondary)}.notify-panel__heading{line-height:1.15}.notify-panel__sub{color:var(--color__dark-green-02);margin-block-end:var(--size_28);line-height:1.6}.notify-panel__group{text-align:start;margin-block-end:var(--size_20)}.notify-panel__label{letter-spacing:.15rem}.notify-panel__label em{color:var(--color__accent-50);font-style:normal}.notify-panel__label-opt{color:var(--color__dark-green-02);text-transform:none;letter-spacing:0;margin-inline-start:var(--size_8);font-weight:300}.notify-panel__field{border-radius:var(--size_14);padding-inline:var(--size_20);transition:border-color var(--transition);border:.1rem solid #e8e8e8;align-items:center}.notify-panel__field:focus-within{border-color:var(--color__accent)}.notify-panel__input{color:var(--color__black);font-size:var(--size_15);padding-block:var(--size_14);background:0 0;border:none;outline:none}.notify-panel__input::placeholder{color:var(--color__dark-green-02);opacity:.6}.notify-panel__sms-toggle{text-align:start;border-radius:var(--size_14);padding:var(--size_16) var(--size_18);transition:border-color var(--transition);border:.1rem solid #e8e8e8;margin-block-end:var(--size_28)}.notify-panel__sms-toggle:hover,.notify-panel__sms-toggle:focus-within{border-color:var(--color__accent)}.notify-panel__sms-toggle-control{gap:var(--size_12);cursor:pointer;align-items:flex-start}.notify-panel__checkbox{width:var(--size_18);height:var(--size_18);border:.1rem solid var(--color__dark-green-02);transition:var(--transition);border-radius:.5rem;flex-shrink:0;margin-block-start:.2rem}.notify-panel__checkbox svg{stroke:var(--color__white);opacity:0;transition:opacity var(--transition)}.notify-panel__checkbox-input:checked~.notify-panel__checkbox{background:var(--color__accent);border-color:var(--color__accent)}.notify-panel__checkbox-input:checked~.notify-panel__checkbox svg{opacity:1}.notify-panel__checkbox-input:focus-visible~.notify-panel__checkbox{outline:.2rem solid var(--color__accent);outline-offset:.2rem}.notify-panel__sms-heading{font-weight:500;display:block}.notify-panel__sms-consent{color:var(--color__dark-green-02);margin-block-start:var(--size_8);line-height:1.55;display:block}.notify-panel__sms-consent p{margin:0}.notify-panel__sms-consent a{color:var(--color__accent);text-decoration:underline}.notify-panel__submit{width:100%;padding-block:var(--size_16);border-radius:var(--size_30);letter-spacing:.25rem;transition:var(--transition)}.notify-panel__submit:hover{background:var(--color__accent-50)}.notify-panel__submit:disabled{opacity:.6;cursor:default}.notify-panel__privacy{color:var(--color__dark-green-02);margin-block-start:var(--size_20);line-height:1.6}.notify-panel__privacy a{color:var(--color__accent);text-decoration:underline}.notify-panel__error{color:#c0392b;margin-block-start:var(--size_16)}.notify-panel__done{text-align:center}.notify-panel__done-icon{width:var(--size_60);height:var(--size_60);margin:0 auto var(--size_16);background:var(--color__secondary);border-radius:50%}.notify-panel__done-icon svg{stroke:var(--color__accent)}.notify-panel__done-heading{font-size:var(--size_32);outline:none;margin-block-end:var(--size_8)}.notify-panel__done-text{color:var(--color__dark-green-02)}@media screen and (width>=640px){.notify-panel{width:min(90vw,42rem);padding:var(--size_60) var(--size_50)}}.bis-notify{z-index:20;padding:var(--size_20);background:#0f0f0d66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bis-notify:not(.active){opacity:0;visibility:hidden;pointer-events:none}.bis-notify__panel{width:100%;max-width:44rem;max-height:90vh;padding:var(--size_48) var(--size_40);border-radius:var(--size_20);text-align:center;color:var(--color__black);position:relative;overflow-y:auto}.bis-notify__close{width:var(--size_36);height:var(--size_36);background:var(--color__light-gray);transition:var(--transition);border-radius:50%;position:absolute;inset-block-start:var(--size_16);inset-inline-end:var(--size_16)}.bis-notify__close:hover{background:var(--color__secondary)}.bis-notify__logo{width:auto;height:var(--size_32);margin:0 auto var(--size_24)}.bis-notify__heading{font-size:var(--size_28);margin-block-end:var(--size_8);line-height:1.2}.bis-notify__variant{margin-block-end:var(--size_12)}.bis-notify__product{justify-content:center;align-items:center;gap:var(--size_12);margin-block:var(--size_16) var(--size_20);padding:var(--size_12);border-radius:var(--size_12);text-align:start;border:.1rem solid #e8e8e8}.bis-notify__product-img{width:var(--size_48);height:var(--size_48);border-radius:var(--size_8);object-fit:cover;flex-shrink:0}.bis-notify__product-title{line-height:1.3}.bis-notify__product-variant{text-transform:uppercase;letter-spacing:.1rem;margin-block-start:.2rem}.bis-notify__sub{color:var(--color__dark-green-02);margin-block-end:var(--size_28);line-height:1.6}.bis-notify__group{text-align:start;margin-block-end:var(--size_16)}.bis-notify__label{letter-spacing:.15rem;margin-block-end:var(--size_8);display:block}.bis-notify__label em{color:var(--color__accent);font-style:normal}.bis-notify__label-opt{color:var(--color__dark-green-02);text-transform:none;letter-spacing:0;margin-inline-start:var(--size_8);font-weight:300}.bis-notify__field{border-radius:var(--size_12);padding-inline:var(--size_18);transition:border-color var(--transition);border:.1rem solid #e8e8e8;align-items:center}.bis-notify__field:focus-within{border-color:var(--color__black)}.bis-notify__input{color:var(--color__black);font-size:var(--size_15);padding-block:var(--size_14);background:0 0;border:none;outline:none}.bis-notify__input::placeholder{color:var(--color__dark-green-02);opacity:.55}.bis-notify__sms-toggle{text-align:start;border-radius:var(--size_12);padding:var(--size_16);margin-block:var(--size_16) var(--size_24);transition:border-color var(--transition);border:.1rem solid #e8e8e8}.bis-notify__sms-toggle:hover,.bis-notify__sms-toggle:focus-within{border-color:var(--color__black)}.bis-notify__sms-toggle--error{border-color:#c0392b;box-shadow:0 0 0 .1rem #c0392b}.bis-notify__sms-toggle-control{gap:var(--size_12);cursor:pointer;align-items:flex-start}.bis-notify__checkbox{width:var(--size_18);height:var(--size_18);border:.1rem solid var(--color__dark-green-02);transition:var(--transition);border-radius:.4rem;flex-shrink:0;margin-block-start:.2rem}.bis-notify__checkbox svg{stroke:var(--color__white);opacity:0;transition:opacity var(--transition)}.bis-notify__checkbox-input:checked~.bis-notify__checkbox{background:var(--color__black);border-color:var(--color__black)}.bis-notify__checkbox-input:checked~.bis-notify__checkbox svg{opacity:1}.bis-notify__checkbox-input:focus-visible~.bis-notify__checkbox{outline:.2rem solid var(--color__accent);outline-offset:.2rem}.bis-notify__sms-heading{font-weight:500;display:block}.bis-notify__sms-consent{color:var(--color__dark-green-02);margin-block-start:var(--size_8);line-height:1.55;display:block}.bis-notify__sms-consent p{margin:0}.bis-notify__sms-consent a{color:var(--color__accent);text-decoration:underline}.bis-notify__submit{width:100%;padding-block:var(--size_16);border-radius:var(--size_30);letter-spacing:.2rem;transition:var(--transition)}.bis-notify__submit:hover{background:var(--color__accent)}.bis-notify__submit:disabled{opacity:.6;cursor:default}.bis-notify__privacy{color:var(--color__dark-green-02);margin-block-start:var(--size_18);line-height:1.6}.bis-notify__privacy a{color:var(--color__accent);text-decoration:underline}.bis-notify__error{color:#c0392b;margin-block-start:var(--size_16)}.bis-notify__done-icon{width:var(--size_60);height:var(--size_60);margin:0 auto var(--size_16);background:var(--color__secondary);border-radius:50%}.bis-notify__done-icon svg{stroke:var(--color__accent)}.bis-notify__done-heading{font-size:var(--size_28);outline:none;margin-block-end:var(--size_8)}.bis-notify__done-text{color:var(--color__dark-green-02)}.bis-notify__preview-note{padding:var(--size_8) var(--size_12);border-radius:var(--size_8);color:#c0392b;background:#fceeec;margin-block-start:var(--size_16);line-height:1.4}.breadcrumbs{padding:var(--size_20) var(--size_24);overflow-x:scroll}.breadcrumbs::-webkit-scrollbar{width:0;height:0;margin:0;padding:0}.breadcrumbs__list{white-space:nowrap;width:fit-content;margin:0;padding:0}.breadcrumbs__item:not(:last-child):after{content:"";width:var(--size_16);height:var(--size_16);vertical-align:middle;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M5.21967 2.96967C5.51256 2.67678 5.98745 2.67678 6.28034 2.96967L10.7803 7.46967C11.0732 7.76256 11.0732 8.23745 10.7803 8.53034L6.28034 13.0303C5.98745 13.3232 5.51256 13.3232 5.21967 13.0303C4.92678 12.7374 4.92678 12.2626 5.21967 11.9697L9.18934 8L5.21967 4.03034C4.92678 3.73745 4.92678 3.26256 5.21967 2.96967Z\" fill=\"black\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;margin-inline:.4rem;display:inline-block;position:relative}.breadcrumbs__item:last-child{pointer-events:none;color:var(--color__accent)}.breadcrumbs--hide_mobile{display:none}@media screen and (width>=960px){.breadcrumbs{padding-inline:11.67vw}.breadcrumbs--hide_mobile{display:block}.breadcrumbs--hide_desktop{display:none}}.product-hotspot{pointer-events:auto}.product-hotspot__popover{border-radius:.8rem}.product-hotspot__content{padding:var(--size_16);gap:.6rem}.product-hotspot__title{gap:.4rem}.product-hotspot__img{width:var(--size_72)}.product-hotspot__cat{letter-spacing:.2rem}.product-hotspot__title,.product-hotspot__price{line-height:1.14}.product-hotspot__price{letter-spacing:.1rem}@media screen and (width>=960px){.product-hotspot{transform:translate(-50%,-50%)}.product-hotspot__trigger{display:flex}.product-hotspot__dot{width:var(--size_12);height:var(--size_12);border-radius:50%}.product-hotspot__pulse{border:.4rem solid #fff;border-radius:50%;animation:2s ease-in-out infinite hotspot-pulse}.product-hotspot__popover{width:calc(10 * var(--size_26));opacity:0;visibility:hidden;position:absolute;inset-block-end:0;inset-inline-start:var(--size_20)}}@media screen and (width>=960px) and (hover:hover){.product-hotspot__title:hover,.product-hotspot__title:focus{color:var(--color__accent)}.product-hotspot:hover .product-hotspot__popover,.product-hotspot:focus .product-hotspot__popover{opacity:1;visibility:visible}}.rain-drop{width:.15rem;animation:rainFall var(--sp) linear infinite;animation-delay:var(--del);background:linear-gradient(#9ac5d980 0%,#9ac5d91f 60%,#0000);border-radius:0 0 50% 50%;inset-block-start:-1rem}.steam-drop{pointer-events:none;animation:heroSteamRise var(--sdur) ease-out infinite;animation-delay:var(--sdel);background:radial-gradient(circle,#ffffff38 0%,#ffffff1a 40%,#0000 70%);border-radius:50%;bottom:-2rem}.product-badge{letter-spacing:.1rem;border-radius:.2rem;padding:.6rem;line-height:1.27}.wishlist-btn.liked{color:var(--color__accent)}.wishlist-btn.liked .wishlist-btn__icon--stroke{display:none}.wishlist-btn.liked .wishlist-btn__icon--fill{display:block}.product-card__badges{gap:var(--size_8);inset-block-start:var(--size_10);inset-inline-start:var(--size_10)}.product-card__add-to-wish{inset-block-start:var(--size_14);inset-inline-end:var(--size_20)}.product-card__img-wr{aspect-ratio:1;background:#eee;overflow:hidden}.product-card__img-wr picture{width:100%;height:100%;display:block}.product-card__img-wr .product-card__img-main,.product-card__img-wr .product-card__img-hover{object-fit:cover;object-position:center;width:100%;height:100%}.product-card__img-wr--contain .product-card__img-main,.product-card__img-wr--contain .product-card__img-hover{object-fit:contain}.product-card__info{padding:var(--size_22) var(--size_20)}.product-card__title{line-height:1}.product-card__btn{padding:var(--size_16) var(--size_30);letter-spacing:.165rem;margin-block-start:auto}.product-card__img-link{z-index:1}.product-card__btn.disabled,.product-card__btn:disabled{opacity:.8}.product-card--type_customizer .product-card__info{padding:0 0 var(--size_20)}.product-card--type_customizer .product-card__btn{padding-inline:var(--size_16)}@media screen and (width>=960px){.product-card__btn{transform:translateY(101%)}}@media screen and (width>=960px) and (hover:hover){.product-card__title:hover,.product-card__title:focus,.product-card__add-to-wish:hover,.product-card__add-to-wish:focus,.product-card__cat:hover,.product-card__cat:focus{color:var(--color__accent)}.product-card:hover .product-card__btn,.product-card:focus .product-card__btn{transform:translateY(0%)}.product-card:hover .product-card__img-hover,.product-card:focus .product-card__img-hover{opacity:1}}@media screen and (width>=960px){.product-card--type_customizer .product-card__info{padding:var(--size_22) var(--size_20)}.product-card--type_customizer .product-card__btn{padding-inline:var(--size_16);transform:translateY(0%)}}.email-signup__heading{line-height:1.33}.email-signup__input-group{height:var(--size_32)}.email-signup__input{padding:.6rem var(--size_16);letter-spacing:.1rem;break-before:0;border:none;outline:none}.email-signup__button{padding:var(--size_8) var(--size_16);letter-spacing:.2rem}.email-signup--col .email-signup__input-group{gap:var(--size_16);align-items:unset;flex-direction:column;height:auto}.email-signup--col .email-signup__input{padding:var(--size_10) var(--size_16);border:.1rem solid #e8e8e8}@media screen and (width>=960px){.email-signup__heading{margin-block-end:var(--size_24)}.email-signup__input-group{height:var(--size_40)}.email-signup__input{padding-block:var(--size_10)}.email-signup__button{padding-block:var(--size_12)}}.custom-section:has(.contact-form){padding-block:var(--size_40) var(--size_64);background-color:var(--color__sand)}.contact-form{width:100%;max-width:56rem;font-family:var(--font-general);color:var(--color__black);margin-inline:auto}.contact-form__form{gap:var(--size_16);flex-direction:column;display:flex}.contact-form--with-details{gap:var(--size_40);flex-direction:column;max-width:none;display:flex}.contact-form__details{gap:var(--size_12);flex-direction:column;display:flex}.contact-form__company{font-size:var(--size_32);margin:0;font-weight:300;line-height:1.1}.contact-form__line{font-size:var(--size_16);margin:0;font-weight:300;line-height:1.5}.contact-form__link{color:inherit;width:fit-content}@media screen and (hover:hover){.contact-form__link:hover,.contact-form__link:focus{color:var(--color__accent)}}.contact-form__form-row{gap:var(--size_16);flex-direction:column;display:flex}@media screen and (width>=640px){.contact-form__form-row{flex-direction:row;align-items:stretch}}.contact-form__input{box-sizing:border-box;appearance:none;width:100%;font-family:var(--font-general);font-size:var(--size_15);color:var(--color__black);background-color:var(--color__white);padding:var(--size_14) var(--size_20);transition:border-color var(--transition);-webkit-font-smoothing:antialiased;border:.1rem solid #e8e8e8;border-radius:0;outline:none;margin:0;font-weight:300;line-height:1.4}.contact-form__input::placeholder{color:var(--color__dark-green-02);opacity:.6}.contact-form__input:focus,.contact-form__input:focus-visible{border-color:var(--color__accent);outline:none}.contact-form__input[aria-invalid=true],.contact-form__input[aria-invalid=true]:focus,.contact-form__input[aria-invalid=true]:focus-visible{border-color:#c45c5c}.contact-form__input--textarea{resize:vertical;min-height:16rem}.contact-form__error,.contact-form__success{align-items:flex-start;gap:var(--size_12);font-size:var(--size_14);padding:var(--size_12) var(--size_16);border-radius:0;font-weight:300;line-height:1.45;display:flex}.contact-form__status-icon{width:var(--size_16);height:var(--size_16);flex-shrink:0;justify-content:center;align-items:center;margin-block-start:.15rem;display:inline-flex}.contact-form__status-icon svg,.contact-form__status-icon .icon-error,.contact-form__status-icon .icon-checkmark{width:var(--size_16);height:var(--size_16);display:block}.contact-form__status-text{flex:auto;min-width:0}.contact-form__error{color:#8b2e2e;background-color:#f8eded;border:.1rem solid #e8c4c4}.contact-form__success{color:var(--color__accent);background-color:var(--color__secondary);border:.1rem solid var(--color__accent)}.contact-form__success .contact-form__status-icon{color:var(--color__accent)}.contact-form .submit-button{min-width:max-content;letter-spacing:.2rem;align-self:flex-start;margin-block-start:var(--size_8)}@media screen and (width>=960px){.custom-section:has(.contact-form){padding-block:var(--size_56) var(--size_88)}.contact-form{max-width:64rem}.contact-form--with-details{gap:var(--size_64);grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:start;max-width:none;display:grid}.contact-form__company{font-size:var(--size_40)}.contact-form__form,.contact-form__form-row{gap:var(--size_20)}.contact-form__input{font-size:var(--size_16);padding:var(--size_16) var(--size_24)}.contact-form__input--textarea{min-height:20rem}.contact-form .submit-button{margin-block-start:var(--size_12)}}.social-links{gap:var(--size_48)}.social-links__link{padding-block:var(--size_8)}@media screen and (width>=960px){.social-links{gap:var(--size_24)}}@media screen and (width>=960px) and (hover:hover){.social-links.c--white .social-links__link:hover,.social-links.c--white .social-links__link:focus,.social-links.c--accent .social-links__link:hover,.social-links.c--accent .social-links__link:focus{color:var(--color__accent-50)}}.ritual-card{padding:var(--size_16);font-size:var(--size_16);border-radius:1em}.ritual-card__header{margin-block-end:var(--size_16)}.ritual-card__img-wr{aspect-ratio:282/386;border-radius:1.6rem}.ritual-card__overlay{background:linear-gradient(#0f0f0d00 58.28%,#bfa995 100%)}.ritual-card__title{white-space:nowrap;inset-block-end:var(--size_40)}.ritual-card__link-icon{border-radius:50%}.ritual-card__descr{line-height:1.5}.ritual-card__descr p{margin:0}.ritual-card__descr p:not(:last-child){margin-block-end:.8em}.ritual-card__badge--right{margin-inline-start:auto}@media screen and (width>=960px) and (hover:hover){.ritual-card:not(.ritual-card--step):hover,.ritual-card:not(.ritual-card--step):focus{box-shadow:0 4px 15px #0000001a}}@media screen and (width>=960px){.ritual-card__static-content{margin-block-start:var(--size_28)}.ritual-card--step{padding-block-end:var(--size_28)}.ritual-card--step .ritual-card__img-wr{aspect-ratio:395/426}}.product-media__slide{flex:1 0 100%}.product-media__dots{gap:var(--size_8)}.product-media__dots .embla__dot{cursor:pointer;border:.1rem solid #cbcccb;border-radius:50%}.product-media__dots .embla__dot.is-selected{background-color:var(--color__black);border-color:var(--color__black)}.product-media--type_wrap{display:none}@media screen and (width>=640px){.product-media__slide{flex-basis:50%}}@media screen and (width>=960px){.product-media__slide{flex-basis:20%}.product-media__dots,.product-media--type_mobile-only{display:none}.product-media--type_wrap{display:block}.product-media--type_wrap .product-media__slide{flex-basis:100%;height:auto}.product-media--type_wrap .product-media__list{height:auto}.product-media--type_wrap .product-media__grid{grid-template-rows:auto auto;grid-template-columns:repeat(6,1fr);align-content:start;height:auto}.product-media--type_wrap .product-media__grid-item{grid-column:span 2;min-width:0}.product-media--type_wrap .product-media__grid-item picture{width:100%;height:100%;display:block}.product-media--type_wrap .product-media__grid-item:first-child,.product-media--type_wrap .product-media__grid-item:nth-child(2){aspect-ratio:1;grid-column:span 3}.product-media--type_wrap .product-media__grid-item:first-child .cover-image,.product-media--type_wrap .product-media__grid-item:nth-child(2) .cover-image{object-fit:cover;width:100%;height:100%}.product-media--type_wrap .product-media__grid-item:nth-child(n+3) .cover-image{object-fit:contain;width:100%;height:auto}.product-media--type_wrap .product-media__dots{margin-block-start:var(--size_72);display:flex}}.embla__container{touch-action:pan-y pinch-zoom}.embla__slide{min-width:0;transform:translate(0,0)}.embla__dots.embla__dots--default .embla__dot{width:var(--size_24);height:var(--size_24);background-color:#0000;border-radius:50%;position:relative}.embla__dots.embla__dots--default .embla__dot:before{content:"";width:var(--size_8);height:var(--size_8);background-color:#0000;border:.1rem solid #cbcccb;border-radius:50%;transition:background-color .2s,border-color .2s;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.embla__dots.embla__dots--default .embla__dot.is-selected:before{background-color:var(--color__black);border-color:var(--color__black)}@media screen and (width>=960px){[data-embla-slider=mobile] .embla__dots{display:none}}.line-product{gap:var(--size_16)}.line-product__collection{letter-spacing:.2rem}.line-product__img{width:var(--size_90);height:var(--size_90);background:#eee;border-radius:.8rem;flex-shrink:0}.line-product__content{flex-basis:60%}.line-product__add-to-cart{letter-spacing:.2rem;white-space:nowrap;flex-basis:100%}.line-product__subproducts-list{flex-basis:100%}.line-product__tools{align-self:normal;margin-inline-start:auto}.line-product__subproducts-list{gap:var(--size_10)}.line-product--size_S .line-product__img{width:var(--size_40);height:var(--size_40)}.line-product--size_M{flex-wrap:nowrap}.line-product--size_M .line-product__img{width:var(--size_100);height:var(--size_100)}.line-product--type_cart-item .line-product__content{flex-grow:1;flex-basis:35%}.line-product--type_cart-item .line-product__img{border:.1rem solid var(--color__light-gray)}@media screen and (width>=960px){.line-product__add-to-cart{flex-basis:auto}}@media screen and (width>=960px) and (hover:hover){.line-product__remove:hover,.line-product__remove:focus{color:var(--color__accent)}}@media screen and (width>=960px){.line-product--type_line{flex-wrap:nowrap}.line-product--type_line .line-product__content{flex:auto;min-width:0}.line-product--type_line .line-product__add-to-cart{flex-shrink:0}}.bundle-products__subtitle{letter-spacing:.1rem}.bundle-products__products{gap:var(--size_16)}.variant-option{border:0;padding:0}.variant-option__values{gap:var(--size_8)}.variant-option__swatch{width:var(--size_44);height:var(--size_44);padding:0 var(--size_16);border:.1rem solid var(--color__light-gray,#f6f6f6);cursor:pointer;background-color:var(--color__white,#fff);border-radius:10rem;transition:border-color .2s,background-color .2s,color .2s}.variant-option__input:checked+.variant-option__swatch{border-color:var(--color__black,#0f0f0d);background-color:var(--color__black,#0f0f0d);color:var(--color__white,#fff)}.variant-option__input:focus-visible+.variant-option__swatch{outline:2px solid var(--color__accent,#106a71);outline-offset:2px}.variant-option__swatch.is-unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}.quant-block{border:.1rem solid #cbcccb}.quant-block__input{appearance:textfield;width:var(--size_42);border:.1rem solid #0000;outline:none}.quant-block__input:focus-within{border-color:var(--color__black)}.quant-block__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quant-block__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quant-block__btn{padding:var(--size_8) var(--size_12)}.quant-block__btn:disabled{opacity:.7}.quant-block--size_sm .quant-block__input{width:var(--size_30)}.quant-block--size_sm .quant-block__btn{padding-inline:var(--size_8)}@media screen and (width>=960px){.quant-block__input{width:var(--size_60)}.quant-block__btn{padding-block:var(--size_16)}}@media screen and (width>=960px) and (hover:hover){.quant-block__btn:hover,.quant-block__btn:focus{color:var(--color__accent)}}@media screen and (width>=960px){.quant-block--size_sm .quant-block__btn{padding:var(--size_8)}}.product-rating{gap:var(--size_8)}.product-rating__link{white-space:nowrap;line-height:1.71;text-decoration:underline}.product-rating .jdgm-widget .jdgm-prev-badge{align-items:center;gap:var(--size_8);display:flex!important}.product-rating .jdgm-widget .jdgm-prev-badge:after{content:"(" attr(data-number-of-reviews) ")";font-weight:300;font-size:var(--size_16);color:var(--color__black);line-height:1.875}.product-rating .jdgm-widget .jdgm-prev-badge__stars .jdgm-star{font-size:var(--size_16)}.product-rating .jdgm-widget .jdgm-prev-badge__text{display:none!important}@media screen and (width>=960px) and (hover:hover){.product-rating__link:hover,.product-rating__link:focus{color:var(--color__accent)}}.product-review-preview{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.product-review-preview__slider{width:calc(100% + var(--size_16) * 2);min-width:0;max-width:none;margin-inline:calc(var(--size_16) * -1)}.product-review-preview__viewport{overflow:hidden}.product-review-preview__slide{min-width:0;padding:var(--size_16);box-sizing:border-box;flex:0 0 100%}.product-review-preview__card{width:100%;padding:var(--size_16);background-color:var(--color__white);box-sizing:border-box;border-radius:.8rem;box-shadow:0 4px 15px #0000001a}.product-review-preview__header{align-items:flex-start;gap:var(--size_8);flex-direction:column;display:flex}.product-review-preview__stars{flex-shrink:0;gap:.15rem;line-height:1}.product-review-preview__star{color:#d9d9d9;font-size:var(--size_16)}.product-review-preview__star--on{color:var(--color__black)}.product-review-preview__author{color:var(--color__black);font-weight:400;line-height:1.4}.product-review-preview__body{color:var(--color__black);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.product-review-preview__arrow{z-index:2;width:auto;height:var(--size_26);aspect-ratio:41/52;color:var(--color__black);background-color:var(--color__white);box-sizing:border-box;border:0;border-radius:.8rem;padding:0;position:absolute;inset-block-start:50%;box-shadow:0 4px 15px #0000001a}.product-review-preview__arrow[hidden]{display:none!important}.product-review-preview__arrow--prev{inset-inline-start:var(--size_16);transform:translate(-50%,-50%)}.product-review-preview__arrow--prev svg{transform:rotate(180deg)}.product-review-preview__arrow--next{inset-inline-end:var(--size_16);transform:translate(50%,-50%)}@media screen and (width>=960px){.product-review-preview{margin-block-start:var(--size_24)}.product-review-preview__card{padding:var(--size_20)}.product-review-preview__header{align-items:center;gap:var(--size_12);flex-direction:row}.product-review-preview__body{font-size:var(--size_16)}}.product-form__inner{gap:var(--size_24)}.product-form__row{gap:var(--size_20)}.product-form__add-to-cart{padding-inline:var(--size_48)}.product-form__shipping-note,.product-form__bis-trigger{gap:var(--size_8)}.product-form__variants{gap:var(--size_16)}.product-form__rating{display:none}@media screen and (width>=960px){.product-form__rating{display:flex}.product-form__row{gap:var(--size_32);justify-content:flex-start;align-items:flex-start}.product-form__row:first-of-type{gap:var(--size_24);flex-direction:column}.product-form__add-to-cart{flex-grow:1;justify-content:center}}.divider{padding-block:var(--size_24)}.divider__line{background:#eee;height:.2rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{width:var(--size_48);height:var(--size_48);border:.5rem solid var(--color__accent-50);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;animation:1s linear infinite rotation;display:inline-block}.mini-cart{padding:var(--size_20);inset-inline-end:0}.mini-cart__heading{padding-block-end:var(--size_20)}.mini-cart__close-btn{inset-block-start:var(--size_20);inset-inline-start:var(--size_20)}.mini-cart__btn{letter-spacing:.165rem}.mini-cart__item{border-block-end:.1rem solid var(--color__light-gray);padding-block-end:var(--size_24)}.mini-cart__item:not(:first-child){padding-block-start:var(--size_24)}.mini-cart__footer{padding-block-start:var(--size_20)}.mini-cart__content{overflow-y:auto}.mini-cart__content::-webkit-scrollbar{width:.1rem}.mini-cart__content::-webkit-scrollbar-thumb{background-color:var(--color__black)}.mini-cart__loader{background-color:#ffffff80}.mini-cart:not(.active){transform:translate(100%)}.mini-cart:not(.loading) .mini-cart__loader{opacity:0;visibility:hidden;pointer-events:none}@media screen and (width>=640px){.mini-cart{width:67.2vw}}@media screen and (width>=960px){.mini-cart{width:44.8vw}}@media screen and (width>=960px) and (hover:hover){.mini-cart__close-btn:hover,.mini-cart__close-btn:focus{color:var(--color__accent-50)}}@media screen and (width>=1440px){.mini-cart{width:43rem}}.discount-progress__dot{border:.4rem solid var(--color__white);background-color:#e0e0e7;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%}.discount-progress__num{color:#898f8f;line-height:2.18}.discount-progress__point{position:relative}.discount-progress__point:after,.discount-progress__point:before{content:"";height:.2rem;width:calc((100% - var(--size_16)) / 2);transition:var(--transition);background-color:#e0e0e7;display:block;position:absolute;inset-block-start:var(--size_8)}.discount-progress__point:before{inset-inline-start:0}.discount-progress__point:after{inset-inline-end:0}.discount-progress__point:first-child:before,.discount-progress__point:last-child:after{display:none}.discount-progress__point.active:before,.discount-progress__point.active:after{background-color:var(--color__accent)}.discount-progress__point.active .discount-progress__dot{background-color:var(--color__accent);border-color:var(--color__accent);background-image:url("data:image/svg+xml,<svg width=\"11\" height=\"8\" viewBox=\"0 0 11 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.1928 0.292858C10.5833 0.683382 10.5833 1.31655 10.1928 1.70707L4.53591 7.36393C4.51143 7.3884 4.48621 7.41157 4.45995 7.43298C4.09343 7.73175 3.56416 7.73175 3.19765 7.43298L3.12169 7.36393L0.293266 4.5355C-0.0972586 4.14497 -0.0972583 3.51181 0.293266 3.12129C0.68379 2.73076 1.31695 2.73076 1.70748 3.12129L3.8288 5.24261L8.77855 0.292858C9.16907 -0.0976661 9.80224 -0.0976662 10.1928 0.292858Z\" fill=\"white\"/></svg>")}.discount-progress__point.active .discount-progress__num{color:var(--color__dark-green-02)}.bundle-creator{grid-auto-rows:calc(10 * var(--size_18));gap:.6rem}.bundle-creator__product-place{background-color:#e6eeee}.bundle-creator__product-place:first-child{width:42%}.bundle-creator__discount{border-radius:.15rem;margin-block-start:.4rem;padding:.4rem}.bundle-creator__discount strong,.bundle-creator__discount b{font-weight:600}.bundle-creator__product{--border-product_radius:1.2rem;gap:.6rem}.bundle-creator__product:nth-child(2n){flex-direction:row-reverse}.bundle-creator__product:first-child{border-top-left-radius:var(--border-product_radius);border-top-right-radius:var(--border-product_radius)}.bundle-creator__product:last-child{border-bottom-left-radius:var(--border-product_radius);border-bottom-right-radius:var(--border-product_radius)}.bundle-creator__product-title{letter-spacing:.1rem;padding:.6rem;line-height:1.27}.bundle-creator__remove-product{inset-block-start:var(--size_16);inset-inline-end:var(--size_16)}@media screen and (width>=960px){.bundle-creator{gap:var(--size_8)}.bundle-creator__discount{border-radius:.2rem;margin-block-start:.5rem;padding:.6rem}.bundle-creator__product{gap:var(--size_8)}}@media screen and (width>=960px) and (hover:hover){.bundle-creator__remove-product:hover,.bundle-creator__remove-product:focus{color:var(--color__accent)}}@media screen and (width>=1440px){.bundle-creator{grid-auto-rows:calc(10 * var(--size_26))}}.customizer{padding:var(--size_40) var(--size_20) var(--size_20);width:87vw;inset-inline-end:0}.customizer__footer{padding-block-start:var(--size_20)}.customizer__total{gap:var(--size_16)}.customizer__price{gap:var(--size_8)}.customizer__close-btn{inset-block-start:var(--size_20);inset-inline-start:var(--size_20)}.customizer__heading{padding-block-end:var(--size_20)}.customizer__sale-price{color:#646464}.customizer__products{overflow-y:auto}.customizer__products::-webkit-scrollbar{width:.1rem}.customizer__btn{gap:var(--size_8)}.customizer:not(.active){transform:translate(100%)}@media screen and (width>=640px){.customizer{width:53vw}}@media screen and (width>=960px){.customizer{width:auto;box-shadow:none;padding:var(--size_20);z-index:1;height:auto;position:static}.customizer__close-btn{display:none}.customizer__footer{padding-block-start:var(--size_12)}.customizer__products{overflow:visible}.customizer__btn{margin-block-start:var(--size_24)}.customizer:not(.active){opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}}.blog-card__img:after{content:"";width:100%;padding-block-start:62.5%;display:block;position:relative}.blog-card__content{gap:var(--size_18)}.blog-card__excerpt{line-height:1.66}.blog-card__title{line-height:normal}.blog-card--type_huge .blog-card__content{margin-block-start:var(--size_16)}.post-line-card{padding:var(--size_16);gap:var(--size_12);border-radius:1.6rem}.post-line-card__img{aspect-ratio:149/112;width:var(--size_150);border-radius:.8rem;flex-shrink:0}.post-line-card__cat,.post-line-card__details{line-height:1.33}.post-line-card__content{gap:var(--size_12)}@media screen and (width>=960px){.post-line-card{gap:var(--size_24)}.post-line-card__img{aspect-ratio:170/128;width:17rem}}.search-product{padding:var(--size_8);gap:var(--size_16);border:.1rem solid #e8e3da;border-radius:.8rem}.search-product__img{height:var(--size_56);width:var(--size_68)}.search-product__list{gap:var(--size_16)}.search-product__side{gap:var(--size_8);margin-inline-start:auto;padding-inline-end:var(--size_16)}.search-product__arrow{color:#9b9489;height:var(--size_24)}.search-product__price{line-height:1.33}.search-product__title{line-height:1.5}@media screen and (width>=960px){.search-product__img{height:var(--size_64);width:var(--size_75)}}.search-collection{gap:var(--size_16);padding-inline-end:var(--size_16)}.search-collection__icon{background:#2abdb41a;border-radius:50%}.search-collection__title{line-height:1.28}.search-collection__arrow{color:#9b9489;height:var(--size_24);margin-inline-start:auto}.search-modal{padding:var(--size_24)}.search-modal__input-wr,.search-modal__heading{margin-block:0 var(--size_48)}.search-modal__input-wr{padding:0 var(--size_16);gap:var(--size_8);background:#f8f8f8;border-radius:2.4rem}.search-modal__input{padding:var(--size_12) 0;background-color:#0000;border:none;outline:none}.search-modal__results{overflow-y:auto}.search-modal__result-block:not(:last-child){margin-block-end:var(--size_32)}.search-modal__result-block.disabled{display:none}.search-modal__subtitle{color:#9b9489;letter-spacing:.3rem;margin-block:0 var(--size_24)}.search-modal__list{gap:var(--size_16)}@media screen and (width>=960px){.search-modal{padding:var(--size_24);width:50vw;height:auto;inset-inline:auto var(--size_16);inset-block:var(--size_16);border-radius:1.6rem;max-height:100%}.search-modal__heading{display:none}.search-modal__results::-webkit-scrollbar{width:.1rem}.search-modal__results::-webkit-scrollbar-thumb{background-color:var(--color__dark-green-02)}}@media screen and (width>=1440px){.search-modal{width:56rem}}#header-group{padding-block-end:var(--size_60)}#header-group.header-group--static{padding:0}.header{padding-block:var(--size_16);z-index:1;z-index:5;inset-block-start:0;inset-inline-start:0}.header__side{gap:var(--size_24);flex-basis:20%}.header__hamburger{color:inherit}.header__logo{color:var(--color__accent)}.header.header--blackout:not(.header--scrolling){color:var(--color__white);background:#0000001a}.header.header--blackout:not(.header--scrolling) .header__logo{color:var(--color__white)}.header-group__topbar+.header-group__header .header{inset-block-start:var(--size_44)}.header.header--scrolling,.header-group__topbar+.header-group__header .header.header--scrolling{inset-block-start:0}@media screen and (width>=960px){.header{padding-block:var(--size_26)}.header__side--left{display:none}.header__menu,.header__action-btn{display:flex}.header__menu{gap:var(--size_24);line-height:1.71}}@media screen and (width>=960px) and (hover:hover){.header__menu-item:hover,.header__menu-item:focus{color:var(--color__accent)}}@media screen and (width>=960px){.header__menu-item.active{color:var(--color__accent)}#header-group{padding-block-end:var(--size_80)}}@media screen and (width>=1440px){.header__logo{flex-basis:20%}.header__logo svg{width:max-content}#header-group{padding-block-end:9.7rem}}.copyright{gap:var(--size_8);letter-spacing:.08rem}@media screen and (width>=960px){.copyright{border-block-start:.1rem solid #4d4d4c;flex-direction:row;justify-content:space-between;align-items:center;padding-block-start:var(--size_30)}.copyright__text{text-align:start;flex-basis:20%}.copyright__text--left{order:-1}.copyright__text--right{text-align:end}}.footer{padding-block:var(--size_48)}.footer__signup{margin-block-start:var(--size_26)}.footer__submenu-heading{padding-block:var(--size_16);gap:var(--size_8);letter-spacing:.2rem}.footer__submenu-heading:focus-visible{outline-offset:.2rem;outline:.2rem solid}.footer__submenu{gap:var(--size_13);opacity:0;visibility:hidden;max-height:0;overflow:hidden}.footer__menu-item{border-block-end:.1rem solid #4d4d4c}.footer__menu-item.active .footer__submenu{max-height:100rem;opacity:1;visibility:visible;padding-block-end:var(--size_16)}.footer__menu-item.active .footer__submenu-heading svg{transform:rotate(180deg)}@media screen and (width>=960px){.footer{padding-block:var(--size_80) var(--size_26)}.footer__signup{margin-block-start:var(--size_32)}.footer__container{justify-content:space-between;gap:var(--size_60);display:flex}.footer__menu{gap:var(--size_16);flex-grow:1;margin:0;display:flex}.footer__submenu-heading{padding:0 0 var(--size_20)}.footer__submenu-heading svg{display:none}.footer__submenu-heading--static{padding:0 0 var(--size_20)}.footer__submenu{opacity:1;visibility:visible;max-height:100%}.footer__menu-item{flex:1 0 calc((100% - 3 * var(--size_60)) / 4);border:none}}@media screen and (width>=960px) and (hover:hover){.footer__menu-item a:hover,.footer__menu-item a:focus{color:var(--color__accent-50)}}@media screen and (width>=960px){.footer__copyright{margin-block-start:var(--size_64)}.footer__copyright,.footer__container{width:84.93vw}.footer__menu{gap:var(--size_60)}}.hero__overlay{background:#0003}.hero__container{min-height:143.6vw;padding-block:34.8vw}.hero__uppertitle{line-height:1.23}.hero__title{line-height:1}.hero__btn{padding-inline:var(--size_56)}.hero__rain{pointer-events:none;overflow:hidden}.hero__hotspots{gap:var(--size_8);padding-inline:var(--size_20);inset-block-end:var(--size_12);overflow-x:auto}.hero__hotspots::-webkit-scrollbar{width:.1rem}.hero__hotspots::-webkit-scrollbar-thumb{background-color:#0000}.hero__hotspot{flex:1 0 73%}@media screen and (width>=640px){.hero__container{min-height:87.5vw}.hero__hotspot{flex:1 0 50%}}@media screen and (width>=960px){.hero__container{height:100svh;min-height:auto;max-height:73rem;padding-block:15vw}.hero__title,.hero__uppertite{margin-block-end:var(--size_42)}.hero__uppertite{line-height:1.14}.hero__btn{padding-inline:var(--size_32);z-index:1;position:relative}.hero__hotspot{z-index:1;flex-basis:auto;position:absolute}.hero__hotspots{height:100%;padding:0;inset:0}}@media screen and (width>=1440px){.hero__container{padding-block:18rem}}.page-hero{box-sizing:border-box;width:100%;padding-block:var(--size_36)}.page-hero--mint{background-color:var(--color__secondary);padding-block:var(--page-hero-pad-top,var(--size_16)) var(--page-hero-pad-bottom,var(--size_16));padding-inline:var(--page-hero-pad-left,0) var(--page-hero-pad-right,0)}.page-hero--mint .page-hero__title{font-size:var(--size_28);line-height:1}.page-hero__title{width:100%;max-width:100%;margin:0}.page-hero__overlay--30{background:#0000004d}.page-hero__overlay--20{background:#0003}.page-hero__video-frame--mobile+.page-hero__video-frame--desktop{display:none}@media screen and (width>=960px){.page-hero{padding-block:10.76vw}.page-hero--mint{padding-block:var(--page-hero-pad-top-desk,var(--size_20)) var(--page-hero-pad-bottom-desk,var(--size_20));padding-inline:var(--page-hero-pad-left-desk,0) var(--page-hero-pad-right-desk,0)}.page-hero--mint .page-hero__title{font-size:var(--size_56);line-height:1}.page-hero__title{line-height:100%}.page-hero__video-frame--mobile{display:none}.page-hero__video-frame--mobile+.page-hero__video-frame--desktop{display:block}}@media screen and (width>=1440px){.page-hero--mint .page-hero__title{font-size:var(--size_60)}}.collections-previews__img--overlay:after{content:"";background:linear-gradient(#5745251f -43.44%,#57452599 100%);width:100%;height:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.collections-previews__content{gap:var(--size_72);padding-block:34.6vw 7.7vw}.collections-previews__btn{z-index:2}@media screen and (width>=640px){.collections-previews{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=960px){.collections-previews{padding-block:var(--size_112)}.collections-previews__title{letter-spacing:.2rem;line-height:1}.collections-previews__content{gap:var(--size_112);padding-block:20vw 6.67vw}}@media screen and (width>=1440px){.collections-previews__content{padding-block:16.74vw 5.56vw}}.product-list__card{flex:1 0 90%}.product-list__list{gap:var(--size_12)}.product-list__loader{background-color:#ffffff80}@media screen and (width>=640px){.product-list__card{flex:1 0 60%}.product-list--type_static .product-list__card{flex-grow:0;flex-basis:calc((100% - var(--size_12)) / 2)}}@media screen and (width>=960px){.product-list__title{margin-block-end:var(--size_56)}.product-list__card{flex:1 1 calc((100% - 3 * var(--size_48)) / 4)}.product-list__list{gap:var(--size_48)}.product-list--type_mobile .product-list__list{flex-wrap:wrap}.product-list--type_mobile .product-list__container:has(.product-list__card:nth-child(4)) .product-list__card{flex-grow:0}.product-list--type_static .product-list__card{flex-grow:0;flex-basis:calc((100% - 2 * var(--size_48)) / 3)}.product-list--type_slider .product-list__card{flex-shrink:0}}@media screen and (width>=1440px){.product-list__container:not(:has(.product-list__card:nth-child(4))){width:74.8vw}.product-list--type_static .product-list__card{flex-grow:0;flex-basis:calc((100% - 3 * var(--size_48)) / 4)}}.full-video{overflow:hidden}.full-video__video{display:block}.full-video__video--desktop{display:none}.full-video__wrapper:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#bfa99500 0%,#bfa995 100%);width:100%;height:35%;display:block;position:absolute;inset-block-end:0;inset-inline-start:0}.full-video__marquee-txt{width:100%;overflow:hidden}.full-video__marquee-toggle{z-index:2;color:#fff;background:#00000040;border-radius:50%;width:2rem;height:2rem;inset-block-end:var(--size_16,1rem);inset-inline-end:var(--size_16,1rem)}.full-video__marquee-icon--play,.full-video__marquee-toggle.is-paused .full-video__marquee-icon--pause{display:none}.full-video__marquee-toggle.is-paused .full-video__marquee-icon--play{display:block}.full-video__text-line{white-space:nowrap;will-change:transform;gap:clamp(2rem,5vw,3.2rem);line-height:1;display:inline-flex}.full-video__txt{transition:color .4s,opacity .4s,filter .4s,scale .4s;display:inline-block}.full-video__txt:not(.active){color:#fffc;opacity:.4;filter:blur(.8px);scale:.92}.full-video__txt.active{color:#fff;opacity:1;filter:blur();scale:1.05}@media screen and (width>=960px){.full-video__video--desktop{display:block}.full-video__video--mobile{display:none}}.content-gallery__gallery-list{gap:.4rem}.content-gallery__img{aspect-ratio:1;flex:0 0 40%}.content-gallery__uppertitle{line-height:1.14}.content-gallery__title{letter-spacing:.04rem}@media screen and (width>=960px){.content-gallery__container{column-gap:var(--size_20);grid-template-columns:45% auto;align-items:center}.content-gallery__btn{letter-spacing:.165rem;grid-column:1/2;width:max-content;height:max-content;margin-block-start:0}.content-gallery__btn--desk{display:flex}.content-gallery__btn--mob{display:none}.content-gallery__gallery{margin-inline-end:-4.5vw;overflow:hidden}}@media screen and (width>=1440px){.content-gallery{padding-block:11.2rem}.content-gallery__container{column-gap:var(--size_45);grid-template-columns:37% auto}.content-gallery__uppertitle,.content-gallery__title{margin-block-end:var(--size_32)}.content-gallery__gallery-list{gap:var(--size_32)}.content-gallery__img{flex:0 0 38.6%}}.video-list__list{gap:var(--size_8)}.video-list__title{letter-spacing:.04rem}.video-list__slide{flex:0 0 90%}.video-list__btn{letter-spacing:.165rem;inset-block-end:0;inset-inline-start:0;transform:translateY(100%)}@media screen and (width>=640px){.video-list__slide{flex-basis:50%}}@media screen and (width>=960px){.video-list__container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.video-list__slider{flex-basis:100%;order:1}.video-list__slide{flex:1 0 calc((100% - 3 * var(--size_8)) / 4)}}@media screen and (width>=960px) and (hover:hover){.video-list__slide:hover .video-list__btn,.video-list__slide:focus .video-list__btn{transform:translateY(0)}.video-list__btn:hover,.video-list__btn:focus{background-color:var(--color__white)}}@media screen and (width>=960px){.video-list__heading{text-align:start}.video-list__title{text-align:start;letter-spacing:.16rem;margin-block-end:0}.video-list__subtitle{margin-block-end:var(--size_16)}.video-list__container--no-cta{justify-content:center}.video-list__container--no-cta .video-list__heading,.video-list__container--no-cta .video-list__title{text-align:center;width:100%}.video-list__link,.video-list__heading{margin-block:0 var(--size_52)}}@media screen and (width>=960px) and (hover:hover){.video-list__link:hover,.video-list__link:focus{color:var(--color__accent-50)}}.carousel{isolation:isolate;z-index:1;min-height:100svh;overflow:hidden}.carousel__content{padding:var(--size_56) var(--size_20)}.carousel__title{letter-spacing:.056rem}.carousel__descr{line-height:1.875}.carousel__btn{letter-spacing:.2rem}.carousel__images{width:max-content;padding-inline:var(--size_20);gap:var(--size_8)}.carousel__slides{min-height:50svh}@media screen and (width>=640px){.carousel__btn{width:max-content}}@media screen and (width>=960px){.carousel{min-height:100svh}.carousel__slides{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.carousel__slide{justify-content:center;width:max-content}.carousel__content{z-index:1;background-color:#0000;max-width:min(50rem,39.17vw);margin-inline:auto;padding:0;position:relative}.carousel__img-wrapper{position:absolute}.carousel__images{width:100%;height:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.carousel__images--first .carousel__img-wrapper:first-child{width:min(31.8%,45.8svh);inset-block-start:0;inset-inline-start:25.7%}.carousel__images--first .carousel__img-wrapper:nth-child(2){width:min(25.2%,36.3svh);inset-block-start:9.8svh;inset-inline-start:63.68%}.carousel__images--first .carousel__img-wrapper:nth-child(3){width:min(17%,24.6svh);inset-block-start:33.2svh;inset-inline-start:78.47%}.carousel__images--first .carousel__img-wrapper:nth-child(4){width:min(24.8svh,17.22%);inset-block-start:54.4svh;inset-inline-end:0}.carousel__images--second .carousel__img-wrapper:first-child{width:min(27.8%,40svh);inset-block-end:0;inset-inline-start:55.14%}.carousel__images--second .carousel__img-wrapper:nth-child(2){width:min(22.22%,32svh);inset-block-start:80.1svh;inset-inline-start:27.8%}.carousel__images--second .carousel__img-wrapper:nth-child(3){width:min(24.17%,34.8svh);inset-block-start:54.4svh;inset-inline-start:0}.carousel__images--second .carousel__img-wrapper:nth-child(4){width:min(17%,24.6svh);inset-block-start:31.3svh;inset-inline-start:10.25%}.carousel__title{white-space:nowrap}}@media screen and (width>=1440px){.carousel__btn,.carousel__descr{margin-block-start:var(--size_24)}}.social-media{padding-block:var(--size_48) var(--size_18)}.social-media__content-wr{max-width:62%;margin-inline:auto}.social-media__track{gap:var(--size_16);will-change:transform;width:max-content;height:calc(10 * var(--size_16));animation:30s linear infinite scrollMarquee}.social-media__title{letter-spacing:.04rem}.social-media__img{object-fit:contain;object-position:bottom;height:100%}@media screen and (width>=960px){.social-media{padding-block:var(--size_144) var(--size_26)}.social-media__content-wr{text-align:center;max-width:80%}.social-media__links{gap:var(--size_48);justify-content:flex-end}.social-media__links svg{width:var(--size_32);height:var(--size_32)}.social-media__track{gap:var(--size_30);height:auto}.social-media__img-wrapper{flex-shrink:1;flex-basis:25vw}.social-media__img{width:100%}}@media screen and (width>=1440px){.social-media__content-wr{max-width:87rem}}.text-content{padding-block:var(--size_32)}.text-content__title:not(:last-child),.text-content__text:not(:last-child){margin-block-end:var(--size_16)}.text-content__row{gap:var(--size_16)}@media screen and (width>=960px){.text-content{padding-block:var(--size_70)}.text-content__title:not(:last-child),.text-content__text:not(:last-child){margin-block-end:var(--size_36)}.text-content__row{grid-template-columns:1fr 1fr}.text-content__row--dir_reverse .text-content__img{order:-1}}@media screen and (width>=1440px){.text-content__container{width:70rem}.text-content__text.c--accent.t--upp.t--14:has(+.text-content__title){margin-block-end:var(--size_24)}}.rituals-list__card{flex:1 0 90%;min-width:0}.rituals-list__list{gap:var(--size_8)}@media screen and (width>=640px){.rituals-list__card{flex:1 0 60%}}@media screen and (width>=960px){.rituals-list__title{margin-block-end:var(--size_64)}.rituals-list__card{flex:1 1 calc((100% - 3 * var(--size_24)) / 4)}.rituals-list__list{gap:var(--size_24);flex-wrap:wrap}}.cta{padding-block-end:var(--size_144)}.cta__inner{padding-block-start:var(--size_86)}.cta__btn{padding:var(--size_16) var(--size_32);letter-spacing:.2rem;gap:var(--size_8)}.cta__img img{transform:translateY(var(--size_120));margin-block-start:calc(-1 * var(--size_120))}@media screen and (width>=960px){.cta__inner{padding:0}.cta__title{text-align:start}.cta__container{justify-content:space-between;gap:var(--size_16);flex-direction:row;width:79.24vw;margin-inline:auto 8.9vw;display:flex}.cta__img{flex-shrink:0;width:50%;margin:-10% 0 -20%}.cta__img img{margin:0;transform:none}.cta__content{padding-block:var(--size_88) var(--size_68);align-items:flex-start}.cta__btn{margin-block-start:var(--size_24)}}.product-page{padding-block:var(--size_20) var(--size_24);padding-block-end:calc(var(--size_24) + 11rem)}.product-page__media{margin-inline:0}.product-page__content{min-width:0;max-width:100%;padding-block-start:var(--size_48)}.product-page__col{min-width:0;max-width:100%}.product-page__below-form{width:100%}.product-page__sticky-bar{z-index:10;background-color:var(--color__white);padding:var(--size_12) var(--size_20);box-sizing:border-box;padding-block-end:max(var(--size_12), env(safe-area-inset-bottom));position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 15px #0000001a}.product-page__sticky-bar-inner{gap:var(--size_24);width:100%;max-width:100%}.product-page__sticky-meta{gap:var(--size_12);align-items:center;width:100%}.product-page__sticky-price{gap:var(--size_8);flex-shrink:0}.product-page__sticky-price .product-price__current{line-height:1}.product-page__sticky-rating{justify-content:flex-end;gap:var(--size_8);flex-shrink:1;min-width:0}.product-page__sticky-rating .product-rating__link{font-size:var(--size_14);letter-spacing:.1rem;line-height:1.2}.product-page__sticky-rating .jdgm-prev-badge{gap:.2rem}.product-page__sticky-rating .jdgm-prev-badge:after{font-size:var(--size_12);line-height:1.2}.product-page__sticky-rating .jdgm-prev-badge__stars .jdgm-star{width:15px;height:15px;font-size:15px;line-height:15px}.product-page__sticky-actions{gap:var(--size_20);align-items:stretch;width:100%}.product-page__sticky-quant{flex:none}.product-page__sticky-quant .quant-block{height:100%}.product-page__sticky-quant .quant-block__btn{padding-block:var(--size_8)}.product-page__sticky-atc{justify-content:center;align-items:center;gap:var(--size_8);min-width:0;padding-inline:var(--size_24);flex:1 1 0}.product-page__descr{line-height:1.875}.product-page__descr p{margin:0}.product-page__descr p:not(:last-child){margin-block-end:.8em}.product-page__form{padding:var(--size_20);display:none}.product-page__add-to-wish{margin-inline-start:auto}.product-page__medal{gap:var(--size_8);line-height:1.66}.product-page__medals{gap:var(--size_24)}.product-page--type_bundle .product-page__content--limited{width:100%;max-width:110rem;margin-inline:auto}.product-page--type_bundle .product-page__media{padding-inline:var(--size_20)}.product-page--type_bundle .product-media__slide{aspect-ratio:42/65;overflow:hidden}.product-page--type_bundle .product-media__slide picture{width:100%;height:100%;display:block}.product-page--type_bundle .product-media__slide--empty{display:none}@media screen and (width>=960px){.product-page{padding-block:0}.product-page__media{margin-inline:0}.product-page__sticky-bar{display:none!important}.product-page__form{padding:0;display:block;position:static}.product-page__content{gap:var(--size_40);grid-template-columns:.53fr .43fr;justify-content:space-between;padding-block-start:var(--size_72);display:grid}.product-page__heading,.product-page__descr{text-align:start}.product-page__collections{margin-block-end:var(--size_24)}.product-page__descr{margin-block-start:var(--size_24)}.product-page__bundles,.product-page__pairs-well{margin-block-start:var(--size_40)}.product-page__below-form .product-page__pairs-well{order:1}.product-page__below-form .product-review-preview{order:2}.product-page__row{margin-block-end:var(--size_24)}.product-page__medals{order:1;justify-content:flex-start;margin-block-start:var(--size_40)}.product-page--type_bundle .product-page__media{width:100%;margin-inline:0;padding-inline:0}.product-page--type_bundle .product-page__rating{display:none}.product-page--type_bundle .product-page__form{padding-block-start:calc(var(--size_14) * 1.2 + var(--size_24))}.product-page--type_bundle .product-page__below-form .product-review-preview{order:1}.product-page--type_bundle .product-page__below-form .product-page__pairs-well{order:2}.product-page--type_bundle .product-media__list{align-items:flex-start;gap:0}.product-page--type_bundle .product-media__slide{aspect-ratio:42/65;flex:0 0 20%;position:relative;overflow:hidden}.product-page--type_bundle .product-media__slide picture{width:100%;height:100%;display:block;position:absolute;inset:0}.product-page--type_bundle .product-media__slide--empty{display:block}.product-page--type_product{background-color:var(--color__white);padding-block-end:var(--size_56)}.product-page--type_product .product-page__col{flex-direction:column;display:flex}.product-page--type_product .product-page__content{background-color:var(--color__white);flex-shrink:0;width:48%;max-width:48%;padding-block-start:var(--size_55);display:block}.product-page--type_product .product-page__media{background-color:var(--color__white);flex:1 1 0;min-width:0;max-width:52%}.product-page--type_product .product-page__container{align-items:flex-start;gap:var(--size_40);max-width:100%;margin-inline-start:0;display:flex}.product-page--type_product .product-page__descr,.product-page--type_product .product-page__rating{display:none}.product-page--type_product .product-page__form{margin-block-start:var(--size_24)}}@media screen and (width>=1440px){.product-page__content{gap:13.9rem}.product-page--type_product .product-page__container{gap:var(--size_48)}.product-page--type_product .product-page__content{width:46%;max-width:46%}.product-page--type_product .product-page__media{max-width:54%}}.use-steps{padding-block:var(--size_24)}.use-steps__list{gap:var(--size_8)}.use-steps__slide{flex:1 0 90%}@media screen and (width>=640px){.use-steps__slide{flex-basis:50%}}@media screen and (width>=960px){.use-steps{padding-block:var(--size_56)}.use-steps__title{margin-block-end:var(--size_56)}.use-steps__slide{flex-shrink:1;flex-basis:33.3333%}}@media screen and (width>=1440px){.use-steps__list{gap:var(--size_24)}}.faq__uppertitle{line-height:1.14}.faq__title{line-height:1.33}.faq__list{gap:var(--size_16)}@media screen and (width>=960px){.faq__container{width:clamp(91.5rem,100%,63.54vw)}.faq__heading{text-align:start}.faq__list{gap:var(--size_24)}.faq__title{line-height:normal}.faq__title,.faq__uppertitle{margin-block-end:var(--size_24)}}.custom-section{padding-block:var(--size_56)}.custom-section #judgeme_product_reviews{max-width:100%!important}.custom-section #judgeme_product_reviews .jm-button{font-size:var(--size_11);padding:var(--size_8) var(--size_56);letter-spacing:.2rem;transition:var(--transition);text-transform:uppercase;border-radius:0}@media screen and (width>=960px){.custom-section #judgeme_product_reviews .jm-button{padding:var(--size_16) var(--size_32)}}@media screen and (hover:hover){.custom-section #judgeme_product_reviews .jm-button--primary:hover,.custom-section #judgeme_product_reviews .jm-button--primary:focus{background-color:var(--color__white);color:var(--color__black)}}.custom-section #judgeme_product_reviews .jm-review-widget{padding-block:0}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__title{font-size:var(--size_32);letter-spacing:.16rem;font-weight:300;line-height:100%}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display{margin-block-start:var(--size_24)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display .jm-cluster{gap:var(--size_8)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display .jm-cluster .jm-text:first-child,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display .jm-cluster .jm-text:last-child{--text-size:var(--size_16)!important}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display .jm-cluster .jm-text:first-child{--text-weight:500!important}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-no-reviews-state{margin-block-start:var(--size_24)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-no-reviews-state .jm-no-reviews-state__text{font-size:var(--size_16);font-weight:300;line-height:1.625}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-no-reviews-state .jm-no-reviews-state__action-buttons{margin-block-start:var(--size_24)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content{justify-content:flex-end;gap:var(--size_56);margin-block-start:var(--size_56)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-action-buttons{flex-grow:0;flex-basis:100%;max-inline-size:none}@media screen and (width>=960px){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-action-buttons{flex-basis:calc((100% - 2 * var(--size_56)) / 3)}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram{border:none;padding:0}@media screen and (width>=960px){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram{padding-inline:0 var(--size_56);border-inline-end:.1rem solid #e4e4e4}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram .jm-histogram-row .jm-histogram-row__rating,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram .jm-histogram-row .jm-histogram-row__frequency{font-size:var(--size_16);font-weight:300;line-height:1.625}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram .jm-histogram-row .jm-progress-bar{block-size:var(--size_14);transition:var(--transition);background:#dedede;border-radius:0}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper{padding-block:var(--size_20);border-block:.1rem solid #e4e4e4;justify-content:flex-start;margin-block-start:var(--size_56)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack{inline-size:auto;max-inline-size:none}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons{gap:var(--size_20)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-sort-filter{font-size:var(--size_16);font-weight:300;line-height:1.625}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-sort-filter .jdgm-sort-dropdown{transition:var(--transition);border:none;border-radius:0;padding:0 2em 0 0;font-weight:500}@media screen and (hover:hover){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-sort-filter .jdgm-sort-dropdown:hover,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-sort-filter .jdgm-sort-dropdown:focus{color:var(--color__accent);background-color:#0000}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-custom-answer-filter{font-size:var(--size_14)}@media screen and (hover:hover){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-custom-answer-filter:hover,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-header__filters-wrapper .jm-stack .jm-filters .jm-filters__buttons .jm-custom-answer-filter:focus{background-color:var(--color__black);color:var(--color__white)}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel{padding:0 var(--size_14) var(--size_20);font-size:var(--size_16);border-block-end:.1rem solid #e4e4e4;font-weight:300;line-height:1.625}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-filter-panel__clear-btn{padding:var(--size_8) var(--size_32);text-transform:uppercase;letter-spacing:10%;font-size:var(--size_11);border-radius:0}@media screen and (hover:hover){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-filter-panel__clear-btn:hover,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-filter-panel__clear-btn:focus{background-color:var(--color__black);color:var(--color__white)}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack{margin-block-start:var(--size_20)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-text{--text-size:var(--size_16)!important}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-cluster{gap:var(--size_12);margin-block-start:var(--size_8)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-cluster .jm-rating-filter__tag{transition:var(--transition);background-color:#dedede;border-radius:0;padding:.5em 1em;font-size:.8em}@media screen and (hover:hover){.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-cluster .jm-rating-filter__tag:hover,.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-cluster .jm-rating-filter__tag:focus{background-color:var(--color__black);color:var(--color__white)}}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-filter-panel .jm-stack .jm-cluster .jm-rating-filter__tag.jm-rating-filter__tag--selected{background-color:var(--color__black);color:var(--color__white)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack{padding-block-start:var(--size_32)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item{border-block-end:.1rem solid #e4e4e4;padding-block-end:var(--size_32)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content{align-items:center;column-gap:var(--size_8);flex-wrap:wrap;flex-basis:auto;padding:0;display:flex}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-cluster{width:max-content}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-cluster .jm-star-rating__font-icon{font-size:1em}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-reviewer-info{margin:0;padding:0}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-reviewer-info .jm-reviewer-avatar{display:none}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-reviewer-info .jm-stack{padding:0}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-reviewer-info .jm-reviewer-info__name{font-size:var(--size_14);letter-spacing:10%;color:var(--color__black);font-weight:400;line-height:1.8}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-reviewer-info .jm-cluster{font-size:var(--size_11);color:var(--color__dark-green-02)}.custom-section #judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__body .jm-stack .jm-review-item .jm-review-item__body .jm-review-item__content .jm-review-content{margin-block-start:var(--size_8);padding:0}.custom-section #judgeme_product_reviews .jm-review-widget .jdgm-empty-state{margin:var(--size_24) auto 0;padding:0}.custom-section #judgeme_product_reviews .jm-review-widget .jdgm-empty-state .jm-text{font-size:var(--size_16);text-align:center;font-weight:300;line-height:1.625}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content{padding:var(--size_40);max-height:calc(var(--size_64) * 10);max-width:calc(var(--size_64) * 10)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__close-btn{inset-block-start:var(--size_20);inset-inline-end:var(--size_20)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__close-btn svg{width:var(--size_24);height:var(--size_24)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__stars{gap:var(--size_8)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__stars:before,.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__stars:after{font-weight:400;font-size:var(--size_11);line-height:1.2}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__stars .jdgm-star{font-weight:300;font-size:var(--size_48);line-height:1}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header{gap:var(--size_8)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__title,.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__product-title{font-size:var(--size_24);letter-spacing:.12rem;color:var(--color__black);font-weight:300;line-height:normal}@media screen and (width>=960px){.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__title,.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__product-title{font-size:var(--size_32)}}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__page-header .jdgm-write-review-modal__intro{font-size:var(--size_16);color:var(--color__black)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__form .jdgm-write-review-modal__product-image{width:var(--size_200);height:var(--size_200);border-radius:0}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__form .jdgm-write-review-modal__product-title{font-weight:300;line-height:1;font-size:var(--size_32);color:var(--color__black)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__form .jdgm-write-review-modal__field-group .jdgm-write-review-modal__field-label{font-weight:400;font-size:var(--size_12);text-transform:uppercase;letter-spacing:20%;color:var(--color__black)}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__page .jdgm-write-review-modal__form .jdgm-write-review-modal__field-group .jdgm-write-review-modal__field-input{padding:var(--size_12) var(--size_16);font-size:var(--size_14);background-color:var(--color__white);outline:none}.jdgm-review-widget-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__content .jdgm-write-review-modal__sections .jdgm-write-review-modal__section .jdgm-write-review-modal__navigation .jdgm-write-review-modal__nav-btn{font-family:var(--font-general);font-size:var(--size_11);text-transform:uppercase;padding:var(--size_12);letter-spacing:20%;font-weight:400;line-height:1}.product-descr__descr{line-height:1.66}.product-descr__descr p{margin:0}.product-descr__descr p:not(:last-child){margin-block-end:.8em}@media screen and (width>=960px){.product-descr{padding-block:var(--size_60);display:block}.product-descr__title{text-align:start}.product-descr__container{width:clamp(91.5rem,100%,63.5vw)}}.build-ritual{padding-block-end:var(--size_72)}.build-ritual__products{gap:var(--size_8);grid-template-columns:repeat(2,1fr)}.build-ritual__collection:not(:last-child){margin-block-end:var(--size_32)}@media screen and (width>=960px){.build-ritual__products{gap:var(--size_16)}.build-ritual__colelction-title{text-align:start;margin-block-end:var(--size_48)}.build-ritual__collection:not(:last-child){margin-block-end:var(--size_82)}.build-ritual__container{gap:var(--size_32);align-items:flex-start;display:flex}.build-ritual__customizer{width:40%;top:calc(var(--size_26) * 2 + var(--size_24));flex-shrink:0;align-self:flex-start;height:auto;position:sticky}}@media screen and (width>=1440px){.build-ritual__products{grid-template-columns:repeat(3,1fr)}.build-ritual__container{gap:var(--size_44)}.build-ritual__customizer{width:43rem}}.blog-heading{padding-block-end:var(--size_32)}.blog-heading__content{padding-block:var(--size_32)}.blog-heading__tags{gap:var(--size_12)}.blog-heading__tag{letter-spacing:.2rem;padding:var(--size_8) var(--size_24)}.blog-heading__featured-post{padding-block:var(--size_132) var(--size_16)}.blog-heading__post-content{padding:var(--size_16);margin-inline:var(--size_16)}@media screen and (width>=960px){.blog-heading{padding-block-end:var(--size_72)}.blog-heading__container{grid-template-columns:1fr 1fr;display:grid}.blog-heading__content{padding:var(--size_86);text-align:start;width:auto}.blog-heading__featured-post{padding:0}.blog-heading__post-content{padding:var(--size_24);margin-inline:var(--size_56);width:100%}.blog-heading__post-title,.blog-heading__time{margin-block-start:var(--size_18)}.blog-heading__title,.blog-heading__tags,.blog-heading__excerpt{margin-block-start:var(--size_24)}.blog-heading__title{letter-spacing:normal}}@media screen and (width>=1440px){.blog-heading__content{padding-inline:0 var(--size_86);width:52.6rem;margin-inline-end:0}}.post-page{padding-block-end:var(--size_22)}.post-page__header{padding-block:var(--size_32)}.post-page__back-btn{align-self:flex-start}.post-page__back-btn svg{transform:rotate(180deg)}.post-page__content{gap:var(--size_16)}.post-page__main-cat{line-height:1.14}.post-page__excerpt{line-height:1.66}.post-page__details{line-height:1.33}.post-page__text{padding-inline:var(--size_20);line-height:1.66}.post-page__text table{padding:var(--size_32) var(--size_20);background-color:var(--color__sand);margin-inline:calc(-1 * var(--size_20));width:calc(100% + var(--size_40))}.post-page__text blockquote{color:var(--color__accent);margin:1em 0}.post-page__text h1,.post-page__text h2,.post-page__text h3,.post-page__text h4,.post-page__text h5,.post-page__text h6{letter-spacing:10%;font-weight:300;line-height:1}.post-page__text h1{font-size:var(--size_32)}.post-page__text h2{font-size:var(--size_24)}.post-page__text h3{font-size:var(--size_20)}.post-page__text h4{font-size:var(--size_18)}.post-page__text p,.post-page__text h1,.post-page__text h2,.post-page__text h3,.post-page__text h4,.post-page__text h5,.post-page__text h6{margin:0}.post-page__text p:not(:last-child),.post-page__text h1:not(:last-child),.post-page__text h2:not(:last-child),.post-page__text h3:not(:last-child),.post-page__text h4:not(:last-child),.post-page__text h5:not(:last-child),.post-page__text h6:not(:last-child){margin-block-end:1em}.post-page__text ul,.post-page__text ol{margin-block:1em;padding-inline-start:1.4em}.post-page__text ul,.post-page__text ul>li{list-style-type:disc}.post-page__text ol,.post-page__text ol>li{list-style-type:decimal}.post-page__text img{margin-inline:auto}.post-page__tags{gap:var(--size_12)}.post-page__tag{padding:var(--size_8) var(--size_16);letter-spacing:.2rem}@media screen and (width>=960px){.post-page{padding-block-end:var(--size_45)}.post-page__header{padding-block:var(--size_64) var(--size_56)}.post-page__back-btn{gap:var(--size_8);align-self:center}.post-page__back-btn span{display:block}}@media screen and (width>=960px) and (hover:hover){.post-page__back-btn:hover svg,.post-page__back-btn:focus svg{transform:rotate(180deg)translate(20%)}}@media screen and (width>=960px){.post-page__featured-img{width:77vw;margin-inline:auto}.post-page__content{gap:var(--size_24)}.post-page__title{letter-spacing:normal}.post-page__text{--content_spacing:28.47vw;padding-inline:var(--content_spacing)}.post-page__text table{padding-inline:var(--content_spacing);margin-inline:calc(-1 * var(--content_spacing));width:calc(100% + 2 * var(--content_spacing))}.post-page__text h1{font-size:var(--size_56)}.post-page__text h2{font-size:var(--size_32)}.post-page__text h3{font-size:var(--size_24)}.post-page__text h4{font-size:var(--size_20)}.post-page__tags{width:43vw;border-block-start:.1rem solid #e4e4e4;margin-inline:auto;padding-block-start:var(--size_32)}}@media screen and (width>=1440px){.post-page__header-container{width:72rem}}.latest-stories{padding-block:var(--size_32)}.latest-stories__list{gap:var(--size_16)}@media screen and (width>=960px){.latest-stories{padding-block:var(--size_88)}.latest-stories__heading{text-align:start;margin:0}.latest-stories__link{justify-content:flex-end;gap:var(--size_8);margin:0}}@media screen and (width>=960px) and (hover:hover){.latest-stories__link:hover svg,.latest-stories__link:focus svg{transform:translate(20%)}}@media screen and (width>=960px){.latest-stories__container{grid-template-columns:1fr 1fr;align-items:flex-end;display:grid}.latest-stories__grid{gap:var(--size_52);grid-area:2/span 2/3;grid-template-columns:.622fr .42fr;margin-block-start:var(--size_56);display:grid}.latest-stories__list{margin:0}}.press{padding-block:var(--size_32)}.press__stats{gap:var(--size_12)}.press__stat{padding-block:var(--size_12)}.press__review-list{gap:var(--size_16)}.press__review{padding:var(--size_24);border-radius:1.6rem;flex:1 0 90%}.press__review-txt{line-height:1.625}@media screen and (width>=640px){.press__review{flex-basis:45%}}@media screen and (width>=960px){.press{padding-block:var(--size_72)}.press__stats{gap:calc(var(--size_14) * 10);flex-direction:row}.press__uppertitle{margin-block-end:var(--size_24)}.press__logos{opacity:.3;gap:var(--size_64);height:var(--size_75);margin-inline:var(--size_120);display:flex}.press__reviews,.press__logos,.press__stats{margin-block-start:var(--size_72)}.press__review-list{gap:var(--size_56);padding-inline:var(--size_16)}.press__review{flex-basis:calc((100% - 2 * var(--size_56)) / 3);flex-grow:1;flex-shrink:1;min-height:22rem}}.featured-posts{padding-block:var(--size_32)}.featured-posts__posts{gap:var(--size_72)}.featured-posts__quote{border-block-start:.1rem solid #e4e4e4;padding-block-start:var(--size_32)}.featured-posts__quote-txt{letter-spacing:.1rem}@media screen and (width>=960px){.featured-posts{padding-block:var(--size_60)}.featured-posts__heading{margin-block-end:var(--size_32)}.featured-posts__posts{flex-direction:row}.featured-posts__post{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 2 * var(--size_72)) / 3)}.featured-posts__uppertitle{margin-block-end:var(--size_16)}.featured-posts__quote{margin-block-start:var(--size_72);padding-block-start:var(--size_72)}}@media screen and (width>=1440px){.featured-posts__quote{width:80rem;margin-inline:auto}}.rituals-content{padding-block:var(--size_32)}.rituals-content__card{flex:1 0 90%;min-width:0}.rituals-content__list{gap:var(--size_8)}@media screen and (width>=640px){.rituals-content__card{flex:1 0 60%}}@media screen and (width>=960px){.rituals-content__container{align-items:center;gap:var(--size_32);display:flex}.rituals-content__info{text-align:start;flex-shrink:0;width:40%}.rituals-content__rituals{background-color:var(--color__sand);padding:var(--size_48) var(--size_38) var(--size_68) var(--size_38);margin-inline-end:-5vw;overflow:hidden}.rituals-content__card{flex:1 0 40%}.rituals-content__list{gap:var(--size_24)}}.section:has(.cart-page){width:100%;max-width:none;display:block}cart-items-component:has(.cart-page){width:100%;max-width:none;display:block}.cart-page.container{--sidebar-width:24rem;--page-width:100%;--page-margin:0px;--gap-2xs:var(--size_8);--gap-xs:var(--size_8);--gap-sm:var(--size_12);--gap-md:var(--size_16);--gap-xl:var(--size_24);--gap-2xl:var(--size_32);--margin-3xs:var(--size_8);--margin-xs:var(--size_8);--margin-md:var(--size_16);--margin-lg:var(--size_24);--margin-xl:var(--size_24);--margin-6xl:var(--size_64);--padding-2xs:var(--size_8);--padding-sm:var(--size_12);--padding-md:var(--size_16);--padding-lg:var(--size_20);--padding-xl:var(--size_24);--padding-2xl:var(--size_32);--padding-4xl:var(--size_40);--padding-5xl:var(--size_48);--font-size--2xs:var(--size_12);--font-size--xs:var(--size_13);--font-size--sm:var(--size_14);--font-size--md:var(--size_16);--font-size--lg:var(--size_20);--cart-font-size--sm:var(--size_16);--cart-font-size--xl:var(--size_20);--color-foreground:var(--color__black);--color-foreground-rgb:15, 15, 13;--color-border:var(--color__light-gray);--color-border-rgb:246, 246, 246;--opacity-70:.7;--opacity-subdued-text:.55;--minimum-touch-target:var(--size_44);--checkout-button-gap:var(--size_12);--height-buy-buttons:var(--size_56);--icon-size-sm:var(--size_16);--icon-size-xs:var(--size_12);--button-size-md:var(--size_44);--cart-items-gap:var(--size_24);--quantity-selector-width:9.75rem;--qty-btn-size:3.25rem;--cart-item-price-width:0px;box-sizing:border-box;color:var(--color__black);font-family:var(--font-general);padding-block:var(--size_32) var(--size_64)}.cart-page__title,.cart-page__items,.cart-page__summary,.cart-page__more-blocks{width:100%;min-width:0}.cart-title h1{font-family:var(--font-general);font-size:var(--size_24);letter-spacing:.01em;align-items:center;gap:var(--size_12);margin:0;font-weight:500;line-height:1.2;display:flex}.cart-title .cart-bubble{display:none!important}.cart-items__wrapper,.cart-form,.cart-items,.cart-items__table,.cart-items__table tbody{width:100%;display:block}.cart-items__table-row{border-block-end:.1rem solid var(--color__light-gray);box-sizing:border-box;width:100%;grid-template-columns:var(--size_90) minmax(0, 1fr) auto!important;column-gap:var(--size_16)!important;row-gap:var(--size_12)!important;padding-block:var(--size_24)!important;grid-template-areas:"media details tools""media details tools""media error error"!important;align-items:start!important;margin:0!important;display:grid!important}.cart-items__table-row:first-child{padding-block-start:0!important}.cart-items__table-row:last-child{border-block-end:none;padding-block-end:0!important}.cart-items__media{grid-area:media!important}.cart-items__media-container{border:.1rem solid var(--color__light-gray);border-radius:.8rem;overflow:hidden;width:var(--size_90)!important;height:var(--size_90)!important;aspect-ratio:1!important;--ratio:1!important;display:block!important}.cart-items__media-image{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.cart-items__details{min-width:0;grid-area:details!important}.cart-items__title{color:var(--color__black);margin:0;font-weight:500;line-height:1.35;text-decoration:none;display:block;font-size:var(--size_16)!important}.cart-items__details p{margin:0}.cart-items__details>*+*{margin-block-start:var(--size_12)}.cart-items__unit-price-wrapper{font-size:var(--size_16);color:var(--color__black);font-weight:500}.cart-items__price{display:none!important}.cart-items__quantity{justify-content:flex-start;justify-self:end;align-items:flex-end;gap:var(--size_12);flex-direction:column;grid-area:tools!important;width:max-content!important;margin:0 0 0 auto!important;display:flex!important}.cart-items__quantity-controls{align-items:flex-end;gap:var(--size_12);flex-direction:column;width:max-content!important;display:flex!important}.cart-page .volume-pricing-info,.cart-items__error.hidden,.cart-items__error:empty,.cart-page .hidden{display:none!important}.cart-items .quantity-selector-wrapper{align-items:center;gap:0;display:flex}.cart-items .quantity-selector,.cart-items cart-quantity-selector-component.quantity-selector{min-width:var(--quantity-selector-width);max-width:var(--quantity-selector-width);min-height:var(--qty-btn-size);background:var(--color__white);color:var(--color__black);box-sizing:border-box;border:.1rem solid #cbcccb;justify-content:space-between;align-items:center;padding:0;overflow:hidden;width:var(--quantity-selector-width)!important;height:var(--qty-btn-size)!important;flex:none!important;display:inline-flex!important}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus,button){color:inherit;cursor:pointer;justify-content:center;align-items:center;margin:0;width:var(--qty-btn-size)!important;height:var(--qty-btn-size)!important;min-width:var(--qty-btn-size)!important;max-width:var(--qty-btn-size)!important;box-shadow:none!important;flex:0 0 var(--qty-btn-size)!important;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}.cart-items .quantity-selector .svg-wrapper,.cart-items .quantity-selector svg{display:block;width:.75rem!important;height:.75rem!important}.cart-items .quantity-selector input[type=number]{height:var(--qty-btn-size);text-align:center;font-family:var(--font-general);color:inherit;appearance:textfield;line-height:1;width:auto!important;min-width:0!important;max-width:none!important;font-size:var(--size_16)!important;background:0 0!important;border:0!important;flex:auto!important;margin:0!important;padding:0!important}.cart-items .quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-items .quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-items__remove{color:var(--color__black);cursor:pointer;order:-1;justify-content:center;align-self:flex-end;align-items:center;width:var(--size_20)!important;height:var(--size_20)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-flex!important}.cart-items__remove svg{width:var(--size_16);height:var(--size_16)}.cart-items__empty-button{margin-top:var(--size_16);padding:var(--size_16) var(--size_32);background:var(--color__black);color:var(--color__white);text-transform:uppercase;letter-spacing:.165rem;font-size:var(--size_11);font-family:var(--font-general);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cart-summary{border:0!important;width:100%!important;height:auto!important;display:block!important}.cart-summary__inner,.cart-summary__inner.has-border-radius,.cart-summary--extend .cart-summary__inner{gap:var(--size_24);background:var(--color__white);border:.1rem solid var(--color__light-gray);box-sizing:border-box;border-radius:0;flex-direction:column;width:100%!important;max-width:none!important;height:auto!important;padding:var(--size_24)!important;align-items:stretch!important;display:flex!important;position:static!important}.cart-page .free-ship-bar{padding-bottom:var(--size_16);border-bottom:.1rem solid var(--color__light-gray);margin:0}.cart-page .free-ship-bar__label{color:var(--color__accent);text-align:center;margin-bottom:var(--size_8);font-size:var(--size_14);font-weight:500;line-height:1.4}.cart-page .free-ship-bar__track{background-color:var(--color__light-gray);border-radius:100px;width:100%;height:6px;overflow:hidden}.cart-page .free-ship-bar__fill{background-color:var(--color__accent);border-radius:100px;min-width:0;height:100%;transition:width .4s}.cart-totals{gap:var(--size_16);flex-direction:column;width:100%;display:flex;border:0!important;margin:0!important;padding:0!important}.cart-totals__original-container,.cart-totals__container{gap:var(--size_8);flex-direction:column;width:100%;display:flex}.cart-totals__original-container:empty{display:none}.cart-totals__item,.cart-discounts__item{justify-content:space-between;align-items:baseline;gap:var(--size_16);width:100%;display:flex!important}.cart-totals__total,.cart-totals__total-label,.cart-totals__total-value{line-height:1.3;font-size:var(--size_20)!important}.cart-totals__total-label{font-weight:500}.cart-totals__total-value{text-align:end;font-weight:600}.cart-totals__tax-note{color:#0f0f0d8c;font-size:var(--size_16)}.cart-totals__tax-note small{font-size:inherit}.cart-discounts{margin:0;padding:0;list-style:none}.cart-discounts__label{align-items:center;gap:var(--size_8);min-width:0;font-size:var(--size_14);display:inline-flex}.cart-discounts__value{white-space:nowrap;flex-shrink:0}.cart-actions{border-block:.1rem solid var(--color__light-gray);flex-direction:column;width:100%;display:flex}.cart-note__summary,.cart-discount__summary{justify-content:space-between;align-items:center;gap:var(--size_16);padding-block:var(--size_14);font-size:var(--size_16);cursor:pointer;list-style:none;display:flex}.cart-note__summary::-webkit-details-marker{display:none}.cart-discount__summary::-webkit-details-marker{display:none}.cart-discount__content{padding-block:var(--size_8) var(--size_16);height:auto!important}.cart-discount__form{align-items:stretch;gap:var(--size_12);width:100%;height:auto!important;padding:0!important;display:flex!important}.cart-discount__input{min-width:0;height:var(--size_48);padding:var(--size_12) var(--size_16);border:.1rem solid var(--color__black);background:var(--color__white);color:var(--color__black);font-family:var(--font-general);font-size:var(--size_14);box-sizing:border-box;flex:auto}.cart-discount__input::placeholder{color:#0f0f0d73}.cart-discount__button{min-width:6.5rem;font-family:var(--font-general);font-size:var(--size_11);letter-spacing:.165rem;text-transform:uppercase;cursor:pointer;transition:var(--transition);flex:none;justify-content:center;align-items:center;font-weight:500;height:var(--size_48)!important;padding:0 var(--size_20)!important;background:var(--color__black)!important;color:var(--color__white)!important;box-shadow:none!important;border:0!important;display:inline-flex!important}.cart-discount__button:hover,.cart-discount__button:focus-visible{background:var(--color__accent)!important;color:var(--color__white)!important}.cart-discount__error{align-items:flex-start;gap:var(--size_8);width:100%;padding-block:var(--size_8) 0;display:flex}.cart-discount__error.hidden{display:none!important}.cart-discount__error .svg-wrapper{width:var(--size_16);height:var(--size_16);color:#c0392b;flex-shrink:0;margin:.15rem 0 0}.cart-discount__error-text{width:100%;font-size:var(--size_13);color:var(--color__black);line-height:1.45;display:block;margin:0!important}.cart-discount__error-text.hidden{display:none!important}.cart-discount__codes{gap:var(--size_8);margin:var(--size_8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:none}.cart-discount__codes:has(.cart-discount__pill){display:flex}.cart-discount__pill{align-items:center;gap:var(--size_8);padding:var(--size_8) var(--size_12);background:var(--color__light-gray);font-size:var(--size_12);text-transform:uppercase;display:inline-flex}.cart__ctas{gap:var(--size_12);width:100%;display:grid}.cart__checkout-button{width:100%;font-family:var(--font-general);letter-spacing:.165rem;text-transform:uppercase;cursor:pointer;transition:var(--transition);justify-content:center;align-items:center;font-weight:500;text-decoration:none;min-height:var(--size_56)!important;height:auto!important;padding:var(--size_16) var(--size_24)!important;background:var(--color__black)!important;color:var(--color__white)!important;font-size:var(--size_11)!important;box-shadow:none!important;border:0!important;display:inline-flex!important}.cart__checkout-button:hover,.cart__checkout-button:focus-visible{background:var(--color__accent)!important;color:var(--color__white)!important}.cart__checkout-button:disabled{opacity:.55;cursor:not-allowed}.cart-page--empty{text-align:center;align-items:center}@media screen and (width>=960px){.cart-page.container{padding-block:var(--size_48) var(--size_88)}.cart-summary__inner,.cart-summary__inner.has-border-radius,.cart-summary--extend .cart-summary__inner{top:calc(var(--header-height,5rem) + var(--size_24));padding:var(--size_32)!important;position:sticky!important}.cart-items__table-row{grid-template-columns:var(--size_100) minmax(0, 1fr) auto!important;column-gap:var(--size_24)!important;align-items:center!important}.cart-items__media-container{width:var(--size_100)!important;height:var(--size_100)!important}.cart-items .quantity-selector:hover :is(.quantity-minus,.quantity-plus,button),.cart-items__remove:hover{color:var(--color__accent)}}.main-blog__header{padding-block:var(--size_32) var(--size_144)}.main-blog__tags{gap:var(--size_12)}.main-blog__tag{padding:var(--size_8) var(--size_24);letter-spacing:.2rem}.main-blog__posts{gap:var(--size_32)}.main-blog__load-more{margin-inline:auto}.main-blog__content{margin-block-start:calc(-1 * var(--size_100));padding-block-end:var(--size_52)}.main-blog__back-btn{align-self:flex-start}.main-blog__back-btn svg{transform:rotate(180deg)}@media screen and (width>=640px){.main-blog__posts{grid-template-columns:1fr 1fr}}@media screen and (width>=960px){.main-blog__header{padding-block:var(--size_64) var(--size_144)}.main-blog__descr,.main-blog__tags{margin-block-start:var(--size_24)}.main-blog__back-btn{gap:var(--size_8);align-self:center}.main-blog__back-btn span{display:block}}@media screen and (width>=960px) and (hover:hover){.main-blog__back-btn:hover svg,.main-blog__back-btn:focus svg{transform:rotate(180deg)translate(20%)}}@media screen and (width>=960px){.main-blog__posts{column-gap:0;row-gap:var(--size_88);grid-template-columns:repeat(3,1fr)}.main-blog__post{padding-block-end:var(--size_88);padding-inline:var(--size_32);border-block-end:.1rem solid #eee}.main-blog__load-more{margin-block-start:var(--size_64)}}.main-page{padding-block:var(--size_32) var(--size_64)}.main-page__inner{gap:var(--size_24)}.main-page .text-block h1,.main-page .text-block h2,.main-page .text-block h3,.main-page .text-block h4,.main-page .text-block h5,.main-page .text-block h6{font-family:var(--font-general);color:var(--color__black);letter-spacing:normal;margin:0;font-weight:300;line-height:1}.main-page .text-block h1{font-size:var(--size_36)}.main-page .text-block h2{font-size:var(--size_32)}.main-page .rte{font-size:var(--size_16);color:var(--color__black);font-weight:300;line-height:1.66}.main-page .rte h1,.main-page .rte h2,.main-page .rte h3,.main-page .rte h4,.main-page .rte h5,.main-page .rte h6{letter-spacing:normal;margin:0;font-weight:300;line-height:1.1}.main-page .rte h1:not(:last-child),.main-page .rte h2:not(:last-child),.main-page .rte h3:not(:last-child),.main-page .rte h4:not(:last-child),.main-page .rte h5:not(:last-child),.main-page .rte h6:not(:last-child){margin-block-end:var(--size_16)}.main-page .rte h1{font-size:var(--size_32)}.main-page .rte h2{font-size:var(--size_24)}.main-page .rte h3{font-size:var(--size_20)}.main-page .rte h4,.main-page .rte h5,.main-page .rte h6{font-size:var(--size_18)}.main-page .rte p{margin:0}.main-page .rte p:not(:last-child){margin-block-end:var(--size_16)}.main-page .rte p:has(>strong:only-child){font-size:var(--size_20);margin-block-start:var(--size_32);line-height:1.3}.main-page .rte p:has(>strong:only-child):first-child{margin-block-start:0}.main-page .rte strong{font-weight:500}.main-page .rte ul,.main-page .rte ol{margin-block:var(--size_16);padding-inline-start:1.4em}.main-page .rte ul,.main-page .rte ul>li{list-style-type:disc}.main-page .rte ol,.main-page .rte ol>li{list-style-type:decimal}.main-page .rte li:not(:last-child){margin-block-end:.4em}.main-page .rte a{color:var(--color__accent);text-underline-offset:.2em;text-decoration:underline}.main-page .rte blockquote{margin:var(--size_16) 0;color:var(--color__accent)}@media screen and (width>=960px){.main-page{padding-block:var(--size_70)}.main-page__inner{gap:var(--size_36)}.main-page .text-block h1{font-size:var(--size_56)}.main-page .text-block h2{font-size:var(--size_40)}.main-page .rte{font-size:var(--size_18)}.main-page .rte h1{font-size:var(--size_40)}.main-page .rte h2{font-size:var(--size_32)}.main-page .rte h3{font-size:var(--size_24)}.main-page .rte p:has(>strong:only-child){font-size:var(--size_24)}}@media screen and (width>=1440px){.main-page__container{width:70rem}}.team{padding-block:var(--size_32)}.team__grid{gap:var(--size_8)}.team__img{border-radius:1.6rem}.team__img:after{content:"";width:100%;padding-block-start:123%;display:block;position:relative}@media screen and (width>=640px){.team__grid{flex-flow:wrap}.team__member{flex-shrink:0;flex-basis:calc((100% - 2 * var(--size_8)) / 3)}}@media screen and (width>=960px){.team{padding-block:var(--size_56)}.team__title{margin-block-end:var(--size_72)}.team__grid{gap:var(--size_56)}.team__member{flex-basis:calc((100% - 2 * var(--size_56)) / 3)}}
