.rd-readers{display:block;padding:32px 5%;color:#111}.rd-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;max-width:1400px;margin:0 auto;align-items:start}.rd-media__main{background:#f7f7f7;overflow:hidden}.rd-media__img{width:100%;height:auto;display:block}.rd-media__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.rd-media__thumb{width:84px;padding:0;border:1px solid #dddddd;background:#fff;cursor:pointer}.rd-media__thumb img{width:100%;height:auto;display:block}.rd-media__thumb.is-selected{border-color:#000}.rd-badges{display:flex;gap:8px;margin-bottom:14px}.rd-badge{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px}.rd-badge--sale{background:#e11d2e;color:#fff}.rd-badge--new{background:var(--rd-accent, #dbff00);color:#000}.rd-title{font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:900;text-transform:uppercase;line-height:1.05;margin:0 0 10px;color:#000}.rd-subheading{color:#555;font-size:.95rem;margin-bottom:22px}.rd-subheading p{margin:0 0 4px}.rd-block{margin-bottom:24px}.rd-block__title{display:block;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;color:#000}.rd-block__label{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#666;margin-top:10px}.rd-block__label strong{color:#000;font-weight:800}.rd-swatches{display:flex;gap:10px;flex-wrap:wrap}.rd-swatch{display:block;width:88px;border:1px solid #dddddd;background:#f7f7f7;padding:0;line-height:0}.rd-swatch img{width:100%;height:auto;display:block}.rd-swatch__color{display:block;width:100%;padding-bottom:62%;background-color:#e6e6e6}.rd-swatch.is-selected{border-color:#000;box-shadow:0 0 0 1px #000}.rd-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rd-options{display:flex;flex-wrap:wrap;gap:8px}.rd-option{min-width:62px;padding:10px 14px;border:1px solid #000000;background:#fff;color:#000;font-size:.9rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.rd-option:hover:not(:disabled){background:#f2f2f2}.rd-option.is-selected{background:#000;color:var(--rd-accent, #dbff00)}.rd-option.is-soldout{border-color:#d8d8d8;color:#b3b3b3;cursor:not-allowed;text-decoration:line-through}.rd-help{font-size:.72rem;color:#777;margin-top:8px}.rd-help p{margin:0}.rd-input{width:140px;padding:11px 13px;border:1px solid #000000;border-radius:0;font-size:1rem;background:#fff;color:#111}.rd-input:focus{outline:none;box-shadow:0 0 0 3px var(--rd-accent, #dbff00)}.rd-addon{display:flex;align-items:flex-start;gap:12px;border:1px solid #000000;padding:14px 16px;margin-bottom:24px;cursor:pointer}.rd-addon input[type=checkbox]{margin-top:3px;width:18px;height:18px;accent-color:#000000;flex-shrink:0}.rd-addon__body{display:block}.rd-addon__title{display:block;font-weight:800;font-size:.88rem;text-transform:uppercase;letter-spacing:.03em}.rd-addon__price{font-weight:700}.rd-addon__desc{display:block;color:#666;font-size:.82rem;margin-top:4px}.rd-addon__desc p{margin:0}.rd-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.rd-price{font-size:1.6rem;font-weight:900;color:#000}.rd-price-compare{color:#888;font-size:1rem}.rd-error{display:none;background:#fff0f0;border-left:4px solid #ff3b30;padding:12px 16px;font-size:.88rem;color:#a01818;margin-bottom:14px}.rd-error.is-visible{display:block}.rd-submit{width:100%;padding:18px;border:none;border-radius:0;background:#000;color:var(--rd-accent, #dbff00);font-size:1.05rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-family:inherit;transition:opacity .2s}.rd-submit:hover:not(:disabled){opacity:.88}.rd-submit:disabled{opacity:.5;cursor:not-allowed}.rd-note{font-size:.8rem;color:#666;margin-top:12px}.rd-note p{margin:0}.rd-description{margin-top:26px;padding-top:22px;border-top:1px solid #e6e6e6;font-size:.92rem}@media screen and (max-width:989px){.rd-grid{grid-template-columns:1fr;gap:26px}}.rental-app{background:#fff;color:var(--ra-ink, #111111);padding:var(--ra-pt, 40px) 20px var(--ra-pb, 40px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.rental-app__inner{max-width:860px;margin:0 auto;border-right:2px solid #000000;padding-right:24px}.rental-app__header{text-align:center;margin-bottom:32px}.rental-app__title{font-size:clamp(1.6rem,4vw,2.3rem);font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;color:#000}.rental-app__subtitle{color:#666;font-size:1rem;margin:0}.rental-app__rule{border:none;border-top:2px solid #000000;margin:0 0 32px}.rental-app .ra-heading{display:inline-block;background:var(--ra-accent, #dbff00);padding:7px 14px;font-size:1.05rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:8px 0 24px}.rental-app .ra-intro{font-size:.95rem;color:#444;margin:-8px 0 24px}.rental-app .ra-intro p{margin:0 0 10px}.rental-app .ra-intro p:last-child{margin-bottom:0}.rental-app .ra-row{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin-bottom:20px}.rental-app .ra-row--tight{margin-bottom:24px}.rental-app .ra-row--label-only{margin-bottom:6px}.rental-app .ra-col-12{grid-column:span 12}.rental-app .ra-col-8{grid-column:span 8}.rental-app .ra-col-6{grid-column:span 6}.rental-app .ra-col-4{grid-column:span 4}.rental-app .ra-col-3{grid-column:span 3}.rental-app label{display:block;font-weight:700;font-size:.82rem;text-transform:uppercase;margin-bottom:8px;letter-spacing:.3px;color:#000}.rental-app .ra-req{color:#ff3b30;margin-left:2px}.rental-app input[type=text],.rental-app input[type=email],.rental-app input[type=tel],.rental-app input[type=date],.rental-app select{width:100%;padding:12px 14px;border:1px solid #000000;border-radius:0;font-size:1rem;color:#111;background:#fff;outline:none;transition:box-shadow .15s,border-color .15s;-webkit-appearance:none;appearance:none}.rental-app select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23000' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.rental-app input::placeholder{color:#b8b8be;font-style:italic}.rental-app input:focus,.rental-app select:focus{border-color:#000;box-shadow:0 0 0 3px var(--ra-accent, #dbff00)}.rental-app .ra-static-field{background:#f9f9fb;border:1px solid #d1d1d6;padding:12px 14px;font-style:italic;color:#666}.rental-app .ra-instruction{font-size:.72rem;text-transform:uppercase;color:#666;margin-top:8px;letter-spacing:.3px}.rental-app .ra-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px}.rental-app .ra-tier{display:flex;align-items:flex-start;gap:12px;border:1px solid #000000;padding:18px;cursor:pointer;margin-bottom:0;text-transform:none;transition:box-shadow .15s,background .15s}.rental-app .ra-tier input[type=radio]{margin-top:3px;accent-color:#000000;width:18px;height:18px;flex-shrink:0}.rental-app .ra-tier__info{display:block}.rental-app .ra-tier__name{display:block;font-weight:800;text-transform:uppercase;font-size:1rem;color:#000}.rental-app .ra-tier__price{display:block;color:#000;font-weight:700;font-size:.9rem;margin-top:2px}.rental-app .ra-tier__desc{display:block;color:#666;font-size:.8rem;margin-top:6px}.rental-app .ra-tier:has(input:checked),.rental-app .ra-tier.is-selected{box-shadow:inset 5px 0 0 var(--ra-accent, #dbff00),0 0 0 1px #000;background:#fafafa}.rental-app .ra-nested-box{border:1px solid #000000;padding:24px;margin-bottom:26px}.rental-app .ra-nested-box__title{font-weight:800;text-transform:uppercase;font-size:1.05rem;margin-bottom:20px;letter-spacing:.3px;color:#000}.rental-app .ra-upload{margin-bottom:26px}.rental-app .ra-upload input[type=file]{margin-top:8px;display:block;width:100%;font-size:.9rem}.rental-app .ra-upload input[type=file]::file-selector-button{border:1px solid #000000;border-radius:0;background:#000;color:var(--ra-accent, #dbff00);padding:10px 16px;font-weight:800;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px;cursor:pointer;margin-right:14px}.rental-app .ra-legal{border:1px solid #000000;padding:22px;margin-bottom:24px;font-size:.9rem}.rental-app .ra-legal p{margin:0 0 15px}.rental-app .ra-legal p:last-child{margin-bottom:0}.rental-app .ra-legal strong{font-weight:700}.rental-app .ra-ack{background:#fffbf0;border-left:4px solid #e6a23c;padding:15px 20px;font-size:.9rem;margin-bottom:30px}.rental-app .ra-checkbox{display:flex;align-items:flex-start;gap:12px;margin-bottom:26px}.rental-app .ra-checkbox input[type=checkbox]{margin-top:3px;accent-color:#000000;width:18px;height:18px;flex-shrink:0}.rental-app .ra-checkbox label{text-transform:none;font-weight:500;margin-bottom:0;cursor:pointer;font-size:.92rem}.rental-app .ra-status{display:none;background:#fff0f0;border-left:4px solid #ff3b30;padding:14px 18px;font-size:.9rem;color:#a01818;margin:4px 0 20px}.rental-app .ra-status.is-visible{display:block}.rental-app .ra-submit{background:#000;color:var(--ra-accent, #dbff00);width:100%;padding:18px;border:none;border-radius:0;font-size:1.15rem;font-weight:900;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:opacity .2s;margin-top:16px;font-family:inherit}.rental-app .ra-submit:hover{opacity:.88}.rental-app .ra-submit:disabled{opacity:.55;cursor:progress}.rental-app .ra-success{border:2px solid #000000;padding:44px 32px;text-align:center}.rental-app .ra-success__badge{width:64px;height:64px;margin:0 auto 20px;background:var(--ra-accent, #dbff00);color:#000;font-size:34px;font-weight:900;line-height:64px}.rental-app .ra-success__title{font-size:1.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;color:#000}.rental-app .ra-success__text{color:#444;font-size:1rem;max-width:520px;margin:0 auto}.rental-app .ra-success__text p{margin:0 0 10px}.rental-app .ra-ac-wrap{position:relative}.rental-app .ra-ac-list{position:absolute;left:0;right:0;top:100%;z-index:60;background:#fff;border:1px solid #000000;border-top:none;max-height:260px;overflow-y:auto;display:none}.rental-app .ra-ac-item{padding:10px 14px;cursor:pointer;border-bottom:1px solid #eeeeee}.rental-app .ra-ac-item:hover,.rental-app .ra-ac-item.is-active{background:var(--ra-accent, #dbff00)}.rental-app .ra-ac-l1{display:block;font-weight:700;color:#000;font-size:.9rem}.rental-app .ra-ac-l2{display:block;color:#666;font-size:.78rem;margin-top:1px}.rental-app .ra-ac-attr{padding:6px 14px;font-size:.66rem;color:#999;text-transform:uppercase;letter-spacing:.3px;border-top:1px solid #eeeeee}@media screen and (max-width:768px){.rental-app .ra-row{display:block}.rental-app .ra-row>div{margin-bottom:15px}.rental-app .ra-tiers{grid-template-columns:1fr}.rental-app__inner{border-right:none;padding-right:0}}.reseller-app{background:#fff;color:var(--ra-ink, #111111);padding:var(--ra-pt, 40px) 20px var(--ra-pb, 40px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.reseller-app__inner{max-width:860px;margin:0 auto;border-right:2px solid #000000;padding-right:24px}.reseller-app__header{text-align:center;margin-bottom:32px}.reseller-app__title{font-size:clamp(1.6rem,4vw,2.3rem);font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;color:#000}.reseller-app__subtitle{color:#666;font-size:1rem;margin:0}.reseller-app__rule{border:none;border-top:2px solid #000000;margin:0 0 32px}.reseller-app .ra-heading{display:inline-block;background:var(--ra-accent, #dbff00);padding:7px 14px;font-size:1.05rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:8px 0 24px}.reseller-app .ra-row{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin-bottom:20px}.reseller-app .ra-row--tight{margin-bottom:24px}.reseller-app .ra-row--label-only{margin-bottom:6px}.reseller-app .ra-col-12{grid-column:span 12}.reseller-app .ra-col-8{grid-column:span 8}.reseller-app .ra-col-6{grid-column:span 6}.reseller-app .ra-col-4{grid-column:span 4}.reseller-app .ra-col-3{grid-column:span 3}.reseller-app label{display:block;font-weight:700;font-size:.82rem;text-transform:uppercase;margin-bottom:8px;letter-spacing:.3px;color:#000}.reseller-app .ra-req{color:#ff3b30;margin-left:2px}.reseller-app input[type=text],.reseller-app input[type=email],.reseller-app input[type=tel],.reseller-app input[type=date],.reseller-app select{width:100%;padding:12px 14px;border:1px solid #000000;border-radius:0;font-size:1rem;color:#111;background:#fff;outline:none;transition:box-shadow .15s,border-color .15s;-webkit-appearance:none;appearance:none}.reseller-app select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23000' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.reseller-app input::placeholder{color:#b8b8be;font-style:italic}.reseller-app input:focus,.reseller-app select:focus{border-color:#000;box-shadow:0 0 0 3px var(--ra-accent, #dbff00)}.reseller-app .ra-static-field{background:#f9f9fb;border:1px solid #d1d1d6;padding:12px 14px;font-style:italic;color:#666}.reseller-app .ra-instruction{font-size:.72rem;text-transform:uppercase;color:#666;margin-top:8px;letter-spacing:.3px}.reseller-app .ra-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px}.reseller-app .ra-tier{display:flex;align-items:flex-start;gap:12px;border:1px solid #000000;padding:18px;cursor:pointer;margin-bottom:0;text-transform:none;transition:box-shadow .15s,background .15s}.reseller-app .ra-tier input[type=radio]{margin-top:3px;accent-color:#000000;width:18px;height:18px;flex-shrink:0}.reseller-app .ra-tier__info{display:block}.reseller-app .ra-tier__name{display:block;font-weight:800;text-transform:uppercase;font-size:1rem;color:#000}.reseller-app .ra-tier__price{display:block;color:#666;font-size:.9rem;margin-top:2px}.reseller-app .ra-tier:has(input:checked),.reseller-app .ra-tier.is-selected{box-shadow:inset 5px 0 0 var(--ra-accent, #dbff00),0 0 0 1px #000;background:#fafafa}.reseller-app .ra-nested-box{border:1px solid #000000;padding:24px;margin-bottom:26px}.reseller-app .ra-nested-box__title{font-weight:800;text-transform:uppercase;font-size:1.05rem;margin-bottom:20px;letter-spacing:.3px;color:#000}.reseller-app .ra-upload{margin-bottom:26px}.reseller-app .ra-upload input[type=file]{margin-top:8px;display:block;width:100%;font-size:.9rem}.reseller-app .ra-upload input[type=file]::file-selector-button{border:1px solid #000000;border-radius:0;background:#000;color:var(--ra-accent, #dbff00);padding:10px 16px;font-weight:800;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px;cursor:pointer;margin-right:14px}.reseller-app .ra-legal{border:1px solid #000000;padding:22px;margin-bottom:24px;font-size:.9rem}.reseller-app .ra-legal p{margin:0 0 15px}.reseller-app .ra-legal p:last-child{margin-bottom:0}.reseller-app .ra-legal strong{font-weight:700}.reseller-app .ra-ack{background:#fffbf0;border-left:4px solid #e6a23c;padding:15px 20px;font-size:.9rem;margin-bottom:30px}.reseller-app .ra-checkbox{display:flex;align-items:flex-start;gap:12px;margin-bottom:26px}.reseller-app .ra-checkbox input[type=checkbox]{margin-top:3px;accent-color:#000000;width:18px;height:18px;flex-shrink:0}.reseller-app .ra-checkbox label{text-transform:none;font-weight:500;margin-bottom:0;cursor:pointer;font-size:.92rem}.reseller-app .ra-status{display:none;background:#fff0f0;border-left:4px solid #ff3b30;padding:14px 18px;font-size:.9rem;color:#a01818;margin:4px 0 20px}.reseller-app .ra-status.is-visible{display:block}.reseller-app .ra-submit{background:#000;color:var(--ra-accent, #dbff00);width:100%;padding:18px;border:none;border-radius:0;font-size:1.15rem;font-weight:900;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:opacity .2s;margin-top:16px;font-family:inherit}.reseller-app .ra-submit:hover{opacity:.88}.reseller-app .ra-submit:disabled{opacity:.55;cursor:progress}.reseller-app .ra-success{border:2px solid #000000;padding:44px 32px;text-align:center}.reseller-app .ra-success__badge{width:64px;height:64px;margin:0 auto 20px;background:var(--ra-accent, #dbff00);color:#000;font-size:34px;font-weight:900;line-height:64px}.reseller-app .ra-success__title{font-size:1.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;color:#000}.reseller-app .ra-success__text{color:#444;font-size:1rem;max-width:520px;margin:0 auto}.reseller-app .ra-success__text p{margin:0 0 10px}.reseller-app .ra-ac-wrap{position:relative}.reseller-app .ra-ac-list{position:absolute;left:0;right:0;top:100%;z-index:60;background:#fff;border:1px solid #000000;border-top:none;max-height:260px;overflow-y:auto;display:none}.reseller-app .ra-ac-item{padding:10px 14px;cursor:pointer;border-bottom:1px solid #eeeeee}.reseller-app .ra-ac-item:hover,.reseller-app .ra-ac-item.is-active{background:var(--ra-accent, #dbff00)}.reseller-app .ra-ac-l1{display:block;font-weight:700;color:#000;font-size:.9rem}.reseller-app .ra-ac-l2{display:block;color:#666;font-size:.78rem;margin-top:1px}.reseller-app .ra-ac-attr{padding:6px 14px;font-size:.66rem;color:#999;text-transform:uppercase;letter-spacing:.3px;border-top:1px solid #eeeeee}@media screen and (max-width:768px){.reseller-app .ra-row{display:block}.reseller-app .ra-row>div{margin-bottom:15px}.reseller-app .ra-tiers{grid-template-columns:1fr}.reseller-app__inner{border-right:none;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
