.gx{--gx-hero:clamp(2.5rem, 1.45rem + 3.9vw, 4.5rem);--gx-statement:clamp(2.6rem, 1.2rem + 5.2vw, 6rem);--gx-h3:clamp(1.25rem, 1.1rem + .5vw, 1.625rem);--gx-body-l:clamp(1.0625rem, 1rem + .25vw, 1.25rem);--gx-body:clamp(1rem, .97rem + .12vw, 1.125rem);--gx-mono:clamp(.75rem, .72rem + .12vw, .8125rem);background:var(--color-blanco);color:var(--color-carbon);font-family:var(--font-sans);font-weight:400}.gx :focus-visible{outline:2px solid var(--color-carbon);outline-offset:3px}.gx-wrap{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);width:100%;max-width:var(--max);padding-inline:var(--margin);margin-inline:auto;display:grid}.gx-wrap>*{grid-column:1/-1;min-width:0}.gx-light{font-weight:300}.gx-heavy{font-weight:800}.gx-label{color:var(--color-piedra);font-family:var(--font-mono);font-size:var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:400;line-height:1.4}.gx-label--dark{color:var(--color-blanco-muted)}.gx-h2{font-size:var(--fs-display-l);font-weight:var(--fw-heavy);letter-spacing:var(--ls-title);text-wrap:balance;margin:0;line-height:1.06}.gx-section-head{gap:14px;display:grid}.gx-btn{border:1px solid var(--color-petroleo);border-radius:var(--radius-control);background:var(--color-petroleo);height:48px;color:var(--color-blanco);font:500 1rem/1 var(--font-sans);white-space:nowrap;transition:background-color .18s var(--ease-out-expo), color .18s var(--ease-out-expo), border-color .18s var(--ease-out-expo);align-items:center;gap:12px;padding:0 22px;text-decoration:none;display:inline-flex}.gx-btn .arrow{transition:transform .18s var(--ease-out-expo);flex:none}.gx-btn:focus-visible{outline-color:var(--color-carbon)}.gx-link{color:var(--color-carbon);font:500 1rem/1 var(--font-sans);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.gx-link span{transition:background-size .3s var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}@media (hover:hover){.gx-btn:hover{border-color:var(--color-petroleo-hover);background:var(--color-petroleo-hover)}.gx-btn:hover .arrow--right{transform:translate(4px)}.gx-link:hover span{background-size:100% 1px}.gx-link:hover .arrow--down{transform:translateY(4px)}}.gx-link .arrow{transition:transform .18s var(--ease-out-expo)}.gx-tag{background:var(--color-petroleo);color:var(--color-blanco);font-family:var(--font-mono);font-size:var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;margin-right:8px;padding:3px 8px;line-height:1.35;display:inline-block}.gx-hero{padding-top:calc(var(--header-h) + clamp(40px, 9svh, 112px));padding-bottom:clamp(56px,9svh,104px)}.gx-hero__title{max-width:13ch;font-size:var(--gx-hero);letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;line-height:.98}.gx-hero__title span{display:block}.gx-hero__body{justify-items:start;gap:28px;margin-top:clamp(24px,3vw,40px);display:grid}.gx-hero__text{max-width:46ch;color:var(--color-grafito);font-size:var(--gx-body-l);text-wrap:pretty;margin:0;line-height:1.5}.gx-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (min-width:1024px){.gx-hero__title{grid-column:1/10}.gx-hero__body{grid-column:1/7}}.sale{background:var(--color-blanco)}.sale__scene{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:18px;padding-block:0 clamp(64px,8vw,112px);display:grid}.sale__scene>*{grid-column:1/-1;min-width:0}.sale__head{border-top:1px solid var(--color-borde);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:18px;display:flex}.sale__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);font-weight:400;line-height:1.1}.sale__where{font-family:var(--font-mono);font-size:var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sale__where li{padding:3px 7px}.sale__note{color:var(--color-piedra);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;line-height:1.45}.sale__intro,.sale__end{max-width:44ch;font-size:var(--gx-body-l);margin:0;line-height:1.45}.sale__stack{margin:8px 0 0;padding:0;list-style:none}.sale__step{border-top:1px solid var(--color-borde);gap:16px;padding-block:20px 32px;display:grid}.sale__step-copy>*{margin:0}.sale__step-place{font-family:var(--font-mono);font-size:var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.sale__step-before{color:var(--color-piedra);font-size:var(--gx-body);margin-top:10px;line-height:1.5}.sale__step-after{font-size:var(--gx-body);margin-top:4px;line-height:1.5}.sale__still{aspect-ratio:16/10;border:1px solid var(--color-borde);position:relative;overflow:hidden}.sale__still>.sp{position:absolute;inset:0}@media (max-width:767.98px){.sale__still{aspect-ratio:10/15}}@media (min-width:1024px){.sale__step{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.sale__step-copy{grid-column:1/4}.sale__still{grid-column:4/13}}.sale__steps>div{height:var(--m)}@media (min-width:1024px){.sale__steps>div{height:var(--d)}}.sale[data-motion=on] .sale__scene{top:var(--header-space);height:calc(100svh - var(--header-space));grid-template-rows:auto minmax(0,1fr) auto;row-gap:clamp(10px,2svh,18px);padding-block:clamp(12px,2.5svh,28px);position:sticky;overflow:hidden}.sale[data-motion=on] .sale__head{border-top:0;padding-top:0}.sale__view{background:var(--color-melocoton);min-height:0;position:relative;overflow:hidden}.sale__surface{will-change:transform;width:400%;height:100%;display:flex;position:absolute;top:0;left:0}.sale__surface>.sp{flex:0 0 25%;height:100%}.sale__flier{z-index:1;visibility:hidden;opacity:0;transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.sale__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.sale__caps{flex:32ch;margin:0;padding:0;list-style:none;display:grid}.sale__caps li{max-width:48ch;font-size:var(--gx-body-l);text-wrap:pretty;grid-area:1/1;line-height:1.35}@media (min-width:1024px){.sale[data-motion=on] .sale__scene>*{grid-column:2/12}}@media (max-width:767.98px){.sale__caps li{min-height:2.7em;font-size:var(--gx-body)}}.gx-method{background:var(--color-carbon);color:var(--color-blanco)}.gx-method :focus-visible{outline-color:var(--color-blanco)}.gx-method__inner{row-gap:clamp(20px,2.6vw,32px);padding-block:clamp(64px,8vw,120px)}.gx-method__title{font-size:var(--gx-statement);letter-spacing:-.04em;margin:0;line-height:.98}.gx-method__title .gx-light{color:color-mix(in srgb, var(--color-blanco) 72%, var(--color-carbon))}.gx-method__sub{max-width:40ch;font-size:var(--gx-h3);letter-spacing:-.015em;margin:0;font-weight:400;line-height:1.3}.gx-method__text{border-top:1px solid var(--color-grafito);gap:18px;margin-top:clamp(8px,2vw,24px);padding-top:20px;display:grid}.gx-method__text p{max-width:44ch;color:color-mix(in srgb, var(--color-blanco) 80%, var(--color-carbon));font-size:var(--gx-body);text-wrap:pretty;margin:0;line-height:1.55}@media (min-width:1024px){.gx-method__title{grid-column:1/12}.gx-method__sub{grid-column:1/8}.gx-method__text{column-gap:var(--gutter);grid-column:1/13;grid-template-columns:repeat(2,minmax(0,1fr))}}.gx-results{row-gap:clamp(24px,3vw,40px);padding-block:clamp(56px,6.5vw,96px) clamp(40px,5vw,72px)}.gx-results__list{border-bottom:1px solid var(--color-borde);margin:0;padding:0;list-style:none}.gx-results__item{border-top:1px solid var(--color-borde);gap:6px;padding-block:20px 22px;display:grid}.gx-results__item>*{margin:0}.gx-results__title{font-size:var(--gx-h3);letter-spacing:-.02em;font-weight:500;line-height:1.2}.gx-results__text{max-width:48ch;color:var(--color-piedra);font-size:var(--gx-body);text-wrap:pretty;line-height:1.5}@media (min-width:768px){.gx-results__item{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline}}@media (min-width:1024px){.gx-results .gx-section-head{grid-column:1/5;align-self:start}.gx-results__list{grid-column:5/13}}.gx-proof{background:var(--color-melocoton)}.gx-proof__inner{row-gap:clamp(24px,3vw,40px);padding-block:clamp(56px,6.5vw,96px)}.gx-proof__title{max-width:24ch}.gx-proof__cols{gap:28px var(--gutter);display:grid}.gx-proof__cols>div{border-top:1px solid var(--color-grafito);align-content:start;gap:12px;padding-top:16px;display:grid}.gx-proof__text{max-width:44ch;color:var(--color-grafito);font-size:var(--gx-body);text-wrap:pretty;margin:0;line-height:1.55}.gx-proof__close{max-width:46ch;font-size:var(--gx-h3);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-weight:500;line-height:1.3}@media (min-width:768px){.gx-proof__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gx-proof__title{grid-column:1/10}.gx-proof__cols{grid-column:1/13}.gx-proof__close{grid-column:1/9}}.gx-ways{row-gap:clamp(24px,3vw,40px);padding-block:clamp(56px,6.5vw,96px) clamp(32px,4vw,48px)}.gx-ways__cols{gap:0 var(--gutter);border-top:1px solid var(--color-carbon);display:grid}.gx-way{align-content:start;gap:10px;padding-block:22px 28px;display:grid}.gx-way+.gx-way{border-top:1px solid var(--color-borde)}.gx-way>*{margin:0}.gx-way__name{font-size:var(--gx-h3);letter-spacing:-.02em;font-weight:500;line-height:1.2}.gx-way__for{color:var(--color-grafito);font-size:var(--gx-body);line-height:1.5}.gx-way__steps{color:var(--color-carbon);font-family:var(--font-mono);font-size:var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;line-height:1.6}.gx-way__terms{color:var(--color-grafito);font-size:var(--gx-body);margin-top:6px;line-height:1.6}.gx-ways__common{max-width:52ch;color:var(--color-carbon);font-size:var(--gx-body-l);margin:0;line-height:1.45}@media (min-width:768px){.gx-ways__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-way+.gx-way{padding-left:var(--gutter);border-top:0;border-left:1px solid var(--color-borde)}}@media (min-width:1024px){.gx-ways .gx-section-head{grid-column:1/9}}.gx-faq{row-gap:20px;padding-block:clamp(32px,4vw,48px) clamp(56px,6.5vw,96px)}.gx-faq__title{border-top:1px solid var(--color-borde);padding-top:18px;font-size:clamp(1.5rem,1.25rem + .8vw,2rem)}.gx-faq__list{border-bottom:1px solid var(--color-borde)}.gx-faq__item{border-top:1px solid var(--color-borde)}.gx-faq__q{font-size:var(--gx-body-l);cursor:pointer;justify-content:space-between;align-items:baseline;gap:20px;padding-block:18px;font-weight:500;line-height:1.35;list-style:none;display:flex}.gx-faq__q::-webkit-details-marker{display:none}.gx-faq__icon{flex:none;align-self:center;width:14px;height:14px;position:relative}.gx-faq__icon:before,.gx-faq__icon:after{content:"";background:currentColor;width:100%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0}.gx-faq__icon:after{transform:rotate(90deg)}.gx-faq__item[open] .gx-faq__icon:after{opacity:0}.gx-faq__a{max-width:60ch;color:var(--color-grafito);font-size:var(--gx-body);text-wrap:pretty;margin:-4px 0 0;padding-bottom:22px;line-height:1.55}@media (min-width:1024px){.gx-faq__title{grid-column:1/4;align-self:start}.gx-faq__list{grid-column:4/13}}.gx-close{background:var(--color-carbon);color:var(--color-blanco)}.gx-close :focus-visible{outline-color:var(--color-blanco)}.gx-close__inner{row-gap:clamp(24px,3vw,36px);padding-block:clamp(72px,8vw,120px) clamp(56px,6.5vw,96px)}.gx-close__title{font-size:var(--gx-hero);letter-spacing:-.035em;margin:0;line-height:.98}.gx-close__title span{display:block}.gx-close__title .gx-light{color:color-mix(in srgb, var(--color-blanco) 72%, var(--color-carbon))}.gx-close__body{justify-items:start;gap:24px;display:grid}.gx-close__text{max-width:40ch;color:color-mix(in srgb, var(--color-blanco) 80%, var(--color-carbon));font-size:var(--gx-body-l);margin:0;line-height:1.5}.gx-close .gx-btn:focus-visible{outline-color:var(--color-blanco)}@media (min-width:1024px){.gx-close__title{grid-column:1/10}.gx-close__body{grid-column:1/7}}.sp{--fs-xs:min(1.05cqw, 13px);--fs-s:min(1.3cqw, 15px);--fs-m:min(1.75cqw, 20px);--fs-l:min(2.6cqw, 30px);--sp-line:#e8e5df;--sp-mute:#7d7a73;--sp-ink:#262626;color:var(--sp-ink);font-family:var(--font-sans);background:#fff;line-height:1.3;position:relative;overflow:hidden;container:sp/size}.sp>*,.sp-cart__ghost>*,.sp-cart__drawer>*,.sp-cart__item>*,.sp-cart__offer>*,.sp-co__form>*,.sp-mail>*,.sp-mail__item>*{margin:0;position:absolute}.sp-focus{pointer-events:none}.sp-bar{border-bottom:1px solid var(--sp-line);height:9%;font-size:var(--fs-xs);align-items:center;gap:4%;padding:0 4%;display:flex;top:0;left:0;right:0}.sp-bar__name{font-weight:500}.sp-bar__nav{color:var(--sp-mute)}.sp-bar__cart{margin-left:auto}.sp-img{background:#efede8;display:block;overflow:hidden}.sp-img img{object-fit:contain;width:100%;height:100%;padding:6%}.sp-img__ph{color:#8a877f;font-size:var(--fs-xs);text-align:center;justify-content:center;align-items:center;padding:6%;display:flex;position:absolute;inset:0}.sp-btn{background:var(--sp-ink);color:#fff;font-size:var(--fs-s);white-space:nowrap;justify-content:center;align-items:center;font-weight:500;display:flex}.sp[data-state=anim] :is(.is-a,.is-t){visibility:hidden;opacity:0}.sp[data-state=after] .is-b{display:none}.sp-ficha__img{width:42%;height:78%;top:14%;left:5%}.sp-ficha__crumb,.sp-ficha__title,.sp-ficha__size,.sp-ficha__price,.sp-ficha__select,.sp-ficha__chips,.sp-ficha__btn,.sp-ficha__delivery,.sp-ficha__row{left:53%}.sp-ficha__crumb{color:var(--sp-mute);font-size:var(--fs-xs);top:16%}.sp-ficha__title{width:40%;font-size:var(--fs-l);font-weight:500;line-height:1.12;top:21%}.sp-ficha__size{color:var(--sp-mute);font-size:var(--fs-s);top:34%}.sp-ficha__price{font-size:var(--fs-m);font-weight:500;top:38.5%}.sp-ficha__select,.sp-ficha__chips{width:40%;height:7%;top:46%}.sp-ficha__select{color:var(--sp-mute);font-size:var(--fs-s);border:1px solid #cfcac1;align-items:center;padding:0 3%;display:flex}.sp-ficha__chips{grid-template-columns:1fr 1fr;gap:4%;display:grid}.sp-ficha__chips span{font-size:var(--fs-s);border:1px solid #cfcac1;justify-content:center;align-items:center;display:flex}.sp-ficha__chips .is-on{border:1.5px solid var(--sp-ink);font-weight:500}.sp-ficha__btn{height:8%;top:56%}.sp-ficha__btn--b{width:16%}.sp-ficha__btn--a{width:40%}.sp-ficha__delivery{font-size:var(--fs-s);font-weight:500;top:66.5%}.sp-ficha__row{border-top:1px solid var(--sp-line);width:40%;height:7%;font-size:var(--fs-s);justify-content:space-between;align-items:center;display:flex}.sp-ficha__row span{color:var(--sp-mute)}.sp-ficha__row--1{top:74%}.sp-ficha__row--2{border-bottom:1px solid var(--sp-line);top:81%}.sp--ficha .sp-focus{width:44%;height:78%;top:13%;left:51%}.sp-cart__ghost{opacity:.35;width:62%;height:100%;top:0;left:0}.sp-cart__ghost .sp-bar{right:0}.sp-cart__ghost-img{background:#ece8e0;width:52%;height:78%;top:14%;left:8%}.sp-cart__ghost-line{background:#e2ded6;width:26%;height:3%;top:22%;left:66%}.sp-cart__ghost-line--2{width:14%;top:30%}.sp-cart__drawer{border-left:1px solid var(--sp-line);background:#fff;width:38%;height:100%;top:0;left:62%}.sp-cart__title{font-size:var(--fs-m);font-weight:500;top:6%;left:7%}.sp-cart__item,.sp-cart__offer{left:7%;right:7%}.sp-cart__item{height:16%;top:15%}.sp-cart__thumb{width:24%;height:100%;top:0;left:0}.sp-cart__name{width:46%;font-size:var(--fs-s);font-weight:500;top:6%;left:30%}.sp-cart__meta{color:var(--sp-mute);font-size:var(--fs-xs);top:56%;left:30%}.sp-cart__price{font-size:var(--fs-s);top:6%;right:0}.sp-cart__offer{background:#f5f3ee;height:15%;top:37%}.sp-cart__offer-img{width:18%;height:76%;top:12%;left:3%}.sp-cart__offer-text{font-size:var(--fs-s);font-weight:500;top:20%;left:26%}.sp-cart__offer-meta{color:var(--sp-mute);font-size:var(--fs-xs);top:56%;left:26%}.sp-cart__offer-add{font-size:var(--fs-s);text-underline-offset:3px;font-weight:500;text-decoration:underline;top:36%;right:5%}.sp-cart__sub{font-size:var(--fs-s);justify-content:space-between;display:flex;top:79%;left:7%;right:7%}.sp-cart__btn{height:8%;top:85%;left:7%;right:7%}.sp--cart .sp-focus{width:38%;height:76%;top:12%;left:61%}.sp-co__form{width:58%;height:100%;top:0;left:0}.sp-co__store{font-size:var(--fs-m);font-weight:500;top:6%;left:10%}.sp-co__label{color:var(--sp-mute);font-size:var(--fs-xs);left:10%}.sp-co__label--1{top:17%}.sp-co__label--2{top:33%}.sp-co__label--3{top:58%}.sp-co__field,.sp-co__method,.sp-co__pay{width:80%;left:10%}.sp-co__field{border:1px solid #dcd8d0;height:7%}.sp-co__field--1{top:21%}.sp-co__field--2{top:37%}.sp-co__field--3{top:46%}.sp-co__method{height:9%;font-size:var(--fs-s);border:1px solid #dcd8d0;top:62%}.sp-co__method>span{justify-content:space-between;align-items:center;padding:0 4%;display:flex;position:absolute;inset:0}.sp-co__method-b{color:var(--sp-mute)}.sp-co__method-a{font-weight:500}.sp-co__pay{height:9%;top:80%}.sp-co__summary{border-left:1px solid var(--sp-line);background:#f6f5f2;width:42%;height:100%;top:0;left:58%}.sp-co__toggle,.sp-co__lines{position:absolute;top:8%;left:8%;right:8%}.sp-co__toggle{font-size:var(--fs-s);justify-content:space-between;font-weight:500;display:flex}.sp-co__lines{flex-direction:column;gap:1.4cqw;display:flex}.sp-co__line{font-size:var(--fs-s);justify-content:space-between;align-items:center;gap:4%;display:flex}.sp-co__line--item{border-bottom:1px solid var(--sp-line);justify-content:flex-start;padding-bottom:1.4cqw}.sp-co__line--item>:last-child{margin-left:auto}.sp-co__thumb{flex:none;width:5.5cqw;height:5.5cqw;position:relative}.sp-co__line-name{font-weight:500}.sp-co__line--total{border-top:1px solid var(--sp-line);font-size:var(--fs-m);padding-top:1.4cqw;font-weight:500}.sp--checkout .sp-focus{width:88%;height:84%;top:10%;left:6%}.sp--after{background:#f7f6f3}.sp-mail{border:1px solid var(--sp-line);background:#fff;width:40%;height:82%;top:9%;left:30%}.sp-mail__from{color:var(--sp-mute);font-size:var(--fs-xs);top:6%;left:8%}.sp-mail__label{font-size:var(--fs-xs);top:14%;left:8%}.sp-mail__label.is-b{color:var(--sp-mute)}.sp-mail__label.is-a{font-weight:500}.sp-mail__title{width:84%;font-size:var(--fs-l);font-weight:500;line-height:1.12;top:20%;left:8%}.sp-mail__item{height:22%;top:40%;left:8%;right:8%}.sp-mail__thumb{width:26%;height:100%;top:0;left:0}.sp-mail__name{width:66%;font-size:var(--fs-s);font-weight:500;top:14%;left:32%}.sp-mail__meta{color:var(--sp-mute);font-size:var(--fs-xs);top:58%;left:32%}.sp-mail__note{width:84%;color:var(--sp-mute);font-size:var(--fs-s);top:70%;left:8%}.sp-mail__btn{width:50%;height:10%;top:70%;left:8%}.sp--after .sp-focus{width:42%;height:84%;top:8%;left:29%}@container sp (orientation:portrait){.sp *{--fs-xs:min(3.5cqw, 13px);--fs-s:min(4.2cqw, 16px);--fs-m:min(5.2cqw, 19px);--fs-l:min(6.6cqw, 26px)}.sp-bar{height:7%}.sp-bar__nav{display:none}.sp-ficha__img{width:90%;height:33%;top:10%;left:5%}.sp-ficha__crumb,.sp-ficha__title,.sp-ficha__size,.sp-ficha__price,.sp-ficha__select,.sp-ficha__chips,.sp-ficha__btn,.sp-ficha__delivery,.sp-ficha__row{left:5%}.sp-ficha__crumb{top:45.5%}.sp-ficha__title{width:90%;top:49%}.sp-ficha__size{top:55.5%}.sp-ficha__price{top:59%}.sp-ficha__select,.sp-ficha__chips{width:90%;height:6%;top:64.5%}.sp-ficha__btn{height:7%;top:72.5%}.sp-ficha__btn--b{width:40%}.sp-ficha__btn--a{width:90%}.sp-ficha__delivery{top:81%}.sp-ficha__row{width:90%;height:6%}.sp-ficha__row--1{top:86%}.sp-ficha__row--2{top:92%}.sp--ficha .sp-focus{width:84%;height:50%;top:48%;left:8%}.sp-cart__ghost{display:none}.sp-cart__drawer{border-left:0;width:100%;left:0}.sp-cart__item{height:15%;top:13%}.sp-cart__meta{top:68%}.sp-cart__offer{height:12%;top:31%}.sp-cart__sub{top:80%}.sp-cart__btn{height:7%;top:86%}.sp--cart .sp-focus{width:88%;height:46%;top:4%;left:6%}.sp-co__form{width:100%}.sp-co__store{top:3%;left:6%}.sp-co__label--1,.sp-co__field--1{display:none}.sp-co__label,.sp-co__field,.sp-co__method,.sp-co__pay{width:88%;left:6%}.sp-co__label--2{top:44%}.sp-co__field{height:5.5%}.sp-co__field--2{top:47.5%}.sp-co__field--3{top:54.5%}.sp-co__label--3{top:63%}.sp-co__method{height:7.5%;top:66.5%}.sp-co__pay{height:7%;top:85%}.sp-co__summary{border-top:1px solid var(--sp-line);border-bottom:1px solid var(--sp-line);border-left:0;width:100%;height:32%;top:9%;left:0}.sp-co__toggle,.sp-co__lines{top:8%;left:6%;right:6%}.sp-co__lines{gap:min(2cqw,1.2cqh)}.sp-co__line--item{padding-bottom:min(2cqw,1.2cqh)}.sp-co__line--total{padding-top:min(2cqw,1.2cqh)}.sp-co__thumb{width:min(9cqw,6cqh);height:min(9cqw,6cqh)}.sp--checkout .sp-focus{width:88%;height:66%;top:8%;left:6%}.sp-mail{width:90%;left:5%}.sp--after .sp-focus{width:88%;height:82%;top:9%;left:6%}}
