.gcengine-giftcard-description{flex-direction:column;flex:none;order:0;gap:2.5rem;display:flex}.gcengine-giftcard-description__benefits{flex-direction:column;justify-content:center;gap:1rem;display:flex}@media (min-width:37.5em){.gcengine-giftcard-description__benefits{flex-direction:row}}.gcengine-giftcard-description__benefits-item{flex-direction:row;gap:.75rem;display:flex}.gcengine-giftcard-description-element{flex-direction:column;gap:.5rem;width:100%;display:flex}.gcengine-giftcard-description-item-body{color:#111;width:100%}@media (min-width:75em) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.gcengine-giftcard-preview__cover{cursor:grabbing}}@media (prefers-reduced-motion:no-preference){.gcengine-giftcard-preview__cover img,.gcengine-giftcard-preview__card-sheen,.gcengine-giftcard-preview__card-sheen:before,.gcengine-giftcard-preview__card-spark{transition:transform 1.8s cubic-bezier(.34,1.56,.64,1),opacity 1.8s ease-out}.gcengine-giftcard-preview__cover[data-rocking=true] img,.gcengine-giftcard-preview__cover[data-rocking=true] .gcengine-giftcard-preview__card-sheen,.gcengine-giftcard-preview__cover[data-rocking=true] .gcengine-giftcard-preview__card-spark,.gcengine-giftcard-preview__cover[data-rocking=true] .gcengine-giftcard-preview__card-sheen:before{transition:transform .12s ease-out,opacity .12s ease-out}.gcengine-giftcard-preview__cover img,.gcengine-giftcard-preview__card-sheen,.gcengine-giftcard-preview__card-spark{transform-origin:50% 80%;transform:rotate(calc(var(--gcengine-rock,0) * 6deg));will-change:transform}}.gcengine-giftcard-preview__card-sheen{width:var(--gcengine-card-width,0px);height:var(--gcengine-card-height,0px);pointer-events:none;border-radius:16px;margin:auto;display:none;position:absolute;inset:0 0 4.375rem;overflow:hidden}.gcengine-giftcard-preview__card-sheen:before{content:"";inset-block:-50%;width:35px;transform-origin:center calc(var(--gcengine-card-height,0px) / 2);background:#ffffff40;position:absolute;left:calc(80% - 17.5px);transform:rotate(10deg)}@media (prefers-reduced-motion:no-preference){.gcengine-giftcard-preview__cover[data-measured=true] .gcengine-giftcard-preview__card-sheen{display:block}.gcengine-giftcard-preview__card-sheen:before{transform:translateX(calc((1 - var(--gcengine-rock-abs,0)) * (var(--gcengine-card-width,0px) * .2 + var(--gcengine-card-height,0px) * .176327 + 17.77px))) rotate(10deg);will-change:transform}}.gcengine-giftcard-preview__card-spark{width:var(--gcengine-card-width,0px);height:var(--gcengine-card-height,0px);pointer-events:none;margin:auto;display:none;position:absolute;inset:0 0 4.375rem}.gcengine-giftcard-preview__card-spark:before,.gcengine-giftcard-preview__card-spark:after{content:"";background:#fff;border-radius:50%;position:absolute;left:90%;transform:translate(-50%)}.gcengine-giftcard-preview__card-spark:before{filter:blur(3px);width:9.375px;height:9.375px;bottom:calc(100% - 4.6875px)}.gcengine-giftcard-preview__card-spark:after{width:4.6875px;height:4.6875px;bottom:calc(100% - 2.34375px)}@media (prefers-reduced-motion:no-preference){.gcengine-giftcard-preview__cover[data-measured=true] .gcengine-giftcard-preview__card-spark{opacity:min((var(--gcengine-rock-abs,0) - .1) / .45, (1 - var(--gcengine-rock-abs,0)) / .45);will-change:transform, opacity;display:block}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gcengine-giftcard-preview__container{flex-direction:column;align-items:center;display:flex}.gcengine-giftcard-preview__cover--legacy{aspect-ratio:6/5;width:100%;overflow:hidden}@media (min-width:37.5em){.gcengine-giftcard-preview__cover--legacy{aspect-ratio:2}}@media (min-width:75em){.gcengine-giftcard-preview__cover--legacy{aspect-ratio:3}}.gcengine-giftcard-preview__cover--legacy img{object-fit:cover;object-position:center;width:100%;height:100%}.gcengine-giftcard-preview__cover{box-sizing:border-box;aspect-ratio:6/5;background:rgb(var(--colour-neutral-2,245, 245, 245));justify-content:center;align-items:center;width:100%;padding-block-end:4.375rem;display:flex;position:relative;overflow:hidden;container-type:size}@media (min-width:37.5em){.gcengine-giftcard-preview__cover{aspect-ratio:2}}@media (min-width:75em){.gcengine-giftcard-preview__cover{aspect-ratio:3}}.gcengine-giftcard-preview__cover img{max-width:75%;max-height:75%;object-fit:contain;border-radius:16px;max-height:75cqh;margin-block:auto;box-shadow:0 4px 16px #0000001a}.gcengine-giftcard-preview__cover--hfrd000000001{background:#bfead3}.gcengine-giftcard-preview__cover--hfrd000000002{background:#fbcee1}.gcengine-giftcard-preview__cover--hfrd000000003{background:#fff9bf}.gcengine-giftcard-preview__cover--hfrd000000004{background:#fbcfc8}.gcengine-giftcard-preview__cover--hfrd000000011{background:repeating-linear-gradient(135deg,#cfefde,#cfefde 10px,#bfead3 10px 30px)}.gcengine-giftcard-preview__cover--hfrd000000012{background:repeating-linear-gradient(135deg,#fcdbd6,#fcdbd6 10px,#fbcfc8 10px 30px)}.gcengine-giftcard-preview__cover--hfrd000000013{background:repeating-linear-gradient(135deg,#f0eadd,#f0eadd 10px,#ebe3d1 10px 30px)}.gcengine-giftcard-preview__coupon{background-color:rgb(var(--colour-neutral-1,255, 255, 255));flex-direction:column;justify-content:left;gap:.75rem;width:calc(100% - 40px);margin-top:-4.375rem;padding:1.5rem;display:flex;position:relative;box-shadow:0 4px 16px #0000001a}@media (min-width:37.5em){.gcengine-giftcard-preview__coupon{width:70%}}@media (min-width:56.25em){.gcengine-giftcard-preview__coupon{width:60%}}body.theme-dark .gcengine-giftcard-preview__coupon{box-shadow:0px 4px 16px 0px rgb(var(--colour-elevation-3,17, 17, 17))}.gcengine-giftcard-preview__coupon-info{flex-direction:row;align-items:center;gap:.5rem;display:flex}.gcengine-giftcard-preview__coupon-redemption{flex-direction:column;display:flex}.gcengine-giftcard-preview__coupon-info-header{margin:0}.gcengine-giftcard-personalisation-preview{flex-direction:column;display:flex}.gcengine-giftcard-personalisation-preview .gcengine-inline-message{margin-top:1.5rem}.terms-conditions{flex-direction:row;flex:none;order:1;align-items:flex-start;gap:1.25rem;display:flex}@media (max-width:56.25em){.terms-conditions{flex-direction:column;flex:none;order:2;align-self:stretch}}.terms-conditions-item{text-align:left}.terms-conditions .terms-conditions-item ul{margin:1.25rem}@media (max-width:56.25em){.gcengine-pip .main-content{gap:0}}.gcengine-pip__preview-container{grid-area:1/1/auto/6}@media (min-width:56.25em){.gcengine-pip__preview-container{grid-area:2/1/4/9}}.gcengine-pip__personalisation-container{grid-area:2/1/auto/6;padding:1.25rem}@media (min-width:56.25em){.gcengine-pip__personalisation-container{padding:0;grid-area:2/9/8/13;padding-left:2.5rem}}.gcengine-pip__description-container{grid-area:3/1/auto/6;padding:1.25rem}@media (min-width:56.25em){.gcengine-pip__description-container{grid-area:4/1/6/9;padding:0}}.gcengine-pip__terms{grid-area:4/1/auto/6;padding:1.25rem}@media (min-width:56.25em){.gcengine-pip__terms{grid-area:6/1/7/9;padding:0}}
