.sentio-cards,.sentio-card,.sentio-card-child{--card-paper: color-mix(in srgb, var(--ink) 4%, var(--paper));--card-paper-deep: color-mix(in srgb, var(--ink) 9%, var(--paper));--card-linen: var(--tint);--card-label: var(--paper);--card-radius: var(--radius-md);--card-shadow: 0 14px 28px -20px color-mix(in srgb, var(--ink) 35%, transparent);--card-shadow-lift: 0 20px 34px -22px color-mix(in srgb, var(--ink) 42%, transparent)}.sentio-cards{--card-min: 22rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--card-min)),1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.sentio-cards>li{min-inline-size:0}@media(min-width:750px)and (max-width:989px){.sentio-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}}@media(max-width:749px){.sentio-cards{display:flex;gap:1.2rem;margin:-1.2rem -1.5rem -2.4rem;padding:1.2rem 1.5rem 2.8rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1.5rem;scroll-snap-type:inline mandatory;scrollbar-width:none}.sentio-cards>li{flex:none;inline-size:62vw;max-inline-size:26rem;scroll-snap-align:start}}.sentio-cards--row{display:flex;gap:1.6rem;margin:-1.2rem -1.5rem -2.4rem;padding:1.2rem 1.5rem 2.8rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}.sentio-cards--row>li{flex:none;inline-size:min(56vw,20rem);scroll-snap-align:start}@media(min-width:750px){.sentio-cards--row{margin-inline:-5rem;padding-inline:5rem;scroll-padding-inline:5rem}}.sentio-card{--title: clamp(2rem, 1.7vw, 2.4rem);position:relative;display:block;block-size:100%;color:var(--ink);text-decoration:none}.sentio-card.sentio-card--sm{--title: 1.8rem}.sentio-card .sentio-card__media{position:relative;display:block;overflow:hidden;background:var(--card-linen)}.sentio-card .sentio-card__media img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.sentio-card .sentio-card__media:is(.is-plate,.is-product) img{box-sizing:border-box;padding:7%;object-fit:contain;mix-blend-mode:multiply}.sentio-card .sentio-card__media.is-product img{padding:14%}.sentio-card .sentio-card__title{font-family:var(--font-heading-family);font-size:var(--title);font-variation-settings:"SOFT" 100;font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.12;text-wrap:balance}.sentio-card .sentio-card__latin,.sentio-card .sentio-card__text{font-family:var(--font-heading-family);font-size:1.4rem;font-style:italic;font-variation-settings:"SOFT" 100;line-height:1.35;color:var(--ink-soft, var(--ink))}.sentio-card .sentio-card__eyebrow,.sentio-card .sentio-card__stamp{font-size:1.1rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.sentio-card .sentio-card__meta,.sentio-card .sentio-card__more{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-variant-numeric:tabular-nums}.sentio-card .sentio-card__arrow{display:inline-grid}.sentio-card .sentio-card__arrow svg{inline-size:1.2rem;block-size:1.2rem}.sentio-card .sentio-card__arrow:dir(rtl) svg{scale:-1 1}.sentio-card:focus-visible,.sentio-card .sentio-card__head:focus-visible{outline:var(--focus-ring, 2px solid var(--ink));outline-offset:var(--focus-offset, 3px);border-radius:var(--card-radius)}.sentio-card__sheet{display:grid;block-size:100%;border-radius:var(--card-radius);background:var(--card-paper);box-shadow:var(--card-shadow)}.sentio-card__sheet>.sentio-card__media{grid-area:1 / 1;aspect-ratio:4 / 4.8;border-radius:var(--card-radius);background:transparent}.sentio-card__sheet>.sentio-card__media.is-plate:not(.sentio-mask) img{padding:6% 8% 20%;object-position:top}.sentio-card__sheet>.sentio-card__media.sentio-mask{margin:1.4rem 1.4rem 0;background:var(--card-paper-deep);border-radius:0}.sentio-card__sheet>.sentio-card__label{grid-area:1 / 1;z-index:1;align-self:end;justify-self:end;display:grid;gap:.2rem;max-inline-size:calc(100% - 2.4rem);min-inline-size:60%;margin:1.2rem;padding:.9rem 1.2rem 1rem;border:1px solid var(--line);border-radius:.3rem;background:var(--card-label)}.sentio-card__sheet .sentio-card__latin{font-size:1.25rem}.sentio-card__sheet .sentio-card__text{font-family:var(--font-body-family);font-size:1.3rem;font-style:normal}.sentio-card__sheet .sentio-card__meta{margin-block-start:.2rem}.sentio-card--sm .sentio-card__sheet>.sentio-card__label{margin:.8rem;padding:.7rem .9rem .8rem;max-inline-size:calc(100% - 1.6rem)}.sentio-card--sm .sentio-card__sheet .sentio-card__latin{font-size:1.15rem}.sentio-card__deck{position:relative;isolation:isolate;display:grid;block-size:100%;margin:.8rem 1rem .6rem .6rem}.sentio-card__deck:before,.sentio-card__deck:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);background:var(--card-paper-deep);box-shadow:var(--card-shadow)}.sentio-card__deck:before{rotate:3deg;translate:.8rem -.4rem}.sentio-card__deck:after{rotate:-2deg;translate:-.4rem .2rem;background:color-mix(in srgb,var(--ink) 6%,var(--paper))}.sentio-card--parent{display:grid;gap:var(--space-3);align-items:start}.sentio-card--parent .sentio-card__head{display:block;color:inherit;text-decoration:none;border-radius:var(--card-radius)}@media(max-width:749px){.sentio-card--parent .sentio-card__sheet>.sentio-card__media{aspect-ratio:4 / 3.6}.sentio-card--parent .sentio-card-child{--child-art: 3.6rem;column-gap:.8rem;padding-inline:.6rem}.sentio-card--parent .sentio-card-child__label{font-size:1.5rem;letter-spacing:-.01em}}@media(min-width:750px){.sentio-card--parent{grid-template-columns:minmax(22rem,1fr) minmax(0,2.4fr);align-items:stretch}.sentio-card--parent>.sentio-card__children{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));grid-auto-rows:1fr;margin-block:.8rem .6rem}.sentio-card--parent .sentio-card-child{--child-art: 7.2rem}}.sentio-card__children{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1rem;margin:0;padding:0;list-style:none}.sentio-card-child{--child-art: 5.2rem;display:grid;grid-template-columns:var(--child-art) minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:1.2rem;block-size:100%;min-block-size:7.2rem;padding:.8rem 1.2rem .8rem .8rem;border:1px solid var(--line);border-radius:var(--card-radius);background:var(--card-paper);color:var(--ink);text-decoration:none}.sentio-card-child .sentio-card-child__art{grid-row:1 / span 2;align-self:center;display:block;inline-size:var(--child-art);aspect-ratio:4 / 5;overflow:hidden;border-radius:.6rem;background:var(--card-paper-deep)}.sentio-card-child .sentio-card-child__art img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.sentio-card-child .sentio-card-child__art.is-plate img{box-sizing:border-box;padding:.3rem;object-fit:contain;mix-blend-mode:multiply}.sentio-card-child .sentio-card-child__label{align-self:end;font-family:var(--font-heading-family);font-size:1.8rem;font-variation-settings:"SOFT" 100;line-height:1.2;text-wrap:balance}.sentio-card-child .sentio-card-child__count{align-self:start;font-size:1.25rem;font-variant-numeric:tabular-nums;color:var(--ink-soft, var(--ink))}.sentio-card-child:focus-visible{outline:var(--focus-ring, 2px solid var(--ink));outline-offset:2px}.sentio-card-child[aria-current=page]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sentio-card--label{display:grid;align-content:start}.sentio-card--label>.sentio-card__media{aspect-ratio:1;border-radius:var(--card-radius)}.sentio-card--label>.sentio-card__label{position:relative;display:grid;justify-items:center;gap:.3rem;margin:-3.6rem 1.4rem 0;padding:1.2rem 1.4rem 1.3rem;border:1px solid color-mix(in srgb,var(--ink) 45%,transparent);border-radius:.3rem;background:var(--card-label);box-shadow:inset 0 0 0 3px var(--card-label),inset 0 0 0 4px var(--line),var(--card-shadow);text-align:center}.sentio-card--label .sentio-card__eyebrow{color:var(--ink-soft, var(--ink))}.sentio-card--label .sentio-card__text{font-size:1.35rem}.sentio-card--postcard{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-block-size:26rem;overflow:hidden;border-radius:var(--card-radius);background:var(--card-paper);box-shadow:var(--card-shadow)}.sentio-card--postcard>.sentio-card__media{border-inline-end:1px dashed color-mix(in srgb,var(--ink) 35%,transparent);background:transparent}.sentio-card--postcard>.sentio-card__media.sentio-mask{margin:1.4rem;border:0;background:var(--card-paper-deep)}.sentio-card--postcard>.sentio-card__body{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:1.2rem;padding:2.4rem 2.4rem 2.2rem}.sentio-card--postcard .sentio-card__title{--title: clamp(2.2rem, 2vw, 2.8rem);max-inline-size:16ch;padding-inline-end:7rem}.sentio-card--postcard .sentio-card__text{align-self:center;max-inline-size:36ch;font-family:var(--font-body-family);font-size:1.5rem;font-style:normal;line-height:1.5}.sentio-card--postcard .sentio-card__stamp{position:absolute;inset-block-start:2rem;inset-inline-end:2rem;padding:.4rem .8rem;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:.3rem;box-shadow:inset 0 0 0 2px var(--card-paper),inset 0 0 0 3px var(--line);rotate:4deg}.sentio-card--postcard .sentio-card__more{justify-self:start;padding-block-end:.6rem;border-block-end:1px solid color-mix(in srgb,var(--ink) 45%,transparent);font-size:1.4rem;font-weight:600}@media(max-width:479px){.sentio-card--postcard{grid-template-columns:minmax(0,1fr)}.sentio-card--postcard>.sentio-card__media:not(.sentio-mask){aspect-ratio:16 / 10;border-inline-end:0;border-block-end:1px dashed color-mix(in srgb,var(--ink) 35%,transparent)}}.sentio-card[aria-current=page] .sentio-card__sheet,.sentio-card--label[aria-current=page]>.sentio-card__label,.sentio-card__head[aria-current=page] .sentio-card__sheet,.sentio-card--postcard[aria-current=page]{outline:2px solid var(--ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.sentio-card:is(:hover,:has(.sentio-card__head:hover)) .sentio-card__more{border-block-end-color:var(--ink)}.sentio-card-child:hover{border-color:color-mix(in srgb,var(--ink) 45%,transparent)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.sentio-card :is(.sentio-card__sheet,.sentio-card__label),.sentio-card--postcard{transition:translate .3s var(--ease-out),box-shadow .3s var(--ease-out)}.sentio-card .sentio-card__media img,.sentio-card .sentio-card__arrow{transition:scale .5s var(--ease-out),translate .25s var(--ease-out)}:is(.sentio-card:not(.sentio-card--parent):hover,.sentio-card__head:hover) .sentio-card__sheet,:is(.sentio-card:not(.sentio-card--parent):hover,.sentio-card__head:hover).sentio-card--postcard{translate:0 -2px;box-shadow:var(--card-shadow-lift)}:is(.sentio-card:not(.sentio-card--parent):hover,.sentio-card__head:hover) .sentio-card__media img{scale:1.03}:is(.sentio-card:not(.sentio-card--parent):hover,.sentio-card__head:hover) .sentio-card__arrow{translate:.3rem 0}.sentio-card--label:hover>.sentio-card__label{translate:0 -2px}}:is(.site-header .panel,.drawer-cards) .sentio-card--parent{grid-template-columns:minmax(0,1fr);gap:1rem;padding:0}:is(.site-header .panel,.drawer-cards) .sentio-card--parent .sentio-card__deck{margin:.4rem .6rem .4rem .4rem}:is(.site-header .panel,.drawer-cards) .sentio-card .sentio-card__sheet{grid-template-columns:5.6rem minmax(0,1fr);align-items:center}:is(.site-header .panel,.drawer-cards) .sentio-card .sentio-card__sheet>.sentio-card__media{grid-area:1 / 1;aspect-ratio:4 / 5;margin:.6rem}:is(.site-header .panel,.drawer-cards) .sentio-card .sentio-card__sheet>.sentio-card__label{grid-area:1 / 2;justify-self:stretch;align-self:center;min-inline-size:0;margin:.6rem .6rem .6rem 0;padding:0;border:0;background:none}:is(.site-header .panel,.drawer-cards) .sentio-card__children{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.6rem;margin:0}:is(.site-header .panel,.drawer-cards) .sentio-card-child{--child-art: 3.2rem;grid-template-columns:3.2rem minmax(0,1fr);grid-template-rows:auto;align-items:center;column-gap:.8rem;min-block-size:4.4rem;padding:.5rem .8rem .5rem .5rem;border-radius:var(--radius-sm);text-align:start}:is(.site-header .panel,.drawer-cards) .sentio-card-child .sentio-card-child__art{grid-row:1;inline-size:3.2rem;border-radius:.4rem}:is(.site-header .panel,.drawer-cards) .sentio-card-child .sentio-card-child__label{align-self:center;font-size:1.45rem;text-wrap:pretty}.goal-tabs{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.8rem}.goal-tabs .sentio-card-child{--child-art: 4rem;min-block-size:5.6rem;padding-block:.6rem}.goal-tabs .sentio-card-child__label{font-size:1.6rem}@media(max-width:749px){.goal-tabs{grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:minmax(17rem,64vw);margin-inline:-1.5rem;padding:.2rem 1.5rem 1.2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1.5rem;scroll-snap-type:inline proximity;scrollbar-width:none}.goal-tabs>li{scroll-snap-align:start}.goal-tabs .sentio-card-child{--child-art: 4rem;min-block-size:6rem}.goal-tabs .sentio-card-child__label{font-size:1.6rem}}.shop-chips ul{display:flex;gap:.6rem;margin:0 -1.5rem;padding:.3rem 1.5rem .8rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1.5rem;scrollbar-width:none;list-style:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 4.8rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 4.8rem),transparent)}@media(min-width:750px){.shop-chips ul{margin-inline:0;padding-inline:0}}.shop-chips li{flex:none}.shop-chips li.is-area+li.is-goal,.shop-chips li.is-goal+li.is-area{margin-inline-start:.8rem}.shop-chip{display:inline-flex;align-items:center;gap:.8rem;min-block-size:4.4rem;padding:.3rem 1.4rem .3rem .3rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink) 3%,var(--paper));color:var(--ink);font-size:1.45rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}@media(hover:hover){.shop-chip:hover{border-color:color-mix(in srgb,var(--ink) 45%,transparent);background:color-mix(in srgb,var(--ink) 6%,var(--paper))}}.shop-chip:focus-visible{outline:var(--focus-ring, 2px solid var(--ink));outline-offset:var(--focus-offset, 3px)}.shop-chip--deals{padding-inline-start:.3rem;border-color:color-mix(in srgb,var(--sale) 32%,transparent);background:color-mix(in srgb,var(--sale) 9%,var(--paper));color:color-mix(in srgb,var(--sale) 80%,var(--ink))}@media(hover:hover){.shop-chip--deals:hover{border-color:color-mix(in srgb,var(--sale) 55%,transparent);background:color-mix(in srgb,var(--sale) 14%,var(--paper))}}.shop-chip__mark{display:grid;place-items:center;inline-size:3.6rem;block-size:3.6rem;border-radius:50%;background:var(--sale);color:var(--on-sale);font-size:1.6rem;font-weight:800}.shop-chips li.is-deals+li{margin-inline-start:.8rem}.shop-chips li.is-area .shop-chip{font-family:var(--font-heading-family);font-size:1.6rem;font-variation-settings:"SOFT" 100;font-weight:var(--font-heading-weight)}.shop-chip__art{display:grid;flex:none;place-items:center;inline-size:3.2rem;block-size:3.2rem;border-radius:50%;background:var(--tint);color:var(--action)}.shop-chip__art svg,.shop-chip__art .icon-file{inline-size:1.7rem;block-size:1.7rem}.shop-chip[aria-current=page]{border-color:color-mix(in srgb,var(--ink) 60%,transparent);background:color-mix(in srgb,var(--ink) 8%,var(--paper))}.shop-chip--deals[aria-current=page]{border-color:var(--sale);background:color-mix(in srgb,var(--sale) 16%,var(--paper))}.shop-chip:focus:not(:focus-visible){outline:none}.shop-chip:not(:has(.shop-chip__art,.shop-chip__mark)){padding-inline:1.8rem}.shop-hub:has(.shop-chips),.supplement-guide:has(>.shop-chips){padding-block:var(--shop-top) 0}.shop-hub:has(.shop-chips)>.page-width{gap:clamp(1rem,1.4vw,1.6rem)}.shop-hub:has(.shop-chips) .shop-hub-head{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;justify-items:start}.shop-hub:has(.shop-chips) .shop-hub-head h1{--display: var(--shop-title);margin:0}.shop-hub:has(.shop-chips) .shop-hub-head .rte{max-inline-size:64ch;margin:0}.shop-hub>.page-width:has(>.shop-chips){display:flex;flex-direction:column}.shop-hub>.page-width:has(>.shop-chips)>.shop-chips{order:-1}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ui-cards.css.map */
