.pointer-ratings{padding:clamp(4.8rem,8vw,9rem) 0;overflow:hidden;background:radial-gradient(circle at 88% 10%,rgba(177,58,0,.12),transparent 25rem),#f6f1ea;color:#181513}.pointer-ratings__shell{display:grid;gap:2rem}.pointer-ratings__intro{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:42rem;padding:clamp(3rem,6vw,6rem);border-radius:2.4rem;overflow:hidden;background:#010862;color:#fff}.pointer-ratings__intro:after{content:"\2605";position:absolute;right:-2rem;bottom:-8rem;color:#ffffff0f;font-size:24rem;line-height:1;transform:rotate(-12deg);pointer-events:none}.pointer-ratings__kicker{position:relative;z-index:1;margin-bottom:1.6rem;color:#f0a06f;font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.pointer-ratings__heading{position:relative;z-index:1;max-width:58rem;margin:0;color:inherit;font-size:clamp(3.4rem,5vw,6.4rem);line-height:.98;letter-spacing:-.035em}.pointer-ratings__copy{position:relative;z-index:1;max-width:52rem;margin-top:1.8rem;color:#ffffffc2;font-size:1.55rem;line-height:1.65}.pointer-ratings__score{position:relative;z-index:1;display:flex;align-items:center;gap:1.5rem;margin-top:3rem}.pointer-ratings__score strong{font-size:5rem;line-height:1}.pointer-ratings__score div{display:grid;gap:.4rem;color:#ffffffb8;font-size:1.25rem}.pointer-ratings__score-stars{color:#f0a06f;font-size:1.6rem;letter-spacing:.12em}.pointer-ratings__button{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:2rem;width:fit-content;min-width:23rem;margin-top:3rem;padding:1.3rem 1.6rem;border:1px solid rgba(255,255,255,.25);border-radius:999px;color:#fff;font-size:1.35rem;font-weight:600;text-decoration:none;transition:background .18s ease,color .18s ease}.pointer-ratings__button:hover{background:#fff;color:#010862}.pointer-ratings__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.pointer-ratings__card{display:flex;flex-direction:column;min-height:20rem;padding:2.2rem;border:1px solid rgba(24,21,19,.1);border-radius:1.8rem;background:#ffffffd1;color:inherit;text-decoration:none;box-shadow:0 1.2rem 3rem #1815130d;transition:transform .18s ease,box-shadow .18s ease}.pointer-ratings__card:hover{transform:translateY(-4px);box-shadow:0 1.8rem 4rem #1815131a}.pointer-ratings__card-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.4rem}.pointer-ratings__number{color:#18151361;font-size:1.1rem;letter-spacing:.12em}.pointer-ratings__verified{padding:.45rem .8rem;border-radius:999px;background:#01086214;color:#010862;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pointer-ratings__product{margin:.9rem 0 1.8rem;font-family:var(--font-heading-family);font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.2}.pointer-ratings__bestseller{display:flex;align-items:center;gap:.55rem;width:fit-content;color:#b13a00;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pointer-ratings__bestseller>span{width:.65rem;height:.65rem;border-radius:50%;background:#b13a00;box-shadow:0 0 0 .35rem #b13a001f}.pointer-ratings__stars{position:relative;display:inline-block;width:fit-content;color:#d7d2cb;font-size:1.8rem;letter-spacing:.08em}.pointer-ratings__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--rating-width);overflow:hidden;color:#b13a00;white-space:nowrap}.pointer-ratings__meta{margin-top:.7rem;color:#18151394;font-size:1.2rem}.pointer-ratings__view{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:2rem;border-top:1px solid rgba(24,21,19,.08);color:#010862;font-size:1.2rem;font-weight:700}@media screen and (min-width:990px){.pointer-ratings__shell{grid-template-columns:minmax(0,1.05fr) minmax(48rem,.95fr);align-items:stretch}}@media screen and (max-width:749px){.pointer-ratings{padding:4rem 0 5rem}.pointer-ratings__intro{min-height:39rem;border-radius:1.8rem}.pointer-ratings__rail{display:flex;width:calc(100vw - 1.5rem);margin-right:calc((100vw - 100%)/-2);padding-right:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pointer-ratings__rail::-webkit-scrollbar{display:none}.pointer-ratings__card{flex:0 0 82%;min-height:19rem;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.pointer-ratings__card,.pointer-ratings__button{transition:none}}.pointer-prepaid-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin:14px 0 10px;padding:13px 15px;border:1px solid #e4d8cb;border-radius:12px;background:#fff8ef;color:#181513}.pointer-prepaid-price span{font-size:13px}.pointer-prepaid-price strong{font-size:18px;line-height:1.2}.pointer-prepaid-price small{width:100%;color:#8b2f00;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.pointer-benefits.pointer-benefits{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,1.45fr);gap:8px;margin:0}.pointer-benefits>div{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:9px;align-items:center;min-width:0;padding:11px;border:1px solid #e7e1d9;border-radius:11px;background:#fff}.pointer-benefits>div>span{display:grid;grid-row:1 / span 2;width:34px;height:34px;place-items:center;border-radius:50%;background:#f3ece3;color:#8b2f00;font-size:10px;font-weight:800}.pointer-benefits>div>strong{color:#181513;font-size:12px;line-height:1.25}.pointer-benefits>div>small{margin-top:2px;color:#675f57;font-size:10px;line-height:1.35}.pointer-benefits.pointer-benefits .pointer-benefits__returns{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-color:#d7b79f;background:#fff8ef;text-align:center}.pointer-benefits.pointer-benefits .pointer-benefits__returns>strong{white-space:nowrap}@media screen and (max-width:749px){.pointer-benefits.pointer-benefits{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(175px,46vw);overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:4px;scroll-snap-type:inline proximity;scrollbar-width:thin}.pointer-benefits>div{scroll-snap-align:start}}.pointer-review-slider{margin:16px 0 8px;padding:16px;border:1px solid rgba(var(--color-foreground),.12);border-radius:16px;background:linear-gradient(145deg,#fff,#f8f4ee);color:rgb(var(--color-foreground))}.pointer-review-slider__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pointer-review-slider__eyebrow{margin:0 0 3px;color:#8b2f00;font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.pointer-review-slider h2{margin:0;color:inherit;font-size:20px;line-height:1.25}.pointer-review-slider__controls{display:flex;flex:0 0 auto;gap:7px}.pointer-review-slider__controls button{display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid rgba(var(--color-foreground),.2);border-radius:50%;background:#fff;color:inherit;cursor:pointer;font:inherit}.pointer-review-slider__controls button:focus-visible{outline:2px solid #8b2f00;outline-offset:2px}.pointer-review-slider__controls button:disabled{cursor:default;opacity:.35}.pointer-review-slider .jdgm-rev-widg{display:block!important;width:100%!important;max-width:none!important;padding:0!important;border:0!important}.pointer-review-slider .jdgm-rev-widg__title,.pointer-review-slider .jdgm-histogram,.pointer-review-slider .jdgm-rev-widg__sort-wrapper,.pointer-review-slider .jdgm-row-actions,.pointer-review-slider .jdgm-paginate,.pointer-review-slider [data-pointer-review-ssr-fallback] .jdgm-ssr-ai-content{display:none!important}.pointer-review-slider [data-pointer-review-ssr-fallback] .jdgm-ssr-reviews,.pointer-review-slider [data-pointer-review-ssr-fallback] .jdgm-ssr-reviews__list{display:contents}.pointer-review-slider .jdgm-row-stars{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px!important;border:0!important}.pointer-review-slider .jdgm-rev-widg__summary,.pointer-review-slider .jdgm-widget-actions-wrapper{float:none!important;margin:0!important}.pointer-review-slider .jdgm-write-rev-link{padding:8px 12px!important;border-color:#172a46!important;border-radius:999px!important;background:#172a46!important;color:#fff!important;font-size:11px!important;line-height:1.2!important}.pointer-review-slider .jdgm-rev-widg__reviews{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(82%,1fr);gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 1px 8px!important;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pointer-review-slider .jdgm-rev-widg__reviews::-webkit-scrollbar{display:none}.pointer-review-slider .jdgm-rev{box-sizing:border-box;min-width:0;margin:0!important;padding:14px!important;border:1px solid #e2d9cd!important;border-radius:13px;background:#fff;scroll-snap-align:start}.pointer-review-slider .jdgm-rev__header{margin-bottom:8px!important}.pointer-review-slider .jdgm-rev__body{margin:0!important}.pointer-review-slider .jdgm-rev__title{font-size:14px!important}.pointer-review-slider .jdgm-rev__body p{font-size:13px!important;line-height:1.55!important}@media screen and (min-width:750px){.pointer-review-slider .jdgm-rev-widg__reviews{grid-auto-columns:minmax(260px,calc(50% - 5px))}}.pointer-size-help{margin-top:18px;padding-top:18px;border-top:1px solid #e2d9cd;color:#181513}.pointer-size-help h3{margin:0;color:#181513;font-size:17px;line-height:1.3}.pointer-size-help__intro{margin:6px 0 12px;color:#5f574f;font-size:13px;line-height:1.5}.pointer-size-help__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pointer-size-help__card{min-width:0;padding:9px;border:1px solid #e2d9cd;border-radius:10px;background:#fbf8f3;text-align:center}.pointer-size-help__card svg{display:block;width:100%;height:112px;margin:auto}.pointer-size-help__card h4{margin:7px 0 3px;color:#181513;font-size:13px;line-height:1.35}.pointer-size-help__card p{margin:0;color:#5f574f;font-size:11px;line-height:1.4}.pointer-size-help__note{margin:11px 0 0;color:#62584e;font-size:11px;line-height:1.5}@media screen and (max-width:600px){.pointer-size-help__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
