#cloudbound-brand-sample{--cbx-navy:#192b42;--cbx-sky:#eaf2f8;--cbx-blue:#567c9b;--cbx-white:#fff;--cbx-off:#fafbfc;--cbx-text:#526276;--cbx-line:#dce5ec;--cbx-radius:26px;color-scheme:light;font-family:DM Sans,Arial,sans-serif;font-size:14px;line-height:1.55;color:var(--cbx-navy)}#cloudbound-brand-sample *{box-sizing:border-box}#cloudbound-brand-sample [hidden]{display:none!important}#cloudbound-brand-sample .cbx-store{background:var(--cbx-white);overflow:clip}#cloudbound-brand-sample h1,#cloudbound-brand-sample h2,#cloudbound-brand-sample h3,#cloudbound-brand-sample p{margin:0}#cloudbound-brand-sample button,#cloudbound-brand-sample input{font:inherit;color:inherit}#cloudbound-brand-sample button{touch-action:manipulation}#cloudbound-brand-sample a{color:inherit;text-decoration:none}#cloudbound-brand-sample a:hover{text-decoration:underline;text-underline-offset:5px}#cloudbound-brand-sample .cbx-announcement{text-align:center;padding:10px 18px;background:var(--cbx-sky);font-size:11px;letter-spacing:.1em}#cloudbound-brand-sample .cbx-header{position:relative;display:flex;align-items:center;gap:24px;justify-content:space-between;padding:24px 5%;border-bottom:1px solid var(--cbx-line)}#cloudbound-brand-sample .cbx-logo{display:flex;gap:7px;align-items:center;white-space:nowrap;font-family:"DM Serif Display",Georgia,serif;font-size:30px;line-height:1;letter-spacing:-1px}#cloudbound-brand-sample .cbx-logo svg{width:28px;height:28px;stroke-width:1.5}#cloudbound-brand-sample nav{display:flex;gap:26px;font-size:12px;margin-left:auto}#cloudbound-brand-sample .cbx-bag-wrap{position:relative}#cloudbound-brand-sample .cbx-bag-button{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 5px;border:0;background:transparent}#cloudbound-brand-sample .cbx-bag-button svg{width:19px;height:19px;stroke-width:1.5}#cloudbound-brand-sample .cbx-bag-button span{font-size:11px}#cloudbound-brand-sample .cbx-bag-panel{position:absolute;z-index:10;top:48px;right:0;width:290px;max-width:80vw;background:var(--cbx-white);border:1px solid var(--cbx-line);box-shadow:0 15px 40px #192b4214;border-radius:16px;padding:22px}#cloudbound-brand-sample .cbx-bag-panel h3{font-size:20px;margin-bottom:10px}#cloudbound-brand-sample .cbx-bag-panel p{font-size:13px;color:var(--cbx-text);white-space:pre-line}#cloudbound-brand-sample .cbx-text-button{border:0;background:none;padding:16px 0 0;font-size:12px;text-decoration:underline;text-underline-offset:5px}#cloudbound-brand-sample .cbx-hero{display:grid;grid-template-columns:1.06fr 1fr;gap:5%;padding:40px 5% 48px;align-items:start}#cloudbound-brand-sample .cbx-visual-column{min-width:0}#cloudbound-brand-sample .cbx-photo-stage{position:relative;background:var(--cbx-sky);border-radius:var(--cbx-radius);padding:20px;overflow:hidden}#cloudbound-brand-sample .cbx-photo-stage:before{content:"";position:absolute;pointer-events:none;width:160%;height:70%;left:-25%;bottom:-22%;border-radius:50%;background:var(--cbx-white);opacity:.5}#cloudbound-brand-sample .cbx-photo-label{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;letter-spacing:.15em;margin:0 0 18px}#cloudbound-brand-sample .cbx-photo-label svg{width:14px;height:14px;stroke-width:1.5}#cloudbound-brand-sample .cbx-product-photo{position:relative;overflow:hidden;background:var(--cbx-white);border-radius:calc(var(--cbx-radius) * .65);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}#cloudbound-brand-sample .cbx-product-photo img{display:block;width:100%;height:100%;object-fit:contain}#cloudbound-brand-sample .cbx-photo-caption{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:18px;font-size:11px;color:var(--cbx-text)}#cloudbound-brand-sample .cbx-photo-number{white-space:nowrap;letter-spacing:.08em}#cloudbound-brand-sample .cbx-photo-tabs{display:flex;gap:22px;padding:15px 3px 0}#cloudbound-brand-sample .cbx-photo-tabs button{background:none;border:0;border-bottom:1px solid transparent;padding:5px 0 8px;font-size:11px;color:var(--cbx-text)}#cloudbound-brand-sample .cbx-photo-tabs button[aria-pressed=true]{border-bottom-color:var(--cbx-navy);color:var(--cbx-navy)}#cloudbound-brand-sample .cbx-purchase{padding:5px 0 0;min-width:0}#cloudbound-brand-sample .cbx-eyebrow{display:block;letter-spacing:.15em;font-size:10px;font-weight:600;color:var(--cbx-blue)}#cloudbound-brand-sample h1{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(40px,5.7vw,64px);line-height:1.02;font-weight:400;letter-spacing:-1.8px;margin:16px 0 25px}#cloudbound-brand-sample h1 em,#cloudbound-brand-sample .cbx-section-heading h2 em,#cloudbound-brand-sample .cbx-setup-title h2 em{font-weight:400;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-title-price{display:flex;align-items:center;justify-content:space-between;gap:14px}#cloudbound-brand-sample .cbx-title-price h2{font-size:19px;line-height:1.25;font-weight:500;letter-spacing:-.3px}#cloudbound-brand-sample .cbx-title-break{display:none}#cloudbound-brand-sample .cbx-price{font-size:23px;line-height:1.2;letter-spacing:-.5px;font-weight:500;text-align:right;white-space:nowrap}#cloudbound-brand-sample .cbx-price span{display:block;font-size:10px;font-weight:400;letter-spacing:.1em;color:var(--cbx-text);margin-top:3px}#cloudbound-brand-sample .cbx-intro{font-size:13px;line-height:1.65;color:var(--cbx-text);margin:16px 0 20px;max-width:380px}#cloudbound-brand-sample .cbx-mini-features{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:10px;padding-bottom:22px;border-bottom:1px solid var(--cbx-line)}#cloudbound-brand-sample .cbx-mini-features span{display:flex;align-items:center;gap:5px}#cloudbound-brand-sample .cbx-mini-features svg{width:14px;height:14px;stroke-width:1.5;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 19px}#cloudbound-brand-sample .cbx-label{display:block;font-size:10px;color:var(--cbx-text);margin-bottom:7px}#cloudbound-brand-sample .cbx-color{display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}#cloudbound-brand-sample .cbx-color b{background:#252b31;width:13px;height:13px;border-radius:50%;box-shadow:0 0 0 2px var(--cbx-white),0 0 0 3px var(--cbx-line);margin:0 2px}#cloudbound-brand-sample .cbx-color small{font-size:10px;color:var(--cbx-text)}#cloudbound-brand-sample .cbx-quantity{display:flex;align-items:center;border:1px solid var(--cbx-line);border-radius:30px;overflow:hidden;height:32px}#cloudbound-brand-sample .cbx-quantity button{background:none;border:0;width:29px;height:32px;font-size:15px;padding:0}#cloudbound-brand-sample .cbx-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0;background:var(--cbx-white);text-align:center;width:25px;font-size:12px;padding:0;line-height:32px}#cloudbound-brand-sample .cbx-quantity input::-webkit-inner-spin-button,#cloudbound-brand-sample .cbx-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cloudbound-brand-sample .cbx-add{display:flex;align-items:center;justify-content:center;gap:25px;width:100%;border:0;background:var(--cbx-navy);color:var(--cbx-white);min-height:53px;border-radius:50px;font-size:13px;font-weight:500;padding:14px 22px}#cloudbound-brand-sample .cbx-add:hover{background:#2d4965}#cloudbound-brand-sample .cbx-add svg{width:17px;height:17px;stroke-width:1.5}#cloudbound-brand-sample .cbx-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;font-size:10px;color:var(--cbx-text);padding:12px 0 21px}#cloudbound-brand-sample .cbx-trust span{display:flex;align-items:center;gap:4px}#cloudbound-brand-sample .cbx-trust svg{width:12px;height:12px;stroke-width:1.5}#cloudbound-brand-sample .cbx-added{font-size:12px;color:var(--cbx-navy);padding:12px;background:var(--cbx-sky);border-radius:10px;margin:0 0 12px}#cloudbound-brand-sample details{border-top:1px solid var(--cbx-line)}#cloudbound-brand-sample details:last-child{border-bottom:1px solid var(--cbx-line)}#cloudbound-brand-sample summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;list-style:none;font-size:12px;cursor:inherit}#cloudbound-brand-sample summary::-webkit-details-marker{display:none}#cloudbound-brand-sample summary svg{width:14px;height:14px;flex-shrink:0;stroke-width:1.5}#cloudbound-brand-sample details[open] summary svg{transform:rotate(45deg)}#cloudbound-brand-sample details p{font-size:12px;line-height:1.65;color:var(--cbx-text);padding:0 18px 16px 0}#cloudbound-brand-sample .cbx-benefits{padding:46px 5% 50px;background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-section-heading{text-align:center;margin-bottom:34px}#cloudbound-brand-sample .cbx-section-heading h2,#cloudbound-brand-sample .cbx-setup-title h2{font-family:"DM Serif Display",Georgia,serif;font-size:38px;line-height:1.1;letter-spacing:-.8px;font-weight:400;margin-top:12px}#cloudbound-brand-sample .cbx-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}#cloudbound-brand-sample .cbx-benefit-grid article{text-align:center}#cloudbound-brand-sample .cbx-component-icon{display:flex;align-items:center;justify-content:center;margin:0 auto 15px;width:45px;height:45px;border-radius:50%;background:var(--cbx-white)}#cloudbound-brand-sample .cbx-component-icon svg{width:20px;height:20px;stroke-width:1.3}#cloudbound-brand-sample .cbx-component-number{display:block;font-size:9px;letter-spacing:.12em;color:var(--cbx-blue);margin-bottom:8px}#cloudbound-brand-sample .cbx-benefit-grid h3{font-size:17px;line-height:1.3;font-weight:500;margin-bottom:9px;letter-spacing:-.3px}#cloudbound-brand-sample .cbx-benefit-grid p{font-size:12px;line-height:1.6;color:var(--cbx-text);max-width:220px;margin:auto}#cloudbound-brand-sample .cbx-setup{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:52px 8%;align-items:center}#cloudbound-brand-sample .cbx-setup-title p{color:var(--cbx-text);font-size:13px;max-width:245px;margin-top:16px}#cloudbound-brand-sample .cbx-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:25px}#cloudbound-brand-sample .cbx-steps li{display:flex;gap:15px;align-items:flex-start}#cloudbound-brand-sample .cbx-steps li>span{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;background:var(--cbx-sky);border-radius:50%;font-size:12px;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-steps h3{font-size:14px;line-height:1.4;font-weight:500;margin-bottom:5px}#cloudbound-brand-sample .cbx-steps p{font-size:12px;color:var(--cbx-text);line-height:1.5}#cloudbound-brand-sample .cbx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding:40px 8%;background:var(--cbx-off)}#cloudbound-brand-sample .cbx-faq h2{font-family:"DM Serif Display",Georgia,serif;font-size:31px;font-weight:400;line-height:1.2;margin-top:12px}#cloudbound-brand-sample .cbx-faq summary{font-size:13px;padding:18px 0}#cloudbound-brand-sample .cbx-footer{background:var(--cbx-navy);color:var(--cbx-white);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:31px 5%;font-size:11px}#cloudbound-brand-sample .cbx-footer .cbx-logo{font-size:26px}#cloudbound-brand-sample .cbx-footer .cbx-logo svg{width:23px;height:23px}#cloudbound-brand-sample .cbx-footer>a:last-child{border-bottom:1px solid #ffffff66;padding-bottom:4px}@media(max-width:800px){#cloudbound-brand-sample .cbx-header{gap:16px;padding:22px 4%}#cloudbound-brand-sample nav{gap:16px;font-size:11px}#cloudbound-brand-sample .cbx-logo{font-size:27px}#cloudbound-brand-sample .cbx-hero{gap:4%;padding:28px 4% 36px;grid-template-columns:1fr 1fr}#cloudbound-brand-sample .cbx-photo-stage{padding:14px}#cloudbound-brand-sample .cbx-photo-label{font-size:9px;letter-spacing:.1em}#cloudbound-brand-sample h1{font-size:47px;margin-bottom:20px}#cloudbound-brand-sample .cbx-title-price h2{font-size:17px}#cloudbound-brand-sample .cbx-title-break{display:block}#cloudbound-brand-sample .cbx-color small{display:none}#cloudbound-brand-sample .cbx-mini-features{gap:8px 10px}#cloudbound-brand-sample .cbx-benefit-grid{gap:20px}#cloudbound-brand-sample .cbx-setup{gap:7%;padding:42px 6%}}@media(max-width:620px){#cloudbound-brand-sample .cbx-header{padding:20px 5%}#cloudbound-brand-sample nav{display:none}#cloudbound-brand-sample .cbx-logo{font-size:29px}#cloudbound-brand-sample .cbx-hero{display:flex;flex-direction:column;padding:22px 5% 34px;gap:28px}#cloudbound-brand-sample .cbx-visual-column,#cloudbound-brand-sample .cbx-purchase{width:100%}#cloudbound-brand-sample .cbx-photo-stage{padding:16px}#cloudbound-brand-sample .cbx-photo-label{font-size:10px}#cloudbound-brand-sample .cbx-product-photo{max-height:440px}#cloudbound-brand-sample .cbx-photo-tabs{gap:24px}#cloudbound-brand-sample .cbx-photo-tabs button{font-size:12px;min-height:44px;padding-top:10px}#cloudbound-brand-sample h1{font-size:56px;margin:14px 0 23px}#cloudbound-brand-sample .cbx-eyebrow{font-size:10px}#cloudbound-brand-sample .cbx-title-break{display:none}#cloudbound-brand-sample .cbx-title-price h2{font-size:20px}#cloudbound-brand-sample .cbx-price{font-size:25px}#cloudbound-brand-sample .cbx-intro{font-size:14px;max-width:none}#cloudbound-brand-sample .cbx-mini-features{font-size:11px;gap:11px 14px}#cloudbound-brand-sample .cbx-selection{margin-top:21px}#cloudbound-brand-sample .cbx-color{font-size:13px}#cloudbound-brand-sample .cbx-color small{display:inline}#cloudbound-brand-sample .cbx-quantity{height:44px}#cloudbound-brand-sample .cbx-quantity button{width:35px;height:44px}#cloudbound-brand-sample .cbx-quantity input{font-size:16px}#cloudbound-brand-sample .cbx-add{font-size:14px;min-height:55px}#cloudbound-brand-sample summary{font-size:13px;min-height:48px}#cloudbound-brand-sample .cbx-trust{font-size:11px}#cloudbound-brand-sample .cbx-benefits{padding:35px 6%}#cloudbound-brand-sample .cbx-section-heading h2{font-size:35px}#cloudbound-brand-sample .cbx-benefit-grid{display:flex;flex-direction:column;gap:24px}#cloudbound-brand-sample .cbx-benefit-grid article{text-align:left;display:grid;grid-template-columns:45px 1fr;column-gap:16px}#cloudbound-brand-sample .cbx-component-icon{grid-row:1/4;margin:0}#cloudbound-brand-sample .cbx-component-number{margin-bottom:4px;font-size:10px}#cloudbound-brand-sample .cbx-benefit-grid h3{margin-bottom:6px}#cloudbound-brand-sample .cbx-benefit-grid p{max-width:none;margin:0;font-size:13px}#cloudbound-brand-sample .cbx-setup{grid-template-columns:1fr;gap:28px;padding:37px 6%}#cloudbound-brand-sample .cbx-setup-title p{max-width:none}#cloudbound-brand-sample .cbx-setup-title h2{font-size:35px}#cloudbound-brand-sample .cbx-steps p{font-size:13px}#cloudbound-brand-sample .cbx-steps h3{font-size:15px}#cloudbound-brand-sample .cbx-faq{grid-template-columns:1fr;gap:22px;padding:33px 6%}#cloudbound-brand-sample .cbx-footer{padding:28px 6%;gap:14px}#cloudbound-brand-sample .cbx-footer>span{width:100%;order:3;color:#dce5ec}#cloudbound-brand-sample .cbx-bag-button{min-height:44px}}@media(max-width:360px){#cloudbound-brand-sample h1{font-size:50px}#cloudbound-brand-sample .cbx-title-price h2{font-size:18px}#cloudbound-brand-sample .cbx-color small{display:none}#cloudbound-brand-sample .cbx-mini-features{font-size:10px}#cloudbound-brand-sample .cbx-photo-label{font-size:9px}#cloudbound-brand-sample .cbx-footer .cbx-logo{font-size:24px}}#cloudbound-brand-sample .cbx-eyebrow,#cloudbound-brand-sample .cbx-photo-label,#cloudbound-brand-sample .cbx-component-number,#cloudbound-brand-sample .cbx-mini-features,#cloudbound-brand-sample .cbx-label,#cloudbound-brand-sample .cbx-trust,#cloudbound-brand-sample .cbx-price span,#cloudbound-brand-sample .cbx-color small{font-size:11px}@media(pointer:coarse){#cloudbound-brand-sample .cbx-quantity,#cloudbound-brand-sample .cbx-quantity button{height:44px}#cloudbound-brand-sample .cbx-quantity button{width:44px}#cloudbound-brand-sample .cbx-quantity input{font-size:16px}#cloudbound-brand-sample .cbx-color small{display:none}}#cloudbound-brand-sample .cbx-purchase h1{font-size:56px;margin:12px 0 21px}#cloudbound-brand-sample .cbx-mini-features{padding-bottom:18px}#cloudbound-brand-sample .cbx-bundle-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;margin:19px 0 12px;font-size:12px;font-weight:500}#cloudbound-brand-sample .cbx-bundle-heading .cbx-color{font-size:11px;font-weight:400}#cloudbound-brand-sample .cbx-bundles{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0;min-width:0}#cloudbound-brand-sample .cbx-bundles legend{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}#cloudbound-brand-sample .cbx-bundle{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:11px;align-items:center;border:1px solid var(--cbx-line);border-radius:13px;padding:17px 14px;background:var(--cbx-white);min-height:83px}#cloudbound-brand-sample .cbx-bundle:has(input:checked){border:2px solid var(--cbx-navy);padding:16px 13px;background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-bundle input{margin:0;width:16px;height:16px;accent-color:var(--cbx-navy)}#cloudbound-brand-sample .cbx-bundle-copy strong{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:14px;font-weight:500}#cloudbound-brand-sample .cbx-bundle-copy b{font-weight:500;font-size:10px;padding:2px 6px;border-radius:4px;background:#dce9f1;color:#27445e;white-space:nowrap}#cloudbound-brand-sample .cbx-bundle-copy small{display:block;color:var(--cbx-text);font-size:11px;line-height:1.4;margin-top:5px}#cloudbound-brand-sample .cbx-bundle-price{text-align:right;white-space:nowrap}#cloudbound-brand-sample .cbx-bundle-price strong{display:block;font-size:18px;font-weight:500;line-height:1.2}#cloudbound-brand-sample .cbx-bundle-price small,#cloudbound-brand-sample .cbx-bundle-price del{display:block;font-size:10px;color:var(--cbx-text);margin-top:5px}#cloudbound-brand-sample .cbx-bundle-duo{margin-top:7px}#cloudbound-brand-sample .cbx-bundle-tag{position:absolute;top:-10px;right:12px;background:var(--cbx-navy);color:var(--cbx-white);font-size:9px;letter-spacing:.09em;padding:3px 9px;border-radius:4px}#cloudbound-brand-sample .cbx-offer-detail{font-size:11px;color:var(--cbx-text);margin:11px 0 14px;min-height:18px}#cloudbound-brand-sample .cbx-journey-photo{position:relative;margin:25px 0 0;overflow:hidden;border-radius:var(--cbx-radius);background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-journey-photo img{width:100%;height:auto;display:block}#cloudbound-brand-sample .cbx-journey-photo figcaption{background:var(--cbx-sky);padding:12px 18px;font-size:12px}#cloudbound-brand-sample .cbx-ribbon{background:var(--cbx-navy);color:var(--cbx-white);position:relative;overflow:hidden;min-height:54px;padding-right:120px}#cloudbound-brand-sample .cbx-ribbon-track{display:flex;width:max-content;animation:cbx-ribbon-travel 52s linear infinite;will-change:transform}#cloudbound-brand-sample .cbx-ribbon-track>span{display:flex;align-items:center;gap:34px;white-space:nowrap;font-size:12px;text-transform:uppercase;letter-spacing:.12em;height:54px;padding-right:34px}#cloudbound-brand-sample .cbx-ribbon-track b{font-size:15px;color:#b9d5e9;font-weight:400}#cloudbound-brand-sample .cbx-motion{position:absolute;inset:0 0 0 auto;display:flex;align-items:center;gap:7px;padding:0 18px;background:var(--cbx-navy);border:0;border-left:1px solid #ffffff33;color:var(--cbx-white);font-size:10px}#cloudbound-brand-sample .cbx-motion svg{width:13px;height:13px}#cloudbound-brand-sample .cbx-story{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:54px 6%;align-items:center}#cloudbound-brand-sample .cbx-story-image{border-radius:var(--cbx-radius);overflow:hidden;background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-story-image img{display:block;width:100%;height:360px;object-fit:cover}#cloudbound-brand-sample .cbx-story h2,#cloudbound-brand-sample .cbx-gallery h2,#cloudbound-brand-sample .cbx-comparison h2,#cloudbound-brand-sample .cbx-closing h2{font-family:"DM Serif Display",Georgia,serif;font-size:42px;line-height:1.08;font-weight:400;letter-spacing:-.8px;margin:13px 0 20px}#cloudbound-brand-sample .cbx-story h2 em,#cloudbound-brand-sample .cbx-gallery h2 em,#cloudbound-brand-sample .cbx-comparison h2 em,#cloudbound-brand-sample .cbx-closing h2 em{color:var(--cbx-blue);font-weight:400}#cloudbound-brand-sample .cbx-story p,#cloudbound-brand-sample .cbx-comparison p{font-size:13px;line-height:1.7;color:var(--cbx-text);margin-bottom:13px}#cloudbound-brand-sample .cbx-link-button{display:inline-flex;gap:24px;align-items:center;justify-content:center;background:var(--cbx-navy);color:var(--cbx-white);border-radius:30px;padding:14px 25px;min-height:48px;font-size:12px;margin-top:10px}#cloudbound-brand-sample .cbx-gallery{padding:38px 0 45px;background:var(--cbx-off);overflow:hidden}#cloudbound-brand-sample .cbx-gallery-heading{display:flex;justify-content:space-between;align-items:end;padding:0 6% 27px;gap:20px}#cloudbound-brand-sample .cbx-gallery-heading h2{font-size:36px;margin-bottom:0}#cloudbound-brand-sample .cbx-gallery-note{font-size:12px;color:var(--cbx-text);padding-bottom:5px}#cloudbound-brand-sample .cbx-gallery-row{overflow:hidden;margin:0 0 14px}#cloudbound-brand-sample .cbx-gallery-track{display:flex;width:max-content;animation:cbx-gallery-travel 62s linear infinite;will-change:transform}#cloudbound-brand-sample .cbx-gallery-reverse .cbx-gallery-track{animation-direction:reverse;animation-duration:70s}#cloudbound-brand-sample .cbx-gallery-set{display:flex;gap:14px;padding-right:14px}#cloudbound-brand-sample .cbx-gallery figure{width:252px;margin:0;position:relative;overflow:hidden;border-radius:16px;background:var(--cbx-navy)}#cloudbound-brand-sample .cbx-gallery img{display:block;width:100%;height:205px;object-fit:cover}#cloudbound-brand-sample .cbx-gallery figcaption{color:var(--cbx-white);font-size:11px;padding:10px 15px}#cloudbound-brand-sample .cbx-gallery-row:hover .cbx-gallery-track,#cloudbound-brand-sample .cbx-gallery-row:focus-within .cbx-gallery-track{animation-play-state:paused!important}#cloudbound-brand-sample .cbx-comparison{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;align-items:center;padding:45px 7%;background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-comparison table{border-collapse:collapse;width:100%;font-size:12px;table-layout:fixed}#cloudbound-brand-sample .cbx-comparison caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}#cloudbound-brand-sample .cbx-comparison th,#cloudbound-brand-sample .cbx-comparison td{padding:16px 8px;border-bottom:1px solid #cad9e5;text-align:center;font-weight:400}#cloudbound-brand-sample .cbx-comparison th:first-child{width:42%;text-align:left}#cloudbound-brand-sample .cbx-comparison th:nth-child(2),#cloudbound-brand-sample .cbx-comparison td:nth-child(2){background:#d9e7f1;font-weight:500}#cloudbound-brand-sample .cbx-comparison thead th{font-size:11px;line-height:1.4}#cloudbound-brand-sample .cbx-comparison td{font-size:18px}#cloudbound-brand-sample .cbx-closing{text-align:center;padding:47px 6% 52px;background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-closing h2{font-size:46px}#cloudbound-brand-sample .cbx-closing p{font-size:13px;color:var(--cbx-text)}#cloudbound-brand-sample .cbx-closing .cbx-link-button{margin-top:21px}#cloudbound-brand-sample .cbx-closing-saving{display:block;font-size:11px;margin-top:12px;color:var(--cbx-text)}@keyframes cbx-ribbon-travel{to{transform:translate(-12.5%)}}@keyframes cbx-gallery-travel{to{transform:translate(calc(-100% / 6))}}@media(max-width:800px){#cloudbound-brand-sample .cbx-bundle{gap:8px;padding:16px 10px}#cloudbound-brand-sample .cbx-bundle:has(input:checked){padding:15px 9px}#cloudbound-brand-sample .cbx-bundle-copy strong{font-size:13px}#cloudbound-brand-sample .cbx-bundle-copy small{font-size:10px}#cloudbound-brand-sample .cbx-bundle-price strong{font-size:17px}#cloudbound-brand-sample .cbx-purchase h1{font-size:47px}#cloudbound-brand-sample .cbx-story h2,#cloudbound-brand-sample .cbx-comparison h2{font-size:36px}#cloudbound-brand-sample .cbx-story-image img{height:340px}}@media(max-width:620px){#cloudbound-brand-sample .cbx-journey-photo{display:none}#cloudbound-brand-sample .cbx-purchase h1{font-size:53px}#cloudbound-brand-sample .cbx-bundle-copy strong{font-size:15px}#cloudbound-brand-sample .cbx-bundle-copy small{font-size:11px}#cloudbound-brand-sample .cbx-bundle-price strong{font-size:20px}#cloudbound-brand-sample .cbx-bundle{min-height:90px;padding:19px 12px}#cloudbound-brand-sample .cbx-bundle:has(input:checked){padding:18px 11px}#cloudbound-brand-sample .cbx-bundle-copy b{font-size:10px}#cloudbound-brand-sample .cbx-bundle-heading{font-size:13px}#cloudbound-brand-sample .cbx-story,#cloudbound-brand-sample .cbx-comparison{grid-template-columns:1fr;gap:27px;padding:35px 6%}#cloudbound-brand-sample .cbx-story-image img{height:auto;aspect-ratio:4/3}#cloudbound-brand-sample .cbx-story h2{font-size:39px}#cloudbound-brand-sample .cbx-story p{font-size:14px}#cloudbound-brand-sample .cbx-gallery-heading{align-items:start}#cloudbound-brand-sample .cbx-gallery-heading h2{font-size:32px}#cloudbound-brand-sample .cbx-gallery-note{display:none}#cloudbound-brand-sample .cbx-gallery figure{width:190px}#cloudbound-brand-sample .cbx-gallery img{height:168px}#cloudbound-brand-sample .cbx-motion{padding:0 12px}#cloudbound-brand-sample .cbx-ribbon-track>span{font-size:11px;gap:24px;padding-right:24px}#cloudbound-brand-sample .cbx-closing h2{font-size:38px}}@media(max-width:360px){#cloudbound-brand-sample .cbx-bundle-copy strong{font-size:13px}#cloudbound-brand-sample .cbx-bundle-copy small{font-size:10px}#cloudbound-brand-sample .cbx-bundle-price strong{font-size:18px}#cloudbound-brand-sample .cbx-bundle-heading{font-size:12px}#cloudbound-brand-sample .cbx-bundle-heading .cbx-color{font-size:10px}}#cloudbound-brand-sample{width:100%;max-width:none;margin-inline:auto}#cloudbound-brand-sample .cbx-mobile-intro,#cloudbound-brand-sample .cbx-mobile-buybar{display:none}#cloudbound-brand-sample #cbx-offers,#cloudbound-brand-sample #cbx-setup,#cloudbound-brand-sample #cbx-delivery,#cloudbound-brand-sample #cbx-returns{scroll-margin-top:18px}#cloudbound-brand-sample .cbx-photo-tabs{align-items:center;justify-content:space-between;gap:14px}#cloudbound-brand-sample .cbx-guide-link{font-size:11px;color:var(--cbx-navy);text-decoration:underline;text-underline-offset:4px}#cloudbound-brand-sample .cbx-product-details a{color:var(--cbx-navy);text-decoration:underline;text-underline-offset:3px}#cloudbound-brand-sample .cbx-photo-guide{padding:42px 6%;background:var(--cbx-white)}#cloudbound-brand-sample .cbx-guide-heading{margin-bottom:25px}#cloudbound-brand-sample .cbx-guide-heading h2{font-family:"DM Serif Display",Georgia,serif;font-size:39px;line-height:1.1;letter-spacing:-.8px;font-weight:400;margin:12px 0 13px}#cloudbound-brand-sample .cbx-guide-heading h2 em{color:var(--cbx-blue);font-weight:400}#cloudbound-brand-sample .cbx-guide-heading p{font-size:13px;color:var(--cbx-text);max-width:440px}#cloudbound-brand-sample .cbx-guide-body{display:grid;grid-template-columns:minmax(0,360px) minmax(0,460px);gap:6%;align-items:center}#cloudbound-brand-sample .cbx-guide-photo{position:relative;overflow:hidden;width:100%;max-width:360px;aspect-ratio:389/317;background:var(--cbx-sky);border-radius:17px}#cloudbound-brand-sample .cbx-guide-photo img{position:absolute;width:322.365%;height:auto;max-width:none;left:-8.4833%;top:-123.028%;display:block}#cloudbound-brand-sample .cbx-guide-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-bottom:18px}#cloudbound-brand-sample .cbx-guide-tabs button{border:1px solid var(--cbx-line);background:var(--cbx-white);border-radius:8px;min-height:44px;padding:5px;font-size:13px}#cloudbound-brand-sample .cbx-guide-tabs button[aria-pressed=true]{background:var(--cbx-navy);color:var(--cbx-white);border-color:var(--cbx-navy)}#cloudbound-brand-sample .cbx-guide-instruction>span{font-size:11px;letter-spacing:.1em;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-guide-instruction h3{font-size:18px;line-height:1.3;font-weight:500;margin:8px 0}#cloudbound-brand-sample .cbx-guide-instruction p{font-size:13px;line-height:1.65;color:var(--cbx-text);min-height:64px}#cloudbound-brand-sample .cbx-guide-navigation{display:flex;justify-content:space-between;gap:14px;margin-top:13px}#cloudbound-brand-sample .cbx-guide-navigation button{min-height:44px;padding:10px 15px;background:var(--cbx-sky);border:0;border-radius:8px;font-size:12px}#cloudbound-brand-sample .cbx-guide-navigation button:last-child{background:var(--cbx-navy);color:var(--cbx-white)}#cloudbound-brand-sample .cbx-guide-navigation button:disabled{opacity:.4;cursor:default}#cloudbound-brand-sample .cbx-guide-fit-note{font-size:11px;line-height:1.6;color:var(--cbx-text);margin-top:18px}#cloudbound-brand-sample .cbx-fit-notes{display:flex;flex-direction:column;gap:24px}#cloudbound-brand-sample .cbx-fit-notes article{display:flex;align-items:flex-start;gap:14px}#cloudbound-brand-sample .cbx-fit-notes svg{flex-shrink:0;width:23px;height:23px;margin-top:3px;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-fit-notes h3{font-size:15px;font-weight:500;margin-bottom:6px}#cloudbound-brand-sample .cbx-fit-notes p{font-size:12px;margin-bottom:0}#cloudbound-brand-sample .cbx-policy{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:37px 7%;border-block:1px solid var(--cbx-line)}#cloudbound-brand-sample .cbx-policy svg{width:23px;height:23px;color:var(--cbx-blue);margin-bottom:9px}#cloudbound-brand-sample .cbx-policy h2{font-size:18px;font-weight:500;margin:0 0 11px}#cloudbound-brand-sample .cbx-policy p{font-size:12px;color:var(--cbx-text);margin-top:8px;line-height:1.65}#cloudbound-brand-sample .cbx-policy strong{font-weight:500;color:var(--cbx-navy)}#cloudbound-brand-sample .cbx-footer-links{display:flex;flex-wrap:wrap;gap:18px;font-size:12px}@media(max-width:620px){#cloudbound-brand-sample .cbx-announcement{font-size:11px;padding:7px 12px;letter-spacing:.02em}#cloudbound-brand-sample .cbx-header{padding:12px 4.5%;gap:12px}#cloudbound-brand-sample .cbx-logo{font-size:28px}#cloudbound-brand-sample .cbx-hero{padding:15px 4.5% 27px;gap:12px}#cloudbound-brand-sample .cbx-mobile-intro{display:block;width:100%}#cloudbound-brand-sample .cbx-mobile-intro>.cbx-eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:8px}#cloudbound-brand-sample .cbx-mobile-intro>div:first-of-type{display:flex;justify-content:space-between;align-items:center;gap:16px}#cloudbound-brand-sample .cbx-mobile-intro h1{font-family:DM Sans,Arial,sans-serif;font-size:25px;line-height:1.13;letter-spacing:-.65px;font-weight:500;margin:0}#cloudbound-brand-sample .cbx-mobile-price{font-size:24px;font-weight:500;line-height:1.2;white-space:nowrap;text-align:right;letter-spacing:-.6px}#cloudbound-brand-sample .cbx-mobile-price small{display:block;font-size:11px;letter-spacing:0;font-weight:400;color:var(--cbx-text);margin-top:5px}#cloudbound-brand-sample .cbx-mobile-intro>p{font-size:12px;line-height:1.5;color:var(--cbx-text);margin:10px 0}#cloudbound-brand-sample .cbx-mobile-promises{display:flex;gap:8px 15px;flex-wrap:wrap;font-size:10px;margin:10px 0 12px}#cloudbound-brand-sample .cbx-mobile-promises span{display:flex;gap:4px;align-items:center}#cloudbound-brand-sample .cbx-mobile-promises svg{width:13px;height:13px;color:var(--cbx-blue)}#cloudbound-brand-sample .cbx-photo-stage{padding:9px;border-radius:18px}#cloudbound-brand-sample .cbx-photo-label{display:none}#cloudbound-brand-sample .cbx-product-photo{height:230px;aspect-ratio:auto;max-height:none;border-radius:12px}#cloudbound-brand-sample .cbx-product-photo img{width:100%;height:100%;object-fit:contain}#cloudbound-brand-sample .cbx-photo-caption{padding:9px 4px 1px;font-size:10px}#cloudbound-brand-sample .cbx-photo-tabs{gap:9px;margin-top:3px}#cloudbound-brand-sample .cbx-photo-tabs button,#cloudbound-brand-sample .cbx-guide-link{font-size:11px;min-height:41px;display:flex;align-items:center;padding:7px 0}#cloudbound-brand-sample .cbx-purchase{padding:0}#cloudbound-brand-sample .cbx-purchase>.cbx-eyebrow,#cloudbound-brand-sample .cbx-purchase>h1,#cloudbound-brand-sample .cbx-purchase>.cbx-title-price,#cloudbound-brand-sample .cbx-purchase>.cbx-intro,#cloudbound-brand-sample .cbx-purchase>.cbx-mini-features{display:none}#cloudbound-brand-sample .cbx-bundle-heading{margin:0 0 10px;font-size:13px}#cloudbound-brand-sample .cbx-bundles{gap:10px}#cloudbound-brand-sample .cbx-bundle{min-height:76px;padding:12px;gap:9px}#cloudbound-brand-sample .cbx-bundle:has(input:checked){padding:11px}#cloudbound-brand-sample .cbx-bundle-copy strong{font-size:14px}#cloudbound-brand-sample .cbx-bundle-copy small{font-size:11px;margin-top:4px}#cloudbound-brand-sample .cbx-bundle-copy b{font-size:10px;padding:2px 5px}#cloudbound-brand-sample .cbx-bundle-price strong{font-size:18px}#cloudbound-brand-sample .cbx-offer-detail{font-size:11px;margin:9px 0 12px}#cloudbound-brand-sample .cbx-trust{padding-bottom:15px;font-size:10px}#cloudbound-brand-sample .cbx-photo-guide{padding:30px 4%}#cloudbound-brand-sample .cbx-guide-heading{margin-bottom:18px}#cloudbound-brand-sample .cbx-guide-heading h2{font-size:32px;line-height:1.1}#cloudbound-brand-sample .cbx-guide-body{grid-template-columns:1fr;gap:0}#cloudbound-brand-sample .cbx-guide-content{display:contents}#cloudbound-brand-sample .cbx-guide-tabs{grid-row:1;gap:2px;margin-bottom:13px}#cloudbound-brand-sample .cbx-guide-photo{grid-row:2}#cloudbound-brand-sample .cbx-guide-instruction{grid-row:3;padding-top:15px}#cloudbound-brand-sample .cbx-guide-instruction p{min-height:48px}#cloudbound-brand-sample .cbx-guide-navigation{grid-row:4;margin-top:11px}#cloudbound-brand-sample .cbx-guide-fit-note{grid-row:5;margin-top:16px}#cloudbound-brand-sample .cbx-fit-story{gap:26px}#cloudbound-brand-sample .cbx-policy{grid-template-columns:1fr;gap:28px;padding:29px 6%}#cloudbound-brand-sample .cbx-policy article+article{padding-top:24px;border-top:1px solid var(--cbx-line)}#cloudbound-brand-sample .cbx-mobile-buybar{position:sticky;bottom:0;z-index:20;display:grid;grid-template-columns:1fr 1.2fr;gap:3px 14px;padding:10px 5%;background:var(--cbx-white);border-top:1px solid var(--cbx-line);box-shadow:0 -6px 22px #192b4210}#cloudbound-brand-sample .cbx-mobile-buybar>span{display:flex;gap:10px;align-items:center;font-size:12px}#cloudbound-brand-sample .cbx-mobile-buybar strong{font-size:11px;font-weight:500}#cloudbound-brand-sample .cbx-mobile-buybar small{font-size:13px}#cloudbound-brand-sample .cbx-mobile-buybar button{grid-column:2;grid-row:1/3;min-height:44px;border:0;border-radius:30px;background:var(--cbx-navy);color:var(--cbx-white);padding:10px;font-size:12px}#cloudbound-brand-sample .cbx-mobile-buybar>a{grid-column:1;grid-row:2;font-size:11px;text-decoration:underline;text-underline-offset:3px}}@media(max-width:360px){#cloudbound-brand-sample .cbx-mobile-intro h1,#cloudbound-brand-sample .cbx-mobile-price{font-size:22px}#cloudbound-brand-sample .cbx-mobile-promises{font-size:10px;gap:8px}#cloudbound-brand-sample .cbx-bundle-copy strong{font-size:13px}#cloudbound-brand-sample .cbx-bundle-copy small{font-size:10px}#cloudbound-brand-sample .cbx-product-photo{height:210px}#cloudbound-brand-sample .cbx-guide-heading h2{font-size:29px}}#cloudbound-brand-sample .cbx-returns-only{grid-template-columns:1fr}#cloudbound-brand-sample .cbx-returns-only article{max-width:620px}@media(max-width:620px){#cloudbound-brand-sample .cbx-mobile-intro{padding-top:2px}#cloudbound-brand-sample .cbx-mobile-intro>.cbx-eyebrow{margin-bottom:6px}#cloudbound-brand-sample .cbx-mobile-intro>p{margin:8px 0}#cloudbound-brand-sample .cbx-mobile-promises{margin:8px 0 10px}#cloudbound-brand-sample .cbx-photo-tabs{margin-bottom:2px}}html{scroll-behavior:smooth}body{margin:0;background:#fff}#cloudbound-brand-sample{min-height:100vh}#cloudbound-brand-sample .cbx-header nav{margin-left:auto}#cloudbound-brand-sample .cbx-bag-button{margin-left:auto}#cloudbound-brand-sample button,#cloudbound-brand-sample summary{cursor:pointer}#cloudbound-brand-sample button:disabled{cursor:not-allowed;opacity:.5}#cloudbound-brand-sample a:focus-visible,#cloudbound-brand-sample button:focus-visible,#cloudbound-brand-sample input:focus-visible,#cloudbound-brand-sample summary:focus-visible{outline:2px solid #567c9b;outline-offset:4px}#cloudbound-brand-sample .cbx-skip{position:fixed;top:10px;left:10px;z-index:1000;background:#192b42;color:#fff;padding:12px 20px;transform:translateY(-150%)}#cloudbound-brand-sample .cbx-skip:focus{transform:none}#cloudbound-brand-sample .cbx-add{width:100%}#cloudbound-brand-sample .cbx-bundle:has(input:disabled){opacity:.5}#cloudbound-brand-sample .cbx-mobile-buybar{position:fixed;left:0;right:0;bottom:0;padding-bottom:max(10px,env(safe-area-inset-bottom))}#cloudbound-brand-sample .cbx-footer-links{max-width:560px}#cloudbound-brand-sample .cbx-footer-meta{width:100%;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;color:#dce5ec;font-size:11px}#cloudbound-brand-sample .cbx-policy a{text-decoration:underline;text-underline-offset:3px}#cloudbound-brand-sample .cbx-product-photo img[hidden]{display:none}#cloudbound-brand-sample .cbx-guide-photo img{width:336.193%;left:-10.724%;top:-130.592%}#cloudbound-brand-sample .cbx-guide-photo{aspect-ratio:373/304}#cloudbound-brand-sample .cbx-js-only{display:none}#cloudbound-brand-sample.cbx-has-js .cbx-js-only{display:flex}#cloudbound-brand-sample .cbx-policy-page{max-width:900px;margin:auto;padding:50px 5%}#cloudbound-brand-sample .shopify-policy__container{max-width:900px;padding:45px 5%;font-family:DM Sans,Arial,sans-serif}#cloudbound-brand-sample .shopify-policy__title h1{font-family:"DM Serif Display",Georgia,serif;font-size:42px}#cloudbound-brand-sample .shopify-policy__body{color:#526276;line-height:1.75}#cloudbound-brand-sample .shopify-policy__body a{text-decoration:underline}@media(min-width:1400px){#cloudbound-brand-sample .cbx-header,#cloudbound-brand-sample .cbx-hero,#cloudbound-brand-sample .cbx-story,#cloudbound-brand-sample .cbx-photo-guide,#cloudbound-brand-sample .cbx-faq,#cloudbound-brand-sample .cbx-comparison,#cloudbound-brand-sample .cbx-policy,#cloudbound-brand-sample .cbx-footer{padding-left:max(5%,calc((100% - 1260px)/2));padding-right:max(5%,calc((100% - 1260px)/2))}#cloudbound-brand-sample .cbx-gallery-heading{padding-left:max(6%,calc((100% - 1260px)/2));padding-right:max(6%,calc((100% - 1260px)/2))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#cloudbound-brand-sample .cbx-ribbon-track,#cloudbound-brand-sample .cbx-gallery-track{animation-play-state:paused}#cloudbound-brand-sample *{transition:none!important}}#cloudbound-brand-sample.cbx-has-js .cbx-guide-tabs{display:grid}@media(max-width:620px){#cloudbound-brand-sample.cbx-buybar-visible .cbx-footer{padding-bottom:110px}}#cloudbound-brand-sample .cbx-photo-viewport{position:relative}#cloudbound-brand-sample .cbx-photo-track{display:flex;align-items:stretch;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}#cloudbound-brand-sample .cbx-photo-track::-webkit-scrollbar{display:none}#cloudbound-brand-sample .cbx-photo-track:focus-visible{outline:2px solid var(--cbx-blue);outline-offset:3px}#cloudbound-brand-sample .cbx-photo-slide{flex:0 0 100%;min-width:0;height:100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;background:#fff}#cloudbound-brand-sample .cbx-photo-slide img{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}#cloudbound-brand-sample .cbx-photo-arrows{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:space-between;pointer-events:none;padding:8px}#cloudbound-brand-sample .cbx-photo-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:44px;padding:0;border:1px solid var(--cbx-line);border-radius:50%;background:#fffffff2;box-shadow:0 2px 10px #192b420c;color:var(--cbx-navy);pointer-events:auto}#cloudbound-brand-sample .cbx-photo-arrow span{font-family:Arial,sans-serif;font-size:29px;line-height:1;transform:translateY(-1px)}#cloudbound-brand-sample .cbx-photo-arrow:disabled{visibility:hidden}#cloudbound-brand-sample.cbx-has-js .cbx-photo-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px}#cloudbound-brand-sample .cbx-photo-thumbnail{width:100%;height:76px;min-height:44px;padding:5px;border:1px solid var(--cbx-line);border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}#cloudbound-brand-sample .cbx-photo-thumbnail[aria-pressed=true]{border-color:var(--cbx-navy);box-shadow:inset 0 0 0 1px var(--cbx-navy);background:var(--cbx-sky)}#cloudbound-brand-sample .cbx-photo-thumbnail img{width:100%;height:100%;display:block;object-fit:contain;pointer-events:none}#cloudbound-brand-sample .cbx-photo-links{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:42px;padding:4px 2px 0}#cloudbound-brand-sample .cbx-photo-help{font-size:10px;color:var(--cbx-text);line-height:1.5}#cloudbound-brand-sample .cbx-photo-links .cbx-guide-link{flex-shrink:0;min-height:38px;display:flex;align-items:center;gap:6px}#cloudbound-brand-sample .cbx-sticky-quantity-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#cloudbound-brand-sample .cbx-sticky-quantity{min-width:0}#cloudbound-brand-sample .cbx-sticky-quantity select{width:100%;min-height:46px;border:1px solid var(--cbx-line);border-radius:11px;background:var(--cbx-white);padding:8px 9px;font:inherit;font-size:16px;color:var(--cbx-navy);cursor:pointer}#cloudbound-brand-sample .cbx-sticky-quantity select:focus-visible{outline:2px solid var(--cbx-blue);outline-offset:3px}#cloudbound-brand-sample .cbx-mobile-buybar .cbx-sticky-total{display:block;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap}@media(max-width:620px){#cloudbound-brand-sample .cbx-mobile-buybar{grid-template-columns:minmax(86px,.85fr) auto minmax(110px,1.15fr);align-items:center;gap:10px;padding:10px 4.5% max(10px,env(safe-area-inset-bottom))}#cloudbound-brand-sample .cbx-mobile-buybar button{grid-column:auto;grid-row:auto;min-height:46px;padding:10px 12px;font-size:13px;white-space:nowrap}}@media(max-width:620px){#cloudbound-brand-sample .cbx-photo-thumbnail{height:58px;padding:3px;border-radius:8px}#cloudbound-brand-sample.cbx-has-js .cbx-photo-thumbnails{gap:7px;margin-top:10px}#cloudbound-brand-sample .cbx-photo-arrows{padding:5px}#cloudbound-brand-sample .cbx-photo-arrow{width:34px;height:40px}#cloudbound-brand-sample .cbx-photo-help{font-size:10px;max-width:175px}#cloudbound-brand-sample .cbx-photo-links{gap:8px;padding-top:1px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cloudbound.css.map */
