.gamma-pdp-root .gp-benefits[data-benefit-layout=featured]{min-inline-size:0;contain:inline-size}.gamma-pdp-root gamma-benefit-carousel{display:block;min-width:0;max-width:100%;--gp-benefit-card-radius:var(--gp-radius,14px)}.gamma-pdp-root .gp-benefit-featured{position:relative;isolation:isolate;margin-top:14px;padding:17px;border:var(--gp-divider,1px) solid var(--gp-divider-color,var(--gp-line,#dedede));border-radius:var(--gp-benefit-card-radius);background:var(--gp-benefit-featured-bg,#f4f4f1);overflow:hidden}.gamma-pdp-root .gp-benefit-featured:after{content:"";position:absolute;z-index:-1;width:100px;height:100px;right:-35px;top:-40px;border:18px solid color-mix(in srgb,var(--gp-ink,#111) 3%,transparent);border-radius:50%;pointer-events:none}.gamma-pdp-root .gp-benefit-featured__label{display:table;margin:0 0 12px!important;padding:5px 9px;background:var(--gp-ink,#111);color:var(--gp-bg,#fff);border-radius:100px;font-size:.7em;line-height:1.3;letter-spacing:.045em;font-weight:600}.gamma-pdp-root .gp-benefit-featured .gp-benefit-row{padding:0;gap:13px}.gamma-pdp-root .gp-benefit-featured .gp-benefit-row h4{font-family:var(--gp-title-font,var(--gp-font,Arial,sans-serif));font-size:var(--gp-title,18px);font-weight:var(--gp-title-weight,700);line-height:1.2;letter-spacing:-.02em}.gamma-pdp-root .gp-benefit-featured .gp-benefit-row p{margin-top:6px;font-size:.94em;line-height:1.45}.gamma-pdp-root .gp-benefit-featured .gp-text-link{display:inline-flex;min-height:34px;padding:5px 11px;margin-top:11px;border:1px solid currentColor;border-radius:100px;text-decoration:none;font-size:11px;line-height:1.3;transition:background .2s,color .2s,transform .2s}.gamma-pdp-root .gp-benefit-icon-wrap{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--gp-ink,#111) 4%,transparent);color:inherit}.gamma-pdp-root .gp-benefit-icon-wrap>.gp-icon{margin:0;width:var(--gp-icon-size,23px);height:var(--gp-icon-size,23px);flex-basis:var(--gp-icon-size,23px)}.gamma-pdp-root .gp-benefit-featured .gp-benefit-icon-wrap{width:46px;height:46px;flex-basis:46px;background:var(--gp-bg,#fff);box-shadow:0 2px 10px #00000006}.gamma-pdp-root .gp-benefit-more{margin-top:15px;min-width:0}.gamma-pdp-root .gp-benefit-more__heading{font-size:.77em;font-weight:500;line-height:1.4;opacity:.55;margin-bottom:7px!important}.gamma-pdp-root .gp-benefit-viewport{width:100%;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;contain:inline-size}.gamma-pdp-root .gp-benefit-viewport::-webkit-scrollbar{display:none}.gamma-pdp-root .gp-benefit-track{display:flex;gap:10px;min-width:0;align-items:stretch}.gamma-pdp-root .gp-benefit-slide{min-width:0;flex:0 0 100%;width:100%;scroll-snap-align:start;border:var(--gp-divider,1px) solid var(--gp-divider-color,var(--gp-line,#dedede));border-radius:var(--gp-benefit-card-radius);padding:13px;background:var(--gp-benefit-slide-bg,#fff);box-sizing:border-box}.gamma-pdp-root .gp-benefit-slide .gp-benefit-row{padding:0;align-items:center;gap:12px}.gamma-pdp-root .gp-benefit-slide .gp-benefit-row h4{font-size:1em;line-height:1.3;font-weight:600}.gamma-pdp-root .gp-benefit-slide .gp-benefit-row p{font-size:.9em;line-height:1.4;margin-top:4px}.gamma-pdp-root .gp-benefit-slide .gp-text-link{font-size:.83em;line-height:1.3}.gamma-pdp-root .gp-benefit-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.gamma-pdp-root .gp-benefit-dots{display:flex;gap:0;align-items:center;flex-wrap:wrap;min-width:0}.gamma-pdp-root .gp-benefit-dots button{-webkit-appearance:none;appearance:none;border:0;background:transparent;width:24px;height:30px;padding:8px;cursor:pointer;color:inherit;position:relative}.gamma-pdp-root .gp-benefit-dots button:after{content:"";display:block;width:5px;height:5px;border-radius:100px;background:currentColor;opacity:.22;transition:transform .2s,opacity .2s}.gamma-pdp-root .gp-benefit-dots button[aria-current=true]:after{opacity:1;transform:scale(1.35)}.gamma-pdp-root .gp-benefit-arrows{display:flex;gap:5px;flex-shrink:0}.gamma-pdp-root .gp-benefit-arrows button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:30px;min-height:30px;padding:0;border:1px solid var(--gp-line,#dedede);border-radius:50%;background:transparent;color:inherit;cursor:pointer;font:13px/1 Arial,sans-serif;transition:background .2s,transform .2s}.gamma-pdp-root .gp-benefits[data-benefit-layout=featured] .gp-free-note{font-size:.78em;line-height:1.4;margin-top:11px;padding-top:9px;opacity:.65}.gamma-pdp-root .gp-benefits[data-benefit-layout=list] .gp-benefit-icon-wrap{display:contents}.gamma-pdp-root :is(.gp-benefit-viewport,.gp-benefit-controls button,.gp-benefit-featured a):focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){.gamma-pdp-root .gp-benefit-featured .gp-text-link:hover{background:var(--gp-ink,#111);color:var(--gp-bg,#fff);transform:translateY(-1px)}.gamma-pdp-root .gp-benefit-arrows button:hover{background:color-mix(in srgb,var(--gp-ink,#111) 5%,transparent)}}.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-featured [data-benefit-icon=shirt] .gp-icon{animation:gp-benefit-shirt 5s ease-in-out infinite}.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-slide.is-active [data-benefit-icon=truck] .gp-icon{animation:gp-benefit-drive 4s ease-in-out infinite}.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-slide.is-active [data-benefit-icon=store] .gp-icon{animation:gp-benefit-store 4s ease-in-out infinite}.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-slide.is-active [data-benefit-icon=shield] svg.gp-icon path:last-child{stroke-dasharray:24;animation:gp-benefit-check 4s ease-in-out infinite}.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-slide.is-active [data-benefit-icon=diamond] .gp-icon,.gamma-pdp-root gamma-benefit-carousel[data-icons-running=true] .gp-benefit-slide.is-active [data-benefit-icon=star] .gp-icon{animation:gp-benefit-shine 4s ease-in-out infinite}@keyframes gp-benefit-shirt{0%,18%,to{transform:rotate(0)}5%{transform:rotate(-7deg)}11%{transform:rotate(7deg)}}@keyframes gp-benefit-drive{0%,30%,to{transform:translate(0)}10%{transform:translate(4px) translateY(-1px)}20%{transform:translate(-2px)}}@keyframes gp-benefit-store{0%,24%,to{transform:translateY(0)}10%{transform:translateY(-3px)}17%{transform:translateY(1px)}}@keyframes gp-benefit-check{0%{stroke-dashoffset:24}25%,85%{stroke-dashoffset:0}to{stroke-dashoffset:24}}@keyframes gp-benefit-shine{0%,35%,to{transform:scale(1);opacity:1}15%{transform:scale(1.12);opacity:.6}}@media(max-width:749px){.gamma-pdp-root .gp-benefit-featured{padding:14px}.gamma-pdp-root .gp-benefit-featured .gp-benefit-row h4{font-size:var(--gp-title-m,16px)}.gamma-pdp-root .gp-benefit-slide{padding:12px}.gamma-pdp-root .gp-benefit-arrows button{width:34px;min-height:34px}}@media(prefers-reduced-motion:reduce){.gamma-pdp-root gamma-benefit-carousel *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.gamma-pdp-root .gp-benefit-icon-wrap:not(:has(.gp-icon)){display:none}.gamma-pdp-root .gp-benefits[data-gp-typography=custom] .gp-benefit-slide h4,.gamma-pdp-root .gp-benefit-slide .gp-benefit-item[data-gp-typography=custom] h4{font-size:var(--gp-title,13px);font-weight:var(--gp-title-weight,600)}.gamma-pdp-root .gp-benefit-featured .gp-benefit-item[data-gp-typography=custom] .gp-text-link{font-size:.88em}@media(max-width:749px){.gamma-pdp-root .gp-benefits[data-gp-typography=custom] .gp-benefit-slide h4,.gamma-pdp-root .gp-benefit-slide .gp-benefit-item[data-gp-typography=custom] h4{font-size:var(--gp-title-m,12px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gamma-benefits.css.map */
