@font-face{font-family:Asif Component Display;src:url(asif-spaces-display.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--asif-component-display: "Asif Component Display", var(--asif-sans, Arial, sans-serif);--asif-component-radius: var(--asif-radius-card);--asif-component-heading: clamp(28px, 3.4vw, 44px);--asif-component-subheading: clamp(21px, 2.2vw, 28px);--asif-component-gap: 16px;--asif-component-line: rgb(24 26 26 / .18);--asif-component-space: clamp(40px, 5vw, 64px)}:root .asif-widget-section__inner{width:calc(100% - 2 * var(--asif-content-inset, 20px))}.asif-widget-embed .asifr__shell{border:0;border-radius:0;background:transparent;overflow:visible}.asif-widget-embed .asifr__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;background:transparent;color:var(--asif-ink);padding-bottom:28px}.asif-widget-embed .asifr__head>div:first-child{padding:0}.asif-widget-embed .asifr__eyebrow,.asif-widget-embed .asifr__rail-label{color:var(--asif-ink);font:500 12px/1.5 var(--asif-sans);letter-spacing:0;text-transform:none}.asif-widget-embed .asifr h3{max-width:24ch;font:600 var(--asif-component-heading)/1.12 var(--asif-component-display);letter-spacing:-.035em;text-wrap:balance}.asif-widget-embed .asifr__intro{margin-top:16px;color:#181a1ab8;font:400 15px/1.6 var(--asif-sans)}.asif-widget-embed .asifr__score{padding:12px 0 12px 32px;border:0;border-left:1px solid var(--asif-component-line);background:transparent;min-width:190px;gap:8px}.asif-widget-embed .asifr__score strong{font:600 56px/1 var(--asif-component-display);letter-spacing:-.045em}.asif-widget-embed .asifr__count{font:500 13px/1.4 var(--asif-sans)}.asif-widget-embed .asifr__body-shell{padding:20px 0 0;border-top:1px solid var(--asif-component-line);background:transparent}.asif-widget-embed .asifr__card{min-height:320px;padding:24px;border:1px solid var(--asif-component-line);border-radius:var(--asif-component-radius);background:#fbfaf5}.asif-widget-embed .asifr__body,.asif-widget-embed .asifr__empty,.asif-widget-embed .asifr__error{font:400 15px/1.65 var(--asif-sans)}.asif-widget-embed .asifr__card h4{font-family:var(--asif-component-display)}.asif-widget-embed .asifr__stars{color:#756711}.asif-widget-embed .asifr__score .asifr__stars{color:var(--asif-ink)}.asif-widget-embed .asifr__verify{padding:0;background:transparent;color:#181a1ab8;font:400 11px/1.4 var(--asif-sans);text-transform:none}.asif-widget-embed .asifr__date{font:400 12px/1.4 var(--asif-sans)}.asif-widget-embed .asifr__name{font-size:13px}.asif-widget-embed .asifr__controls button{border:1px solid var(--asif-component-line)!important;border-radius:50%!important;font-size:0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;line-height:0!important}.asif-widget-embed .asifr__controls button:after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.asif-widget-embed .asifr__controls button:first-child:after{transform:rotate(180deg)}.asif-widget-embed .asifr :is(.asifr__more,.asifr__helpful,.asifr__controls button):focus-visible{outline:2px solid var(--asif-ink)!important;outline-offset:3px!important}@media(max-width:719px){.asif-widget-embed .asifr__head{grid-template-columns:1fr;gap:20px}.asif-widget-embed .asifr__score{grid-template-columns:auto 1fr;column-gap:20px;padding:0;border:0;min-width:0;align-items:center}.asif-widget-embed .asifr__score strong{grid-row:1 / 3;font-size:44px}.asif-widget-embed .asifr__score .asifr__stars{grid-column:2;justify-self:start}.asif-widget-embed .asifr__count{grid-column:2}.asif-widget-embed .asifr--carousel .asifr__card{flex-basis:92%;padding:20px}}.asif-widget-embed .asifr button.asifr__more{border-radius:var(--asif-radius-control)!important}.asif-widget-embed .asifr button.asifr__helpful{border-radius:var(--asif-radius-circle)!important}
/*# sourceMappingURL=/cdn/shop/t/227/assets/asif-component-system.css.map */
