:root{--spacing-1x: 8px;--spacing-2x: 16px;--spacing-3x: 24px;--spacing-4x: 32px;--spacing-5x: 40px;--spacing-6x: 48px;--spacing-7x: 56px;--spacing-8x: 64px;--spacing-9x: 72px;--spacing-10x: 80px}@font-face{font-family:MaaxMono;src:url(../assets/Maax-RegularMono.eot);src:url(../assets/Maax-RegularMono.eot?#iefix) format("embedded-opentype"),url(../assets/Maax-RegularMono.woff2) format("woff2"),url(../assets/Maax-RegularMono.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:EditorialNew;src:url(../assets/EditorialNew-Ultralight.eot);src:url(../assets/EditorialNew-Ultralight.eot?#iefix) format("embedded-opentype"),url(../assets/EditorialNew-Ultralight.woff2) format("woff2"),url(../assets/EditorialNew-Ultralight.woff) format("woff");font-weight:200;font-style:normal}.input{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:flex;flex-flow:column;color:#23411e;background-color:transparent}.input--primary{padding-bottom:4px;border-bottom:1px #23411e solid}.input input{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:100%;padding-left:0;cursor:pointer;border:none;outline:none;background-color:transparent;appearance:none;-webkit-appearance:none}.input label{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;z-index:1;padding-bottom:4px;cursor:pointer;transition:transform .3s ease;transform:translateY(1.6rem)}.input.js-has-value label{transform:translateY(0)}.select{position:relative;height:auto}.select[data-aria-hidden=true],.select label{display:none}.select select{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;position:relative;width:100%;height:auto;cursor:pointer;color:#23411e;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select:after{position:absolute;top:50%;right:24px;width:7px;height:7px;content:"";transition:transform .3s ease;background-color:transparent}.select--ghost{position:relative;width:100%;margin:0 auto 16px;transition:background-color .3s ease,color .3s ease;color:#23411e;border:1px #23411e solid}.select--ghost select{background-color:transparent}.select--ghost:after{position:absolute;top:50%;right:16px;display:flex;width:11.31px;height:5.66px;content:"";transform:translateY(-50%);background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMTIuMDAwMiAxLjE3MTM5TDYuMzQzMzggNi44MjgyNEwwLjY4NjUyMyAxLjE3MTM5IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuNzUiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:contain}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:Inter,sans-serif;color:#23411e;background-color:#f5f6f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.js-scroll-lock{overflow:hidden;box-sizing:border-box;padding-right:0}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,p,blockquote,dl,dd{margin:0}img{max-width:100%;height:auto}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-button{background:transparent}.flickity-button:hover{cursor:pointer;background:transparent}.flickity-button:focus{outline:auto;box-shadow:none}.flickity-button:active{opacity:1}.flickity-button:disabled{pointer-events:none;cursor:default;opacity:0}.flickity-prev-next-button{top:auto;bottom:-48px;width:34px;height:24px;background-repeat:no-repeat;border-radius:0;transform:translateY(0)}.flickity-prev-next-button.previous{left:40px;background-image:url(../assets/ico-arrow-left.svg);background-position:left}@media(max-width:767px){.flickity-prev-next-button.previous{left:24px}}.flickity-prev-next-button.next{right:40px;background-image:url(../assets/ico-arrow-right.svg);background-position:right}@media(max-width:767px){.flickity-prev-next-button.next{right:24px}}.flickity-prev-next-button .flickity-button-icon{display:none}.control{position:relative;display:inline-block;padding-left:1.5rem;color:#555;cursor:pointer}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;line-height:1rem;font-size:65%;color:#eee;text-align:center;background-color:#eee;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.control input:checked~.control-indicator{color:#fff;background-color:#0074d9}.control input:active~.control-indicator{color:#fff;background-color:#84c6ff}.checkbox .control-indicator{border-radius:.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:inline-block;color:#555}.select select{display:inline-block;width:100%;margin:0;padding:.5rem 2.25rem .5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:0;border-radius:.25rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;content:"";width:0;height:0;margin-top:-.15rem;pointer-events:none;border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:focus{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select select:active{color:#fff;background-color:#0074d9}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:.01px;text-overflow:"";padding-right:1rem}.select option{background-color:#fff}}@media screen and (min-width:0\fffd){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem;background-color:#eee}.select select:hover,.select select:focus,.select select:active{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;cursor:pointer;height:2.5rem}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:inset 0 .2rem .4rem #0000000d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-custom:after{content:"Choose file..."}.file-custom:before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.file input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.progress{display:inline-block;height:1rem}.progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#0074d9}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.2rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}@-moz-document url-prefix(){.progress[value]{background-color:#eee;border-radius:.2rem}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-moz-progress-bar{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}@media screen and (min-width:0\fffd){.progress{background-color:#eee;border-radius:.2rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[width="100%"]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:.5rem}.controls-inline{margin:1rem 0}.controls-inline .control{display:inline-block;height:1rem}.controls-inline .control+.control{margin-left:1rem}.control.checkbox{padding-left:0}.control.checkbox .control-indicator{width:14px;top:0;height:14px;border:1px solid #23411e;background-color:transparent;background-size:80% 80%}.control.checkbox .control-text{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.71429;display:block;line-height:1;color:#23411e;padding-left:26px}.control.checkbox input:focus~.control-indicator{box-shadow:none;background-image:none}.control.checkbox input:checked~.control-indicator{background-color:#23411e;background-image:none}.control.checkbox input:active~.control-indicator{background-color:#23411e;background-image:none}.control.checkbox .control-indicator{border-radius:0;background-image:none}.control.radio input:focus~.control-indicator{box-shadow:none}.control.radio input:checked~.control-indicator{color:#23411e;background-color:#f5f6f5}.control.radio input:active~.control-indicator{color:#f5f6f5;background-color:#23411e}.select{color:#23411e;height:48px;border:1px solid #23411e}.select select{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;border:0;padding:0 56px 0 28px;line-height:1;color:#23411e;background-color:#f5f6f5;border-radius:0;height:46px}.select:after{right:28px;width:14px;height:8px;margin-top:-2px;top:50%;border:0;background-image:url(../assets/ico-chevron-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.select select:focus{box-shadow:initial;outline:0}.select select:active{color:#23411e;background-color:#f5f6f5}@media screen and (min-width:0\fffd){.select select{padding:0 56px 0 28px}.select:before{background-color:#f5f6f5}.select select:hover,.select select:focus,.select select:active{color:#23411e;background-color:#f5f6f5}}.header{position:fixed;z-index:200;top:0;right:0;left:0;color:#23411e;border-bottom:1px solid currentColor;background:#f5f6f5}.header__inner{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;position:relative;display:flex;align-items:center;justify-content:space-between;height:72px}@media(max-width:1023px){.header__inner{width:calc(100% - 100px)}}@media(max-width:767px){.header__inner{width:calc(100% - 48px)}}.header .navigation{flex-basis:345px;flex-grow:1;flex-shrink:0;justify-content:flex-end}.header .navigation:first-child{justify-content:flex-start}.header .navigation__item__button--cart{position:relative}.header .navigation__item__button--cart .count-bullet{display:flex;justify-content:center;align-content:center;flex-direction:column;position:absolute;background-color:#23411e;font-size:10px;width:16px;height:16px;text-align:center;border-radius:8px;color:#fff;top:0;right:0;transform:translate(8px,-8px)}.header__logo{display:block;max-width:198px;height:auto}.header--home{color:#f5f6f5;background:transparent}.header--home .header__logo path{fill:#f5f6f5}.header--home .navigation__item svg path{stroke:#fff}.header--home .navigation__item svg circle{stroke:#fff}.header--home .navigation__item__button--cart svg path{stroke:#fff}.header--home .navigation__item__button--cart svg rect{stroke:#fff}.header--home.headroom--not-top .navigation__item svg path{stroke:#23411e}.header--home.headroom--not-top .navigation__item svg circle{stroke:#23411e}.header--home.headroom--not-top .navigation__item__button--cart svg path{stroke:#23411e}.header--home.headroom--not-top .navigation__item__button--cart svg rect{stroke:#23411e}.header--home .mobile-navigation-toggle__icon g{stroke:#f5f6f5}.header--home.headroom--not-top{color:#23411e;background:#f5f6f5}.header--home.headroom--not-top .navigation__item{color:#23411e}.header--home.headroom--not-top .header__logo path{fill:#23411e}.header--home.headroom--not-top .mobile-navigation-toggle__icon g{stroke:#23411e}@media(max-width:1023px){.mobile-navigation-is-active .header{color:#f5f6f5;background:#23411e}.mobile-navigation-is-active .header .header__logo path{fill:#f5f6f5}.mobile-navigation-is-active .header .mobile-navigation-toggle__icon g{stroke:#f5f6f5}}@media(max-width:1023px){.header__inner{justify-content:flex-end}.header .navigation:nth-child(1),.tempate_landings .header .navigation:nth-child(1){display:none}.header .navigation__item{margin-left:20px!important}.header .navigation__item:not(:last-child){display:none}.header .navigation__item:nth-last-child(2){display:flex}.header__logo{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-118px}.header .mobile-navigation-toggle{margin-left:24px}}@media(max-width:767px){.header .navigation__item__button span:first-child{display:none}.header__logo{left:0;margin-left:0}.header .mobile-navigation-toggle{margin-left:14px}}@media(max-width:374px){.header__logo{width:185px}}.navigation{margin:0;padding:0;list-style:none;display:flex}.navigation__item+.navigation__item{margin-left:24px}.navigation__item__button{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;white-space:nowrap}.navigation__item__button:hover,.navigation__item__button.is-active{text-decoration:underline}.mobile-navigation-toggle{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.mobile-navigation-toggle__icon--open{display:block}.mobile-navigation-toggle__icon--close,.mobile-navigation-toggle.is-active .mobile-navigation-toggle__icon--open{display:none}.mobile-navigation-toggle.is-active .mobile-navigation-toggle__icon--close{display:block}@media(min-width:1024px){.mobile-navigation-toggle{display:none}}.mobile-navigation{right:0;bottom:0;left:0;position:fixed;top:109px;z-index:200;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#f5f6f5;background:#23411e;border-top:1px solid currentColor}.mobile-navigation:not(.is-visible){display:none}.mobile-navigation .navigation{flex-direction:column;align-items:center;padding-top:48px;padding-bottom:48px}.mobile-navigation .navigation__item+.navigation__item{margin-top:48px;margin-left:0}.mobile-navigation .navigation__item__button{font-family:EditorialNew,serif;font-size:92px;font-weight:200;line-height:1.04348;letter-spacing:-.00837em}@media(max-width:1023px){.mobile-navigation .navigation__item__button{font-size:72px}}@media(max-width:1023px){.mobile-navigation .navigation__item__button{font-size:92px}}@media(max-width:1023px){.mobile-navigation .navigation__item__button{font-size:48px}}.newsletter-form>div{display:flex;flex-direction:column}.newsletter-form__row--inputs input{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;height:48px;padding:0 6px;color:#23411e;background:transparent;border:0;border-bottom:1px solid #000;border-radius:0;outline:0;width:100%}.newsletter-form__row--inputs input::placeholder{color:#23411e}.newsletter-form__row--button{margin-top:24px}.newsletter-form__row--button input{width:100%}@media(max-width:1024px)and (min-width:768px){.newsletter-form>div{flex-direction:row}.newsletter-form__row{flex-basis:50%}.newsletter-form__row--button{margin-top:0;margin-left:20px}}.footer{margin-top:288px;padding-top:48px;padding-bottom:12px;border-top:1px solid currentColor}.footer--account{margin-top:unset}.footer__inner{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px}@media(max-width:1023px){.footer__inner{width:calc(100% - 100px)}}@media(max-width:767px){.footer__inner{width:calc(100% - 48px)}}.footer__content{display:flex}.footer__text{margin-top:48px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:2;opacity:.5}.footer__section{flex-grow:1;flex-shrink:1}.footer__section+.footer__section{margin-left:20px}.footer__section:nth-child(1),.footer__section:nth-child(5){flex-basis:325px}.footer__section:nth-child(2),.footer__section:nth-child(3),.footer__section:nth-child(4){flex-basis:210px}.footer__heading{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:24px}.footer p{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.71429;margin-right:20px}.footer p a:hover{text-decoration:underline}.footer p+p{margin-top:1.71429em}.footer__list{margin:0 20px 0 0;padding:0;list-style:none}.footer__list__item__button{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.71429}.footer__list__item__button:hover{text-decoration:underline}.footer .newsletter-form{margin-top:12px}@media(max-width:1024px){.footer__text{margin-top:25px}.footer__content{flex-wrap:wrap}.footer__section+.footer__section{margin-left:35px}.footer__section:nth-child(1){flex-basis:210px}.footer__section:nth-child(2){flex-basis:125px}.footer__section:nth-child(3){flex-basis:90px}.footer__section:nth-child(4){flex-basis:120px}.footer__section:nth-child(5){margin-top:36px;margin-left:0;flex-basis:100%}}@media(max-width:1023px){.footer{margin-top:192px}.footer__section{flex-grow:0}}@media(max-width:767px){.footer__section{flex-grow:0}.footer__section:nth-child(1){flex-basis:100%}.footer__section:nth-child(2){margin-top:48px;margin-left:0;flex-basis:calc((100% - 28px)/2)}.footer__section:nth-child(3){margin-top:48px;margin-left:28px;flex-basis:calc((100% - 28px)/2)}.footer__section:nth-child(4){margin-top:48px;margin-left:0;flex-basis:100%}.footer__section:nth-child(5){margin-top:48px;margin-left:0}}.button{font:inherit;line-height:normal;text-align:inherit;overflow:visible;color:inherit;-webkit-user-select:none;user-select:none;background:none;border:0;font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:flex;align-items:center;justify-content:center;min-width:110px;height:48px;padding:0 21px;cursor:pointer;text-align:center;color:#23411e;border:1px solid #23411e;border-radius:0;outline:0;background:#f5f6f5}.button:hover{color:#f5f6f5;background:#23411e}.button:hover span svg path{stroke:#f5f6f5}.button--disabled{opacity:.25;cursor:default;pointer-events:disabled}.button--disabled:hover{background-color:transparent;color:#23411e}.button--hidden{display:none}.button--subscription{border-top:none;border-radius:0;-webkit-appearance:none}.button--active{color:#f5f6f5;background:#23411e}.button.is-disabled{pointer-events:none;opacity:.2}.button--no-border{justify-content:unset;padding-left:unset;border:0}.button--no-border em{font-style:normal;margin-left:.625em;text-decoration:underline}.button--no-border em:hover{text-decoration:none}.button--no-border:hover{color:#23411e;background:#f5f6f5}.cookie-bar{position:fixed;right:0;bottom:0;left:0;z-index:200;background:#f5f6f5;border-top:1px solid currentColor}.cookie-bar__inner{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;display:flex;justify-content:space-between;align-items:center;min-height:36px;padding:11px 0}@media(max-width:1023px){.cookie-bar__inner{width:calc(100% - 100px)}}@media(max-width:767px){.cookie-bar__inner{width:calc(100% - 48px)}}.cookie-bar__section+.cookie-bar__section{margin-left:40px}.cookie-bar__section p{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.cookie-bar__section p a{text-decoration:underline}.cookie-bar__section p a:hover{text-decoration:none}@media(max-width:767px){.cookie-bar__inner{flex-direction:column;align-items:flex-start}.cookie-bar__section+.cookie-bar__section{margin-top:11px;margin-left:0}}.cover{position:relative;max-height:100vh}.cover:before{display:block;width:100%;padding-top:62.22222%;content:""}.cover__visual{top:0;right:0;bottom:0;left:0;position:absolute;background-position:center;background-size:cover}.cover__inner{top:0;right:0;bottom:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0009}.cover__text{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1.16667;letter-spacing:-.01042em;text-align:center;color:#f5f6f5}@media(max-width:1023px){.cover__text{width:calc(100% - 100px)}}@media(max-width:767px){.cover__text{width:calc(100% - 48px)}}@media(max-width:1023px){.cover__text{font-size:48px}}@media(min-width:1024px){.cover__visual--mobile{display:none}}@media(max-width:1023px){.cover{height:100vh}.cover__visual--desktop{display:none}}@media(max-width:374px){.cover__text{font-size:28px}}.product-button{display:flex;flex-direction:column;align-items:center;text-align:center}.product-button__visual{flex-shrink:0;width:100%;max-height:440px}.product-button__visual__image{flex-shrink:0;max-height:440px;width:100%;object-fit:contain}.product-button__visual__image--default{display:block}.product-button__visual__image--hover,.product-button:hover .product-button__visual__image--default{display:none}.product-button:hover .product-button__visual__image--hover{display:block}.product-button__name{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;margin-top:12px;max-width:220px;margin-bottom:24px}.product-button__name--subscription{max-width:unset}.product-button__description{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;max-width:325px}.product-button__options{margin-top:48px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:248px}.product-button__options__amount{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.03125em}.product-button__options__amount em{font-style:normal;color:#d94e20}.text-holder h1,.text-holder h2,.text-holder h3,.text-holder h4,.text-holder h5,.text-holder h6{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.text-holder h1+p,.text-holder h1+ul,.text-holder h1+ol,.text-holder h2+p,.text-holder h2+ul,.text-holder h2+ol,.text-holder h3+p,.text-holder h3+ul,.text-holder h3+ol,.text-holder h4+p,.text-holder h4+ul,.text-holder h4+ol,.text-holder h5+p,.text-holder h5+ul,.text-holder h5+ol,.text-holder h6+p,.text-holder h6+ul,.text-holder h6+ol{margin-top:1.5em}.text-holder p,.text-holder ul,.text-holder ol{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.text-holder p+p,.text-holder p+ul,.text-holder p+ol,.text-holder ul+p,.text-holder ul+ul,.text-holder ul+ol,.text-holder ol+p,.text-holder ol+ul,.text-holder ol+ol{margin-top:1.5em}.text-holder ul,.text-holder ol{padding-left:0}.cart{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;margin-top:144px;max-width:900px}@media(max-width:1023px){.cart{width:calc(100% - 100px)}}@media(max-width:767px){.cart{width:calc(100% - 48px)}}.cart tbody td{padding-top:24px;padding-bottom:24px;border-top:1px solid #000}.cart tbody td:nth-child(1){width:95px}.cart tbody td:nth-child(1) img{display:block;width:95px;height:120px;object-fit:contain}.cart tbody td:nth-child(2){padding-right:20px;padding-left:20px}.cart tbody td:nth-child(3),.cart tbody td:nth-child(4),.cart tbody td:nth-child(5){font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:108.66667px}.cart tbody td:nth-child(4){padding-right:20px;padding-left:20px;text-align:center}.cart tbody td:nth-child(5){text-align:right}.cart tbody td:nth-child(5) s,.cart tbody td:nth-child(5) em,.cart tbody td:nth-child(5) small{display:block}.cart tbody td:nth-child(5) em{font-style:normal;color:#d94e20}.cart tbody td:nth-child(5) small{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1;margin-top:1em;line-height:1.33333}.cart tfoot td{vertical-align:top;padding-top:36px;border-top:1px solid #000}.cart tfoot td:nth-child(1) img{display:block}.cart__product__information{display:flex;flex-direction:column;justify-content:space-between;height:100%}.cart__product__information__name{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;margin-bottom:12px}.cart__product__information__name:hover{text-decoration:underline}.cart__product__information__description{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px}.cart__product__information__button{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1;text-decoration:underline}.cart__product__information__button:hover{text-decoration:none}.amount-selector{white-space:nowrap;display:flex;flex-flow:row;gap:8px}.amount-selector__button{display:inline-flex;justify-content:center;align-items:center;width:24px;cursor:pointer;height:24px;text-align:center}cart-remove-button{cursor:pointer}.disclamer{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.cart__options__row--pricing{display:flex;justify-content:space-between;align-items:center}.cart__options__row--pricing:not(:first-child){margin-top:24px}.cart__options__row--pricing span,.cart__options__row--pricing em{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.cart__options__row--pricing span:nth-child(2){font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.cart__options__row--pricing em{font-style:normal;color:#d94e20}.cart__options__row--buttons{margin-top:48px;display:block}.cart__options__row--text{margin-top:24px}.cart__options__row--text p{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.cart__form{margin-top:24px;display:flex;flex-direction:column;width:100%;max-width:325px}.cart__form__row.is-hidden{display:none}.cart__form__row+.cart__form__row{margin-top:24px}.cart__form__row+.cart__form__row--less-whitespace{margin-top:16px}.cart__form__row p{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.cart__form__row textarea,.cart__form__row input{display:block;width:100%}.cart__form__row textarea{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#23411e;background:transparent;border-radius:0;outline:0;height:96px;padding:11px;resize:none;border:1px solid #000}.cart__form__row textarea::placeholder{color:#23411e}.cart__form__row input{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;height:48px;padding:0 6px;color:#23411e;background:transparent;border:0;border-bottom:1px solid #000;border-radius:0;outline:0}.cart__form__row input::placeholder{color:#23411e}@media(max-width:1023px){.cart{margin-top:96px}}@media(max-width:767px){.cart{margin-top:49px;display:flex;flex-direction:column;align-items:center;width:calc(100% - 16px)}.cart tbody tr{display:flex;flex-wrap:wrap}.cart tbody td:nth-child(2){width:calc(100% - 100px);padding-right:0}.cart tbody td:nth-child(3),.cart tbody td:nth-child(4),.cart tbody td:nth-child(5){padding-top:0;border-top:0}.cart tbody td:nth-child(3):before,.cart tbody td:nth-child(4):before,.cart tbody td:nth-child(5):before{display:block}.cart tbody td:nth-child(3){width:80px}.cart tbody td:nth-child(3):before{content:"Price"}.cart tbody td:nth-child(4){width:calc(100% - 160px)}.cart tbody td:nth-child(4):before{content:"Amount"}.cart tbody td:nth-child(5){width:80px}.cart tbody td:nth-child(5):before{content:"Total"}.cart tbody td:nth-child(5) small{margin-left:calc(-100vw + 128px);width:calc(100vw - 48px)}.cart tfoot{width:100%;max-width:640px}.cart tfoot tr{display:flex;flex-direction:column-reverse}.cart tfoot td:nth-child(1) img{margin:0 auto}.cart tfoot td:nth-child(2){padding-bottom:24px}.cart .cart__product__information{justify-content:center}.cart .cart__product__information__description{margin-bottom:0}.cart .cart__options__row--buttons{margin-top:24px}}.blog-overview__inner{padding-top:20px}.blog-button{display:flex;flex-flow:column;align-items:center;justify-content:flex-start;margin-bottom:60px}@media(min-width:767px){.blog-button{margin-bottom:0}}.blog-button .image-holder{width:100%;height:100%;max-height:228px;max-width:325px;margin-bottom:10px;overflow:hidden}.blog-button .image-holder:hover img{transform:scale(1.03)}.blog-button .image-holder img{width:100%;height:100%;max-height:290px;object-fit:cover;transition:transform .25s ease}.blog-button .text-holder{width:100%}.blog-button .text-holder h3{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:12px}.blog-button .text-holder p{margin-top:0}.blog__grid{max-width:1160px;margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px}@media(max-width:1023px){.blog__grid{width:calc(100% - 100px)}}@media(max-width:767px){.blog__grid{width:calc(100% - 48px)}}.blog__grid .heading{width:100%}.blog__grid .grid{display:grid;grid-template-columns:1fr;width:100%;grid-row-gap:0}@media(min-width:767px){.blog__grid .grid{grid-template-columns:repeat(2,1fr);grid-column-gap:120px;grid-row-gap:120px}}@media(min-width:1023px){.blog__grid .grid{grid-template-columns:repeat(3,1fr);grid-column-gap:120px;grid-row-gap:120px;padding:0 64px}}.blog-single__inner{width:100%;max-width:900px;margin-top:72px;margin-right:auto;margin-left:auto;padding:100px 24px}@media(min-width:767px){.blog-single__inner{padding:100px 0 0}}.blog-single__inner .blog-single__content .wysiwyg h1{font-family:EditorialNew,serif;font-size:92px;font-weight:200;line-height:1.04348;letter-spacing:-.00837em;clear:both;margin-bottom:100px;text-align:center}@media(max-width:1023px){.blog-single__inner .blog-single__content .wysiwyg h1{font-size:72px}}.blog-single__inner .blog-single__content .wysiwyg h2{font-family:MaaxMono,sans-serif;font-size:48px;font-weight:400;line-height:1.25;letter-spacing:-.01042em;clear:both;margin-bottom:80px;text-transform:uppercase}.blog-single__inner .blog-single__content .wysiwyg h3{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;clear:both;margin-bottom:24px;text-transform:uppercase}.blog-single__inner .blog-single__content .wysiwyg h4,.blog-single__inner .blog-single__content .wysiwyg h5,.blog-single__inner .blog-single__content .wysiwyg h6{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;clear:both;margin-bottom:24px}.blog-single__inner .blog-single__content .wysiwyg p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;clear:both;margin-bottom:12px}.blog-single__inner .blog-single__content .wysiwyg blockquote P{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;clear:both;margin-bottom:80px;text-align:center}.blog-single__inner .blog-single__content .wysiwyg ul,.blog-single__inner .blog-single__content .wysiwyg ol{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;clear:both;margin-bottom:12px}.blog-single__inner .blog-single__content .wysiwyg img{height:auto}.blog-single__inner .blog-single__content .wysiwyg iframe{width:100%;max-height:512px;margin:12px 0}.blog-single__inner .blog-single__content .button-get-back{display:flex;align-items:center;justify-content:center;margin:100px auto;padding:0;cursor:pointer;border:none;outline:none;background:transparent;appearance:none;-webkit-appearance:none}.blog-single__inner .blog-single__content .button-get-back svg{width:22px;height:15px;margin-right:40px}.blog-single__inner .blog-single__content .button-get-back a{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;color:#23411e}.blog-single__inner .blog-single__content .image-holder{display:flex;flex-flow:column;justify-content:center;margin-bottom:20px;gap:20px}@media(min-width:767px){.blog-single__inner .blog-single__content .image-holder{align-items:stretch;flex-flow:row}}.blog-single__inner .blog-single__content .image-holder .image{width:auto}@media(min-width:767px){.blog-single__inner .blog-single__content .image-holder .image{width:60%}}@media(min-width:767px){.blog-single__inner .blog-single__content .image-holder .image.layout--full-width{width:100%}}.blog-single__inner .blog-single__content .image-holder .image:not(:only-child){flex:50%}.blog-single__inner .blog-single__content .image-holder .image img{display:flex;width:100%;height:100%;object-fit:cover}.blog-single__inner .blog-single__content .text-holder{padding:20px 0}@media(min-width:767px){.blog-single__inner .blog-single__content .text-holder{padding:60px 0}}.blog-single__inner .blog-single__content .text-holder .text{padding:10px 0}@media(min-width:767px){.blog-single__inner .blog-single__content .text-holder .text{padding:30px 0}}.blog-single__inner .blog-single__content .text-holder .text blockquote p{font-size:24px;margin:50px 0}@media(min-width:767px){.blog-single__inner .blog-single__content .text-holder .text blockquote p{margin:60px 0}}.blog-single__inner .blog-single__content .text-holder .text-align-center{text-align:center}.blog-intro__inner{margin-top:72px;padding:100px 0 0}.blog-intro__inner .text-holder{display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-intro__inner .text-holder h1{font-family:EditorialNew,serif;font-size:92px;font-weight:200;line-height:1.04348;letter-spacing:-.00837em;margin-bottom:10px;text-align:center}@media(max-width:1023px){.blog-intro__inner .text-holder h1{font-size:72px}}.blog-intro__inner .text-holder p{max-width:325px;text-align:center;margin-bottom:80px;margin-top:8px}.blog-intro__inner .tag-holder{display:flex;margin-bottom:40px;overflow-x:scroll;padding:0 20px;flex-wrap:wrap;justify-content:center}.blog-intro__inner .tag-holder .tag{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;border:1px solid #23411e;padding:10px 15px;margin:0 20px 20px 0;background-color:transparent;transition:background-color .25s ease,color .25s ease}.blog-intro__inner .tag-holder .tag.active,.blog-intro__inner .tag-holder .tag:hover{border:1px solid transparent;background-color:#23411e;color:#f5f6f5}.blog-intro__inner .tag-holder .tag:last-child{margin-right:0}.product{margin-top:72px;border-bottom:1px solid #23411e}.product__inner{display:flex;overflow:hidden}.product__carousel,.product__information{flex-basis:50%;flex-grow:0;flex-shrink:0}.product__carousel__item{display:flex;justify-content:center;align-items:center;min-height:100%;padding:10%}@media(min-width:1023px){.product__carousel__item{width:100%}}.product__carousel__item__image{display:block;min-height:100%}.product .flickity-prev-next-button{top:50%;bottom:auto;margin-top:-12px}.product__information{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px;border-left:1px solid #23411e}.product__information__inner{margin-right:auto;margin-left:auto;max-width:440px}.product__information__name{font-family:MaaxMono,sans-serif;font-size:48px;font-weight:400;line-height:1.25;letter-spacing:-.01042em;text-transform:uppercase}.product__information__name small{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1;position:relative;top:10px;margin-left:10px;vertical-align:text-top}.product__information__description{margin-top:24px}.product__information__details{margin-top:24px;display:flex}.product__information__details__column{flex-basis:50%}.product__information__details__column:not(:first-child){padding-left:10px}.product__information__details__heading{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.product__information__details__text{margin-top:12px}.product__information__options{margin-top:72px}.product__information__options__row{display:flex;flex-flow:row;margin-top:48px;gap:40px;margin-bottom:48px}.product__information__options__item{display:flex;flex-direction:column;align-items:flex-start}.product__information__options__item fieldset{width:100%;border:none;padding:0;-webkit-appearance:none;appearance:none}.product__information__options__heading{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1;margin-bottom:12px}.product__information__options select{min-width:100px}.product__information__options .montly-purchase.js-hidden{display:none}.product__information__options .input--radio{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:block;cursor:pointer;color:#23411e;margin-bottom:20px}.product__information__options .input--radio input[type=radio]{-webkit-appearance:none;appearance:none;padding:0 8px 0 0;width:auto}.product__information__options .input--radio input[type=radio]:before{content:"";height:16px;width:16px;border:1px solid #23411e;display:block;background-color:transparent;opacity:.6;transition:opacity .2s ease,background-color .2s ease}.product__information__options .input--radio input[type=radio]:checked:before{opacity:1;background-color:#23411e}.product__information__options .input--radio input[type=radio]:hover:before{background-color:#23411e}.product__information__options .disclaimer{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.product__information__options .disclaimer.js-hidden{display:none}.product__information__options button{-webkit-appearance:none;appearance:none}.product__information__options .button{width:100%}@media(max-width:374px){.product__information__options .button{padding-right:0;padding-left:0;font-size:15px}}@media(max-width:1023px){.product__inner{flex-direction:column}.product__carousel{border-bottom:1px solid #23411e}.product__carousel__item{min-height:auto;padding:0}.product__carousel__item__image{max-width:440px;max-height:auto}.product__information{border-left:0}}@media(max-width:767px){.product__information{padding-right:24px;padding-left:24px}}.page-button{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;display:flex;justify-content:center;align-items:center;width:100%;height:84px;color:#f5f6f5;background:#23411e}.page-button:hover{text-decoration:underline}.modal{position:fixed;z-index:-1;top:0;right:0;left:0;visibility:hidden;width:100%;height:100vh;background-color:transparent}.modal.js-modal-open{z-index:10000;visibility:visible;background-color:var(--color-main-light)}.modal.js-modal-open .modal__inner{transform:translateY(0);box-shadow:-8px 15px 30px #1d1b1f26}.modal__inner{margin:44px 16px 16px;transition:transform .3s .1s ease,background-color .3s ease;transform:translateY(100vh);border:2px solid var(--color-dark);box-shadow:-8px 15px 30px #1d1b1f00}@media(min-width:1024px){.modal__inner{height:100%;max-height:calc(100vh - 128px)}}.modal__inner .close-holder{display:flex;align-items:center;flex-flow:row;justify-content:flex-end;width:100%;padding:10px 15px;border-bottom:2px solid var(--color-dark);background-color:var(--color-main)}@media(min-width:1024px){.modal__inner .close-holder{padding:24px 40px;border-bottom:none}}.modal__inner .close-holder svg{width:20px;height:20px;margin-left:8px}.related-products__inner{display:flex;overflow:hidden;width:100%;margin-right:auto;margin-left:auto;border-right:1px solid #23411e}.related-products__text{flex-basis:25%;padding:25px 40px;font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.related-products__overview{display:flex;flex-basis:75%}.related-products__overview__item{flex-basis:calc(100% / 3);flex-grow:1;flex-shrink:1;padding:40px;border-left:1px solid #23411e}.related-products .product-button__name{max-width:180px;font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.related-products .product-button__description,.related-products .product-button__options{display:none}@media(max-width:1360px){.related-products__inner{border-right:0}}@media(max-width:1023px){.related-products{margin-top:168px}}@media(max-width:767px){.related-products{margin-top:120px}.related-products__inner{flex-direction:column}.related-products__text{display:flex;align-items:center;flex-basis:84px;justify-content:center;padding:0;text-align:center;font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em}.related-products__overview{flex-basis:auto;flex-wrap:wrap;border-top:1px solid #23411e}.related-products__overview__item{width:50%;border-left:0}.related-products__overview__item:nth-child(2){border-left:1px solid #23411e}.related-products__overview__item:nth-child(3){display:none}}.variants{display:flex;flex-wrap:wrap;width:100%;text-transform:uppercase}.variants .hidden{display:none}.variants .control.radio{margin-top:-1px;flex-basis:50%;flex-grow:1;flex-shrink:1;max-width:50%;height:48px;white-space:nowrap}.variants .control.radio:nth-child(1),.variants .control.radio:nth-child(2){margin-top:0}.variants .control.radio:nth-child(2) .control-text{border-left:0}.variants .control.radio .control-indicator{top:0;right:0;bottom:0;left:0;position:absolute;z-index:99;width:auto;height:auto;background:transparent;border-radius:0;box-shadow:initial}.variants .control.radio input:checked~.control-indicator,.variants .control.radio input:active~.control-indicator{background:#23411e}.variants .control.radio input:checked~.control-text,.variants .control.radio input:active~.control-text{color:#f5f6f5;opacity:1}.variants .control.radio:hover .control-indicator{background:#23411e}.variants .control.radio:hover .control-text{color:#f5f6f5}.variants .control.radio .control-text{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;top:0;right:0;bottom:0;left:0;position:absolute;z-index:100;display:flex;justify-content:center;align-items:center;padding-right:28px;padding-left:28px;line-height:1;text-align:center;text-transform:initial;color:#23411e;border:1px solid #23411e}.variants .control.radio.control--out-of-stock{pointer-events:none}.variants .control.radio.control--out-of-stock .control-text{color:#c0c9bf;border-color:currentColor}@media(max-width:767px){.variants{flex-direction:column}.variants .control.radio{flex-basis:auto;max-width:100%}.variants .control.radio:nth-child(n){z-index:2}.variants .control.radio:nth-child(n) .control-text{border:1px solid #23411e}.variants .control.radio:nth-child(n).control--out-of-stock{z-index:1}.variants .control.radio:nth-child(n).control--out-of-stock .control-text{border-color:currentColor}.variants .control.radio:not(:first-child){margin-top:-1px}}.modal-holder{top:0;right:0;bottom:0;left:0;position:fixed;z-index:200;display:none;flex-direction:column;justify-content:center;align-items:center;width:100vw;padding-top:24px;padding-bottom:24px;background:#00000040}.modal-holder.js-show{display:flex}.added-to-cart-modal{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;position:relative;max-width:660px;padding:48px;background:#f5f6f5;border:1px solid #23411e}@media(max-width:1023px){.added-to-cart-modal{width:calc(100% - 100px)}}@media(max-width:767px){.added-to-cart-modal{width:calc(100% - 48px)}}@media(max-width:767px){.added-to-cart-modal{padding-right:24px;padding-left:24px}}.added-to-cart-modal__text{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;text-align:center}.added-to-cart-modal__options{margin-top:48px;display:flex;justify-content:space-between}@media(max-width:767px){.added-to-cart-modal__options{flex-direction:column}}.added-to-cart-modal__options .button{width:calc((100% - 33px)/2)}@media(max-width:767px){.added-to-cart-modal__options .button{width:100%}.added-to-cart-modal__options .button:not(:first-child){margin-top:16px}}.added-to-cart-modal__button{position:absolute;top:18px;right:18px;display:block;width:24px;height:24px;background-image:url(../assets/ico-close.svg);background-repeat:no-repeat;background-position:center}.account-modal{position:fixed;z-index:-1;top:0;right:0;left:0;visibility:hidden;overflow-y:scroll;width:100%;height:100%;background-color:transparent}.account-modal.js-modal-open{z-index:10000;visibility:visible;background-color:#f5f6f5}.account-modal.js-modal-open .account-modal__inner{transform:translateY(0);box-shadow:-8px 15px 30px #1d1b1f26}.account-modal h4{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;margin-bottom:24px}@media(min-width:1024px){.account-modal h4{max-width:500px;margin:0 auto;padding-top:120px}}.account-modal p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media(min-width:1024px){.account-modal p{max-width:500px;margin:0 auto}}.account-modal form{display:flex;flex-flow:column;padding:32px 0}@media(min-width:1024px){.account-modal form{max-width:500px;margin:0 auto}}.account-modal .form__submit-button{order:11;padding:32px 0 0}.account-modal__inner{margin:44px 16px 16px;padding:0 16px;transition:transform .3s .1s ease,background-color .3s ease;transform:translateY(100vh);border:1px solid #23411e;box-shadow:-8px 15px 30px #1d1b1f00}@media(min-width:1024px){.account-modal__inner{height:100%;max-height:calc(100vh - 128px)}}.account-modal__inner .button--primary{width:100%;color:#f5f6f5;background-color:#23411e}.account-modal__inner .button--primary:hover{text-decoration:underline}.account-modal__inner .select{height:auto}.account-modal__inner .close-holder{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:flex;align-items:center;flex-flow:row;justify-content:flex-end;width:100%;padding:16px 0;color:#000;border:none;background-color:#f5f6f5;-webkit-appearance:none;appearance:none;cursor:pointer}@media(min-width:1024px){.account-modal__inner .close-holder{padding:24px 40px;border-bottom:none}}.account-modal__inner .close-holder svg{width:20px;height:20px;margin-left:8px}.flexible-content{margin-top:216px}.cover+.flexible-content{margin:0}.flexible-content__item{margin-top:144px;scroll-margin-top:264px}.flexible-content__item+.flexible-content__item{margin-top:192px}.flexible-content__item.video+.flexible-content__item.text{margin-top:96px}.flexible-content__item.page-intro+.flexible-content__item.product-overview,.flexible-content__item.page-intro+.flexible-content__item.text-image{margin-top:144px}.flexible-content__item+.flexible-content__item.text-image,.flexible-content__item.text-image+.flexible-content__item{margin-top:288px}.flexible-content__item.text-image+.flexible-content__item.text-image{margin-top:144px}@media(max-width:1023px){.flexible-content{margin-top:168px}.flexible-content__item{margin-top:96px}.flexible-content__item+.flexible-content__item{margin-top:192px}.flexible-content__item.video+.flexible-content__item.text{margin-top:48px}.flexible-content__item.page-intro+.flexible-content__item.product-overview,.flexible-content__item.page-intro+.flexible-content__item.text-image{margin-top:96px}.flexible-content__item+.flexible-content__item.text-image,.flexible-content__item.text-image+.flexible-content__item{margin-top:144px}.flexible-content__item.text-image+.flexible-content__item.text-image{margin-top:96px}}@media(max-width:767px){.flexible-content{margin-top:120px}.flexible-content__item{margin-top:49px;scroll-margin-top:168px}.flexible-content__item+.flexible-content__item{margin-top:96px}.flexible-content__item.video+.flexible-content__item.text{margin-top:24px}.flexible-content__item.page-intro+.flexible-content__item.product-overview,.flexible-content__item.page-intro+.flexible-content__item.text-image{margin-top:48px}.flexible-content__item+.flexible-content__item.text-image,.flexible-content__item.text-image+.flexible-content__item{margin-top:96px}.flexible-content__item.text-image+.flexible-content__item.text-image{margin-top:48px}}.video{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;position:relative;max-width:900px}@media(max-width:1023px){.video{width:calc(100% - 100px)}}@media(max-width:767px){.video{width:calc(100% - 48px)}}.video video{display:block;width:100%}.video__placeholder{top:0;right:0;bottom:0;left:0;position:absolute;cursor:pointer;background-position:center;background-size:cover}.video__placeholder:after{position:absolute;top:50%;left:50%;margin-top:-29px;margin-left:-29px;display:block;width:58px;height:58px;content:"";background-image:url(../assets/ico-play.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width:1023px){.video__placeholder:after{margin-top:-23px;margin-left:-23px;width:46px;height:46px}}@media(max-width:767px){.video__placeholder:after{margin-top:-12px;margin-left:-12px;width:24px;height:24px}}.flexible-content__item.text{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;max-width:670px}@media(max-width:1023px){.flexible-content__item.text{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.text{width:calc(100% - 48px)}}.flexible-content__item.text p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:center}.flexible-content__item.text p.is-sans-serif{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.flexible-content__item.text p+p{margin-top:1.2em}.flexible-content__item.text--large{max-width:900px}.flexible-content__item.text--large p{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.flexible-content__item.text--sans-serif p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media(max-width:1023px){.flexible-content__item.text{max-width:440px}}.page-intro{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:1023px){.page-intro{width:calc(100% - 100px)}}@media(max-width:767px){.page-intro{width:calc(100% - 48px)}}.page-intro__heading{font-family:EditorialNew,serif;font-size:92px;font-weight:200;line-height:1.04348;letter-spacing:-.00837em}@media(max-width:1023px){.page-intro__heading{font-size:72px}}.page-intro__byline{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:24px;max-width:344px;max-width:380px}.page--account__inner{display:grid;grid-template-rows:repeat(2,auto)}@media(min-width:768px){.page--account__inner{grid-template-rows:unset;grid-template-columns:repeat(2,1fr)}}.page--account__left{display:flex;flex-flow:column;width:100%;padding:40px 20px;grid-row:2}@media(min-width:768px){.page--account__left{justify-content:center;grid-column:1;grid-row:unset}}.page--account__left .text-holder{max-width:420px;margin-left:0}@media(min-width:768px){.page--account__left .text-holder{margin-top:160px}}@media(min-width:1024px){.page--account__left .text-holder{margin:0 auto}}.page--account__left .text-holder h1{font-family:MaaxMono,sans-serif;font-size:48px;font-weight:400;line-height:1.25;letter-spacing:-.01042em;margin-bottom:40px;color:var(--color-black)}.page--account__left .text-holder p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:40px;color:var(--color-black)}@media(min-width:768px){.page--account__left .text-holder p{max-width:240px}}.page--account__left .text-holder button{margin-left:0}.page--account__left .form{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.page--account__left .form form{max-width:420px;width:100%;margin:0 auto}@media(min-width:768px){.page--account__left .form{justify-content:center}}.page--account__left .form .input{margin-bottom:10px}.page--account__left .form .input:last-of-type{margin-bottom:30px}.page--account__left .form .errors{margin-bottom:20px;padding:0;list-style:none;color:#e37c59}.page--account__left .form .js-open-forgot-password-modal{margin-bottom:20px;padding-left:0}.page--account__left .form .button--primary{width:100%;margin-right:0;color:#fff;background-color:#23411e}.page--account__left .form .button--primary:hover{text-decoration:underline}.page--account__left .form p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;line-height:var(--spacing-3x)}.page--account__left .form p span{cursor:pointer;transition:color .25s ease;border-bottom:1px solid #23411e}.page--account__left .form p span:hover{color:var(--color-ebony-light)}.page--account__left .js-open-forgot-password-modal{justify-content:flex-start;width:100%;max-width:420px;padding:0;text-align:right}@media(min-width:1024px){.page--account__left .js-open-forgot-password-modal{margin:0 auto}}.page--account__left .register-button{display:flex;flex-flow:row;justify-content:center;width:100%;max-width:420px;height:48px;margin-bottom:var(--spacing-1x);padding:8px}@media(min-width:1024px){.page--account__left .register-button{margin:0 auto}}.page--account__left .register-button p{display:flex;flex-flow:row;text-decoration:none;color:var(--color-black)}.page--account__left .register-button p span,.page--account__left .register-button p a{margin-left:var(--spacing-1x);text-decoration:underline;color:var(--color-black)}.page--account__left .js-open-forgot-password-modal{margin-bottom:40px}@media(min-width:768px){.page--account__left .js-open-forgot-password-modal{margin-bottom:var(--spacing-1x)}}@media(min-width:768px){.page--account__left .mobile-only{display:none}}.page--account__left .button--primary{justify-content:center;text-align:center}.page--account__right{height:40vh}@media(min-width:768px){.page--account__right{height:100vh;grid-column:2}}.page--account__right img{width:100vw;height:40vh;object-fit:cover}@media(min-width:768px){.page--account__right img{width:50vw;height:100%}}.page--account .errors ul{margin-bottom:20px;padding:0;list-style:none;color:#e37c59}.shopify-challenge__container{padding:120px 24px}.shopify-challenge__container .g-recaptcha{margin-bottom:40px}.shopify-challenge__message{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}.shopify-challenge__button{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;font-weight:500;display:flex;align-items:center;flex-direction:row;justify-content:center;width:100%;padding:13.5px 13px;cursor:pointer;transition:border-color .3s ease,background-color .3s ease,color .3s ease,opacity .3s ease;opacity:1;color:#fff;border:none;border:2px solid #23411e;border-radius:4px;outline:none;background-color:#23411e;-webkit-appearance:none;appearance:none;touch-action:none}.shopify-challenge__button:hover{opacity:1;color:#fff;border:2px solid #fff;background-color:#23411e}.flexible-content__item.product-overview{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:192px}@media(max-width:1023px){.flexible-content__item.product-overview{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.product-overview{width:calc(100% - 48px)}}@media(max-width:1023px){.flexible-content__item.product-overview{grid-template-columns:repeat(2,1fr);grid-row-gap:144px}}@media(max-width:767px){.flexible-content__item.product-overview{grid-template-columns:repeat(1,1fr);grid-row-gap:48px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-overview{display:flex;flex-wrap:wrap}.product-overview .product-button{width:calc((100% - 20px * 2) / 3)}.product-overview .product-button:nth-child(n){margin-top:192px;margin-left:20px}.product-overview .product-button:nth-child(1),.product-overview .product-button:nth-child(2),.product-overview .product-button:nth-child(3){margin-top:0}.product-overview .product-button:nth-child(3n-2){margin-left:0}}.flexible-content__item.image{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px}@media(max-width:1023px){.flexible-content__item.image{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.image{width:calc(100% - 48px)}}.flexible-content__item.image img{display:block}.text-image{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;display:flex;justify-content:space-between;align-items:center;max-width:1140px}@media(max-width:1023px){.text-image{width:calc(100% - 100px)}}@media(max-width:767px){.text-image{width:calc(100% - 48px)}}.text-image__column{flex-basis:440px}.text-image__column+.text-image__column{margin-left:20px}.text-image__column img{display:block}@media(max-width:1023px){.text-image{flex-direction:column;max-width:440px}.text-image__column{flex-basis:auto}.text-image__column+.text-image__column{margin-top:48px;margin-left:0}.text-image__column--empty{display:none}.text-image__column--empty+.text-image__column{margin-top:0}}.flexible-content__item.partners{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px}@media(max-width:1023px){.flexible-content__item.partners{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.partners{width:calc(100% - 48px)}}.partners{display:flex;flex-direction:column;align-items:center}.partners__heading{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em;text-align:center}@media(max-width:1023px){.partners__heading{font-size:48px}}.partners_overview{margin-top:57px;display:flex;align-items:center}.partners_overview__item{flex-shrink:0;max-width:210px}.partners_overview__item:not(:first-child){margin-left:20px}.partners_overview__item img{display:block;flex-shrink:0;width:100%}@media(max-width:1023px){.partners__heading{font-size:72px}.partners_overview{margin-top:48px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:24px;max-width:440px}.partners_overview__item:not(:first-child){margin-left:0}}@media(max-width:767px){.partners_overview{grid-column-gap:15px;grid-row-gap:18px}}.product-carousel__item--intro{display:flex;flex-direction:column;align-items:flex-start;width:365px;padding-top:60px;padding-left:40px}.product-carousel__item--intro h2{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em}@media(max-width:1023px){.product-carousel__item--intro h2{font-size:48px}}.product-carousel__item--intro h2+p{margin-top:3em}.product-carousel__item--intro p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:100%}.product-carousel__item--intro .button{margin-top:24px}.product-carousel__item--product{position:relative;width:460px;padding-left:20px}.product-carousel__item--product:hover .product-carousel__item__visual{opacity:.25}.product-carousel__item--product:hover .product-carousel__item__info{display:flex}.product-carousel__item .product-carousel__item__visual__image{display:block}.product-carousel__item .product-carousel__item__info{top:0;right:0;bottom:0;left:0;position:absolute;display:none;flex-direction:column;justify-content:center;align-items:center;text-align:center}.product-carousel__item .product-carousel__item__info__name{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.product-carousel__item .product-carousel__item__info .button{margin-top:24px}@media(max-width:1023px){.product-carousel__item--intro{width:285px}.product-carousel__item--product{width:335px;padding-left:0}}@media(max-width:767px){.product-carousel .flickity-prev-prev-button,.product-carousel .flickity-prev-next-button{bottom:0}.product-carousel__item--intro{width:250px}.product-carousel__item--product{width:335px;padding-left:0}}@media(max-width:374px){.product-carousel__item--intro{width:calc(100vw - 40px)}}.flexible-content__item.category-overview{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;display:flex;justify-content:space-between;max-width:1130px}@media(max-width:1023px){.flexible-content__item.category-overview{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.category-overview{width:calc(100% - 48px)}}.category-overview__item{display:flex;flex-direction:column;align-items:center;width:100%;max-width:440px;text-align:center}.category-overview__item__name{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em}@media(max-width:1023px){.category-overview__item__name{font-size:48px}}.category-overview__item__name:hover{text-decoration:underline}.category-overview__item__description{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:24px;max-width:266px}.category-overview__item__visual{margin-top:24px;flex-shrink:0;width:100%;max-width:346px}.category-overview__item__visual__image{display:block;flex-shrink:0}.category-overview__item__options{margin-top:24px}@media(max-width:767px){.flexible-content__item.category-overview{flex-direction:column}.category-overview__item+.category-overview__item{margin-top:96px}}.flexible-content__item.text-columns{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px;max-width:1130px}@media(max-width:1023px){.flexible-content__item.text-columns{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.text-columns{width:calc(100% - 48px)}}.text-columns{display:flex;justify-content:space-between}.text-columns__item{flex-basis:325px;flex-grow:0;flex-shrink:1}.text-columns__item+.text-columns__item{margin-left:20px}@media(max-width:1023px){.flexible-content__item.text-columns{max-width:440px}.text-columns{flex-direction:column;text-align:center}.text-columns__item{flex-basis:auto}.text-columns__item+.text-columns__item{margin-top:48px;margin-left:0}}.flexible-content__item.reviews{margin-right:auto;margin-left:auto;width:calc(100% - 80px);max-width:1360px}@media(max-width:1023px){.flexible-content__item.reviews{width:calc(100% - 100px)}}@media(max-width:767px){.flexible-content__item.reviews{width:calc(100% - 48px)}}.reviews{display:flex;flex-direction:column;align-items:center}.reviews__heading{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em;text-align:center}@media(max-width:1023px){.reviews__heading{font-size:48px}}.reviews__overview{margin-top:96px;display:flex}.reviews__overview__item{display:flex;flex-direction:column;flex-shrink:0;width:325px;text-align:center}.reviews__overview__item:not(:first-child){margin-left:78px}.reviews__overview__item__text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.reviews__overview__item__name{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;margin-top:1.2em}@media(max-width:1024px){.reviews__overview__item{flex-shrink:1;width:calc(100% - 52px)}}@media(max-width:1023px){.reviews__heading{font-size:72px}.reviews__overview{margin-top:48px;align-items:flex-end}.reviews__overview__item{width:calc(100% - (38px * 2) / 3)}.reviews__overview__item:not(:first-child){margin-left:38px}}@media(max-width:767px){.reviews__overview{flex-direction:column}.reviews__overview__item{width:100%}.reviews__overview__item:not(:first-child){margin-top:48px;margin-left:0}}.account-overview__inner{display:flex;flex-flow:column;max-width:1088px;margin:0 auto;padding:0 24px}@media(min-width:1024px){.account-overview__inner{flex-flow:row;padding:60px 0}}.account-overview__inner .orders{width:100%}@media(min-width:1024px){.account-overview__inner .text-holder{flex:1}}.account-overview__inner .text-holder h4{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;margin-bottom:32px}.account-overview__inner .orders__list{display:flex;flex-flow:column;width:100%;padding:0;overflow-y:auto;max-height:50vh}.account-overview__inner .orders__list li{position:relative;display:grid;width:100%;padding:24px 0;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.account-overview__inner .orders__list li{grid-template-rows:unset;grid-template-columns:repeat(6,1fr)}}.account-overview__inner .orders__list li:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#23411e}.account-overview__inner .orders__list li:last-of-type:after{content:none}.account-overview__inner .orders__list li:first-of-type{display:none;padding-bottom:24px}@media(min-width:1024px){.account-overview__inner .orders__list li:first-of-type{display:grid}}.account-overview__inner .orders__list li:first-of-type span{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;opacity:.68}@media(min-width:1024px){.account-overview__inner .orders__list li:first-of-type span{text-align:center}.account-overview__inner .orders__list li:first-of-type span:nth-child(n+3){text-align:center}}.account-overview__inner .orders__list li .mobile-only{margin-bottom:12px;opacity:.68;font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media(min-width:1024px){.account-overview__inner .orders__list li .mobile-only{display:none}}.account-overview__inner .orders__list li p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:right}@media(min-width:1024px){.account-overview__inner .orders__list li p{text-align:left}.account-overview__inner .orders__list li p:nth-child(n+3){text-align:right}}.account-overview__inner .orders__list li a{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:right;color:var(--color-accent-blue);grid-column:1;justify-content:flex-end}@media(min-width:1024px){.account-overview__inner .orders__list li a{grid-column:unset}}.account-intro__inner{display:grid;grid-template-columns:1fr;margin:0 auto;padding:72px 0 0;border-bottom:1px solid #23411e}@media(min-width:1024px){.account-intro__inner{grid-template-columns:1fr 1fr}}.account-intro__inner .title{text-align:center}@media(min-width:1024px){.account-intro__inner .title{border-bottom:unset}}.account-intro__inner .title h1{font-family:EditorialNew,serif;font-size:92px;font-weight:200;line-height:1.04348;letter-spacing:-.00837em;margin:0 auto;padding:var(--spacing-10x);text-align:center}@media(max-width:1023px){.account-intro__inner .title h1{font-size:72px}}@media(min-width:1024px){.account-intro__inner .title h1{text-align:left}}.account-intro__inner .text-holder{padding:var(--spacing-10x) var(--spacing-3x);border-top:1px solid #23411e}@media(min-width:1024px){.account-intro__inner .text-holder{flex:1;border-bottom:unset;border-left:1px solid #23411e;padding:var(--spacing-10x);margin-bottom:unset}}.account-intro__inner .text-holder p{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.71429;font-size:16px;max-width:500px;margin-bottom:16px;color:#23411e}.account-intro__inner h5{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:16px;color:#23411e}.account-intro__inner p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;max-width:360px;margin-bottom:16px;color:#23411e}.account-intro__inner .button--link{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.account-intro__inner .customer-overview{padding:48px 24px;color:#fff}@media(min-width:1024px){.account-intro__inner .customer-overview{flex:1;margin-bottom:16px;padding:48px}}.account-intro__inner .customer-overview .details__list{display:grid;margin-bottom:48px;padding:0;list-style:none;grid-template-columns:1fr;grid-row-gap:8px;grid-column-gap:20px}@media(min-width:1024px){.account-intro__inner .customer-overview .details__list{margin-bottom:32px;grid-template-columns:1fr 1fr;grid-row-gap:8px;grid-column-gap:20px}}.account-intro__inner .customer-overview .details__list li p{margin-bottom:0}.account-intro__inner .customer-overview button{width:100%}.account-intro .modal__inner{overflow:hidden;height:calc(100% - 64px)}.account-intro .modal__inner .scroll-holder{overflow-y:scroll;max-width:640px;height:100%;margin:0 auto;padding:32px 16px 64px}@media(min-width:1024px){.account-intro .modal__inner .scroll-holder{padding:0 16px}}.account-intro .modal__inner .scroll-holder .address-form{display:flex;flex-flow:column}.account-intro .modal__inner .scroll-holder h4{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em;margin-bottom:48px}.account-intro .modal__inner .scroll-holder label{margin-bottom:8px}.account-intro .modal__inner .scroll-holder .input{margin-bottom:16px}.account-intro .modal__inner .scroll-holder .select{display:flex;flex-flow:column}.account-intro .modal__inner .scroll-holder div[data-aria-hidden=true]{display:none}.account-intro .modal__inner .scroll-holder select{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:100%;margin-bottom:16px;padding:14.5px 12px;border:1px solid #23411e;border:none;border-radius:4px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-intro .modal__inner .scroll-holder .form__submit-button{order:10}.order-intro__inner{display:flex;flex-flow:column;max-width:1088px;margin:0 auto;padding:60px 0 32px}@media(min-width:1024px){.order-intro__inner{flex-flow:row;padding:120px 0 0}}.order-intro__inner .text-holder{margin-bottom:48px;padding:0 24px}@media(min-width:1024px){.order-intro__inner .text-holder{flex:1;margin-bottom:32px;padding:0 24px 0 0}}.order-intro__inner h1{font-family:MaaxMono,sans-serif;font-size:48px;font-weight:400;line-height:1.25;letter-spacing:-.01042em;margin-bottom:24px}.order-intro__inner a{text-decoration:underline}.order-overview__inner{display:flex;flex-flow:column}@media(min-width:1024px){.order-overview__inner{padding:60px 0 0}}.order-overview__inner .text-holder{width:100%;max-width:1088px;margin:0 auto 32px;padding:0 24px}@media(min-width:1024px){.order-overview__inner .text-holder{padding:0}}.order-overview__inner .text-holder h4{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:24px}.order-overview__inner .text-holder p{margin-top:8px}.order-overview__inner .text-holder .link-holder{padding-top:32px}.order-overview__inner .text-holder .link-holder a{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-decoration:underline;color:var(--color-accent-blue)}.order-overview__inner .items{width:100%;max-width:1088px;margin:0 auto 32px;padding:0 24px}@media(min-width:1024px){.order-overview__inner .items{padding:0}}.order-overview__inner .items li{position:relative;display:grid;padding:32px 0;grid-template-columns:auto 1fr;grid-column-gap:16px}@media(min-width:1024px){.order-overview__inner .items li{grid-template-columns:repeat(6,1fr)}}.order-overview__inner .items li.items-titles{display:none}@media(min-width:1024px){.order-overview__inner .items li.items-titles{display:grid}}.order-overview__inner .items li:nth-child(2):before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background-color:#23411e}.order-overview__inner .items li:not(:first-child):after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#23411e}.order-overview__inner .items li .price,.order-overview__inner .items li .quantity,.order-overview__inner .items li .final-price{display:grid;grid-column:2 / 4;grid-template-columns:1fr 1fr;grid-column-gap:32px}@media(min-width:1024px){.order-overview__inner .items li .price,.order-overview__inner .items li .quantity,.order-overview__inner .items li .final-price{display:flex;justify-content:flex-end;grid-column:unset}}.order-overview__inner .items li .price span,.order-overview__inner .items li .quantity span,.order-overview__inner .items li .final-price span{grid-row:1;grid-column:1}@media(min-width:1024px){.order-overview__inner .items li .price span,.order-overview__inner .items li .quantity span,.order-overview__inner .items li .final-price span{display:none}}.order-overview__inner .items li .price p,.order-overview__inner .items li .quantity p,.order-overview__inner .items li .final-price p{text-align:right;grid-row:1;grid-column:2}@media(min-width:1024px){.order-overview__inner .items li .price p,.order-overview__inner .items li .quantity p,.order-overview__inner .items li .final-price p{text-align:left;grid-column:unset}}.order-overview__inner .items li .image-holder{width:80px}@media(min-width:1024px){.order-overview__inner .items li .image-holder{width:100px}}.order-overview__inner .items li p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:right}.order-overview__inner .items li span{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:8px;text-align:right;opacity:.68}@media(min-width:1024px){.order-overview__inner .items li span{margin-bottom:12px}}.order-overview__inner .items li span:first-of-type{text-align:left}@media(min-width:1024px){.order-overview__inner .items li span:first-of-type{grid-column:1 / 4}}.order-overview__inner .items li .details-holder{grid-column:2 / 4}.order-overview__inner .items li .details-holder h3{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:16px}.order-overview__inner .items li .details-holder .item-properties{display:grid;margin-bottom:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:32px}@media(min-width:1024px){.order-overview__inner .items li .details-holder .item-properties{margin-bottom:0;grid-column-gap:48px}}.order-overview__inner .items li .details-holder .item-properties span{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:4px;text-align:left;opacity:1;grid-column:1}.order-overview__inner .items li .details-holder .item-properties p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:4px;text-align:left;grid-column:2}.order-overview__inner .cost-overview{display:flex;justify-content:flex-end;width:100%;max-width:1088px;margin:0 auto 64px;padding:24px}@media(min-width:1024px){.order-overview__inner .cost-overview{padding:0}}.order-overview__inner .cost-overview__inner{width:100%}@media(min-width:1024px){.order-overview__inner .cost-overview__inner{max-width:264px}}.order-overview__inner .cost-overview .total{display:flex;justify-content:space-between;width:100%}.order-overview__inner .cost-overview h6{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.order-overview__inner .cost-overview .discounts__discount{display:flex;justify-content:space-between;width:100%}.order-overview__inner .cost-overview p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:4px}.order-overview__inner .order-info{width:100%;padding:0 24px var(--spacing-8x)}@media(min-width:1024px){.order-overview__inner .order-info{padding:0}}.order-overview__inner .order-info__inner{max-width:1088px;margin:0 auto;padding:16px 0;border:1px solid #23411e}.order-overview__inner .order-info__inner .details{display:flex;flex-flow:column;gap:24px}@media(min-width:1024px){.order-overview__inner .order-info__inner .details{flex-flow:row}}.order-overview__inner .order-info__inner .details__list{width:100%;padding:0 16px;list-style:none}.order-overview__inner .order-info__inner h5{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;margin-bottom:32px}.order-overview__inner .order-info__inner p{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:8px}.addresses-overview__inner{display:flex;align-items:flex-start;flex-flow:column;max-width:1088px;margin:0 auto 80px;padding:120px 16px}@media(min-width:1024px){.addresses-overview__inner{padding:120px 0}}.addresses-overview__inner .button-back{margin-bottom:36px}.addresses-overview__inner .details{width:100%;margin-bottom:16px}.addresses-overview__inner .details__list{padding:24px 0 0}.addresses-overview__inner .details h3{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.addresses-overview__inner .details .details__button-row{display:flex;margin-bottom:16px}.addresses-overview__inner .details .details__button-row button{margin-right:16px}.addresses-overview__inner .details li{margin-bottom:8px;list-style:none}.addresses-overview__inner .details li:last-of-type{margin-bottom:32px}.addresses-overview__inner .details p{max-width:584px}.addresses-overview__inner .js-open-add-modal{margin-bottom:56px}.details-row{display:grid;grid-template-columns:1fr}@media(min-width:1024px){.details-row{grid-template-columns:1fr 1fr;border-bottom:1px solid #23411e}}.details-row__orders{padding:var(--spacing-10x) var(--spacing-3x)}@media(min-width:1024px){.details-row__orders{border-bottom:unset;padding:var(--spacing-10x)}}.details-row__orders h2{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.details-row__orders .text-holder{max-width:500px;margin-bottom:var(--spacing-3x)}.details-row__orders .button-holder{display:flex;flex-flow:column;max-width:500px;gap:var(--spacing-3x)}.details-row__orders .button-holder a{margin-right:auto}@media(min-width:1024px){.details-row__orders .button-holder{flex-flow:row}.details-row__orders .button-holder a{margin-right:unset;gap:var(--spacing-3x)}}.details-row .details{padding:var(--spacing-10x) var(--spacing-3x);border-top:1px solid #23411e}@media(min-width:1024px){.details-row .details{padding:var(--spacing-10x);border-top:unset;border-left:1px solid #23411e}}.details-row .details h5{font-family:MaaxMono,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:.01562em}.details-row .details__list{list-style-type:none;padding-left:0;list-style-position:inset}.details-row .details__item{line-item:2.4rem}.details-row .details .buttons{display:flex;flex-flow:column}.details-row .details .buttons a{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-decoration:underline;margin-bottom:var(--spacing-3x)}.account-upsel__inner{display:grid;grid-template-columns:1fr}@media(min-width:1024px){.account-upsel__inner{grid-template-columns:1fr 1fr;grid-template-rows:341px}}.account-upsel__inner .text-holder{border-bottom:1px solid #23411e;padding:var(--spacing-10x) 25px}@media(min-width:1024px){.account-upsel__inner .text-holder{border-right:1px solid #23411e;padding:var(--spacing-10x)}}.account-upsel__inner .text-holder__description{max-width:500px;margin-bottom:var(--spacing-3x)}.account-upsel__inner .text-holder__url{display:flex;margin-right:auto}.account-upsel__inner .image-holder{max-height:177px;grid-row:1}@media(min-width:1024px){.account-upsel__inner .image-holder{grid-row:unset;max-height:341px;border-bottom:1px solid #23411e}}.account-upsel__inner .image-holder img{height:100%;object-fit:cover}.link-blocks__inner{display:grid;grid-template-columns:1fr}@media(min-width:1024px){.link-blocks__inner{grid-template-columns:1fr 1fr 1fr}}.link-blocks__inner .block{border-bottom:1px solid #23411e;padding:var(--spacing-10x) 25px}@media(min-width:1024px){.link-blocks__inner .block{border-right:1px solid #23411e;border-bottom:unset;padding:var(--spacing-10x)}}.link-blocks__inner .block--last{border-bottom:unset}@media(min-width:1024px){.link-blocks__inner .block--last{border-right:unset}}.link-blocks__inner .block__image{margin:0 auto var(--spacing-3x);width:100%}.link-blocks__inner .block__image img{object-fit:cover;width:100%;aspect-ratio:325 / 228}.link-blocks__inner .block .text-holder{margin:auto}.link-blocks__inner .block .text-holder__title{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em}.link-blocks__inner .block .text-holder__description{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.71429;margin:12px 0 16px;font-size:16px}.link-blocks__inner .block .text-holder a{line-height:24px;text-decoration:underline}.subscription{margin:var(--spacing-10x) auto;max-width:1440px}.subscription__inner{display:grid;grid-template-columns:1fr;padding:var(--spacing-10x) 25px}@media(min-width:1024px){.subscription__inner{grid-template-columns:1fr 1fr;padding:var(--spacing-10x)}}.subscription__inner .media{padding:0}@media(min-width:1024px){.subscription__inner .media{padding:0 var(--spacing-3x)}}.subscription__inner .media__title{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em;margin:0 0 var(--spacing-3x);max-width:325px;font-size:3.2rem}@media(max-width:1023px){.subscription__inner .media__title{font-size:48px}}@media(min-width:1024px){.subscription__inner .media__title{margin:0 auto var(--spacing-3x)}}.subscription__inner .media__subtitle{font-size:16px;max-width:325px;margin:0 auto var(--spacing-3x);line-height:1.5}.subscription__inner .media .image-holder{display:none}@media(min-width:1024px){.subscription__inner .media .image-holder{display:unset;width:600px}}.subscription__inner .media .image-holder img{aspect-ratio:1/1;object-fit:contain}.subscription__inner .details__inner{max-width:440px}.subscription__inner .details__inner .variant-switcher,.subscription__inner .details__inner .radios{padding:0;border:none;margin-bottom:var(--spacing-6x)}.subscription__inner .details__inner .variant-switcher__title,.subscription__inner .details__inner .radios__title{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;font-size:12px;line-height:12px;margin-bottom:12px}.subscription__inner .details__inner .variant-switcher__loose,.subscription__inner .details__inner .radios__loose{border-bottom:0}.subscription__inner .details__inner .variant-switcher label,.subscription__inner .details__inner .radios label{flex-flow:column;position:relative;padding:var(--spacing-2x) 0;height:unset}.subscription__inner .details__inner .variant-switcher label .frequency-label,.subscription__inner .details__inner .radios label .frequency-label{padding:6px;font-size:12px;font-weight:400;background-color:#23411e;color:#f5f6f5}.subscription__inner .details__inner .variant-switcher label .checkmark,.subscription__inner .details__inner .radios label .checkmark{position:absolute;right:-16px;background-color:#fff;border:1px solid #23411e;border-radius:50%;padding:3px 8px;display:none}.subscription__inner .details__inner .variant-switcher label .checkmark path,.subscription__inner .details__inner .radios label .checkmark path{stroke:#23411e}.subscription__inner .details__inner .variant-switcher__radio,.subscription__inner .details__inner .radios__radio{display:none}.subscription__inner .details__inner .variant-switcher__radio:checked+label,.subscription__inner .details__inner .radios__radio:checked+label{background-color:#23411e;color:#fff}.subscription__inner .details__inner .variant-switcher__radio:checked+label span,.subscription__inner .details__inner .radios__radio:checked+label span{display:unset}.subscription__inner .details__inner .collection{padding:0;border:none;margin-bottom:var(--spacing-6x)}.subscription__inner .details__inner .collection__title{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;font-size:12px;line-height:12px;margin-bottom:12px}.subscription__inner .details__inner .collection .product-button{position:relative;width:100%;border-bottom:0;padding:var(--spacing-2x) 0;height:unset}.subscription__inner .details__inner .collection .product-button--last{border-bottom:1px solid #23411e}.subscription__inner .details__inner .collection .product-button .delete{display:none}.subscription__inner .details__inner .collection .product-button .delete--visible{z-index:4;display:unset;text-decoration:underline;font-size:12px;margin-top:var(--spacing-1x)}.subscription__inner .details__inner .collection .product-button .arrow{position:absolute;right:var(--spacing-3x)}.subscription__inner .details__inner .collection .product-button .arrow--hidden{display:none}.subscription__inner .details__inner .collection .product-button .checkmark{position:absolute;display:none;right:-16px}.subscription__inner .details__inner .collection .product-button .checkmark--active{display:unset;background-color:#f5f6f5;border:1px solid #23411e;border-radius:50%;padding:3px 10px;color:#23411e}.subscription__inner .details__inner .frequency-picker{padding:0;border:none;margin-bottom:var(--spacing-6x)}.subscription__inner .details__inner .frequency-picker__title{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;font-size:12px;line-height:12px;margin-bottom:12px}.subscription__inner .details__inner .form-footer__price{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:var(--spacing-2x)}.subscription__inner .details__inner .form-footer__subtitle{margin-bottom:var(--spacing-2x);max-width:75%;line-height:24px}.subscription__inner .details__inner .form-footer__button{width:100%;margin-bottom:var(--spacing-2x)}.subscription__inner .details__inner .form-footer__disclaimer{font-family:MaaxMono,sans-serif;font-size:12px;font-weight:400;line-height:1}.subscription .alert{color:#d94e20}.product-modal{visibility:hidden;position:fixed;top:0;bottom:0;right:0;left:0;background-color:#00000040;z-index:5;overflow:auto}@media(min-width:1024px){.product-modal{padding:15vh var(--spacing-10x) 15vh}}.product-modal--open{visibility:unset}.product-modal__inner{display:grid;grid-template-columns:1fr;position:relative;background-color:#f5f6f5;max-width:1440px;margin:0 auto;min-height:100%}@media(min-width:1024px){.product-modal__inner{min-height:unset;grid-template-columns:1fr 1fr}}.product-modal__inner .js-close{position:absolute;right:var(--spacing-2x);top:calc(var(--spacing-10x) + var(--spacing-2x));cursor:pointer;z-index:3}@media(min-width:1024px){.product-modal__inner .js-close{right:var(--spacing-3x);top:var(--spacing-3x)}}.product-modal__inner .product-media{margin-top:72px;height:425px;border-bottom:1px solid #23411e}@media(min-width:1024px){.product-modal__inner .product-media{margin-top:unset;height:unset;border-bottom:unset;border-right:1px solid #23411e}}.product-modal__inner .product-media img{height:100%;object-fit:contain}.product-modal__inner .product-media .next,.product-modal__inner .product-media .previous{top:50%}.product-modal__inner .product-details{position:relative;max-width:680px}.product-modal__inner .product-details__inner{padding:var(--spacing-3x) 25px var(--spacing-10x)}@media(min-width:1024px){.product-modal__inner .product-details__inner{padding:var(--spacing-10x)}}.product-modal__inner .product-details__inner .text-holder h2{font-size:32px;line-height:36px}@media(min-width:1024px){.product-modal__inner .product-details__inner .text-holder h2{font-size:48px;line-height:60px}}.product-modal__inner .product-details__inner .product-info{display:flex;gap:var(--spacing-10x);flex-wrap:wrap;margin-bottom:var(--spacing-5x)}.product-modal__inner .product-details__inner .product-info h5{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;font-size:12px;line-height:12px}.product-modal__inner .product-details__inner .product-info__list{display:flex;flex-wrap:wrap;list-style-type:none;list-style-position:inset;padding-left:0;gap:var(--spacing-1x)}.product-modal__inner .product-details__inner .product-info__ingredients{max-width:50%}@media(min-width:1024px){.product-modal__inner .product-details__inner .product-info__ingredients{max-width:60%}}.product-modal__inner .product-details__inner .product-selectors{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:100px 1fr;position:fixed;bottom:0;left:0;width:100vw}@media(min-width:1024px){.product-modal__inner .product-details__inner .product-selectors{bottom:unset;left:unset;position:unset;width:unset;grid-template-rows:var(--spacing-10x) 1fr 1fr}}.product-modal__inner .product-details__inner .product-selectors__select{border-bottom:1px solid #f5f6f5;grid-column:1;max-width:100px;grid-row:1}@media(min-width:1024px){.product-modal__inner .product-details__inner .product-selectors__select{border-bottom:1px solid #23411e;grid-column:unset}}.product-modal__inner .product-details__inner .product-selectors__add{grid-column:2;grid-row:1;border-bottom:1px solid transparent;border-left:1px solid transparent}@media(min-width:1024px){.product-modal__inner .product-details__inner .product-selectors__add{grid-column:1 / 3;grid-row:2;border-left:1px solid #23411e}}.product-modal__inner .product-details__inner .product-selectors__close{grid-column:1/3}.product-modal__inner .product-details__inner .product-selectors .buttons{display:flex;flex-flow:column;width:100%}.faq{max-width:1440px;margin:0 auto 160px}.faq__inner .text-holder{text-align:center;margin-bottom:var(--spacing-4x)}.faq__inner .text-holder__title{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em;font-size:72px!important}@media(max-width:1023px){.faq__inner .text-holder__title{font-size:48px}}.faq__inner .faq-holder{max-width:900px;margin:0 auto;padding:0 25px}@media(min-width:1024px){.faq__inner .faq-holder{padding:unset}}.faq__inner .faq-holder__details{border-bottom:1px solid #23411e;padding:var(--spacing-3x) 0}.faq__inner .faq-holder__summary{font-family:MaaxMono,sans-serif;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.025em;display:flex;justify-content:space-between;cursor:pointer}.faq__inner .faq-holder__summary p{max-width:85%}@media(min-width:1024px){.faq__inner .faq-holder__summary p{max-width:unset}}.faq__inner .faq-holder__summary::-webkit-details-marker,.faq__inner .faq-holder__summary::marker{display:none}.faq__inner .faq-holder__summary:after{content:"";display:block;height:8px;width:23px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15 8'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2323411E' transform='rotate(90 6.5 6.5)' stroke-linecap='round'%3E%3Cline x1='.5' x2='7' y1='12.5' y2='6.5'/%3E%3Cline x1='.5' x2='7' y1='.5' y2='6.5'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-top:7%}@media(min-width:1024px){.faq__inner .faq-holder__summary:after{width:15px;margin-top:var(--spacing-1x)}}.faq__inner .faq-holder details[open] summary:after{background-image:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.28223 7.10876L7.49962 0.891373' stroke='%2323411E' stroke-linecap='round'/%3E%3Cpath d='M13.7174 7.10876L7.5 0.891373' stroke='%2323411E' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.faq__inner .faq-holder__content{margin-top:var(--spacing-3x)}.reviews{max-width:1440px;margin:144px auto}.reviews__inner{width:100%;margin:0 auto}.reviews__inner .text-holder{text-align:center;margin-bottom:var(--spacing-4x)}.reviews__inner .text-holder__title{font-family:EditorialNew,serif;font-size:72px;font-weight:200;line-height:1;letter-spacing:-.00833em;font-size:72px!important;margin-bottom:var(--spacing-8x)}@media(max-width:1023px){.reviews__inner .text-holder__title{font-size:48px}}@media(min-width:1024px){.reviews__inner .text-holder__title{margin-bottom:96px}}.reviews__inner .review-holder{display:grid;grid-template-columns:1fr;padding:0 25px}@media(min-width:1024px){.reviews__inner .review-holder{grid-template-columns:1fr 1fr 1fr;padding:unset}}.reviews__inner .review-holder__review p{max-width:325px;text-align:center;margin:0 auto var(--spacing-3x)}.reviews__inner .review-holder__review h3{font-family:MaaxMono,sans-serif;font-size:22px;font-weight:400;line-height:1.09091;letter-spacing:-.02273em;font-size:20px;text-align:center;margin-bottom:var(--spacing-8x)}.activate-account{display:flex;margin:0 auto;justify-content:center;padding:180px var(--spacing-10x)}.activate-account form .password,.activate-account form .password_confirm{display:flex;flex-flow:column;margin-bottom:var(--spacing-3x)}.activate-account form .password input,.activate-account form .password_confirm input{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;width:100%;padding-left:0;cursor:pointer;border:none;outline:none;background-color:transparent;appearance:none;-webkit-appearance:none;border-bottom:1px solid #23411e}.activate-account form .password label,.activate-account form .password_confirm label{font-family:MaaxMono,sans-serif;font-size:16px;font-weight:400;line-height:1.5;z-index:1;padding-bottom:4px;cursor:pointer}.activate-account form .submit{display:flex}.activate-account form .submit span{margin:auto var(--spacing-4x)}.collection-page .product-carousel__item .product-carousel__item__info__name{font-size:25px}fees-total span{color:#23411e!important;font-size:18px}@media(max-width:480px){fees-total span{font-size:14px}}@media(max-width:767px){.featuredcollection_section ol.flickity-page-dots,.mobile_checkbox{display:flex!important;flex-direction:column}.mobile_checkbox .cart__form__row.cart__form__row--less-whitespace{margin-top:15px}}@media(min-width:1024px){#shopify-section-article-collection .flexible-content__item.product-overview{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/main.css.map */
