.gn-offer-cards-v2{display:block;width:100%;box-sizing:border-box;padding-top:var(--gn-offer-pt, 0px);padding-bottom:var(--gn-offer-pb, 0px)}.gn-offer-cards-v2 *,.gn-offer-cards-v2 *:before,.gn-offer-cards-v2 *:after{box-sizing:border-box}.gn-offer-cards-v2__container{width:100%}.gn-offer-cards-v2__container--wide{padding-inline:clamp(16px,3vw,48px)}.gn-offer-cards-v2__track{display:grid;width:100%;grid-template-columns:repeat(var(--gn-offer-cols, 4),minmax(0,1fr));gap:var(--gn-offer-gap, 0px);align-items:stretch}.gn-offer-cards-v2__card{--gn-offer-bg: #352f2d;--gn-offer-fg: #fff;--gn-offer-btn-bg: #fff;--gn-offer-btn-fg: #111;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:var(--gn-offer-min-height, 150px);min-width:0;padding:13px 20px 15px;overflow:hidden;border-radius:var(--gn-offer-radius, 0px);background:var(--gn-offer-bg);color:var(--gn-offer-fg)}.gn-offer-cards-v2__card:before,.gn-offer-cards-v2__card:after{content:"";position:absolute;z-index:0;pointer-events:none;border:1px solid currentColor;border-radius:50%;opacity:.1}.gn-offer-cards-v2__card:before{width:160px;height:160px;top:-104px;right:-26px}.gn-offer-cards-v2__card:after{width:205px;height:205px;right:-60px;bottom:-172px;opacity:.07}.gn-offer-cards-v2__card>*{position:relative;z-index:1}.gn-offer-cards-v2__topline{display:flex;align-items:center;min-width:0;gap:8px;font-size:8px;font-weight:750;line-height:1.25;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.gn-offer-cards-v2__topline:before{content:"";width:16px;height:1px;flex:none;background:currentColor;opacity:.7}.gn-offer-cards-v2__topline-text{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gn-offer-cards-v2__number{margin-left:auto;padding-left:3px;flex:none;font-size:8px;letter-spacing:.1em;font-variant-numeric:tabular-nums}.gn-offer-cards-v2__body{margin-top:5px}.gn-offer-cards-v2__value{font-size:clamp(38px,4.6vw,var(--gn-offer-value-size, 58px));line-height:.94;letter-spacing:-.07em;font-weight:850;overflow-wrap:anywhere}.gn-offer-cards-v2__subtitle{margin:4px 0 0;font-size:10px;line-height:1.25;letter-spacing:.005em;font-weight:740;text-transform:uppercase;overflow-wrap:anywhere}.gn-offer-cards-v2__button-row{display:flex;width:100%;margin-top:auto;padding-top:5px}.gn-offer-cards-v2__button-row--left{justify-content:flex-start}.gn-offer-cards-v2__button-row--center{justify-content:center}.gn-offer-cards-v2__button-row--right{justify-content:flex-end}.gn-offer-cards-v2__button{display:inline-flex;flex:0 1 auto;justify-content:space-between;align-items:center;gap:15px;max-width:100%;min-height:30px;padding:7px 12px;border:0;border-radius:var(--gn-offer-button-radius, 0px);background:var(--gn-offer-btn-bg);color:var(--gn-offer-btn-fg);font-size:9px;line-height:1.1;font-weight:800;letter-spacing:.015em;text-decoration:none;text-transform:uppercase;text-align:left;transform:translate(var(--gn-offer-shift-x, 0px))}.gn-offer-cards-v2__button span{overflow-wrap:anywhere}.gn-offer-cards-v2__button svg{display:block;width:14px;height:14px;flex:none}.gn-offer-cards-v2__button--no-link{cursor:default}.gn-offer-cards-v2__button[href]:hover{filter:brightness(.92)}.gn-offer-cards-v2__button[href]:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gn-offer-cards-v2--animated .gn-offer-cards-v2__card{transition:filter .25s ease,transform .25s ease}.gn-offer-cards-v2--animated .gn-offer-cards-v2__card:hover{filter:brightness(1.04)}}@media(max-width:990px)and (min-width:750px){.gn-offer-cards-v2__card{padding-inline:12px}.gn-offer-cards-v2__value{font-size:clamp(38px,5vw,var(--gn-offer-value-size, 58px))}.gn-offer-cards-v2__subtitle{font-size:9px}.gn-offer-cards-v2__topline{font-size:7px;gap:5px;letter-spacing:.05em}.gn-offer-cards-v2__topline:before{width:10px}}@media(max-width:749px){.gn-offer-cards-v2__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--gn-offer-mobile-width, 88%);gap:var(--gn-offer-gap, 0px);padding-bottom:1px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gn-offer-cards-v2__track::-webkit-scrollbar{display:none}.gn-offer-cards-v2__card{scroll-snap-align:start;min-height:max(164px,var(--gn-offer-min-height, 150px));padding:15px 18px 16px}.gn-offer-cards-v2__value{font-size:var(--gn-offer-value-size, 58px)}.gn-offer-cards-v2__subtitle{font-size:10px}.gn-offer-cards-v2__button-row{padding-top:8px}.gn-offer-cards-v2__button{min-height:32px;padding:8px 14px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/gn-offer-cards-v2.css.map */
