.rbw-pdp{display:block;background:#f7f6f2;color:#191917;font:14px/1.55 Manrope,Arial,sans-serif;padding-bottom:35px;-webkit-font-smoothing:antialiased;--rp-line:#d9d8d2}.rbw-pdp *{box-sizing:border-box}.rbw-pdp [hidden]{display:none!important}.rbw-pdp :is(h1,h2,p){margin:0;color:inherit}.rbw-pdp a{color:inherit;text-underline-offset:4px}.rbw-pdp button,.rbw-pdp input{font:inherit}.rbw-pdp button{cursor:pointer;border-radius:0}.rbw-pdp :is(a,button,input,summary):focus-visible{outline:2px solid #191917;outline-offset:4px}.rp-breadcrumb{display:flex;gap:12px;padding:20px 4%;font-size:10px;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap}.rp-breadcrumb a{text-decoration:none}.rp-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:6%;padding:0 4% 64px;align-items:start;max-width:1680px;margin:auto}.rp-gallery{min-width:0}.rp-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rp-slides::-webkit-scrollbar{display:none}.rp-slide{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start;background:#d0c8c7;aspect-ratio:1}.rp-slide>img{display:block;width:100%;height:100%;object-fit:contain}.rp-slide :is(video,iframe,model-viewer){width:100%;height:100%}.rp-zoom{position:absolute;right:16px;bottom:16px;width:44px;height:44px;border:1px solid #fff;background:#f7f6f2d9;font-size:24px!important;color:#191917}.rp-gallery-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid var(--rp-line);font-size:11px}.rp-thumbs{display:flex;gap:8px;overflow:auto}.rp-thumbs a{display:block;flex-shrink:0;width:55px;height:64px;border:1px solid transparent;padding:3px}.rp-thumbs a[aria-current=true]{border-color:#191917}.rp-thumbs img{width:100%;height:100%;object-fit:cover}.rp-info{position:sticky;top:calc(var(--header-group-height,90px) + 24px);padding:14px 0}.rp-kicker{font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.rp-title-row{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;margin-top:12px}.rbw-pdp h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(42px,4.7vw,76px);line-height:.96;font-weight:500;letter-spacing:-.02em;text-transform:uppercase;max-width:440px;overflow-wrap:anywhere}.rp-price{font-size:21px;white-space:nowrap;padding-top:5px;font-weight:500}.rp-price s{display:block;color:#6c6b65;font-size:13px}.rp-subtitle{font-size:12px;margin-top:14px!important}.rp-intro{margin:22px 0!important;max-width:390px;color:#57574f;font-size:13px}.rp-colors{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:17px 0;border-top:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line)}.rp-swatch{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:12px;min-height:44px}.rp-swatch i{display:block;width:23px;height:23px;border:1px solid #777;border-radius:50%;outline:1px solid transparent;outline-offset:3px}.rp-swatch[aria-current=true] i{outline-color:#191917}.rp-white{background:#fff}.rp-black{background:#191917}.rp-swatch small{font-size:10px;color:#68685e}.rp-size-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:23px 0 12px}.rp-size-heading a{font-size:12px}.rp-options{border:0;padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap;min-width:0}.rp-option{position:relative;flex:1 0 90px;cursor:pointer}.rp-option input{position:absolute;opacity:0;width:1px;height:1px}.rp-option span{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #aaa99f;min-height:52px;padding:10px;font-size:13px}.rp-option input:checked+span{background:#191917;color:#f7f6f2;border-color:#191917}.rp-option input:focus-visible+span{outline:2px solid #191917;outline-offset:3px}.rp-option input:disabled+span{color:#77766d;border-color:#dddcd5;cursor:not-allowed}.rp-option small{font-size:10px}.rp-fit{font-size:11px;color:#64645b;margin:12px 0 18px!important}.rp-cta{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:54px;padding:15px 20px;background:#191917!important;color:#f7f6f2!important;border:1px solid #191917;text-decoration:none;font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.rp-form>.rp-cta{margin-top:20px}.rp-cta:hover{background:#363630!important}.rp-service{display:flex;flex-direction:column;gap:10px;padding:18px 0 24px;font-size:11px}.rp-accordions{border-top:1px solid var(--rp-line)}.rp-accordions details{border-bottom:1px solid var(--rp-line)}.rp-accordions summary{cursor:pointer;display:flex;justify-content:space-between;list-style:none;gap:15px;padding:18px 0;font-size:13px}.rp-accordions summary::-webkit-details-marker{display:none}.rp-accordions details[open] summary span{transform:rotate(45deg)}.rp-description{font:13px/1.7 Manrope,Arial,sans-serif;padding:0 0 20px;overflow-wrap:anywhere;overflow-x:auto}.rp-description :is(img,table){max-width:100%}.rp-description>a{display:block;margin:10px 0}.rp-editorial{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rp-line);margin:0 4%;background:#ecebe5}.rp-art{aspect-ratio:1;overflow:hidden}.rp-art img{width:100%;height:100%;object-fit:cover;transform:scale(1.45);object-position:center}.rp-editorial-copy{display:flex;flex-direction:column;justify-content:center;padding:12%;gap:25px}.rp-editorial h2{font:500 clamp(40px,5vw,76px)/.95 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase;letter-spacing:-.02em}.rp-editorial h2 em{font-family:Georgia,serif;font-weight:400;text-transform:none;line-height:1.15}.rp-editorial-copy>p:not(.rp-kicker){max-width:330px;font-size:14px}.rp-editorial-copy>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.rp-sticky{position:fixed;bottom:0;left:0;right:0;z-index:35;background:#f7f6f2;border-top:1px solid var(--rp-line);padding:12px max(20px,4vw) calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 -6px 24px #00000006}.rp-sticky>div{display:flex;align-items:center;gap:18px;min-width:0;font-size:11px}.rp-sticky-name{font-weight:600;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rp-sticky strong{font-size:16px;white-space:nowrap}.rp-sticky .rp-cta{width:auto;min-width:240px;justify-content:center}.rp-dialog{background:#f7f6f2;color:#191917;border:0;padding:0;max-width:96vw;max-height:92dvh;width:900px}.rp-dialog::backdrop{background:#000b}.rp-dialog>form{position:sticky;top:0;z-index:1;height:0;text-align:right}.rp-dialog>form button{width:48px;height:48px;background:#f7f6f2;border:0;color:#191917;font-size:28px}.rp-dialog>img{width:100%;height:auto;display:block}.rp-size-dialog{padding:30px;width:720px;overflow:auto}.rp-size-dialog h2{font-size:24px;margin:25px 0}.rp-size-dialog :is(img,table){max-width:100%}.rp-enquiry{padding-top:25px}.rp-enquiry h2{font-size:20px}.rp-enquiry p{margin:12px 0}.rp-enquiry label{display:block;font-size:12px;margin-top:18px}.rp-enquiry input[type=email]{display:block;width:100%;border:1px solid #aaa;background:transparent;min-height:48px;padding:10px;margin:8px 0 12px;font-size:16px}.rp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rp-status{padding:10px 0}.rp-options.rp-needs-choice{outline:2px solid #191917;outline-offset:5px}@media(max-width:899px){.rp-breadcrumb{padding:13px 20px;font-size:8px;gap:8px}.rp-grid{display:block;padding:0 0 36px}.rp-slide{aspect-ratio:1}.rp-gallery-nav{padding:10px 20px}.rp-thumbs a{width:42px;height:48px}.rp-info{position:static;padding:24px 20px 0}.rbw-pdp h1{font-size:48px;max-width:260px}.rp-price{font-size:19px}.rp-title-row{gap:14px}.rp-intro{margin:17px 0!important}.rp-subtitle{font-size:11px}.rp-colors{padding:10px 0}.rp-size-heading{margin-top:19px}.rp-service{padding-bottom:18px}.rp-editorial{grid-template-columns:1fr;margin:0}.rp-art{aspect-ratio:1.1}.rp-editorial-copy{padding:34px 24px 40px;gap:20px}.rp-editorial h2{font-size:58px}.rp-sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:12px}.rp-sticky>div{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:10px}.rp-sticky-name{max-width:120px;font-size:9px}.rp-sticky .rp-cta{min-width:0;width:auto;flex:1;max-width:250px;font-size:10px!important;padding:12px;min-height:48px}.rp-dialog{max-width:100vw;width:100vw}.rbw-pdp{padding-bottom:80px}.rp-size-dialog{padding:20px}.rp-gallery{width:100%}}@media(prefers-reduced-motion:reduce){.rbw-pdp *{scroll-behavior:auto!important}}@media(min-width:900px){.rp-info{max-height:none}.rbw-pdp{padding-bottom:100px}}.rbw-pdp .rp-option{display:block;max-width:none;width:auto}.rbw-pdp .rp-option>span{width:100%;display:flex}.rbw-pdp .rp-options{width:100%}.rbw-pdp .rp-slide>img[src*=rbw-water-gun-heavy-white-],.rbw-pdp .rp-slide>img[src*=rbw-manifest-miracles-heavy-white-]{width:100%;height:100%;object-fit:cover;object-position:center center}.rbw-pdp .rp-slide>img[src*=realbusywear-manifest-miracles-heavy-black-],.rbw-pdp .rp-slide>img[src*=realbusywear-water-gun-heavy-black-]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.rbw-pdp .rp-slide>img[src*=rbw-your-eyes-heavy-white-],.rbw-pdp .rp-slide>img[src*=rbw-your-eyes-heavy-black-]{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.rbw-pdp .rp-direct-pay{margin-top:20px;width:100%}.rbw-pdp .rp-direct-pay-divider{display:flex;align-items:center;gap:14px;justify-content:center;margin:0 0 12px!important;color:#67665f;font-size:10px;font-weight:600;letter-spacing:.11em;line-height:1.4}.rbw-pdp .rp-direct-pay-divider:before,.rbw-pdp .rp-direct-pay-divider:after{content:"";flex:1;min-width:12px;height:1px;background:var(--rp-line, #d9d8d2)}.rbw-pdp .rp-direct-pay-divider span{flex-shrink:0}.rbw-pdp .rp-direct-pay-select{font-size:12px;line-height:1.5;color:#55564e;text-align:center;padding:10px 12px;margin:0!important;border:1px solid var(--rp-line,#d9d8d2)}.rbw-pdp .rp-direct-pay-wallet,.rbw-pdp .rp-direct-pay-wallet .shopify-payment-button{display:block;width:100%}.rbw-pdp .rp-direct-pay-wallet shopify-accelerated-checkout,.rbw-pdp .rp-direct-pay-wallet .shopify-payment-button{--shopify-accelerated-checkout-button-block-size:54px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:none}.rbw-pdp .rp-direct-pay-wallet .shopify-payment-button__more-options{font-size:12px;min-height:42px;padding:8px;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}.rbw-pdp .rp-direct-pay-note{margin:10px 0 0!important;max-width:none;color:#77766e;font-size:10px;line-height:1.55;text-align:center;text-wrap:balance}@media(max-width:899px){.rbw-pdp .rp-direct-pay{margin-top:16px}.rbw-pdp .rp-direct-pay-divider{margin-bottom:10px!important}.rbw-pdp .rp-direct-pay-note{font-size:10px}}.rp-shipping-summary{margin:16px 0;padding:12px 0;border-block:1px solid #d6d1c7;font-size:12px;line-height:1.7;color:#514d45}.rp-shipping-summary a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.rp-shipping-summary a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.rp-dialog>[data-zoom-image][src*="rbw-water-gun-black-front-eye-corrected-20261017.jpg"]{--rbw-subject-mask:none!important;-webkit-mask-image:none!important;mask-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rbw-product.css.map */
