.flow__trigger{border-bottom:1px dashed rgba(var(--color-text-rgb),.12)}.flow__panel{transition:opacity .45s ease,visibility .45s ease}.flow__panel.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.flow__panel[hidden]{display:block!important}.flow__placeholder{background:rgba(var(--color-text-rgb),.06)}@media(prefers-reduced-motion:reduce){.flow__badge,.flow__panel,.flow__product-card{transition:none}}.grid-banner__list{grid-template-columns:minmax(0,1fr)}.grid-banner__item:before{content:"";padding-top:calc(100% / (var(--item-ratio)))}.grid-banner__content .block__heading.h4{font-size:3rem}@media(max-width:767.98px){.grid-banner__cell{--item-ratio: var(--grid-ratio-mb)}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial;min-height:var(--item-height-mb)}.grid-banner__list:not(.carousel-mb)>:not(:nth-child(3n+1)){--item-ratio: 7 / 4;min-height:0}.grid-banner__list.carousel-mb.swiper{display:block}.grid-banner__list.carousel-mb .grid-banner__cell{display:flex;height:auto}}@media(max-width:1024.98px){.grid-banner--hide-item-desc .block__description{display:none}}@media(min-width:768px){.grid-banner__list{--grid-gap: var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}:is(.h-small,.h-medium,.h-large)>.grid-banner__list{grid-auto-rows:minmax(calc((var(--item-height) - var(--grid-gap)) / 2),auto)}.grid-banner__list>:first-child,:is(.grid-banner__list--2,.grid-banner__list--4)>*,.grid-banner__list--5>:nth-child(n+4){--item-ratio: var(--grid-ratio);grid-row:span 2}.grid-banner__list--6>:nth-child(4){--item-ratio: var(--grid-ratio);grid-area:3 / 2 / 5 / 3}.grid-banner__list--1>:first-child{--item-ratio: calc(var(--grid-ratio) * 2);grid-column:1 / -1}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial}}@media(min-width:1025px){.grid-banner__list{--grid-gap: var(--gap-desktop)}.grid-banner__list--4{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-banner__list--5{grid-template-columns:3fr 2fr 2fr 3fr}.grid-banner__list--4>:is(:nth-child(2),:nth-child(3)),.grid-banner__list--5>:nth-child(4){--item-ratio: initial;grid-row:auto}.grid-banner__list--5>:nth-child(2){grid-column:span 2}:is(.grid-banner__list--4,.grid-banner__list--5)>:last-child{grid-area:1 / -2 / 3 / -1}}.progressive-discount{--pd-gap: 1.2rem}.progressive-discount__header{max-width:64rem;margin:0 auto 2.4rem}.progressive-discount__eyebrow{margin:0 0 .8rem;color:var(--pd-accent);letter-spacing:.08em;text-transform:uppercase}.progressive-discount__heading{margin:0}.progressive-discount__description{margin-top:1.2rem}.progressive-discount__tiers{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--pd-gap);max-width:88rem;margin:0 auto;padding:1.2rem 0 0;list-style:none}.progressive-discount__tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.6rem .6rem 1.4rem;border:1px solid var(--color-border);border-radius:1.2rem;background:var(--color-background);text-align:center}.progressive-discount__tier.is-best{border-color:var(--pd-accent);box-shadow:0 0 0 1px var(--pd-accent)}.progressive-discount__tier-flag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.2rem .8rem;border-radius:99px;background:var(--pd-accent);color:var(--pd-accent-text);max-width:calc(100% - .8rem);font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progressive-discount__tier-qty{font-size:1.3rem;font-weight:500}.progressive-discount__tier-pct{display:flex;flex-direction:column;line-height:1;color:var(--pd-accent)}.progressive-discount__tier-pct strong{font-family:var(--heading-font);font-size:3.2rem;font-weight:400}.progressive-discount__tier-pct span{margin-top:.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em}.progressive-discount__tier-example{display:flex;flex-direction:column;gap:.2rem;margin-top:.6rem;font-size:1.2rem;line-height:1.3}.progressive-discount__tier-saving{opacity:.7}.progressive-discount__note{max-width:88rem;margin:1rem auto 0;font-size:1.2rem;text-align:center;opacity:.7}.progressive-discount__estampas{max-width:88rem;margin:3.2rem auto 0}.progressive-discount__estampas-heading{margin:0;text-align:center}.progressive-discount__estampas-text{margin:.6rem 0 0;text-align:center}.progressive-discount__timeline{display:grid;gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none}.progressive-discount__estampa{display:flex;align-items:center;gap:1.2rem;padding:.8rem;border:1px solid var(--color-border);border-radius:1.2rem}.progressive-discount__estampa-media{flex:0 0 auto;width:6.4rem;aspect-ratio:1;overflow:hidden;border-radius:.8rem;background:rgba(var(--color-text-rgb),.06)}.progressive-discount__estampa-media img{display:block;width:100%;height:100%;object-fit:cover}.progressive-discount__estampa:not(.is-live) .progressive-discount__estampa-media img{filter:grayscale(.6);opacity:.6}.progressive-discount__estampa-info{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:.2rem 1rem;min-width:0}.progressive-discount__estampa-name{flex:1 1 100%;font-weight:500}.progressive-discount__estampa-status{font-size:1.2rem}.progressive-discount__estampa-status>span{display:inline-flex;align-items:center;gap:.4rem}.progressive-discount__status-live{color:var(--pd-accent);font-weight:600}.progressive-discount__status-live:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.progressive-discount__status-soon{opacity:.7}.progressive-discount__estampa.is-live .progressive-discount__status-soon,.progressive-discount__estampa:not(.is-live) .progressive-discount__status-live,.progressive-discount__estampa:not(.is-live) .progressive-discount__estampa-link{display:none}.progressive-discount__estampa-link{margin-left:auto;font-size:1.2rem;text-decoration:underline;text-underline-offset:.3rem}.progressive-discount__rules{max-width:88rem;margin:2.4rem auto 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.progressive-discount__rules-summary{display:flex;justify-content:space-between;align-items:center;padding:1.4rem 0;font-weight:500;cursor:pointer;list-style:none}.progressive-discount__rules-summary::-webkit-details-marker{display:none}.progressive-discount__rules-summary:after{content:"+";font-size:2rem;line-height:1}.progressive-discount__rules[open] .progressive-discount__rules-summary:after{content:"\2212"}.progressive-discount__rules-content{padding-bottom:1.6rem;font-size:1.3rem}.progressive-discount__cta{margin-top:2.4rem}@media screen and (min-width:750px){.progressive-discount__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.progressive-discount{--pd-gap: 2rem}.progressive-discount__header{margin-bottom:3.2rem}.progressive-discount__tier{gap:.6rem;padding:2.4rem 1.6rem 2rem}.progressive-discount__tier-qty{font-size:1.6rem}.progressive-discount__tier-pct strong{font-size:5.2rem}.progressive-discount__tier-pct span,.progressive-discount__tier-example{font-size:1.4rem}.progressive-discount__timeline{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.progressive-discount__tier-flag{font-size:1.1rem}.progressive-discount__estampa{flex-direction:column;align-items:center;padding:1.6rem 1rem;text-align:center}.progressive-discount__estampa-media{width:9.6rem;border-radius:50%}.progressive-discount__estampa-info{flex-direction:column;gap:.4rem}.progressive-discount__estampa-name{flex-basis:auto}.progressive-discount__estampa-link{margin-left:0}}.map-iframe{width:100%;height:100%;min-height:var(--item-height);border:0}.page-block{display:flex;flex-direction:column;max-width:100%;max-height:100%;width:100%;height:auto;align-items:flex-start}.page-title{margin-bottom:var(--margin-xl)}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.page-placeholder{width:100%;height:100%}.jumbo-text-space{display:inline-flex;width:.5ch}:is(.jumbo-text-char,.jumbo-text-line){display:inline-flex}
/*# sourceMappingURL=/cdn/shop/t/161/compiled_assets/styles.css.map */
