.bt-swipereviews{background:#faf7f3;color:#32261e;padding:clamp(46px,6vw,88px) 0;font-family:Montserrat,Arial,sans-serif}.bt-swipereviews__container{width:min(1300px,calc(100% - 44px));margin-inline:auto}.bt-swipereviews__heading{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:27px}.bt-swipereviews__eyebrow{font-size:10px!important;letter-spacing:.2em;font-weight:650;color:#997360;text-transform:uppercase;margin:0 0 12px}.bt-swipereviews__heading h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(32px,4vw,53px);line-height:1.08;letter-spacing:-.045em;margin:0 0 13px;color:#34251e}.bt-swipereviews__description{font-size:14px;line-height:1.7;color:#706159;max-width:640px;margin:0}.bt-swipereviews__nav{display:flex;gap:8px;flex-shrink:0}.bt-swipereviews__arrow{border:1px solid #d8c7b8;background:#fff;color:#4d352a;border-radius:50%;height:42px;width:42px;display:grid;place-items:center;cursor:pointer;font-size:23px;transition:background .2s,border-color .2s}.bt-swipereviews__arrow:hover:not(:disabled){background:#4a3025;color:#fff;border-color:#4a3025}.bt-swipereviews__arrow:disabled{opacity:.3;cursor:default}.bt-swipereviews__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/3);gap:18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:0 1px 8px;-webkit-overflow-scrolling:touch;touch-action:pan-x}.bt-swipereviews__rail::-webkit-scrollbar{display:none}.bt-swipereviews__card{scroll-snap-align:start;min-width:0;overflow:hidden;border:1px solid #ebe2d9;border-radius:12px;background:#fff;box-shadow:0 9px 23px #33221608}.bt-swipereviews__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#eee9e5}.bt-swipereviews__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bt-swipereviews__image-tag{position:absolute;left:13px;bottom:13px;background:#fffdf8ea;border:1px solid #f1e4d5;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:600;color:#6c5040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bt-swipereviews__copy{padding:21px 20px 24px;min-height:135px}.bt-swipereviews__copy h3{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;line-height:1.18;font-size:23px;color:#382920;margin:0 0 10px}.bt-swipereviews__copy p{margin:0;font-size:12px;line-height:1.65;color:#706057}.bt-swipereviews__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.bt-swipereviews__bottom p{font-size:11px;color:#978375;margin:0}.bt-swipereviews__pagination{font-variant-numeric:tabular-nums;font-weight:650;font-size:12px;color:#66493c}.bt-swipereviews__notice{max-width:930px;margin:18px 0 0;font-size:11px;line-height:1.65;color:#86786e}.bt-swipereviews__real{margin-top:clamp(40px,6vw,78px);padding-top:38px;border-top:1px solid #e5d7cb;scroll-margin-top:70px}.bt-swipereviews__real-top{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.bt-swipereviews__real-top h3{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(27px,3vw,38px);font-weight:400!important;line-height:1.14;margin:0 0 11px;color:#382920}.bt-swipereviews__no-reviews{margin:0;color:#7b6759;font-size:13px;line-height:1.6}.bt-swipereviews__rating{color:#7b563e;font-size:13px}.bt-swipereviews__rating span{color:#bd895b}.bt-swipereviews__write{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#3e2c24;color:#fff!important;border:1px solid #3e2c24;text-decoration:none;border-radius:7px;padding:14px 20px;font-size:12px;font-weight:650;min-height:48px}.bt-swipereviews__write:hover{background:#785440}.bt-swipereviews__submission-note{font-size:11px;line-height:1.7;color:#918075;margin:18px 0 26px}.bt-swipereviews__judgeme{width:100%;max-width:100%;overflow:visible}.bt-swipereviews__judgeme .jdgm-rev-widg__reviews{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:14px}.bt-swipereviews__judgeme .jdgm-rev{min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #e9dcd0;border-radius:10px;padding:17px!important;box-sizing:border-box}@media(max-width:1040px){.bt-swipereviews__rail{grid-auto-columns:calc((100% - 18px)/2)}.bt-swipereviews__judgeme .jdgm-rev-widg__reviews{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:700px){.bt-swipereviews{padding:42px 0}.bt-swipereviews__container{width:calc(100% - 30px)}.bt-swipereviews__heading{align-items:end;gap:8px;margin-bottom:18px}.bt-swipereviews__heading h2{font-size:34px}.bt-swipereviews__description{font-size:12px}.bt-swipereviews__arrow{height:36px;width:36px}.bt-swipereviews__rail{grid-auto-columns:86%;gap:12px;padding-bottom:4px}.bt-swipereviews__copy{padding:16px 15px 19px;min-height:113px}.bt-swipereviews__copy h3{font-size:21px}.bt-swipereviews__bottom p{font-size:10px;text-align:right}.bt-swipereviews__real{margin-top:46px;padding-top:31px}.bt-swipereviews__write{width:100%}.bt-swipereviews__judgeme .jdgm-rev-widg__reviews{grid-auto-columns:86%}}.bt-swipereviews__card--genuine{display:flex;flex-direction:column}.bt-swipereviews__card--genuine .bt-swipereviews__copy{padding:22px;flex:1;min-height:210px}.bt-swipereviews__stars{display:flex;gap:2px;letter-spacing:1px;font-size:20px;margin-bottom:14px}.bt-swipereviews__stars .is-filled{color:#c69454}.bt-swipereviews__stars .is-empty{color:#e1d8ce}.bt-swipereviews__author{display:block;margin-top:14px;color:#806457;font-size:11px;font-weight:650}.bt-swipereviews__card--genuine:not(:has(.bt-swipereviews__media)){min-height:280px}.bt-swipereviews__parent-disclosure{display:block;font-size:10px;line-height:1.45;font-weight:650;color:#8d6652;margin-bottom:9px}.bt-swipereviews__parent-quote{font-size:13px!important;line-height:1.7!important;color:#544338!important;font-style:normal}.bt-swipereviews__card:has(.bt-swipereviews__parent-disclosure){border-color:#ded1c4}@media(max-width:700px){.bt-swipereviews__parent-quote{font-size:12.5px!important}}.bt-swipereviews__sample-rating{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;margin:0 0 11px}.bt-swipereviews__star-stack{position:relative;display:inline-block;white-space:nowrap;font-size:19px;font-family:Arial,sans-serif;line-height:1;letter-spacing:1px}.bt-swipereviews__star-empty{color:#ddd5cb}.bt-swipereviews__star-fill{position:absolute;top:0;left:0;display:block;overflow:hidden;white-space:nowrap;height:100%;color:#bc9052}.bt-swipereviews__sample-rating strong{font-size:12px;color:#584130}.bt-swipereviews__rating-hint{display:block;flex-basis:100%;font-size:10px;color:#866b5b}.bt-swipereviews__submit{margin-top:28px;background:#fff;border:1px solid #d5c2b3;border-radius:11px;overflow:hidden}.bt-swipereviews__submit-toggle{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:20px 24px;cursor:pointer;color:#382a21;font-size:14px;font-weight:700}.bt-swipereviews__submit-toggle::-webkit-details-marker{display:none}.bt-swipereviews__submit-toggle:focus-visible{outline:2px solid #82604d;outline-offset:-4px}.bt-swipereviews__submit-arrow{font-size:22px;color:#947360;transition:transform .2s}.bt-swipereviews__submit[open] .bt-swipereviews__submit-arrow{transform:rotate(45deg)}.bt-swipereviews__submit-panel{border-top:1px solid #eee4da;padding:22px 24px 25px}.bt-swipereviews__submit-lead{font-size:12px;color:#665449;line-height:1.7;margin:0 0 18px}.bt-swipereviews__submit .jdgm-rev-widg__title,.bt-swipereviews__submit .jdgm-rev-widg__summary,.bt-swipereviews__submit .jdgm-rev-widg__reviews,.bt-swipereviews__submit .jdgm-paginate,.bt-swipereviews__submit .jdgm-rev-widg__sort-wrapper{display:none!important}@media(max-width:700px){.bt-swipereviews__submit-toggle{padding:17px 16px}.bt-swipereviews__submit-panel{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/betttraum-review-swipe.css.map */
