:root{--box-shadow-default: 0 0 20px rgba(0, 0, 0, .1);--drop-shadow-default: 0 8px 8px rgba(0, 0, 0, .1);--color-white: rgba(255, 255, 255, 1);--color-red: rgba(175, 106, 106, 1);--color-black: #373737;--main-colors-orange: #E77D01;--main-colors-purple: #7751A1;--main-colors-brown: #D5AA8B;--main-colors-gray: #A1A29F;--main-colors-black: #373737;--background-light-purple: #BAA9D1;--background-light-brown: #EEDAC8;--background-light-gray: #F4EEEB;--background-proudcts: #F5F5F5;--fonts-dark-gray: #6A696A;--fonts-True-black: #000;--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}html{box-sizing:border-box;word-break:normal;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:inherit;background-repeat:no-repeat}:before,:after{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{border-style:none;background-color:transparent}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;color:inherit;-webkit-appearance:button}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}ul,ol{margin:0;padding:0;list-style:none}summary{position:relative;list-style:none;cursor:pointer}details>*{box-sizing:border-box}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none!important}p,figure{margin:0;padding:0}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hreflang]>abbr[title]{text-decoration:none}table{border-spacing:0;border-collapse:collapse}button{cursor:pointer}.a11y{position:absolute;z-index:999;display:flex;align-items:center;justify-content:space-between;transition:none;transform:translateY(-150%)}.a11y:focus-within{transform:translateY(0)}img{font-style:italic;max-width:100%;vertical-align:middle}audio,canvas,iframe,img,svg,video{vertical-align:middle}html{font-size:62.5%;min-height:100%;scroll-behavior:smooth}body{background-color:var(--color-off-white)}body.js-scroll-lock{overflow:hidden;box-sizing:border-box;padding-right:0}body main{padding-top:90px}@media (min-width: 1024px){body main{padding-top:112px}}.desktop-only{display:none}@media (min-width: 1024px){.desktop-only{display:flex}}.mobile-only{display:flex}@media (min-width: 1024px){.mobile-only{display:none}}shopify-visual-preview-section-list .swiper{opacity:1!important}shopify-visual-preview-section-list .swiper-button-previous,shopify-visual-preview-section-list .swiper-button-next{opacity:0!important}.button--link,.button--link:hover{text-decoration:none}.shopify-challenge__container{padding:40px 0;display:flex;gap:16px;flex-flow:column}.shopify-challenge__container form{display:flex;gap:16px;flex-flow:column}.shopify-challenge__container .shopify-challenge__message{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:2.4rem;font-style:normal;margin-bottom:24px;font-weight:400;line-height:3.4rem}.shopify-challenge__container .shopify-challenge__button{-webkit-appearance:none;appearance:none;font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-white, #fff);border:1px solid var(--main-colors-purple, #7751A1);border-radius:.8rem;background:var(--main-colors-purple, #7751A1);gap:8px}.shopify-challenge__container .shopify-challenge__button:hover{text-decoration:none;border:1px solid #fff;border-radius:.8rem;background:var(--main-colors-purple, #7751A1)}.shopify-challenge__container .shopify-challenge__button:active{text-decoration:none;border:1px solid var(--main-colors-purple, #7751A1);border-radius:.8rem;background:var(--main-colors-purple, #7751A1)}.button{text-decoration:none;-webkit-appearance:none;appearance:none}.button:hover{text-decoration:none}.button--orange{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-white, #FFF);border:1px solid var(--main-colors-orange, #E77D01);border-radius:.8rem;background:var(--main-colors-orange, #E77D01);gap:8px}.button--orange:hover{text-decoration:none;border:1px solid #fff;border-radius:.8rem;background:#d17202}.button--orange:active{text-decoration:none;border:1px solid #D17202;border-radius:.8rem;background:#d17202}.button--orange:disabled{text-decoration:none;border:1px solid #C72525;border-radius:.8rem;cursor:not-allowed;background:#c72525}.button--purple{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-white, #fff);border:1px solid var(--main-colors-purple, #7751A1);border-radius:.8rem;background:var(--main-colors-purple, #7751A1);gap:8px}.button--purple:hover{text-decoration:none;border:1px solid #fff;border-radius:.8rem;background:var(--main-colors-purple, #7751A1)}.button--purple:active{text-decoration:none;border:1px solid var(--main-colors-purple, #7751A1);border-radius:.8rem;background:var(--main-colors-purple, #7751A1)}.button--brown-grey{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-black, #373737);border:1px solid var(--strokes-brown-gray, #F4EEEB);border-radius:.8rem;background:var(--strokes-brown-gray, #F4EEEB);gap:8px}.button--brown-grey:hover{text-decoration:none;border:1px solid var(--main-colors-orange, #E77D01);border-radius:.8rem;background:var(--main-colors-orange, #E77D01)}.button--light{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-black, #373737);border:1px solid #FFFFFF;border-radius:.8rem;background:#fff;gap:8px}.button--light:hover{text-decoration:none;border:1px solid var(--fonts-black, #373737);border-radius:.8rem;background:#fff}.button--light:active{text-decoration:none;border:1px solid var(--fonts-black, #373737);border-radius:.8rem;color:#fff;background:var(--fonts-black, #373737)}.button--dark{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:#fff;border:1px solid var(--main-colors-black, #373737);border-radius:.8rem;background:var(--main-colors-black, #373737);gap:8px}.button--dark:hover{text-decoration:none;color:var(--fonts-black, #373737);border:1px solid var(--fonts-black, #373737);border-radius:.8rem;background:#fff}.button--dark:active{text-decoration:none;border:1px solid var(--fonts-black, #373737);border-radius:.8rem;color:#fff;background:var(--fonts-black, #373737)}.button--ghost{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-black, #373737);border:1px solid #E2E2E2;border-radius:.8rem;background:#fff;gap:8px}.button--ghost:hover{text-decoration:none;color:var(--fonts-black, #373737);border:1px solid var(--fonts-black, #373737);border-radius:.8rem;background:#fff}.button--ghost:active{text-decoration:none;border:1px solid var(--fonts-black, #373737);border-radius:.8rem;color:#fff;background:var(--fonts-black, #373737)}.button--ghost:active svg{fill:#fff}.button--outline{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-black, #373737);border:1px solid #373737;border-radius:.8rem;background:#fff;gap:8px}.button--outline:hover,.button--outline:active{text-decoration:none;border:1px solid #373737;border-radius:.8rem;background:373737}.button--green{font-family:Chivo;font-size:1.8rem;font-weight:400;line-height:2.8rem;color:var(--fonts-white, #FFF);font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;padding:4px 8px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;border:1px solid #3AAA36;border-radius:.8rem;background:#3aaa36;gap:8px}.button--custom{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;padding:8px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--fonts-white, #FFF);border:1px solid var(--main-colors-custom-buy-button, #E77D01);border-radius:.8rem;background:var(--main-colors-custom-buy-button, #E77D01);gap:8px}.input{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input--primary{position:relative;display:grid;overflow:hidden;width:auto;cursor:pointer;border-radius:.8rem}.input--primary label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;display:flex!important;padding:8px 25px;color:var(--fonts-black, #373737);border:1.2px solid var(--background-smoky-white, #E6E6E6);border-radius:.8rem;background-color:#fff}.input--primary input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:box-shadow .3s ease;border-radius:.8rem;appearance:none}.input--primary input:hover{border-radius:.4rem}.input--primary input:checked{border-radius:.4rem}.input--primary input:checked~label{border-radius:.8rem;background:#e2e2e2}.input--secondary input{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.5rem;font-weight:400;font-style:normal;line-height:190%;display:flex;align-items:center;width:100%;padding:9px 16px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;text-decoration:none;color:var(--detail-stroke, #EBEBEB);border:1px solid var(--detail-stroke, #EBEBEB);border-radius:10rem;background:transparent;gap:8px}.input--secondary input::placeholder{color:var(--detail-stroke, #EBEBEB)}.input--secondary input:active,.input--secondary input:focus,.input--secondary input:hover{text-decoration:none;border:1px solid var(--font-light-gray-blue, #858B92);border-radius:10rem;background:transparent}.input--secondary input:-webkit-autofill,.input--secondary input:-webkit-autofill:hover,.input--secondary input:-webkit-autofill:focus,.input--secondary input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #20262F inset!important;-webkit-text-fill-color:var(--detail-stroke, #EBEBEB)!important}.input--light{position:relative;display:grid;overflow:hidden;width:auto;cursor:pointer;border-radius:.8rem}.input--light label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;display:flex!important;padding:8px 25px;transition:border-color .3s ease,background-color .3s ease;color:var(--fonts-black, #373737);border:1.2px solid var(--background-smoky-white, #E6E6E6);border-radius:.8rem;background-color:#fff}.input--light input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:.8rem;appearance:none}.input--light input:hover~label{border-color:var(--main-colors-black, #373737)}.input--light input:checked~label{color:#fff;border-color:var(--main-colors-black, #373737);background-color:var(--main-colors-black, #373737)}.input--square{position:relative;display:grid;overflow:hidden;width:30px;height:30px;cursor:pointer;border-radius:4px}.input--square.js-out-of-stock .image-holder:after{position:absolute;top:0;left:0;width:160%;height:2px;content:"";transform:translateY(-1px) rotate(45deg);transform-origin:left top;background-color:var(--color-white, #FFF)}.input--square .image-holder{position:relative;overflow:hidden;margin:3px;border-radius:2px;grid-column:1;grid-row:1}.input--square .image-holder img{width:100%;height:100%;object-fit:cover}.input--square input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:box-shadow .3s ease;appearance:none}.input--square input:hover{border-radius:.4rem;box-shadow:inset 0 0 0 1.2px var(--strokes-darker-gray, #E2E2E2)}.input--square input:checked{border-radius:.4rem;box-shadow:inset 0 0 0 1.2px var(--fonts-black, #373737)}.input--swatch{position:relative;display:grid;overflow:hidden;width:auto;cursor:pointer;border-radius:50%}.input--swatch label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;display:flex!important;border-radius:50%;padding:4px;color:var(--fonts-black, #373737)}.input--swatch label .swatch{height:38px;width:38px;border-radius:50%}@media (min-width: 1024px){.input--swatch label .swatch{height:35px;width:35px}}.input--swatch input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:box-shadow .3s ease;border:1.2px solid transparent;border-radius:50%;appearance:none}.input--swatch input:hover{border:1.2px solid var(--background-smoky-white, #E6E6E6)}.input--swatch input:checked{border:1.2px solid var(--color-black, #373737)}.input--swatch input:disabled~label{cursor:not-allowed;opacity:.5}.input--size-holder,.input .size-holder{position:relative;display:flex;overflow:hidden;cursor:pointer;border-radius:4px}.input--size-holder.js-out-of-stock label,.input .size-holder.js-out-of-stock label{color:var(--color-font-disabled-gray, #A5A5A5);background:var(--color-detail-stroke, #EBEBEB)}.input--size-holder.js-out-of-stock label .out-of-stock,.input .size-holder.js-out-of-stock label .out-of-stock{display:flex}.input--size-holder__info,.input--size-holder .info,.input .size-holder__info,.input .size-holder .info{position:relative;z-index:20;display:flex;align-items:center;justify-content:center;width:100%;padding:8px 24px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;pointer-events:none;border:1px solid #EAEAEA;border-radius:2px;border-radius:.8rem;background-color:transparent;gap:8px}@media (min-width: 768px){.input--size-holder__info,.input--size-holder .info,.input .size-holder__info,.input .size-holder .info{padding:8px 10px}}.input--size-holder__info__title,.input--size-holder .info__title,.input .size-holder__info__title,.input .size-holder .info__title{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;text-align:center;color:var(--fonts-black, #373737)}.input--size-holder input,.input .size-holder input{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer;appearance:none}.input--size-holder input:hover~.size-holder__info,.input .size-holder input:hover~.size-holder__info{background-color:#eaeaea}.input--size-holder input:checked~.size-holder__info,.input .size-holder input:checked~.size-holder__info{background-color:#eaeaea}.input--bundle-holder,.input .bundle-holder{position:relative;display:flex;overflow:hidden;flex-flow:column;cursor:pointer;border-radius:4px}.input--bundle-holder.js-loading .info__image-holder:after,.input .bundle-holder.js-loading .info__image-holder:after{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;content:"";cursor:progress;animation:loading-button 1.5s infinite;background:linear-gradient(.25turn,transparent,#fff,transparent);background-repeat:no-repeat;background-position:-315px 0,0 0,0px 190px,50px 195px;background-size:315px 600px,315px 180px,100px 100px,225px 30px}@keyframes loading-button{to{background-position:315px 0,0 0,0 190px,50px 195px}}.input--bundle-holder.js-out-of-stock .bundle-holder__out-of-stock,.input .bundle-holder.js-out-of-stock .bundle-holder__out-of-stock{margin-bottom:0;transition:transform .3s ease;transform:translateY(-10%)}.input--bundle-holder__out-of-stock,.input--bundle-holder .out-of-stock,.input .bundle-holder__out-of-stock,.input .bundle-holder .out-of-stock{position:relative;display:flex;align-items:center;justify-content:center;order:2;width:100%;margin-bottom:-20px;padding:.4rem .8rem;transform:translateY(-110%);border-radius:0rem 0rem .8rem .8rem;background:#bb0c0c}@media (min-width: 1024px){.input--bundle-holder__out-of-stock,.input--bundle-holder .out-of-stock,.input .bundle-holder__out-of-stock,.input .bundle-holder .out-of-stock{margin-bottom:-34px}}.input--bundle-holder__out-of-stock__title,.input--bundle-holder .out-of-stock__title,.input .bundle-holder__out-of-stock__title,.input .bundle-holder .out-of-stock__title{font-family:Chivo;font-size:1.8rem;font-weight:400;line-height:2.8rem;font-size:1.2rem;font-weight:600;font-style:normal;line-height:normal;color:#fff}@media (min-width: 1024px){.input--bundle-holder__out-of-stock__title,.input--bundle-holder .out-of-stock__title,.input .bundle-holder__out-of-stock__title,.input .bundle-holder .out-of-stock__title{padding:6px 0}}.input--bundle-holder__info,.input--bundle-holder .info,.input .bundle-holder__info,.input .bundle-holder .info{position:relative;z-index:20;display:flex;align-items:center;width:100%;padding:2px 10px;transition:background-color .3s ease,border-color .3s ease,color .3s ease;pointer-events:none;border:1px solid #EAEAEA;border-radius:2px;border-radius:.8rem;background-color:#fff;gap:8px}@media (min-width: 768px){.input--bundle-holder__info,.input--bundle-holder .info,.input .bundle-holder__info,.input .bundle-holder .info{padding:8px 10px}}.input--bundle-holder__info__image-holder,.input--bundle-holder .info__image-holder,.input .bundle-holder__info__image-holder,.input .bundle-holder .info__image-holder{position:relative;display:flex;width:100%;max-width:64px;height:100%;max-height:64px}.input--bundle-holder__info__image-holder svg,.input--bundle-holder__info__image-holder img,.input--bundle-holder .info__image-holder svg,.input--bundle-holder .info__image-holder img,.input .bundle-holder__info__image-holder svg,.input .bundle-holder__info__image-holder img,.input .bundle-holder .info__image-holder svg,.input .bundle-holder .info__image-holder img{width:100%;height:100%;opacity:0;object-fit:cover;aspect-ratio:1/1;mix-blend-mode:darken}.input--bundle-holder__info__title,.input--bundle-holder .info__title,.input .bundle-holder__info__title,.input .bundle-holder .info__title{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;color:var(--fonts-black, #373737)}.input--bundle-holder__info__save-holder,.input--bundle-holder__info .save-holder,.input--bundle-holder .info__save-holder,.input--bundle-holder .info .save-holder,.input .bundle-holder__info__save-holder,.input .bundle-holder__info .save-holder,.input .bundle-holder .info__save-holder,.input .bundle-holder .info .save-holder{position:absolute;top:0;right:16px;display:flex;padding:.4rem .8rem;border-radius:0rem 0rem .8rem .8rem;background:var(--main-colors-black, #373737)}.input--bundle-holder__info__save-holder__title,.input--bundle-holder__info .save-holder__title,.input--bundle-holder .info__save-holder__title,.input--bundle-holder .info .save-holder__title,.input .bundle-holder__info__save-holder__title,.input .bundle-holder__info .save-holder__title,.input .bundle-holder .info__save-holder__title,.input .bundle-holder .info .save-holder__title{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.2rem;font-weight:400;font-style:normal;line-height:normal;color:var(--fonts-white, #FFF)}.input--bundle-holder input,.input .bundle-holder input{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer;appearance:none}.input--bundle-holder input:hover~.bundle-holder__info,.input .bundle-holder input:hover~.bundle-holder__info{background-color:#eaeaea}.input--bundle-holder input:checked~.bundle-holder__info,.input .bundle-holder input:checked~.bundle-holder__info{background-color:#eaeaea}.input--form label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.3rem;font-weight:400;font-style:normal;line-height:2.1rem;display:block;margin-bottom:var(--spacing-1x)}.input--form input{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.5rem;font-weight:400;font-style:normal;line-height:190%;display:flex;align-items:flex-start;align-self:stretch;width:100%;padding:8px 16px;transition:all .2s ease-in;color:var(--fonts-black, #373737);border:1px solid var(--icons-background-icons, #F0EDF3);border-radius:4px;gap:1px}.input--form input:hover{border:1px solid var(--fonts-black, #373737)}.input--form input:focus{border:1px solid var(--fonts-black, #373737)}.input--form input:not(:placeholder-shown){color:var(--fonts-black, #373737);border:1px solid var(--fonts-black, #373737)}.input--textarea{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.3rem;font-weight:400;font-style:normal;line-height:2.1rem;display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;padding:1.3rem 1.2rem;border:1px solid var(--fonts-black, #373737);border-radius:.2rem;background:var(--background-white, #FFF);gap:.2rem}.input--textarea textarea{width:100%}.input--checkbox{display:flex;align-items:center;flex-flow:row;gap:12px}.input--checkbox input{position:relative;overflow:hidden;width:2.4rem;height:2.4rem;cursor:pointer;transition:border-color .3s ease,background-color .3s ease;border:1px solid #F0EDF3;border-radius:4px;background-color:transparent;appearance:none}.input--checkbox input:hover{border:1px solid #373737}.input--checkbox input:checked{border:1px solid #373737;background-color:#373737}.input--checkbox input:checked:after{position:absolute;width:100%;height:100%;content:"";border-radius:2px;background-color:transparent;background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0002 1L3.94574 11.8L1.2002 8.11858" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center center}.input--checkbox label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;color:var(--fonts-black, #373737)}.input--checkbox-square{position:relative;display:grid;align-items:center;grid-template-columns:2.5rem auto;gap:12px}.input--checkbox-square input{position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;cursor:pointer;transition:box-shadow .3s ease;appearance:none}.input--checkbox-square input:hover{border-radius:.4rem;box-shadow:inset 0 0 0 1.2px var(--strokes-darker-gray, #E2E2E2)}.input--checkbox-square input:checked{border-radius:.4rem;box-shadow:inset 0 0 0 1.2px var(--fonts-black, #373737)}.input--checkbox-square .image-holder{position:relative;overflow:hidden;margin:3px;border-radius:2px;grid-column:1;grid-row:1}.input--checkbox-square .image-holder img{width:100%;height:100%;object-fit:cover}.input--checkbox-square label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;cursor:pointer;color:var(--fonts-black, #373737);grid-column:2;grid-row:1}.input--orange{position:relative;display:grid;overflow:hidden;width:auto;cursor:pointer;border-radius:.8rem}.input--orange label{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.6rem;display:flex!important;padding:8px 25px;transition:border-color .3s ease,background-color .3s ease,color .3s ease;color:var(--fonts-black, #373737);border:1.2px solid var(--fonts-black, #373737);border-radius:.8rem;background-color:#fff}.input--orange input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:.8rem;appearance:none}.input--orange input:hover~label{border-color:var(--Main-colors-Orange, #E77D01);color:var(--Main-colors-Orange, #E77D01)}.input--orange input:checked~label{color:#fff;border-color:var(--Main-colors-Orange, #E77D01);background-color:var(--Main-colors-Orange, #E77D01)}.wysiwyg h1{font-family:Chivo;font-size:6.4rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg h2{font-family:Chivo;font-size:3.6rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg h3{font-family:Chivo;font-size:3rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg h4{font-family:Chivo;font-size:2.4rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg h5{font-family:Chivo;font-size:2rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg h6{font-family:Chivo;font-size:1.8rem;font-weight:600;font-style:normal;line-height:normal}.wysiwyg p{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem}.wysiwyg a{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem;text-decoration:underline}.wysiwyg ul{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem;list-style:disc}.wysiwyg ul li{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem;margin-left:40px;padding-left:0;list-style:auto}.wysiwyg ul li::marker{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem}.wysiwyg ul li:before{content:none}.wysiwyg ol{margin-bottom:20px;list-style:atuo}.wysiwyg ol li{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem;margin-left:40px;padding-left:0;list-style:auto}.wysiwyg ol li::marker{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem}.wysiwyg ol li:before{content:none}.wysiwyg td{font-family:Chivo;font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.8rem}
