@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/cinzel-ext-400.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/cinzel-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-cyrillic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rouge Script;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/rouge-script-normal-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.loader{align-content:center;align-items:center;animation-duration:.2s;animation-fill-mode:both;background-color:rgba(144,150,255,.95);display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:2147483636}.loader,.loader--remove{animation-name:loader__animation--fade-in}.loader__content{color:#1c1c1a;text-align:center}.loader__close{font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;padding:10px 0;padding-bottom:0!important;text-transform:none;visibility:hidden}@media(min-width:960px){.loader__close{padding:20px 0}}.loader__close--show{visibility:visible}.loader__button-container{display:block;padding:5px 0;padding-bottom:0!important}@media(min-width:960px){.loader__button-container{padding:10px 0}}.loader__button-container .cta-button--bravo{border:1px solid #1c1c1a}@keyframes spinner{to{transform:rotate(-1turn)}}.loader__spinner{animation:spinner 2s linear infinite;margin:0 auto;width:80px}@keyframes loader__animation--fade-in{from{opacity:0}to{opacity:1}}@keyframes loader__animation--fade-out{from{opacity:1}to{opacity:0}}.review-form{margin:0 auto;max-width:660px;padding:5px}@media(min-width:960px){.review-form{padding:10px}}.review-form__row{padding:5px 0;text-align:left}@media(min-width:960px){.review-form__row{padding:10px 0}}.review-form__row--center{text-align:center}.review-form__input{border:none;font-size:16px;padding:10px;width:100%}.review-form__label{color:#1c1c1a;display:block;margin-bottom:5px}.review-form__label,.review-form__label--large{font-family:Season Mix,times,serif;font-size:12px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;text-transform:none}.review-form__textarea{border:none;font-size:16px;height:100px;padding:10px;resize:none;width:100%}.review-form__add{background-color:#1c1c1a;border:1px solid #1c1c1a;border-radius:8px;color:#f8f5f2;font-family:Season Sans,arial,sans-serif;font-size:12px;font-style:normal;font-weight:550;letter-spacing:.01em;line-height:100%;text-transform:uppercase;transition:all .15s ease-in}.review-form__add:hover{background-color:#9096ff;border:1px solid #9096ff;color:#361538}.review-form .br-widget{display:inline-block}.product-page--v3 #addReview{background-color:#f8f5f2;padding:10px}@media(min-width:960px){.product-page--v3 #addReview{padding:30px}}.product-page--v3.drawer--open .review-form{display:block;padding:10px 20px}.product-page--v3 .br-widget{margin-bottom:0}.product-page__container .review-form{padding:10px}@media(min-width:960px){.product-page__container .review-form{padding:20px;padding-top:45px}}.review-list__list{margin:0 auto;max-width:660px;padding:0 20px}.review-list__review{border-bottom:1px solid rgba(0,0,0,.1);display:grid;gap:15px;grid-template-columns:auto auto 1fr;grid-template-rows:auto auto auto;padding:10px 0}@media(min-width:960px){.review-list__review{padding:20px 0}}.review-list__review:last-of-type{border-bottom:none}.review-list__rating{grid-column:1/2;grid-row:1/2;margin:0 0 5px}.review-list__date{grid-column:2/3;grid-row:1/2}.review-list__meta{grid-column:1/4;grid-row:2/3}.review-list__name{color:#1c1c1a;display:inline;font-family:Season Sans,arial,sans-serif;font-size:14px;font-style:normal;font-weight:550;letter-spacing:.01em;line-height:104%;opacity:.8;text-transform:uppercase}.review-list__date{display:inline}.review-list__copy,.review-list__date{color:#1c1c1a;font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;text-transform:none}.review-list__copy{grid-column:1/4;grid-row:3/4}.review-list__more{border:none;color:#1c1c1a;display:block;font-family:Season Sans,arial,sans-serif;font-size:12px;font-style:normal;font-weight:550;height:auto;letter-spacing:.01em;line-height:100%;padding:0;text-decoration:underline;text-transform:uppercase}.review-list__more:hover{background-color:unset;color:#9096ff}.review-list__more--mobile{display:block}@media(min-width:960px){.review-list__more--mobile{display:none}}.review-list__button{margin:0 auto;max-width:660px;padding:10px;text-align:left}@media(min-width:960px){.review-list__button{padding:20px;padding-bottom:0}}.review-overview__content{align-content:flex-start;align-items:center;display:grid;grid-template-columns:110px 100px;grid-template-rows:auto;justify-content:center;position:relative}.review-overview__rating{display:block;grid-column:1/2;grid-row:1/2}.review-overview__count{color:#1c1c1a;display:inline-block;font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;grid-column:2/3;grid-row:1/2;letter-spacing:-.01em;line-height:150%;margin-left:5px;position:absolute;text-transform:none;top:2px}