.cb{overflow-wrap:break-word}.cb a:not([class]){text-decoration-line:underline}.cb .cb-wipe{--dp-ink:var(--color-ink);--dp-paper:var(--color-canvas);--dp-focus:var(--color-ink);--dp-flash:var(--color-flash)}.cb .cb-top{padding-block:var(--space-5) var(--section-pad);grid-template-columns:minmax(0,1fr);display:grid}.cb .cb-head{padding:0 var(--margin) var(--space-5)}.cb .cb-h1{max-inline-size:12ch}.cb .cb-who{margin-top:var(--space-4);max-inline-size:32rem}.cb .cb-buy{gap:var(--space-4);padding:var(--space-5) var(--margin) 0;max-inline-size:calc(36rem + 2 * var(--margin));grid-template-columns:minmax(0,1fr);display:grid}.cb .cb-facts{line-height:1.45}.cb .cb-facts p+p{margin-top:var(--space-2)}.cb .cb-price{margin-bottom:var(--space-3);scroll-margin-block-end:96px}.cb .cb-price-big{font-size:var(--text-heading);line-height:1}.cb .cb-btn{inline-size:100%}.cb .cb-free{margin-top:calc(var(--space-2) * -1)}.cb .cb-country{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-small);flex-wrap:wrap;display:flex}.cb .cb-gift,.cb .cb-trust{max-inline-size:34rem}.cb .cb-look{padding-top:var(--section-pad)}.cb .cb-bundle{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.cb .cb-bundle-row{align-items:center;gap:var(--space-2) var(--space-3);min-block-size:56px;padding:var(--space-2) var(--space-4);box-shadow:inset 0 0 0 2px var(--color-rule);cursor:pointer;flex-wrap:wrap;display:flex}.cb .cb-bundle-row:has(input:checked){box-shadow:inset 0 0 0 2px var(--color-ink)}.cb .cb-bundle-row input{block-size:24px;inline-size:24px}.cb .cb-section{gap:var(--space-6);padding:var(--section-pad) var(--pad-x);grid-template-columns:minmax(0,1fr);display:grid}.cb .cb-tone{background:var(--color-surface)}.cb .cb-h2{text-box:trim-both cap alphabetic}.cb .cb-body{max-inline-size:40rem}.cb .cb-body>*+*{margin-top:var(--space-4)}.cb .cb-half>*+*{margin-top:var(--space-6)}.cb .cb-h3{margin-top:var(--space-7);font-size:var(--text-lead);letter-spacing:-.01em;font-weight:700;line-height:1.15}.cb .cb-list{gap:var(--space-3);display:grid}.cb .cb-steps{gap:var(--space-5);padding-inline-start:1.5em;list-style:decimal;display:grid}.cb .cb-steps>li{padding-inline-start:.25em}.cb .cb-step-title{font-family:var(--font-body);font-size:var(--text-body);letter-spacing:0;font-weight:700}.cb .cb-pair-section{row-gap:var(--section-pad)}.cb .cb-half{max-inline-size:40rem}.cb .cb-links{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.cb .cb-links a{align-items:center;min-block-size:48px;display:inline-flex}.cb .cb-qhead>*+*{margin-top:var(--space-3)}.cb .cb-close{margin-top:var(--space-7);max-inline-size:36rem}@media (min-width:768px){.cb .cb-media{inline-size:min(36rem, 100% - 2 * var(--margin));margin-inline:var(--margin)}.cb .cb-btn{inline-size:auto;min-inline-size:20rem}}@media (min-width:1024px){.cb .cb-top{column-gap:var(--space-8);padding:var(--space-7) var(--pad-x) var(--section-pad);grid-template:"media head""media buy"1fr"look buy"/minmax(0,1fr) minmax(0,1fr)}.cb .cb-head{padding:0 0 var(--space-6);grid-area:head}.cb .cb-media{grid-area:media;align-self:start;inline-size:auto;margin-inline:0}.cb .cb-buy{top:var(--space-6);grid-area:buy;align-self:start;max-inline-size:34rem;padding:0;position:sticky}.cb .cb-look{padding-top:var(--space-7);grid-area:look}.cb .cb-section{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.cb .cb-pair-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cb .cb-brand-line{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-lead);font-weight:700;line-height:1.25}
