.rd,.rd-collection{--rd-navy: #192f58;--rd-blue: #0e6fb9;--rd-grey: #72767d;--rd-line: #dddfe4;--rd-card: #f2f2f4;--rd-header: #f9f9fa;--rd-gutter: 16px}.rd{font-family:Gotham,sans-serif;font-weight:400;color:var(--rd-navy);letter-spacing:normal;text-transform:none}.rd *,.rd *:before,.rd *:after{box-sizing:border-box}.rd p,.rd h1,.rd h2,.rd ul,.rd li{margin:0;padding:0;font-family:inherit;letter-spacing:normal;text-transform:none}.rd ul{list-style:none}.rd a{color:inherit;text-decoration:none}.rd button{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.rd img{display:block;max-width:100%}.rd-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rd-container{max-width:1360px;margin:0 auto;padding:0 var(--rd-gutter)}.rd-announcement{display:flex;align-items:center;gap:24px;min-height:46px;padding:5px var(--rd-gutter);background:var(--rd-blue)}.rd-announcement[hidden]{display:none}.rd-announcement__spacer,.rd-announcement__close{flex:0 0 24px;width:24px;height:24px}.rd-announcement__messages{display:grid;flex:1 1 auto;align-items:center}.rd-announcement__message{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.rd-announcement__message.is-active{opacity:1;visibility:visible}.rd .rd-announcement__text{display:block;width:100%;font-size:13px;line-height:1.45;text-align:center;color:#fff}.rd .rd-announcement__text a{color:#fff}.rd-header{display:block;position:sticky;top:0;z-index:900;background:var(--rd-header)}.rd-header-wrap{display:contents}.rd-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1360px;margin:0 auto;padding:12px var(--rd-gutter)}.rd-header__icon{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px}.rd-header__logo{display:flex;align-items:center;height:36px}.rd-header__logo-mobile{width:172px;height:32px}.rd-header__logo-desktop{display:none!important;width:172px;height:36px}.rd-header__cart-count{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 2px;border-radius:9px;background:var(--rd-navy);font-size:11px;font-weight:700;line-height:12px;color:#fff}.rd-header__cart-count[data-js-cart-count-desktop="0"],.rd-nav{display:none}.rd-header__actions{display:flex;align-items:center}.rd-header__region,.rd-header__account,.rd-header__search{display:none!important}.rd-header__search svg{width:24px;height:24px}@media(min-width:990px){.rd,.rd-collection{--rd-gutter: 40px}.rd-header__inner{position:static;gap:32px;padding-top:16px;padding-bottom:16px}.rd-header__menu-btn{display:none}.rd-header__logo-mobile{display:none!important}.rd-header__logo-desktop{display:block!important}.rd-nav{display:block;flex:1 1 auto}.rd-header__actions{gap:12px}.rd-header__region,.rd-header__account,.rd-header__search{display:flex!important}.rd-header__region,.rd-header__account{align-items:center;font-size:15px;line-height:1.45;white-space:nowrap}.rd-header__region{padding:8px 10px;border:1px solid var(--rd-navy)}.rd-header__account{padding:0 4px}.rd-header__region:hover,.rd-header__account:hover{color:var(--rd-blue)}.rd-nav__list{display:flex;justify-content:center;gap:32px}.rd-nav__link{display:flex;align-items:center;gap:6px;padding:12px 0;font-size:15px;font-weight:500;line-height:1.45;white-space:nowrap}.rd-nav__link:hover,.rd-nav__link.is-active,.rd-nav__item--parent:hover>.rd-nav__link{color:var(--rd-blue)}.rd-nav__arrow{width:6px;height:6px;margin-top:-3px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.rd-mega{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--rd-blue);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.rd-mega:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:24px}.rd-nav__item--parent:hover .rd-mega,.rd-nav__item--parent:focus-within .rd-mega{opacity:1;visibility:visible}.rd-mega__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;max-width:1360px;margin:0 auto;padding:40px var(--rd-gutter) 32px}.rd-mega__card{display:flex;flex-direction:column;align-items:center;gap:18px;width:272px;color:#fff}.rd-mega__card-media{display:block;width:100%;aspect-ratio:272 / 206;overflow:hidden;background:var(--rd-navy)}.rd-mega__card-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.rd-mega__card:hover .rd-mega__card-media img{transform:scale(1.04)}.rd .rd-mega__card-title,.rd .rd-mega__title{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.rd-mega__column{display:flex;flex-direction:column;gap:12px;min-width:200px}.rd-mega__list{display:flex;flex-direction:column;gap:8px}.rd .rd-mega__list a{font-size:15px;line-height:1.45;color:#fff}.rd .rd-mega__list a:hover,.rd .rd-mega__title:hover{text-decoration:underline}}.rd-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.rd-drawer[hidden]{display:none}.rd-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .25s ease}.rd-drawer__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(400px,100%);padding:12px var(--rd-gutter) 32px;overflow-y:auto;background:#fff;transform:translate(-100%);transition:transform .25s ease}.rd-drawer.is-open .rd-drawer__overlay{opacity:1}.rd-drawer.is-open .rd-drawer__panel{transform:none}@media(min-width:990px){.rd-drawer__panel{padding-left:32px;padding-right:32px}}.rd-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rd-drawer__head .rd-header__icon{margin-right:-10px}.rd-drawer__title{font-size:20px;font-weight:700}.rd-menu__item{border-bottom:1px solid var(--rd-line)}.rd-menu__link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:16px;font-weight:500;line-height:1.45;cursor:pointer;list-style:none}.rd-menu__link::-webkit-details-marker,.rd-filter__title::-webkit-details-marker{display:none}.rd-menu__plus{transition:transform .2s ease}details[open]>summary .rd-menu__plus{transform:rotate(45deg)}.rd-menu__sub{display:flex;flex-direction:column;gap:4px;padding-bottom:16px}.rd-menu__sub a{display:block;padding:6px 0;font-size:15px;line-height:1.45;color:var(--rd-grey)}.rd-menu__sub-deep a{padding-left:12px;font-size:13px}.rd-hero{background:var(--rd-card)}.rd-hero__inner{position:relative;overflow:hidden;aspect-ratio:393 / 320;max-height:560px;width:100%}.rd-hero__media,.rd-hero__img{display:block;width:100%;height:100%}.rd-hero__img{object-fit:cover;object-position:center}.rd-hero--overlay .rd-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000070,#0000 55%),#0000001a;pointer-events:none}.rd-hero__content{position:absolute;top:24px;left:var(--rd-gutter);right:var(--rd-gutter);z-index:1}.rd .rd-hero__title{max-width:202px;font-size:24px;font-weight:500;line-height:1.2;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.32)}.rd-hero__subtitle{max-width:191px;margin-top:12px!important;font-size:15px;line-height:1.45;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.32)}@media(min-width:600px)and (max-width:989px){.rd .rd-hero__title{max-width:360px;font-size:34px}.rd-hero__subtitle{max-width:320px;font-size:17px}}@media(min-width:990px){.rd-hero__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;aspect-ratio:auto;max-height:none;max-width:1360px;margin:0 auto;padding:0 var(--rd-gutter);overflow:visible}.rd-hero__media{position:relative;grid-column:2;grid-row:1;aspect-ratio:1000 / 651;height:auto;max-height:560px}.rd-hero--overlay .rd-hero__media:after{content:none}.rd-hero__content{position:static;grid-column:1;grid-row:1;padding:48px 48px 48px 0}.rd .rd-hero__title{max-width:460px;font-size:44px;line-height:1.15;color:var(--rd-navy);text-shadow:none}.rd-hero__subtitle{max-width:400px;margin-top:16px!important;font-size:18px;color:var(--rd-grey);text-shadow:none}}.rd-collection{padding-bottom:48px;background:#fff}.rd-toolbar{display:flex;align-items:center;justify-content:space-between;padding:32px 0 16px}.rd .rd-toolbar__btn{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;line-height:1.2;color:var(--rd-navy);cursor:pointer}.rd-toolbar__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.rd-toolbar__sort:focus-within{outline:2px solid var(--rd-blue);outline-offset:4px}.rd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){.rd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(min-width:990px){.rd-toolbar{padding-top:40px;padding-bottom:24px}}.rd-collection__sidebar{display:none}@media(min-width:1025px){.rd-toolbar{justify-content:flex-end}.rd-toolbar__filters,#RdFilterDrawer{display:none!important}.rd-collection__layout--sidebar{display:grid;grid-template-columns:270px minmax(0,1fr);gap:32px;align-items:start}.rd-collection__sidebar{display:block}.rd-collection__sidebar .collections__sidebar{width:100%;max-width:none;padding:0}}@media(min-width:1280px){.rd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rd-empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 0;text-align:center}.rd-empty__title{font-size:20px;font-weight:700}.rd-empty__link{text-decoration:underline!important}.rd-card{position:relative;display:flex;flex-direction:column;background:var(--rd-card)}.rd-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rd-card__link:focus-visible{outline:2px solid var(--rd-blue);outline-offset:2px}.rd-card__media{position:relative;height:300px;overflow:hidden}.rd-card__img{position:absolute;bottom:16px;left:50%;width:220px;height:220px;object-fit:contain;transform:translate(-50%)}.rd-card__badge{position:absolute;top:16px;left:16px;padding:4px 12px;border-radius:99px;background:var(--rd-navy);font-size:12px;font-weight:700;line-height:1.45;color:#fff;text-transform:uppercase;white-space:nowrap}.rd-card .rd-card__badge{font-size:13.5px}.rd-card__badge--new{background:var(--rd-blue)}.rd-card__certs{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;gap:6px;width:64px}.rd-card__cert{display:block}.rd-card__cert img{display:block;width:100%;height:auto}.rd-card__swatches{position:absolute;top:196px;left:16px;z-index:2;display:flex;flex-direction:column;gap:8px}.rd .rd-card__swatch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1.5px solid transparent;border-radius:50%}.rd .rd-card__swatch.is-active{padding:4px;border-color:var(--rd-grey)}.rd-card__swatch-color{display:block;width:100%;height:100%;border-radius:50%;background-color:#d9d9d9;box-shadow:0 1px 4px #0c0c0d0d}.rd-card__body{display:flex;flex:1 1 auto;flex-direction:column}.rd-card__info{display:flex;flex-direction:column;gap:12px;padding:0 16px 8px}.rd-card__rating{position:relative;z-index:2;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:16px}.rd-card__rating[hidden]{display:none}.rd-stars{position:relative;display:inline-block;height:16px}.rd-stars__row{display:flex;height:16px;align-items:center}.rd-stars__row img{width:16px;height:15.4px}.rd-stars__row--empty img{filter:grayscale(1);opacity:.3}.rd-stars__row--full{position:absolute;top:0;left:0;width:var(--rd-rating, 100%);overflow:hidden}.rd-stars__row--full img{flex:0 0 16px}.rd-card__rating-count{font-size:14.5px;text-decoration:underline;text-underline-position:from-font}.rd-card__titles{display:flex;flex-direction:column;gap:6px}.rd .rd-card__title{font-size:21.5px;font-weight:700;line-height:1.2;color:var(--rd-navy)}.rd-card__subtitle{font-size:14.5px;line-height:1.45;color:var(--rd-grey)}.rd-card__coverage-wrap{padding:4px 16px}.rd-card__coverage{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:linear-gradient(180deg,#f1f8fe33,#f1f8fe00),#fff;filter:drop-shadow(0 1px 2px rgba(12,12,13,.05));line-height:1.45}.rd-card__coverage-area{font-size:16.5px;font-weight:700}.rd-card__coverage-time{font-size:14.5px;color:var(--rd-grey)}.rd-card__room{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.rd-card__bars{display:flex;gap:4px}.rd-card__bar{width:26px;height:6px;border-radius:99px;background:var(--rd-line)}.rd-card__bar.is-on{background:var(--rd-blue)}.rd-card__room-label{font-size:13.5px;font-weight:700;line-height:1.45;text-transform:uppercase;white-space:nowrap}.rd-card__features-wrap{padding:8px 16px 0}.rd-card__features{display:flex;flex-direction:column;gap:2px;padding-bottom:8px!important;border-bottom:1px solid var(--rd-line)}.rd-card__feature{display:flex;align-items:center;gap:8px;font-size:14.5px;line-height:1.45;color:var(--rd-grey)}.rd-card__feature img{flex:0 0 24px;width:24px;height:24px}.rd-card__feature--more{padding-left:32px;color:var(--rd-blue)}.rd-card__bottom{margin-top:auto;padding:12px 16px 16px}.rd-card__price-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.rd-card__price-row[hidden]{display:none}.rd-card__price{display:flex;align-items:flex-end;gap:4px;line-height:1.45}.rd-card__price-current{font-size:17.5px;font-weight:700}.rd-card__price-compare{font-size:14.5px;color:var(--rd-grey)}.rd-card__pill{padding:4px 16px 4px 14px;border-radius:99px;background:#b0f3a7;font-size:13.5px;font-weight:500;line-height:1.45;color:#327229;white-space:nowrap}.rd-card__toggle{position:relative;z-index:2;display:flex;gap:4px;height:48px;margin-top:16px;padding:4px;background:#ebecf0}.rd .rd-card__toggle-btn{flex:1 1 0;font-size:16.5px;line-height:1.45;color:var(--rd-navy)}.rd .rd-card__toggle-btn.is-active{border-radius:2px;background:#fff;font-weight:500;filter:drop-shadow(0 1px 2px rgba(12,12,13,.05))}@media(min-width:990px){.rd-card__img{width:240px;height:240px}}.rd-promo{position:relative;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:24px;background:#deeffd}.rd-promo[hidden]{display:none}.rd-promo__top{display:flex;flex-direction:column;gap:8px}.rd-promo__img{width:193px;height:144px;object-fit:cover}.rd-promo__title{font-size:28px;line-height:1.45}.rd .rd-promo__btn{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:99px;background:#fff;font-size:16px;font-weight:500;line-height:1.45}.rd-promo__close{position:absolute!important;top:16px;right:16px;width:24px;height:24px}.rd-filter{border-bottom:1px solid var(--rd-line)}.rd-filter__title{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:16px;font-weight:500;cursor:pointer;list-style:none}.rd-filter__list{display:flex;flex-direction:column;gap:4px;padding-bottom:16px!important}.rd-filter__option a{position:relative;display:flex;align-items:center;gap:12px;padding:6px 0;font-size:15px;line-height:1.45}.rd-filter__option a:before{content:"";flex:0 0 20px;width:20px;height:20px;border:1.5px solid var(--rd-grey);border-radius:4px}.rd-filter__option.is-active a:before{border-color:var(--rd-navy);background:var(--rd-navy)}.rd-filter__option.is-active a:after{content:"";position:absolute;top:50%;left:7px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-65%) rotate(45deg)}.rd-filter__clear{align-self:flex-start;margin-top:24px;font-size:15px;font-weight:500;text-decoration:underline!important}.rd-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.rd-pagination__item{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:99px;font-size:15px;font-weight:500}.rd-pagination__item.is-current{background:var(--rd-navy);color:#fff}body.rd-scroll-lock{overflow:hidden}.rd-reviews{padding:32px var(--rd-gutter);background:var(--rd-header)}.rd-reviews[hidden]{display:none}.rd-reviews__inner{display:flex;flex-direction:column;gap:16px;max-width:720px;margin:0 auto}.rd-reviews__aside,.rd-reviews__main{display:flex;flex-direction:column;gap:16px;min-width:0}.rd .rd-reviews__heading{font-size:15px;font-weight:500;line-height:normal}.rd-reviews__summary{display:flex;align-items:center;gap:16px;padding:4px 0}.rd .rd-reviews__score{font-size:64px;line-height:normal;white-space:nowrap}.rd-reviews__summary-side{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.rd-reviews .rd-reviews__stars,.rd-reviews .rd-reviews__stars .rd-stars__row{height:18px}.rd-reviews .rd-reviews__stars .rd-stars__row img{flex:0 0 18.7px;width:18.7px;height:18px}.rd .rd-reviews__total{font-size:13px;line-height:normal;color:#5b616d}.rd .rd-reviews__distribution{display:flex;flex-direction:column;gap:4px;padding:4px 0}.rd .rd-reviews__row{display:flex;align-items:center;gap:8px;height:16px;padding:0 4px;font-size:13px;line-height:16px}.rd-reviews__row-index{flex:0 0 10px;text-align:center}.rd-reviews__bar{flex:1 1 auto;height:6px;border-radius:9px;background:var(--rd-line);overflow:hidden}.rd-reviews__bar-fill{display:block;height:100%;border-radius:9px;background:var(--rd-navy)}.rd-reviews__row-value{flex:0 0 40px;text-align:right}.rd-reviews__pills{display:flex;gap:5px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.rd-reviews__pills::-webkit-scrollbar{display:none}@media(max-width:989px){.rd-reviews__pills{margin:0 calc(-1 * var(--rd-gutter));padding:12px var(--rd-gutter)}}.rd .rd-reviews__pill{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ebecf0;border-radius:99px;font-size:14px;line-height:normal;white-space:nowrap;color:#1f2a34}.rd-reviews__pill-count{font-size:12px;line-height:16px;color:#1f2a3480}.rd .rd-reviews__pill.is-active{border-color:var(--rd-navy);background:var(--rd-navy);color:#fff}.rd-reviews__pill.is-active .rd-reviews__pill-count{color:#ffffffa3}.rd .rd-reviews__item{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;border-top:1px solid #ebecf0}.rd-reviews__body{display:flex;flex-direction:column;gap:8px;width:100%}.rd .rd-reviews__title{font-size:18px;font-weight:500;line-height:normal;overflow-wrap:anywhere}.rd .rd-reviews__content{font-size:15px;line-height:1.45;color:#5b616d;overflow-wrap:anywhere}.rd .rd-reviews__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.45}.rd-reviews__meta-item{display:flex;align-items:center;gap:8px}.rd-reviews__meta-item[hidden]{display:none}.rd-reviews__meta-item:not([hidden])~.rd-reviews__meta-item:not([hidden]):before{content:"";width:2px;height:2px;border-radius:50%;background:var(--rd-navy)}.rd-reviews__verified{gap:4px}.rd-reviews__model{font-weight:500}.rd-reviews__verified:before{margin-right:4px}.rd .rd-reviews__more{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 24px 16px 32px;border-radius:99px;background:#ebecf0;font-size:15px;font-weight:500;line-height:1.45}.rd .rd-reviews__more[hidden]{display:none}.rd .rd-reviews__more:disabled{opacity:.6;cursor:default}.rd .rd-reviews__more-icon{transform:rotate(180deg)}@media(min-width:990px){.rd-reviews{padding:64px var(--rd-gutter)}.rd-reviews__inner{display:grid;grid-template-columns:360px minmax(0,1fr);align-items:start;column-gap:96px;row-gap:16px;max-width:1200px}.rd .rd-reviews__heading{grid-column:1 / -1}.rd-reviews__aside{position:sticky;top:24px}.rd-reviews__pills{flex-wrap:wrap;padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/479/assets/redesign-collection.css.map */
