:root{--black: #252525;--dark-grey: #979797;--light-grey: #C2C2C2;--outlines: #E6E6E6;--white: #FFFFFF;--grey-background: #f5f5f5;--success: #528A4D;--error: #C60F07;--red: #B92E2E}html{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--base-font-size);color:rgb(var(--text-color));background:rgb(var(--background));line-height:1.71429}.container--flush{max-width:none;padding:0 40px}@media screen and (max-width: 999px){.container--flush{padding:0 20px}}.hidden{display:none!important}.h1{font-family:var(--text-font-family);font-size:80px;font-style:normal;font-weight:500;line-height:.9;text-transform:uppercase}@media screen and (max-width: 999px){.h1{font-size:40px;line-height:40px}}.h2{font-family:var(--text-font-family);font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width: 999px){.h2{font-size:24px;line-height:24px}}.h3{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:normal;text-transform:uppercase}.h4{font-family:var(--text-font-family);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:normal;text-transform:uppercase}p,.text--regular,body,html{font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.text--large{font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:500;line-height:18px}.text--small{font-family:var(--text-font-family);font-size:10px;font-style:normal;font-weight:400;line-height:16px}.text--xsmall{font-family:var(--text-font-family);font-size:8px;font-style:normal;font-weight:400;line-height:12px}.text--medium,.semi-bold,.bold{font-weight:500}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.link{color:var(--black);text-decoration-color:var(--black);font-size:10px;font-weight:500;line-height:18px;text-transform:uppercase}.link-big{color:var(--black);text-decoration-color:var(--black);font-size:12px;font-weight:500;line-height:1.8;text-transform:none;text-decoration:underline;cursor:pointer}.link-inline{color:inherit;text-decoration-color:inherit;text-decoration:underline}.button{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;font-family:var(--text-font-family);border-radius:0}.button span{font-size:12px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:18px;text-transform:none}.button--primary{background:var(--black);border:1px solid var(--black);color:var(--white)}.button--secondary{background:transparent;color:var(--black);border:1px solid transparent}.button--ternary{background:var(--white);color:var(--black);border:1px solid var(--white)}.input+.input{margin-top:12px}.input__field{color:var(--black);height:40px;align-self:stretch;flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:8px 16px;border-radius:0;border:solid 1px var(--dark-grey)}.input__field:focus{border-color:var(--black);box-shadow:none}.input__field.is-filled~.input__label,.input__field:focus-within~.input__label{top:24px;transform:scale(.733) translateY(calc(-24px - .5em)) translate(3.665px);left:14px}.input__field.is-filled:not(.no-label),.input__field:focus-within:not(.no-label){padding-top:18px;padding-bottom:7px}.combo-box{border-radius:2px;border:1px solid var(--black);padding:8px 16px;flex-direction:column;align-items:flex-start;gap:8px;color:var(--light-grey);line-height:16px}.label{color:var(--black);border:1px solid var(--light-grey);font-size:8px;font-style:normal;font-weight:500;line-height:12px;text-transform:uppercase;padding:4px;margin:0!important;display:flex;width:max-content;gap:4px}.label.savings{padding:3px 4px;font-size:12px}.label.label--highlight{background:transparent}.label.label--secondary{background:transparent;color:var(--black)}.label.label--iconic{color:var(--black);font-family:Avenir;font-size:8px;font-style:normal;font-weight:500;line-height:20px;padding:0 6px}.discount-label{color:var(--black);background:var(--white, var(--white));font-size:12px;font-style:normal;font-weight:400;line-height:18px;border:none;text-transform:uppercase;margin:0!important;opacity:.8}@media screen and (max-width: 999px){.label{font-size:10px;line-height:10px;text-transform:uppercase;padding:2px 4px;margin:0!important;display:flex;gap:4px}.label.label--iconic{padding:0;font-size:8px;line-height:8px}}.tag{color:var(--black);font-size:8px;font-style:normal;font-weight:500;line-height:8px;text-transform:uppercase}.input__label{flex-grow:1;line-height:2;text-align:left;color:var(--light-grey);padding:0;top:8px;left:16px;background-color:transparent}.active-dot{position:relative;display:block}.active-dot:after{content:"";background:var(--black);width:4px;height:4px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.active-dot.right:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:8px;left:unset}.checkbox{width:12px;height:12px;border-color:var(--black);border-radius:2px;top:0;margin:0}.checkbox:checked{background-color:var(--black);border-color:var(--black)}.checkbox+label{padding-inline-start:16px}.error{color:var(--error);text-decoration-color:var(--error);margin-top:8px}.success{color:var(--success)}input+.error,input+.success{margin-top:4px}.loader{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;justify-content:center;align-items:center}.loader-icon{display:block;border:2px solid var(--black);border-top:2px solid transparent;border-radius:50%;animation:loading;animation-duration:1s;width:24px;height:24px;animation-iteration-count:infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/_ui.css.map */
