.gg-category-card{--gg-card-grid: 1311;--gg-card-overline-size: clamp( calc(var(--gg-card-overline-min, 18) * 1px), calc(var(--gg-card-overline-max, 20) / var(--gg-card-grid) * 100cqi), calc(var(--gg-card-overline-max, 20) * 1px) );--gg-card-title-size: clamp( calc(var(--gg-card-title-min, 36) * 1px), calc(var(--gg-card-title-max, 48) / var(--gg-card-grid) * 100cqi), calc(var(--gg-card-title-max, 48) * 1px) );--gg-card-description-size: clamp(16px, calc(20 / var(--gg-card-grid) * 100cqi), 20px);--gg-card-pad-inline: clamp(24px, calc(40 / var(--gg-card-grid) * 100cqi), 40px);--gg-card-pad-block: clamp(24px, calc(29 / var(--gg-card-grid) * 100cqi), 29px);position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;padding:24px;border-radius:24px;overflow:hidden;background-color:var(--gg-card-bg, #05331f);box-shadow:2px 2px 6px #0000000f,inset 1px 1px 2px #0003,inset 1px 1px 8px #0000001f;color:var(--gg-card-title, #fffde9);text-decoration:none}.gg-category-card--linked{cursor:pointer}.gg-category-card--linked:focus-visible{outline:3px solid var(--gg-card-title, #fffde9);outline-offset:3px}.gg-category-card__text{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%}.gg-category-card__overline{font-family:Spezia Extended,sans-serif;font-size:calc(var(--gg-card-overline-min, 18) * 1px);font-weight:600;line-height:1.3;letter-spacing:.05em;color:var(--gg-card-label, #fffde9)}.gg-category-card__overline-accent{color:var(--gg-card-accent, #c7e6a2)}.gg-category-card__title{font-family:"Spezia Serif",serif;font-size:calc(var(--gg-card-title-min, 36) * 1px);font-weight:400;line-height:1;letter-spacing:-.01em;color:var(--gg-card-title, #fffde9)}.gg-category-card__description{max-width:100%;opacity:.7;font-family:Spezia,sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.01em;color:var(--gg-card-description, #fffde9)}.gg-category-card__image{position:absolute;display:block;inset-block-start:50%;inset-inline-end:0;width:var(--gg-card-image-width-mobile, 120px);max-width:none;height:auto;transform:translateY(-50%)}@media screen and (min-width:768px){.gg-category-card{gap:12px;min-block-size:183px;padding-block:var(--gg-card-pad-block);padding-inline:var(--gg-card-pad-inline);border-radius:28px}.gg-category-card__overline{font-size:var(--gg-card-overline-size)}.gg-category-card__title{font-size:var(--gg-card-title-size);line-height:1.15;letter-spacing:-.05em}.gg-category-card__description{font-size:var(--gg-card-description-size)}.gg-category-card__image{width:var(--gg-card-image-width-desktop, 180px)}}.gg-category-card--recipient{--gg-img-overhang: 34px;--gg-card-recipient-pad: 32px;--gg-img-center-x: 77.9;gap:26px;justify-content:flex-end;min-block-size:150px;padding:var(--gg-card-recipient-pad)}.gg-category-card--recipient .gg-category-card__text{position:relative;z-index:1;gap:4px;overflow-wrap:break-word}.gg-category-card--recipient .gg-category-card__title{white-space:pre-line}@media screen and (min-width:768px)and (max-width:1199.98px){.gg-category-card--recipient .gg-category-card__overline{font-size:calc(var(--gg-card-overline-min, 18) * 1px)}.gg-category-card--recipient .gg-category-card__title{font-size:calc(var(--gg-card-title-min, 36) * 1px)}}@media screen and (min-width:990px)and (max-width:1199.98px){.gg-category-card--recipient{--gg-card-box-tablet: calc( (100cqi - (var(--gg-recipient-columns, 3) - 1) * 24px) / var(--gg-recipient-columns, 3) )}.gg-category-card--recipient .gg-category-card__image{inset-inline-end:0;width:min(calc(var(--gg-card-image-width-mobile, 180px) - var(--gg-img-trim, 0px)),var(--gg-card-box-tablet, 218px))}}@media screen and (min-width:1200px){.gg-category-card--recipient{min-block-size:clamp(150px,calc(183 / var(--gg-card-grid) * 100cqi),183px);padding:clamp(32px,calc(40 / var(--gg-card-grid) * 100cqi),40px);--gg-img-w-effective: calc(var(--gg-card-image-width-desktop, 224px) - var(--gg-img-trim, 0px))}.gg-category-card--recipient.gg-category-card--img-for-students{--gg-img-w-effective: calc(var(--gg-card-image-width-desktop, 208px) - var(--gg-img-trim, 0px))}.gg-category-card--recipient.gg-category-card--img-for-her{--gg-img-w-effective: calc(var(--gg-card-image-width-desktop, 256px) - var(--gg-img-trim, 0px))}.gg-category-card--recipient .gg-category-card__text{gap:0}}.gg-category-card--recipient{overflow:visible}.gg-category-card--recipient .gg-category-card__image{width:calc(var(--gg-card-image-width-mobile, 180px) - var(--gg-img-trim, 0px));max-width:none;inset-inline-start:auto;inset-inline-end:calc(var(--gg-img-overhang, 34px) * -1);inset-block-start:48.3%;transform:translate(var(--gg-img-ox-mobile, 0px),calc(-50% + var(--gg-img-oy-mobile, 0px)))}@media screen and (min-width:1200px){.gg-category-card--recipient .gg-category-card__image{width:var(--gg-img-w-effective, 224px);inset-inline-start:calc(var(--gg-img-center-x, 77.9) * 1%);inset-inline-end:auto;inset-block-start:51%;transform:translate(calc(-50% + var(--gg-img-ox-desktop, 0px)),calc(-50% - 3px + var(--gg-img-oy-desktop, 0px))) rotate(-1.776deg)}}@media screen and (max-width:989.98px){.gg-category-card--recipient{width:100%;max-width:350px;margin-inline:auto}}.gg-category-card--recipient .gg-category-card__image--for-students{inset-block-start:49.72%}.gg-category-card--recipient.gg-category-card--img-for-students{--gg-img-center-x: 81}.gg-category-card--recipient.gg-category-card--img-for-her{--gg-img-trim: 10px;--gg-img-overhang: 26px;--gg-img-center-x: 72.3}.gg-category-card--recipient .gg-category-card__image--for-her{inset-block-start:50.98%}@media screen and (min-width:1200px){.gg-category-card--recipient .gg-category-card__image--for-students{width:var(--gg-img-w-effective, 208px);inset-inline-start:calc(var(--gg-img-center-x, 81) * 1%);inset-block-start:50.9%;transform:translate(calc(-50% + var(--gg-img-ox-desktop, 0px)),calc(-50% - 3px + var(--gg-img-oy-desktop, 0px))) rotate(-1.776deg)}.gg-category-card--recipient .gg-category-card__image--for-her{width:var(--gg-img-w-effective, 256px);inset-inline-start:calc(var(--gg-img-center-x, 72.3) * 1%);inset-inline-end:auto;inset-block-start:53.2%;transform:translate(calc(-50% + var(--gg-img-ox-desktop, 0px)),calc(-50% - 3px + var(--gg-img-oy-desktop, 0px)))}}@media screen and (min-width:1340px){.gg-category-card--recipient,.gg-category-card--recipient.gg-category-card--img-for-students,.gg-category-card--recipient.gg-category-card--img-for-her{--gg-img-w-effective: calc(var(--gg-card-image-width-desktop, 224px) * 1.25 - 35px - var(--gg-img-trim, 0px))}.gg-category-card--recipient .gg-category-card__image{width:var(--gg-img-w-effective)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gift-guide-category-card.css.map */
