.g-reco{display:block;padding-top:calc(var(--g-reco-pt, 36px) * .75);padding-bottom:calc(var(--g-reco-pb, 36px) * .75)}.g-reco[hidden]{display:none}@media screen and (min-width:750px){.g-reco{padding-top:var(--g-reco-pt, 36px);padding-bottom:var(--g-reco-pb, 36px)}}.g-reco__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem}@media screen and (max-width:749px){.g-reco__list--row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 var(--g-gutter) .8rem;margin:0 calc(-1 * var(--g-gutter));scroll-padding-inline:var(--g-gutter)}.g-reco__list--row>*{scroll-snap-align:start}}@media screen and (min-width:750px){.g-reco__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 1.6rem}}@media screen and (min-width:990px){.g-reco__list{grid-template-columns:repeat(var(--g-cols-desktop, 4),minmax(0,1fr))}}.g-reco-card{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0}.g-reco-card__media{display:block;position:relative;aspect-ratio:1 / 1;border-radius:var(--g-radius);overflow:hidden;background:rgba(var(--color-foreground),.04)}.g-reco__ratio--portrait .g-reco-card__media,.g-reco-card__media--portrait{aspect-ratio:4 / 5}.g-reco__ratio--landscape .g-reco-card__media,.g-reco-card__media--landscape{aspect-ratio:4 / 3}.g-reco-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--g-ease)}@media(hover:hover){.g-reco-card:hover .g-reco-card__media img{transform:scale(1.03)}}.g-reco-card__fav{position:absolute;top:.8rem;right:.8rem;z-index:2}.g-reco-card__body{display:flex;flex-direction:column;gap:.6rem;flex:1}.g-reco-card__title{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0}.g-reco-card__title a{color:rgb(var(--color-foreground));text-decoration:none;overflow-wrap:anywhere}.g-reco-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.g-reco-card__price .price{font-size:1.5rem}.g-reco-card__buy{display:grid;gap:.6rem;margin-top:auto}.g-reco-card__label{font-size:1.3rem;font-weight:600}.g-reco-card__select{width:100%;min-height:var(--g-tap);border:.1rem solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:0 1rem;font:inherit;font-size:1.5rem;max-width:100%}.g-reco-card__button{width:100%;min-width:0;padding-left:1rem;padding-right:1rem}.g-reco-card__extra{font-size:1.3rem;color:rgb(var(--color-foreground));min-height:var(--g-tap);display:inline-flex;align-items:center}[data-g-reco-status]:empty{display:none}[data-g-reco-status]{margin-bottom:1.2rem}.g-reco__add-all{margin-top:2.4rem;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem}.g-reco__add-all[hidden]{display:none}.g-reco__add-all .button{min-height:var(--g-tap)}.g-reco__add-all-note{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.g-reco__card{border-radius:22px;padding:2rem 1.6rem}.g-reco--card .g-reco__card{display:grid;grid-template-columns:minmax(0,1fr)}.g-reco--card .g-reco__card .g-reco-card{padding:1.2rem;border-radius:14px;background:#fff}.g-reco-card__media{border-radius:10px;background:var(--g-sand-2)}.g-reco-card__title{font-size:1.35rem;font-weight:600}.g-reco-card__price .price,.g-reco-card__price .price .price-item{font-size:1.3rem;font-weight:700;letter-spacing:0;color:rgb(var(--color-foreground))}.g-reco-card__button,.g-reco__add-all .button{--buttons-radius-outset: 999px;border-radius:999px;min-height:4rem;font-size:1.25rem;font-weight:700}.g-reco-card__button:before,.g-reco-card__button:after,.g-reco__add-all .button:before,.g-reco__add-all .button:after{border-radius:999px}.g-reco__add-all-note{font-size:1.2rem;color:var(--g-muted-2)}@media screen and (min-width:750px){.g-reco__card{padding:3.2rem}.g-reco--card .g-reco__card{grid-template-columns:minmax(0,1fr) auto;column-gap:2rem}.g-reco--card .g-reco__card>*{grid-column:1 / -1}.g-reco--card .g-reco__card>.g-section-head{grid-column:1;grid-row:1}.g-reco--card .g-reco__card>.g-reco__add-all{grid-column:2;grid-row:1;align-self:end;margin:0 0 2rem;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/glimot-recommendations.css.map */
