.rb-section{--rb-text: #1c1c1c;--rb-muted: #6f6f6f;--rb-line: #e2e2e2;--rb-tile: #f2f2f2;--rb-max: 1500px;--rb-gutter: 24px;color:var(--rb-text);background:var(--rb-bg, #ffffff);padding-top:var(--rb-pt, 48px);padding-bottom:var(--rb-pb, 48px);box-sizing:border-box}.rb-section *,.rb-section *:before,.rb-section *:after{box-sizing:border-box}.rb-container{max-width:var(--rb-max);margin:0 auto;padding-left:var(--rb-gutter);padding-right:var(--rb-gutter)}.rb-h2{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.05;letter-spacing:-.02em;font-weight:700;margin:0 0 32px}.rb-rte{color:var(--rb-muted);font-size:.95rem;line-height:1.6}.rb-rte p{margin:0 0 12px}.rb-rte p:last-child{margin-bottom:0}.rb-rte a{color:inherit}.rb-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.rb-placeholder{width:100%;height:100%;background:var(--rb-tile)}.rb-button{display:inline-block;margin-top:20px;padding:14px 28px;background:#1c1c1c;color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;border-radius:2px}.rb-section{--rb-media-width: 96%;--rb-media-max: 768px}.rb-pdp__stage,.rb-pdp__thumbs{width:min(var(--rb-media-width),var(--rb-media-max));margin-left:auto;margin-right:auto}@media screen and (max-height:800px){.rb-section{--rb-media-max: 624px}}.rb-ratio{position:relative;overflow:hidden;background:var(--rb-tile)}.rb-ratio--square{aspect-ratio:1 / 1}.rb-ratio--portrait{aspect-ratio:3 / 4}.rb-ratio--landscape{aspect-ratio:4 / 3}.rb-ratio img,.rb-ratio svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rb-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-template-areas:"media header" "media info";column-gap:56px;row-gap:0;align-items:start}.rb-pdp__header{grid-area:header}.rb-pdp__media{grid-area:media}.rb-pdp__info{grid-area:info}.rb-pdp__media--sticky{position:sticky;top:24px}.rb-pdp__stage{position:relative;background:#fff;aspect-ratio:4 / 3;overflow:hidden}.rb-pdp__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease;pointer-events:none}.rb-pdp__slide.is-active{opacity:1;pointer-events:auto}.rb-pdp__slide img,.rb-pdp__slide svg{width:100%;height:100%;object-fit:contain;display:block}.rb-pdp__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:#1c1c1c;padding:0}.rb-pdp__arrow svg{width:26px;height:26px}.rb-pdp__arrow--prev{left:6px}.rb-pdp__arrow--next{right:6px}.rb-pdp__arrow:hover{opacity:.6}.rb-pdp__thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;scrollbar-width:none}.rb-pdp__thumbs::-webkit-scrollbar{display:none}.rb-pdp__thumb{flex:0 0 auto;width:96px;height:96px;padding:4px;background:#fff;border:1px solid transparent;cursor:pointer}.rb-pdp__thumb img{width:100%;height:100%;object-fit:contain;display:block}.rb-pdp__thumb.is-active{border-color:#bdbdbd}.rb-pdp__title{font-size:clamp(2.2rem,3.6vw,3.5rem);line-height:1.02;letter-spacing:-.025em;font-weight:700;margin:0 0 18px}.rb-pdp__rating{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:14px}.rb-pdp__rating-star{font-size:12px;line-height:1}.rb-pdp__rating-count{color:#6b6b6b}.rb-pdp__badge{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--rb-muted);margin-bottom:20px}.rb-pdp__badge-img{width:20px;height:20px;display:block}.rb-pdp__price{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.rb-pdp__price-now{font-size:1.65rem;font-weight:600}.rb-pdp__price-was{font-size:1.65rem;font-weight:600;color:#b9b9b9}.rb-pdp__price-was[hidden]{display:none}.rb-pdp__subtitle{color:var(--rb-muted);font-size:.92rem;line-height:1.55;margin-bottom:24px}.rb-pdp__subtitle p{margin:0 0 8px}.rb-pdp__options{border:0;padding:0;margin:0 0 12px}.rb-pdp__option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rb-pdp__option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--rb-line);border-radius:4px;cursor:pointer;text-align:left;font:inherit;min-height:52px}.rb-pdp__option:hover{border-color:#9c9c9c}.rb-pdp__option.is-selected{border-color:#1c1c1c;border-width:2px;padding:13px 15px}.rb-pdp__option-name{font-size:.95rem}.rb-pdp__option-range{font-size:.85rem;color:var(--rb-muted);white-space:nowrap}.rb-pdp__option.is-unavailable{color:silver;text-decoration:line-through}.rb-pdp__option.is-unavailable .rb-pdp__option-range{color:#d2d2d2}.rb-pdp__bundle{margin:24px 0 4px}.rb-pdp__bundle-heading{font-weight:600;font-size:.95rem;margin:0 0 12px}.rb-pdp__bundle-item{display:flex;align-items:center;gap:14px;border:1px solid var(--rb-line);border-radius:4px;padding:12px 16px;margin-bottom:10px;cursor:pointer}.rb-pdp__bundle-item.is-unavailable{opacity:.5;cursor:default}.rb-pdp__bundle-check{width:18px;height:18px;flex:0 0 auto;accent-color:#1c1c1c}.rb-pdp__bundle-thumb{flex:0 0 auto;width:64px;height:56px;display:grid;place-items:center}.rb-pdp__bundle-thumb img{max-width:100%;max-height:100%;object-fit:contain;display:block}.rb-pdp__bundle-text{display:flex;flex-direction:column;gap:4px}.rb-pdp__bundle-title{font-size:.95rem;font-weight:500}.rb-pdp__bundle-price{font-size:.9rem;display:flex;gap:8px;align-items:baseline}.rb-pdp__bundle-old{color:#b9b9b9}.rb-pdp__bundle-sold{color:#a0a0a0;font-size:.8rem}.rb-pdp__submit{width:100%;margin-top:20px;padding:18px 20px;background:#1c1c1c;color:#fff;border:1px solid #1c1c1c;border-radius:3px;font:inherit;font-weight:600;font-size:1rem;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;--rb-btn-speed: .15s;--rb-btn-ease: cubic-bezier(.45, 0, .55, 1);transition:background-color var(--rb-btn-speed) var(--rb-btn-ease),color var(--rb-btn-speed) var(--rb-btn-ease),border-color var(--rb-btn-speed) var(--rb-btn-ease),border-radius var(--rb-btn-speed) var(--rb-btn-ease),text-decoration-color var(--rb-btn-speed) var(--rb-btn-ease)}.rb-pdp__submit:hover:not(:disabled),.rb-pdp__submit:focus-visible:not(:disabled){background:#fff;color:#1c1c1c;border-color:#1c1c1c;border-radius:999px;text-decoration-color:currentColor}.rb-pdp__submit:disabled{background:#c9c9c9;border-color:#c9c9c9;cursor:not-allowed}.rb-pdp__submit.is-loading{opacity:.7;pointer-events:none}.rb-pdp__error{color:#b3261e;font-size:.88rem;margin:10px 0 0}.rb-pdp__error[hidden]{display:none}.rb-pdp__payments{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.rb-pdp__payment-icon{width:38px;height:24px;display:block}.rb-collapse{border-top:1px solid var(--rb-line)}.rb-collapse:last-of-type{border-bottom:1px solid var(--rb-line)}.rb-collapse__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;font-weight:600;font-size:1rem;list-style:none}.rb-collapse__summary::-webkit-details-marker{display:none}.rb-collapse__icon{position:relative;width:16px;height:16px;flex:0 0 auto}.rb-collapse__icon:before,.rb-collapse__icon:after{content:"";position:absolute;background:#1c1c1c;transition:transform .2s ease,opacity .2s ease}.rb-collapse__icon:before{top:7px;left:0;width:16px;height:2px}.rb-collapse__icon:after{left:7px;top:0;width:2px;height:16px}.rb-collapse[open] .rb-collapse__icon:after{opacity:0;transform:rotate(90deg)}.rb-collapse__body{padding:0 0 24px}.rb-collapse__text{margin-top:16px}.rb-tiles{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.rb-tiles--wide{flex-direction:column;align-items:flex-start}.rb-tile{background:var(--rb-tile);padding:14px 18px;border-radius:3px;display:flex;flex-direction:column;gap:6px;min-width:110px}.rb-tile--wide{max-width:100%}.rb-tile__label{font-size:.88rem;font-weight:500}.rb-tile__value{font-size:.88rem;color:var(--rb-muted)}.rb-rows{margin-top:8px}.rb-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--rb-line);font-size:.92rem}.rb-row:last-child{border-bottom:0}.rb-row__label{font-weight:500}.rb-row__value{color:var(--rb-muted)}.rb-cols__grid{display:grid;gap:40px}.rb-cols--left .rb-cols__grid{grid-template-columns:minmax(0,.9fr) minmax(0,2.6fr);align-items:start}.rb-cols--top .rb-cols__grid{grid-template-columns:minmax(0,1fr)}.rb-cols__heading{margin-bottom:0}.rb-cols__items{display:grid;grid-template-columns:repeat(var(--rb-col-count, 3),minmax(0,1fr));gap:24px}.rb-cols__item-heading{font-size:1.35rem;line-height:1.15;font-weight:700;letter-spacing:-.01em;margin:18px 0 10px}.rb-cols__item-text{font-size:.88rem}.rb-duo__heading{padding-left:clamp(0px,4vw,90px)}.rb-duo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0 clamp(0px,4vw,90px)}.rb-duo__item-heading{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:22px 0 12px}.rb-duo__item-text{font-size:.88rem}.rb-ti__inner{padding-left:clamp(24px,6vw,140px);padding-right:clamp(24px,6vw,140px)}.rb-ti__intro{max-width:640px;font-size:1rem;margin-bottom:56px}.rb-ti__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.rb-ti__row--image-left .rb-ti__text{order:2}.rb-ti__row--image-left .rb-ti__media{order:1}.rb-ti__subheading{font-size:1.6rem;font-weight:700;letter-spacing:-.01em;margin:0 0 16px}.rb-ti__media img,.rb-ti__media svg{width:100%;height:auto;display:block}.rb-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:60px;align-items:start}.rb-faq__heading{margin-bottom:0}.rb-collapse--faq .rb-collapse__summary{font-size:.98rem}.rb-collapse--faq .rb-collapse__body{font-size:.92rem}@media screen and (max-width:989px){.rb-pdp__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "media" "info";row-gap:26px}.rb-pdp__media--sticky{position:static}.rb-pdp__subtitle{margin-bottom:0}.rb-pdp:not(.rb-spec) .rb-pdp__stage{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rb-pdp:not(.rb-spec) .rb-pdp__stage::-webkit-scrollbar{display:none}.rb-pdp:not(.rb-spec) .rb-pdp__slide{position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;opacity:1;pointer-events:auto;transition:none;scroll-snap-align:center;scroll-snap-stop:always}.rb-pdp:not(.rb-spec) .rb-pdp__arrow{display:none}.rb-cols--left .rb-cols__grid{grid-template-columns:minmax(0,1fr)}.rb-cols__items{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-faq__grid,.rb-ti__row{grid-template-columns:minmax(0,1fr);gap:28px}.rb-ti__row--image-left .rb-ti__text,.rb-ti__row--image-left .rb-ti__media{order:initial}.rb-duo__grid{gap:24px}}@media screen and (max-width:599px){.rb-cols__items,.rb-duo__grid,.rb-pdp__option-grid{grid-template-columns:minmax(0,1fr)}.rb-pdp__thumb{width:72px;height:72px}.rb-row{grid-template-columns:minmax(0,1fr);gap:4px}.rb-ti__inner{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){.rb-section *,.rb-section *:before,.rb-section *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rb-spec .rb-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px}.rb-spec__title{font-size:clamp(2.2rem,3.6vw,3.5rem);line-height:1.02;letter-spacing:-.025em;font-weight:700;margin:0 0 16px}.rb-spec__head-row{display:block;padding-bottom:18px}.rb-spec__rating{display:inline-flex;align-items:center;gap:6px;font-size:.9rem}.rb-spec__rating-count{color:var(--rb-muted)}.rb-spec__price-slot{display:flex;align-items:baseline;gap:10px;margin:10px 0 0}.rb-spec__price{font-size:1.65rem;font-weight:600}.rb-spec__price-was{font-size:.95rem;color:#a8a8a8;text-decoration:line-through}.rb-spec__price-was[hidden]{display:none}.rb-spec__stage{background:var(--rb-media-bg, #ffffff);aspect-ratio:var(--rb-media-ratio, 1 / 1);border-radius:4px}.rb-spec .rb-pdp__stage .rb-pdp__slide img,.rb-spec .rb-pdp__stage .rb-pdp__slide svg{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}.rb-spec .rb-pdp__thumb{background:var(--rb-media-bg, #ffffff);border-radius:3px}.rb-spec__row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 0;border-top:1px solid var(--rb-line);align-items:start}.rb-spec__row--buy{border-top:0;padding-top:0}.rb-spec__label{font-size:.95rem;font-weight:600}.rb-spec__content{font-size:.92rem;min-width:0}.rb-spec__about{color:var(--rb-muted)}.rb-spec__about.is-clamped{display:-webkit-box;-webkit-line-clamp:var(--rb-clamp, 3);-webkit-box-orient:vertical;overflow:hidden}.rb-spec__about.is-clamped.is-open{display:block;overflow:visible;-webkit-line-clamp:unset}.rb-spec__more{display:inline-block;margin-top:8px;padding:0;background:none;border:0;font:inherit;font-size:.92rem;color:var(--rb-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rb-spec__more:hover{color:var(--rb-text)}.rb-spec__options{margin:0 0 16px;border:0;padding:0}.rb-spec__option-legend{font-size:.85rem;color:var(--rb-muted);padding:0;margin-bottom:8px}.rb-spec__submit{width:100%;padding:18px 20px;background:#1c1c1c;color:#fff;border:1px solid #1c1c1c;border-radius:3px;font:inherit;font-weight:600;font-size:1rem;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;--rb-btn-speed: .15s;--rb-btn-ease: cubic-bezier(.45, 0, .55, 1);transition:background-color var(--rb-btn-speed) var(--rb-btn-ease),color var(--rb-btn-speed) var(--rb-btn-ease),border-color var(--rb-btn-speed) var(--rb-btn-ease),border-radius var(--rb-btn-speed) var(--rb-btn-ease),text-decoration-color var(--rb-btn-speed) var(--rb-btn-ease)}.rb-spec__submit:hover:not(:disabled),.rb-spec__submit:focus-visible:not(:disabled){background:#fff;color:#1c1c1c;border-color:#1c1c1c;border-radius:999px;text-decoration-color:currentColor}.rb-spec__submit:disabled{background:#c9c9c9;border-color:#c9c9c9;cursor:not-allowed}.rb-spec__submit.is-loading{opacity:.7;pointer-events:none}.rb-spec__card{display:flex;align-items:flex-start;gap:14px;background:var(--rb-card, #ffffff);border-radius:6px;padding:16px 18px}.rb-spec__card-icon{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:6px;background:#7f7f7f1f}.rb-spec__card-icon svg{width:21px;height:21px}.rb-spec__card-icon img{width:21px;height:21px;object-fit:contain;display:block}.rb-spec__card-body{display:flex;flex-direction:column;gap:5px;min-width:0}.rb-spec__card-title{font-weight:600;font-size:.95rem}.rb-spec__card-text{font-size:.88rem;color:var(--rb-muted);line-height:1.5}.rb-spec__chips{display:flex;flex-wrap:wrap;gap:10px}.rb-spec__chip{display:inline-flex;align-items:center;gap:10px;background:var(--rb-card, #ffffff);border-radius:6px;padding:12px 16px;font-size:.88rem}.rb-spec__chip-icon{width:18px;height:18px;flex:0 0 auto}.rb-spec__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rb-spec__list li{display:flex;align-items:flex-start;gap:10px;font-size:.9rem}.rb-spec__list-icon{width:18px;height:18px;flex:0 0 auto;margin-top:1px}.rb-spec .rb-tile,.rb-spec .rb-row{font-size:.9rem}.rb-spec .rb-tile{background:var(--rb-card, #ffffff)}@media screen and (max-width:989px){.rb-spec .rb-pdp__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.rb-spec__head-row{padding-bottom:16px}}.rb-section{--rb-reveal-time: 2s;--rb-reveal-ease: cubic-bezier(.16, 1, .3, 1);--rb-reveal-shift: 60px}.rb-reveal{opacity:0;transform:translateY(var(--rb-reveal-shift));transition:opacity var(--rb-reveal-time) var(--rb-reveal-ease),transform var(--rb-reveal-time) var(--rb-reveal-ease);transition-delay:var(--rb-reveal-delay, 0ms)}.rb-reveal.is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.rb-reveal,.rb-reveal.is-revealed{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rb-sections.css.map */
