@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100;0,9..144,200;0,9..144,300;0,9..144,400;1,9..144,100;1,9..144,200;1,9..144,300;1,9..144,400&family=DM+Sans:wght@300;400;500;600&family=IBM+Plex+Mono:wght@300;400;500&display=swap";@font-face{font-family:Brown Sugar;src:url(https://res.cloudinary.com/dbfmy5kdv/raw/upload/v1776230976/Brown-Sugar-Regular_1_rzclxi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--sr-parchment: #cfc7b8;--sr-parchment-light: #ddd7cc;--sr-parchment-dark: #bdb3a3;--sr-paper: #f0ebe3;--sr-paper-warm: #e8e0d2;--sr-espresso: #2c2520;--sr-espresso-light: #4a3f38;--sr-muted: #8c7b6b;--sr-heading: #68645e;--sr-line: rgba(44, 37, 32, .1);--sr-line-strong: rgba(44, 37, 32, .18);--sr-shadow: 0 18px 45px rgba(26, 21, 16, .14);--sr-mono: "IBM Plex Mono", monospace;--sr-body: "DM Sans", sans-serif;--sr-display: "Fraunces", serif;--sr-headline: "Brown Sugar", "Fraunces", serif}body.sura-rocket-page{background:var(--sr-parchment);color:var(--sr-espresso);font-family:var(--sr-body);overflow-x:hidden}.sura-rocket-page .content-for-layout{background:var(--sr-parchment)}.sr-main,.sr-builder,.sr-page{min-height:100vh;background:var(--sr-parchment);color:var(--sr-espresso);font-family:var(--sr-body)}.sr-header{position:sticky;top:0;z-index:50;background:#cfc7b8f0;border-bottom:1px solid rgba(44,37,32,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sr-header__inner{height:64px;width:min(100%,1280px);margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.sr-header__brand,.sr-footer__brand{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;text-decoration:none}.sr-footer__brand{width:36px;height:36px}.sr-header__brand img,.sr-footer__brand img{width:100%;height:100%;object-fit:contain;opacity:.9}.sr-header__nav,.sr-footer__nav{display:flex;align-items:center;gap:24px}.sr-header__nav--right{justify-content:flex-end}.sr-header a,.sr-footer a,.sr-builder a{text-decoration:none}.sr-header__nav a,.sr-footer__nav a,.sr-kicker,.sr-section-number,.sr-meta,.sr-step-label,.sr-builder label,.sr-contact__form button{font-family:var(--sr-mono);letter-spacing:.15em;text-transform:uppercase}.sr-header__nav a,.sr-footer__nav a{color:#2c25209e;font-size:.66rem;transition:color .18s ease}.sr-header__nav a:hover,.sr-footer__nav a:hover{color:var(--sr-espresso)}.sr-header__cart{display:inline-flex;align-items:center;gap:5px}.sr-header__cart svg{width:12px;height:12px}.sr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-localization select{max-width:104px;border:1px solid rgba(44,37,32,.12);border-radius:999px;background:transparent;color:#2c25209e;font-family:var(--sr-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;padding:7px 22px 7px 10px}.sr-localization--mobile{display:grid;gap:8px;margin-bottom:4px}.sr-localization--mobile label{color:#2c252080;font-family:var(--sr-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.sr-localization--mobile select{max-width:100%}.sr-pill{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:9px;border-radius:999px;padding:0 19px;font-family:var(--sr-mono);font-size:.66rem;letter-spacing:.15em;text-transform:uppercase;transition:transform .18s ease,background .18s ease,opacity .18s ease}.sr-pill svg{width:12px;height:12px}.sr-pill--dark{background:#68645e;color:var(--sr-paper)}.sr-pill--espresso{background:var(--sr-espresso);color:var(--sr-paper)}.sr-pill--paper{background:var(--sr-paper);color:var(--sr-espresso)}.sr-pill:hover{transform:translateY(-1px)}.sr-header__toggle,.sr-mobile-menu{display:none}.sr-hero{position:relative;min-height:calc(100vh - 64px);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:var(--sr-espresso)}.sr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.sr-hero__tile{position:relative;overflow:hidden}.sr-hero__tile video{width:100%;height:100%;object-fit:cover;display:block;opacity:.56;filter:saturate(.8)}.sr-hero__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(44,37,32,.58),rgba(44,37,32,.08),transparent)}.sr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.sr-hero__overlay img{width:min(82vw,520px);opacity:.9}.sr-hero__content{position:relative;z-index:2;width:min(100%,960px);padding:0 24px 48px;text-align:center;color:var(--sr-paper)}.sr-hero__content h1{margin:0 0 24px;font-family:var(--sr-headline);font-weight:400;font-size:clamp(1.875rem,4vw,3rem);line-height:1;letter-spacing:0}.sr-overlap{position:relative;z-index:3;margin-top:-34px;border-radius:32px 32px 0 0;background:var(--sr-parchment);box-shadow:0 -8px 40px #3a35301f}.sr-section{position:relative;padding:80px 48px;border-top:1px solid var(--sr-line)}.sr-section--thin{padding-top:56px;padding-bottom:56px}.sr-container{width:min(100%,1120px);margin:0 auto}.sr-section-head{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:16px;margin-bottom:48px}.sr-section-number{color:#2c25205c;font-size:.72rem}.sr-dash{border-top:1px dashed rgba(44,37,32,.2);height:1px}.sr-section-head h2{margin:0;color:var(--sr-heading);font-family:var(--sr-headline);font-size:1rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.sr-how{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:24px}.sr-how__step{display:grid;gap:10px}.sr-how__icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(44,37,32,.18);border-radius:50%;color:#2c25208a}.sr-how__icon svg{width:18px;height:18px}.sr-how__step h3,.sr-builder h1,.sr-builder h2,.sr-cart h1{font-family:var(--sr-display);font-weight:300;letter-spacing:0}.sr-how__step h3{margin:0;color:var(--sr-espresso);font-size:clamp(1.7rem,3vw,2.25rem);font-style:italic}.sr-how__step p{margin:0;color:#2c252099;font-size:.86rem;line-height:1.55}.sr-how__step p:first-of-type{color:#2c2520c7}.sr-arrow{color:#2c252059;padding-top:82px}.sr-collections{padding-left:0;padding-right:0;background:#dbd3ca}.sr-collections .sr-container{padding:0 48px}.sr-collections__title{margin:0 0 20px;padding-left:44px;font-family:var(--sr-headline);font-size:clamp(2.35rem,4.2vw,3.85rem);font-weight:400;line-height:1.05;letter-spacing:0;color:var(--sr-espresso)}.sr-edit-tabs{display:flex;gap:28px;padding-left:44px;margin-bottom:34px}.sr-edit-tabs button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;color:#2c252057;font-family:var(--sr-mono);font-size:.78rem;letter-spacing:.28em;text-transform:lowercase;cursor:pointer}.sr-edit-tabs button.is-active{color:var(--sr-espresso)}.sr-wall{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--sr-line);border-bottom:1px solid var(--sr-line)}.sr-wall__panel{position:relative;aspect-ratio:3 / 5;overflow:hidden;border-right:1px solid var(--sr-line);background:#dbd3ca;cursor:pointer}.sr-wall__panel:last-child{border-right:0}.sr-wall__panel img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .42s ease}.sr-wall__panel:hover img{transform:scale(1.01)}.sr-wall__panel span{position:absolute;left:50%;bottom:28px;transform:translate(-50%);color:#ffffffeb;border-bottom:1px solid rgba(255,255,255,.72);padding-bottom:4px;font-family:var(--sr-mono);font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.sr-edit-detail{display:none;margin:28px auto 0;width:min(100% - 96px,1080px);background:#f7f3ee;border-radius:22px;border:1px solid var(--sr-line);padding:32px;grid-template-columns:220px minmax(0,1fr) 330px;gap:48px;position:relative}.sr-edit-detail.is-open{display:grid}.sr-edit-detail__close{position:absolute;top:18px;right:18px;width:30px;height:30px;border:1px solid var(--sr-line);border-radius:50%;background:transparent;cursor:pointer;color:#2c252099}.sr-book-cover{display:flex;filter:drop-shadow(0 20px 35px rgba(58,53,48,.16));transform:perspective(800px) rotateY(-4deg)}.sr-book-cover__spine{width:20px;border-radius:3px 0 0 3px}.sr-book-cover img{width:180px;height:255px;object-fit:cover;border-radius:0 3px 3px 0}.sr-edit-detail h3{margin:0 0 10px;font-family:var(--sr-headline);font-weight:400;font-size:clamp(3rem,6vw,4.8rem);line-height:.82;letter-spacing:0}.sr-edit-detail__sub{margin:0 0 22px;font-family:var(--sr-mono);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase}.sr-edit-detail__copy{font-size:1rem;line-height:1.7;max-width:44ch}.sr-edit-detail__copy p{margin:0 0 16px}.sr-examples{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sr-examples button{-webkit-appearance:none;appearance:none;display:block;padding:0;border:0;background:transparent;cursor:zoom-in}.sr-examples img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:10px;display:block}.sr-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:32px;background:#2c2520eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sr-lightbox[hidden]{display:none}.sr-lightbox button{position:absolute;top:24px;right:24px;width:40px;height:40px;border:1px solid rgba(240,235,227,.2);border-radius:50%;background:#f0ebe314;color:var(--sr-paper);cursor:pointer}.sr-lightbox img{max-width:min(100%,680px);max-height:85vh;object-fit:contain;border-radius:10px}.sr-about{padding-left:0;padding-right:0;background:#dbd3ca}.sr-about__scene{position:relative;min-height:520px;display:grid;place-items:center;padding:56px 24px;background:linear-gradient(#090d1247,#090d1247),url(https://res.cloudinary.com/dbfmy5kdv/video/upload/v1776229963/u_fcyotw.mp4);background-color:#222b34;overflow:hidden}.sr-about__video{position:absolute;width:100%;height:520px;object-fit:cover;filter:brightness(.7) saturate(.8)}.sr-postcard{position:relative;z-index:1;width:min(86vw,600px);background:var(--sr-paper-warm);border:2px solid rgba(58,53,48,.2);box-shadow:var(--sr-shadow);transform:rotate(-2deg)}.sr-postcard__top{display:grid;grid-template-columns:.85fr 1.15fr}.sr-postcard__image{min-height:260px;display:grid;place-items:center;background:#bdb3a329}.sr-postcard__image img{max-width:100%;max-height:260px;object-fit:contain}.sr-postcard__text{padding:24px}.sr-postcard__text h3{margin:0 0 16px;font-family:var(--sr-headline);font-size:1.55rem;line-height:1;font-weight:400}.sr-postcard__text p,.sr-builder p,.sr-page p{color:#2c2520a8;line-height:1.6}.sr-postcard__text p{margin:0 0 10px;font-size:.82rem}.sr-postcard__bottom{display:flex;justify-content:space-between;padding:16px 20px;border-top:1px solid var(--sr-line)}.sr-gallery{padding-left:0;padding-right:0;background:#f0ebe32e;overflow:hidden}.sr-gallery .sr-container{padding:0 48px}.sr-marquee{display:flex;gap:14px;width:max-content;animation:sr-marquee 42s linear infinite;margin-bottom:72px}.sr-marquee:hover{animation-play-state:paused}.sr-marquee img{width:280px;height:360px;object-fit:cover;filter:saturate(.72) brightness(1.05)}@keyframes sr-marquee{to{transform:translate(-50%)}}.sr-testimonials{width:min(100%,1120px);margin:0 auto;border-top:1px solid var(--sr-line);padding-top:54px}.sr-testimonials h3{margin:0 0 42px;text-align:center;font-family:var(--sr-headline);font-weight:400;font-size:1.8rem;letter-spacing:.08em;text-transform:uppercase}.sr-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:52px}.sr-testimonials blockquote{margin:0}.sr-testimonials blockquote p{margin:0 0 18px;font-family:var(--sr-display);font-style:italic;color:#2c2520c7}.sr-why{overflow:hidden}.sr-why__grid{display:grid;grid-template-columns:.72fr 1.15fr;gap:72px;align-items:center}.sr-why__grid ul{padding:0;margin:0 0 32px;list-style:none;display:grid;gap:12px;color:#2c252094}.sr-why__grid li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#2c25205c;margin-right:12px;vertical-align:middle}.sr-collage{position:relative;height:480px}.sr-collage__postcard{position:absolute;top:50%;left:50%;width:320px;transform:translate(-50%,-50%) rotate(-1.5deg);background:var(--sr-paper);border:2px solid rgba(44,37,32,.18);padding:10px 10px 36px;box-shadow:4px 6px 24px #1a15102e}.sr-collage__postcard img{width:100%;height:220px;object-fit:cover;display:block}.sr-note,.sr-chapter,.sr-label{position:absolute;box-shadow:2px 3px 10px #1a15101f;font-size:.72rem}.sr-note{width:120px;padding:10px 12px;background:#e8dfc0;transform:rotate(-4deg)}.sr-note--right{right:20px;top:30px;background:#d6cfc4;transform:rotate(3.5deg)}.sr-note--left{left:8px;top:18px}.sr-chapter{left:0;bottom:60px;width:148px;background:var(--sr-paper);padding:12px;transform:rotate(2deg)}.sr-label{right:24px;bottom:55px;border-radius:999px;background:var(--sr-espresso);color:var(--sr-parchment);padding:7px 16px;font-family:var(--sr-mono);letter-spacing:.14em;text-transform:uppercase}.sr-faq{background:#f0ebe32e}.sr-faq__list{width:min(100%,650px);margin:0 auto}.sr-faq details{border-top:1px solid var(--sr-line)}.sr-faq details:last-child{border-bottom:1px solid var(--sr-line)}.sr-faq summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;align-items:center;justify-content:space-between;color:#2c2520cc}.sr-faq summary::-webkit-details-marker{display:none}.sr-faq summary:after{content:"+";color:#2c252070}.sr-faq details[open] summary:after{content:"x"}.sr-faq__answer{padding:0 0 22px;color:#2c252094;font-size:.86rem;line-height:1.7}.sr-faq__answer p{margin:0 0 12px}.sr-faq__answer ul{margin:0 0 14px;padding-left:18px}.sr-faq__answer li{margin:4px 0}.sr-faq__answer span{display:inline-block;min-width:92px;color:#2c252073;font-family:var(--sr-mono);font-size:.75rem;letter-spacing:.12em}.sr-contact{width:min(100%,520px);margin:0 auto}.sr-contact__banner,.sr-contact__collab,.sr-builder-card,.sr-cart-card{border:1px solid var(--sr-line);background:#f0ebe370}.sr-contact__banner{border-radius:10px;padding:16px;font-family:var(--sr-mono);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.sr-contact__links{display:grid;gap:20px;margin:36px 0}.sr-contact__links a{display:flex;gap:14px;color:var(--sr-espresso);text-decoration:none}.sr-contact__icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--sr-line-strong);color:#2c252080}.sr-contact__collab{padding:24px;margin-bottom:36px}.sr-contact__form{display:grid;gap:22px}.sr-contact__types{display:flex;flex-wrap:wrap;gap:8px}.sr-contact__types button{border:1px solid var(--sr-line-strong);border-radius:999px;background:transparent;color:#2c25208c;padding:9px 16px;cursor:pointer}.sr-contact__types button.is-active{background:var(--sr-espresso);color:var(--sr-parchment);border-color:var(--sr-espresso)}.sr-field{display:grid;gap:8px}.sr-field p{margin:0;color:#2c252094;font-size:.86rem}.sr-field label{color:#2c25207a;font-family:var(--sr-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.sr-field input,.sr-field textarea{border:0;border-bottom:1px solid rgba(44,37,32,.2);background:transparent;padding:12px 0;color:var(--sr-espresso);font-family:var(--sr-body);font-size:1rem;letter-spacing:0;text-transform:none;outline:none}.sr-field textarea{min-height:120px;resize:vertical}.sr-footer{min-height:86px;padding:0 48px;border-top:1px solid var(--sr-line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:var(--sr-parchment);color:#2c252073}.sr-footer p{margin:0;justify-self:end;font-family:var(--sr-mono);font-size:.72rem;letter-spacing:.15em}.sr-builder{min-height:calc(100vh - 64px)}.sr-builder__progress{position:sticky;top:64px;z-index:20;padding:24px 48px 20px;background:#cfc7b8f0;border-bottom:1px solid var(--sr-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-progress{width:min(100%,650px);margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:0}.sr-progress__item{position:relative;display:grid;gap:8px;place-items:center;border:0;background:transparent;color:#2c25206b;cursor:pointer}.sr-progress__item:before{content:"";position:absolute;top:5px;left:calc(-50% + 10px);right:calc(50% + 10px);height:1px;background:#2c25201f}.sr-progress__item:first-child:before{display:none}.sr-progress__dot{width:7px;height:7px;border-radius:50%;background:#2c252038}.sr-progress__item.is-active{color:var(--sr-espresso)}.sr-progress__item.is-active .sr-progress__dot{background:var(--sr-espresso);transform:scale(1.25)}.sr-progress__item span:last-child{font-family:var(--sr-mono);font-size:.68rem;letter-spacing:.14em}.sr-builder__viewport{padding:64px 24px 112px}.sr-builder__step{display:none;width:min(100%,650px);margin:0 auto}.sr-builder__step--wide{width:min(100%,896px)}.sr-builder__step.is-active{display:block}.sr-builder h1,.sr-builder h2{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.sr-builder em{font-style:italic}.sr-builder__intro{margin-bottom:36px}.sr-builder-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sr-builder-card{min-height:92px;border-radius:10px;padding:18px;cursor:pointer;color:var(--sr-espresso);font-family:var(--sr-display);font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25;text-align:left;text-transform:none;transition:background .18s ease,color .18s ease,border .18s ease}.sr-builder-card.is-selected{background:var(--sr-espresso);color:var(--sr-parchment);border-color:var(--sr-espresso)}.sr-builder-card[disabled]{opacity:.35;cursor:not-allowed}.sr-builder-card small{display:block;margin-bottom:18px;color:#2c252059;font-size:1.1rem;line-height:1}.sr-builder-card.is-selected small{color:#cfc7b8b3}.sr-edit-options{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.sr-builder-edit-wrap{min-width:0}.sr-builder-edit{padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.sr-builder-edit__image{position:relative;display:flex;height:160px;margin-bottom:16px;transition:transform .24s ease}.sr-builder-edit:hover .sr-builder-edit__image,.sr-builder-edit.is-selected .sr-builder-edit__image{transform:translateY(-6px)}.sr-builder-edit__spine{width:12px;border-radius:2px 0 0 2px}.sr-builder-edit img{width:calc(100% - 12px);height:160px;object-fit:cover;border-radius:0 2px 2px 0;background:#e9e1d7}.sr-builder-edit h3{margin:0 0 4px;font-family:var(--sr-display);font-size:1.08rem;font-weight:300;line-height:1.18}.sr-builder-edit p,.sr-builder-edit a{margin:0;font-size:.78rem}.sr-builder-edit p:not(.sr-meta){color:#2c252094;font-family:var(--sr-body);letter-spacing:0;line-height:1.5;text-transform:none}.sr-builder-gallery-link{margin-top:14px;padding:0 0 4px;border:0;border-bottom:1px solid rgba(44,37,32,.2);background:transparent;color:#2c2520a6;cursor:pointer;font-family:var(--sr-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.sr-builder-gallery{display:none;margin-top:34px;border:1px solid var(--sr-line);background:#f0ebe333;overflow:hidden}.sr-builder-gallery.is-open{display:block}.sr-builder-gallery__head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;border-bottom:1px solid var(--sr-line)}.sr-builder-gallery__head p{margin:0;color:var(--sr-espresso);font-family:var(--sr-display);font-size:1.1rem}.sr-builder-gallery__head span{color:#2c252099;font-size:.82rem}.sr-builder-gallery__head button{border:0;background:transparent;color:#2c252099;cursor:pointer;font-family:var(--sr-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.sr-builder-gallery__track{display:flex;gap:14px;padding:18px 22px;overflow-x:auto}.sr-builder-gallery__track img{flex:1 0 220px;min-width:220px;max-width:260px;aspect-ratio:3 / 4;object-fit:contain;background:#e9e1d7}.sr-detail-box,.sr-upload-box,.sr-review-card{border:1px solid var(--sr-line);border-radius:10px;background:#f0ebe36b;padding:18px}.sr-size-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sr-size-row .sr-builder-card strong{font-size:1.1rem}.sr-size-price{display:inline-block;margin-top:3px;font-family:var(--sr-mono);font-size:.86rem;letter-spacing:0}.sr-popular{display:inline-flex;margin-left:8px;padding:2px 7px;border-radius:999px;background:#2c252014;color:#2c252099;font-family:var(--sr-mono);font-size:.58rem;letter-spacing:.12em;text-transform:lowercase}.sr-builder-card.is-selected .sr-popular{background:#cfc7b833;color:#cfc7b8d9}.sr-insert-list{display:grid;gap:14px}.sr-insert{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:center;border-radius:10px;padding:14px;background:#f0ebe3ad}.sr-insert img{width:64px;height:80px;object-fit:cover;border-radius:6px}.sr-count{display:flex;align-items:center;gap:10px}.sr-count button{width:28px;height:28px;border-radius:50%;border:1px solid var(--sr-line-strong);background:transparent;cursor:pointer}.sr-upload-box{border-style:dashed;padding:38px;text-align:center}.sr-upload-box input{width:min(100%,320px);margin:0 auto;text-align:center}.sr-builder__bar{position:fixed;left:0;right:0;bottom:0;z-index:30;height:64px;background:#cfc7b8f2;border-top:1px solid var(--sr-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-builder__bar-inner{width:min(100%,650px);height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.sr-hidden-form{display:none}.sr-builder__bar button,.sr-builder__bar a{border:0;background:transparent;color:#2c25208c;cursor:pointer;font-family:var(--sr-mono);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.sr-builder__bar .sr-next{min-width:110px;height:34px;border-radius:999px;background:var(--sr-espresso);color:var(--sr-parchment)}.sr-builder__bar .sr-next[disabled]{opacity:.35}.sr-builder-warning{margin-top:16px;color:#8b3f36;font-size:.86rem}.sr-builder-warning[hidden]{display:none}.sr-cart{padding:72px 48px 96px}.sr-cart h1{margin:0 0 36px;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.sr-cart h1 .sr-meta{display:inline-block;margin-left:8px;font-size:.72rem;vertical-align:middle}.sr-cart__grid{width:min(100%,860px);margin:0 auto;display:grid;grid-template-columns:1fr 210px;gap:54px}.sr-cart-card{border-radius:8px;padding:22px}.sr-cart-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.sr-cart-summary-row span:last-child,.sr-cart-summary-row strong{text-align:right}.sr-cart-properties{display:grid;gap:5px;margin:14px 0 0}.sr-cart-properties div{display:grid;grid-template-columns:110px 1fr;gap:12px}.sr-cart-properties dt{color:#2c252070;font-family:var(--sr-mono);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.sr-cart-properties dd{margin:0;color:#2c2520ad;font-size:.78rem}@media(max-width:900px){.sr-header__inner{padding:0 24px}.sr-header__nav{display:none}.sr-header__inner{grid-template-columns:auto 1fr auto}.sr-header__brand{justify-self:start}.sr-header__toggle{justify-self:end;display:grid;gap:5px;border:0;background:transparent;width:40px;height:40px;place-content:center}.sr-header__toggle span{display:block;width:18px;height:1px;background:var(--sr-espresso)}.sr-mobile-menu.is-open{display:grid;gap:18px;padding:24px;border-top:1px solid var(--sr-line);background:var(--sr-parchment)}.sr-mobile-menu a{color:var(--sr-espresso);font-family:var(--sr-mono);font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none}.sr-hero__media{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}.sr-section{padding:64px 24px}.sr-section-head{grid-template-columns:auto 1fr}.sr-section-head h2{grid-column:1 / -1}.sr-how,.sr-why__grid,.sr-testimonials__grid,.sr-edit-detail,.sr-cart__grid{grid-template-columns:1fr}.sr-arrow{display:none}.sr-wall{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.sr-wall__panel{width:50vw;flex:0 0 50vw;scroll-snap-align:center}.sr-edit-detail{width:calc(100% - 32px);gap:24px;padding:22px}.sr-edit-options,.sr-size-row,.sr-builder-grid{grid-template-columns:repeat(2,1fr)}.sr-footer{grid-template-columns:1fr;gap:22px;padding:28px 24px;text-align:center}.sr-footer__nav{justify-content:center;flex-wrap:wrap}.sr-footer p{justify-self:center}.sr-builder__progress{top:64px;padding-left:16px;padding-right:16px;overflow-x:auto}.sr-progress{min-width:620px}.sr-builder__bar-inner{padding:0 24px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sura-rocket.css.map */
