:root{--text-primary-color: #ef6a57;--text-secondary-color: #fde4e1;--text-electric-blue: #2e2bd8;--color-primary-01: 13, 12, 34;--color-primary-02: 214, 212, 204;--color-primary-03: 247, 246, 239;--color-secondary-01: 196, 217, 251;--color-secondary-02: 255, 252, 212;--color-secondary-03: 232, 221, 250;--color-secondary-04: 218, 159, 196;--color-tertiary-01: 46, 43, 216;--color-tertiary-02: 219, 166, 135;--color-tertiary-03: 253, 228, 225;--button-padding: .85rem 3.43rem .8rem;--fs-base-rem: 10px;--fs-base-120: calc(12 * var(--fs-base-rem));--fs-base-90: calc(9 * var(--fs-base-rem));--fs-base-80: calc(8 * var(--fs-base-rem));--fs-base-72: calc(7.2 * var(--fs-base-rem));--fs-base-67: calc(6.7 * var(--fs-base-rem));--fs-base-54: calc(5.4 * var(--fs-base-rem));--fs-base-50: calc(5 * var(--fs-base-rem));--fs-base-40: calc(4 * var(--fs-base-rem));--fs-base-37: calc(3.7 * var(--fs-base-rem));--fs-base-32: calc(3.2 * var(--fs-base-rem));--fs-base-30: calc(3 * var(--fs-base-rem));--fs-base-25: calc(2.5 * var(--fs-base-rem));--fs-base-24: calc(2.4 * var(--fs-base-rem));--fs-base-28: calc(2.8 * var(--fs-base-rem));--fs-base-21: calc(2.1 * var(--fs-base-rem));--fs-base-18: calc(1.8 * var(--fs-base-rem));--fs-base-16: calc(1.6 * var(--fs-base-rem));--fs-base-15: calc(1.5 * var(--fs-base-rem));--fs-base-14: calc(1.4 * var(--fs-base-rem));--fs-base-13: calc(1.3 * var(--fs-base-rem));--fs-base-12: calc(1.2 * var(--fs-base-rem));--fs-base-11: calc(1.1 * var(--fs-base-rem));--lh-base-1: 1;--lh-base-133: 1.33;--lh-base-135: 1.35;--lh-base-147: 1.47;--lh-base-155: 1.55;--lh-base-162: 1.625;--lh-base-166: 1.66;--lh-base-171: 1.71;--lh-base-177: 1.77;--lh-base-2: 2;--fw-thin: 250;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--letter-spacing-00: 0;--letter-spacing-01: -1px;--letter-spacing-02: -2px;--letter-spacing-03: -3px;--letter-spacing-04: 1px;--letter-spacing-05: 1.5px;--typography-title-1: 250 140px/120px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-2: 250 65px/60px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-3: 250 40px/40px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-4: italic 250 80px/68px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-letter-spacing: -.075rem;--typography-subtitle-1: 250 30px/30px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-subtitle-2: 250 35px/28px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-subtitle-3: 250 18px / normal "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-body-1: 400 13px/20px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-body-2: 400 16px/28px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-body-3: 400 13px/20px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-letter-spacing: .016rem;--typography-button-1: 500 14px/18px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--grid-columns: 4;--grid-gap: 1.5rem;--grid-gap-tight: 1rem;--grid-item-columns: span 4;--lwp-space-between-blocks: 1.875rem;--lwp-border-radius-01: 1.25rem;--lwp-border-radius-02: .625rem;--lwp-padding-02: 1rem;--lwp-flex-direction: column;--lwp-shadow-01: 0px 4px 70px 0px rgba(0, 0, 0, .1);--bg-color--gray: #cccccc;--bg-color--pink: #f49c80;--bg-color--pink-500: #feedec;--bg-color--light-pink: #ffdde7;--bg-color--rose: #ffe7e3;--bg-color--purple: #6e5fa5;--bg-color--red: #f26a57;--bg-color--white: #ffffff;--text-color--black: #0d0c22;--text-color--purple: #9889c2;--text-color--red: #dc6464;--text-color--gray: #a3a3a3;--text-color--pink: #f49c80;--text-color--pink-100: #f94c43;--text-color--white: #ffffff;--border-color--gray: #dddddd;--border-color-gray-100: #d9d9d9;--border-color--black: #000000;--nav-color--text: #d6402c;--color-black: #000;--color-red: #2e2bd8;--color-red-100: #a93121;--color-red-200: #fde4e1;--color-red-300: #f26957;--color-white: #fff;--color-grey-100: #eee;--color-grey-200: #737373;--color-grey-300: #515151;--color-midnight: #0d0c22;--color-sage: #d6d4cc;--color-opal: #f7f6ef;--color-pink-orchid: #da9fc4;--color-electric-blue: #2e2bd8;--color-soft-lavender: #e8ddfa;--color-blue-haze: #c4d9fb;--color-toffee: #dba687;--color-electric-blue-rgb: 46 43 216;--color-red-rgb: 228, 106, 88;--color-red-100-rgb: 169, 49, 33;--color-red-200-rgb: 253, 228, 234;--color-white-rgb: 255, 255, 255;--fs-exsmall: 11px;--fs-small: 12px;--fs-base: 14px;--fs-body-large: 18px;--fs-nav: 18px;--fs-desc: 19px;--fs-medium: 20px;--fs-xmedium: 24px;--fs-medium-2: 32px;--fs-large: 40px;--fs-large-2: 52px;--fs-xlarge: 60px;--fs-xlarge-2: 75px;--fs-product-title: 18px;--fs-small-mob: 11px;--fs-base-mob: 12px;--fs-body-large-mob: 16px;--fs-large-mob: 28px;--fs-large-2-mob: 34px;--fs-xlarge-mob: 40px;--fs-body-mob: 16px;--fs-product-title: 16px;--color-header-bg: #fffbf4;--fs-heading-large: 140px;--fs-heading-medium: 65px;--fs-heading-regular: 40px;--fs-heading-regular-mob: 40px;--fs-subheading-large: 40px;--fs-subheading-medium: 35px;--fs-subheading-regular: 25px;--fs-body-exlarge: 24px;--fs-body-large: 21px;--fs-body-medium: 18px;--fs-body: 16px;--fs-body-small: 12px;--fs-body-small-2: 11px;--fs-label-small: 13px;--fs-facet-heading: 21px;--fs-facet-item: 16px;--fs-button: 14px;--fs-button-small: 12px;--fs-primary-nav: 12px;--fs-link-small: 12px;--fs-nav-primary-mob: 30px;--fs-nav-secondary-mob: 25px;--fs-nav-nested-mob: 15px;--fs-footer-heading-mob: 15px;--fs-footer-link-mob: 13px}.ff-heading{font-family:var(--heading-font-family)}.ff-text{font-family:var(--text-font-family)}body .typography-mobile-80,body .typography-mobile-80 *{font-size:var(--fs-base-80);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-02)}body .typography-mobile-72,body .typography-mobile-72 *{font-size:var(--fs-base-72);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-02)}body .typography-mobile-54,body .typography-mobile-54 *{font-size:var(--fs-base-54);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-02)}body .typography-mobile-40,body .typography-mobile-40 *{font-size:var(--fs-base-40);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-01)}body .typography-mobile-32,body .typography-mobile-32 *{font-size:var(--fs-base-32);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-30,body .typography-mobile-30 *{font-size:var(--fs-base-30);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-25,body .typography-mobile-25 *{font-size:var(--fs-base-25);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-24,body .typography-mobile-24 *{font-size:var(--fs-base-24);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-24--large,body .typography-mobile-24--large *{font-size:var(--fs-base-24);line-height:var(--lh-base-133);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-21,body .typography-mobile-21 *{font-size:var(--fs-base-21);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-18,body .typography-mobile-18 *{font-size:var(--fs-base-18);line-height:var(--lh-base-155);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-15--regular,body .typography-mobile-15--regular *{font-size:var(--fs-base-15);line-height:var(--lh-base-166);font-weight:var(--fw-regular);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-15,body .typography-mobile-15 *{font-size:var(--fs-base-15);line-height:var(--lh-base-166);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-14,body .typography-mobile-14 *{font-size:var(--fs-base-14);line-height:var(--lh-base-166);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-13,body .typography-mobile-13 *{font-size:var(--fs-base-13);line-height:var(--lh-base-177);font-weight:var(--fw-regular);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-13--button,body .typography-mobile-13--button *{font-size:var(--fs-base-13);line-height:var(--lh-base-1);font-weight:var(--fw-medium);letter-spacing:var(--letter-spacing-05)}body .typography-mobile-12,body .typography-mobile-12 *{font-size:var(--fs-base-12);line-height:var(--lh-base-155);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-11,body .typography-mobile-11 *{font-size:var(--fs-base-11);line-height:var(--lh-base-155);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-mobile-11--small,body .typography-mobile-11--small *{font-size:var(--fs-base-11);line-height:var(--lh-base-2);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .button--lwp{min-height:3.125rem}body .button--lwp[disabled],body .button--lwp.disabled{pointer-events:none;border-color:rgb(var(--color-primary-02));color:rgb(var(--color-primary-02))}body .button--lwp[disabled]:not(.button--outline),body .button--lwp.disabled:not(.button--outline){background:rgb(var(--color-primary-02));color:#fff}@media screen and (min-width: 1000px){body .typography-desktop-120,body .typography-desktop-120 *{font-size:var(--fs-base-120);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-03)}body .typography-desktop-90,body .typography-desktop-90 *{font-size:var(--fs-base-90);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-03)}body .typography-desktop-67,body .typography-desktop-67 *{font-size:var(--fs-base-67);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-03)}body .typography-desktop-50,body .typography-desktop-50 *{font-size:var(--fs-base-50);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-01)}body .typography-desktop-37,body .typography-desktop-37 *{font-size:var(--fs-base-37);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-37--large,body .typography-desktop-37--large *{font-size:var(--fs-base-37);line-height:var(--lh-base-135);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-32,body .typography-desktop-32 *{font-size:var(--fs-base-32);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-28,body .typography-desktop-28 *{font-size:var(--fs-base-28);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-21,body .typography-desktop-21 *{font-size:var(--fs-base-21);line-height:var(--lh-base-1);font-weight:var(--fw-thin);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-21--large,body .typography-desktop-21--large *{font-size:var(--fs-base-21);line-height:var(--lh-base-147);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-18,body .typography-desktop-18 *{font-size:var(--fs-base-18);line-height:var(--lh-base-155);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-16--regular,body .typography-desktop-16--regular *,body .banner.banner--error{font-size:var(--fs-base-16);line-height:var(--lh-base-162);font-weight:var(--fw-regular);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-16,body .typography-desktop-16 *{font-size:var(--fs-base-16);line-height:var(--lh-base-162);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-14--regular,body .typography-desktop-14--regular *{font-size:var(--fs-base-14);line-height:var(--lh-base-171);font-weight:var(--fw-regular);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-14--button,body .typography-desktop-14--button *{font-size:var(--fs-base-14);line-height:var(--lh-base-1);font-weight:var(--fw-medium);letter-spacing:var(--letter-spacing-05)}body .typography-desktop-14,body .typography-desktop-14 *{font-size:var(--fs-base-14);line-height:var(--lh-base-171);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .typography-desktop-12--medium,body .typography-desktop-12--medium *{font-size:var(--fs-base-12);line-height:var(--lh-base-1);font-weight:var(--fw-medium);letter-spacing:var(--letter-spacing-04)}body .typography-desktop-12,body .typography-desktop-12 *{font-size:var(--fs-base-12);line-height:var(--lh-base-2);font-weight:var(--fw-light);letter-spacing:var(--letter-spacing-00)}body .button--lwp{min-height:3.375rem}}body .fw-regular,body .fw-regular *{font-weight:var(--fw-regular)}.uppercase,.uppercase *{--heading-text-transform: uppercase;text-transform:uppercase}.lwp-subtitle-02{font:var(--typography-subtitle-2)}.lwp-body-01{font:var(--typography-body-1)}.lwp-body-02{font:var(--typography-body-2);letter-spacing:var(--typography-letter-spacing)}.lwp-space-between-blocks{margin-top:var(--lwp-space-between-blocks, 3.75rem);margin-bottom:var(--lwp-space-between-blocks, 3.75rem)}.lwp-padding-between-blocks{padding-top:var(--lwp-space-between-blocks, 3.75rem);padding-bottom:var(--lwp-space-between-blocks, 3.75rem)}.lwp-grid{display:grid;grid-template-columns:repeat(var(--grid-columns, 12),minmax(0,1fr));grid-gap:var(--grid-gap, 1.5rem)}.lwp-grid__item{grid-column:var(--grid-item-columns, span 12)}.lwp-flex{display:flex;flex-direction:var(--lwp-flex-direction, row);align-items:var(--lwp-flex-align-items, stretch);justify-content:var(--lwp-flex-justify-content, flex-start);row-gap:var(--lwp-flex-row-gap, 0);column-gap:var(--lwp-flex-column-gap, 0)}.lwp-flex--wrap{flex-wrap:wrap}.lwp-flex__item{flex:1}.lwp-flex__item--half{flex:0 0 100%;max-width:100%}.lwp-flex--column{flex-direction:column}@media screen and (min-width: 700px){:root{--lwp-padding-02: 1.375rem;--button-padding: .85rem 3.43rem .8rem;--fs-heading-large: 140px;--fs-heading-medium: 95px;--fs-heading-regular: 70px;--typography-title-1: 250 140px/120px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-2: 250 95px/88px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-3: 250 70px/68px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-4: italic 250 80px/68px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-title-letter-spacing: -.03rem;--typography-subtitle-1: 250 40px/28px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-subtitle-2: 250 35px/28px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-subtitle-3: 250 25px/28px "Canela", "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--typography-body-1: 400 21px/33px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-body-2: 400 16px/28px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-body-3: 300 16px/28px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--typography-letter-spacing: .02rem;--typography-button-1: 500 14px/18px "Larsseit", "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--grid-columns: 12;--grid-gap: 1.5rem;--grid-gap-tight: 1rem;--grid-item-columns: span 12;--lwp-flex-direction: row;--lwp-space-between-blocks: 3.75rem}.lwp-flex__item--half{flex:0 0 50%;max-width:50%}.ff-text typography-desktop-16 typography-mobile-13,.ff-text typography-desktop-16 typography-mobile-13 p{letter-spacing:var(--typography-letter-spacing)}}.lwp-switch{position:relative;display:inline-block;width:60px;height:34px}.lwp-switch input{opacity:0;width:0;height:0}.lwp-switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgb(var(--color-secondary-04));-webkit-transition:.4s;transition:.4s}.lwp-switch__slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.lwp-switch__slider{background-color:rgb(var(--color-secondary-04))}input:focus+.lwp-switch__slider{box-shadow:0 0 1px rgb(var(--color-secondary-04))}input:checked+.lwp-switch__slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.lwp-switch__slider.round{border-radius:34px}.lwp-switch__slider.round:before{border-radius:50%}.custom-rimage img{max-width:var(--image-max-width, 100%);width:100%}.lwp-input,input.lwp-input{width:100%;border:1px solid rgb(var(--color-primary-02));padding:1rem 1.25rem;font-family:var(--text-font-family);font-size:var(--fs-body-medium);border-radius:5px;color:rgb(var(--color-primary-01))}.lwp-input::placeholder,input.lwp-input::placeholder{color:rgba(var(--color-primary-01),.5)}#bracelet-word-in-action .lwp-input,#bracelet-word-in-action input.lwp-input,#bracelet-word-in-action .WiaSection__Text.text--size-medium{font-size:var(--fs-body)}body #bracelet-word-in-action .WiaSection__Container .Form__Group .Form__Item.Form__BtnSearch{display:flex;flex-direction:column;max-width:160px}@media (max-width: 768px){body #bracelet-word-in-action .WiaSection__Container .Form__Group{align-items:center;flex-direction:column;gap:10px}body #bracelet-word-in-action .WiaSection__Container .Form__Group .Form__Item{display:flex;margin-left:0;width:100%;justify-content:space-between;gap:10px}}body .d-block{display:block!important}.disabled-clicks{pointer-events:none;cursor:default}.error-message{font-size:14px;color:red}
/*# sourceMappingURL=/cdn/shop/t/940/assets/rafteltech-css-vars.css.map */
