.personalised-gift-section{padding:40px 16px;display:flex;flex-direction:column;align-items:center}.personalised-gift__wrapper{display:flex;flex-direction:column;align-items:center;gap:56px}@media screen and (min-width: 768px){.personalised-gift__wrapper{width:100%;max-width:1280px}}.personalised-gift__wrapper .personalised-gift__header{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.personalised-gift__wrapper .personalised-gift__header .header-subtext{color:var(--Colours-Primary-Pink, #F31E95);font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:700;line-height:140%}.personalised-gift__wrapper .personalised-gift__header .header-title{margin:0;color:var(--Colours-Neutral-Black-texts, #373737);text-align:center;font-family:Nunito Sans,sans-serif;font-size:28px;font-weight:700;line-height:130%;text-transform:none}.personalised-gift__wrapper .personalised-gift__header .card-cta.box-1-only{display:none}@media screen and (min-width: 768px){.personalised-gift__wrapper .personalised-gift__header .header-title{font-size:40px}}.personalised-gift__wrapper .personalised-gift__cards{display:flex;width:100%;padding:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}@media screen and (min-width: 768px){.personalised-gift__wrapper .personalised-gift__cards{display:grid;width:100%;max-width:1064px;justify-content:stretch;grid-template-columns:1fr 1fr;grid-template-areas:"left right-1" "left right-2"}.personalised-gift__wrapper .personalised-gift__cards.boxes-1{display:flex}.personalised-gift__wrapper .personalised-gift__cards.boxes-1 .card{padding:64px;max-width:unset;flex-direction:row;gap:48px}.personalised-gift__wrapper .personalised-gift__cards.boxes-1 .card .card-links{max-width:450px}.personalised-gift__wrapper .personalised-gift__cards.boxes-1 .card .card-footer{display:none}.personalised-gift__wrapper .personalised-gift__cards.boxes-1 .card .card-cta.box-1-only{display:flex;width:fit-content;height:56px;padding:10px 24px;margin-top:8px;justify-content:center;align-items:center;gap:4px;border-radius:var(--Rounded-corners-M, 8px);border:1px solid var(--Colours-Secondary-Secondary-1, #171C38)}.personalised-gift__wrapper .personalised-gift__cards.boxes-1 .card .card-cta.box-1-only .card-cta__label{color:var(--Colours-Secondary-Secondary-1, #171C38);text-align:center;font-family:Poppins;font-size:18px;line-height:20px;text-transform:uppercase}.personalised-gift__wrapper .personalised-gift__cards.boxes-2{grid-template-areas:"left right"}.personalised-gift__wrapper .personalised-gift__cards.boxes-2 .card{padding:56px 32px 32px;height:100%;align-self:center}.personalised-gift__wrapper .personalised-gift__cards.boxes-2 .card .card-bg{width:100%}.personalised-gift__wrapper .personalised-gift__cards.boxes-3 .card:first-of-type{grid-area:left;align-self:center;padding:56px 32px}.personalised-gift__wrapper .personalised-gift__cards.boxes-3 .card:nth-of-type(1){grid-area:"right-1"}.personalised-gift__wrapper .personalised-gift__cards.boxes-3 .card:nth-of-type(2){grid-area:"right-2"}}.card{position:relative;min-height:304px;display:flex;padding:24px 24px 32px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;border-radius:24px;overflow:hidden}.card.align-bottom{justify-content:flex-end}@media screen and (min-width: 768px){.card{width:100%;min-height:326px;max-width:520px}.card:first-of-type{gap:32px}}.card .card-bg-wrapper{position:absolute;bottom:0;right:0;z-index:3}.card .card-bg-wrapper.desktop{display:none}@media screen and (min-width: 768px){.card .card-bg-wrapper{display:none}.card .card-bg-wrapper.desktop{display:block}}.card .card-header{z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.card .card-header .card-title{margin:0;color:var(--Colours-Neutral-Black-texts, #373737);font-family:Catamaran;font-size:24px;font-weight:600;line-height:130%;text-transform:none}.card .card-header .card-description{display:flex;flex-direction:column;gap:8px}.card .card-header .card-description *{margin:0;color:var(--Colours-Neutral-Texts, #646363);font-family:Poppins;font-size:14px;line-height:150%;letter-spacing:.14px}.card .card-header .card-cta.box-1-only{display:none}@media screen and (min-width: 768px){.card .card-header{max-width:382px}.card .card-header .card-title{font-size:32px}.card:first-of-type .card-header{max-width:100%}}.card .card-links{width:100%;display:grid;gap:8px;grid-template-columns:1fr 1fr}.card .card-links .link-container{display:flex;padding:16px 0;flex-direction:column;align-items:center;gap:8px;flex:1 0 0;border-radius:var(--Rounded-corners-M, 8px);background:#ffffff80}.card .card-links .link-icon__wrapper{width:56px;height:56px;border-radius:100px;padding:4px;border:1px #DEDEDE solid;position:relative}.card .card-links .link-icon{width:48px;height:48px;min-width:48px;min-height:48px}.card .card-links .link-label{display:flex;align-items:center;gap:4px;white-space:nowrap;color:#000;font-family:Poppins;font-size:14px;line-height:140%}.card .card-links .link-chevron{display:none;min-width:16px;min-height:16px}@media screen and (min-width: 768px){.card .card-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.card .card-links .link-container{flex-grow:0;width:fit-content;flex-direction:row;padding:8px 28px 8px 8px}.card .card-links .link-icon__wrapper{width:72px;height:72px;transition:transform .2s ease-out}.card .card-links .link-icon{width:62px;height:62px;min-width:62px;min-height:62px}.card .card-links .link-label{font-size:16px}.card .link-container:hover{padding-right:4px}.card .link-container:hover .link-icon__wrapper{transform:scale(1.1)}.card .link-container:hover .link-label{font-weight:700}.card .link-container:hover .link-chevron{display:flex}}.card .card-footer{z-index:2;width:100%}.card .card-footer .card-cta{display:flex;width:100%;height:56px;padding:10px 24px;justify-content:center;align-items:center;gap:4px;border-radius:var(--Rounded-corners-M, 8px);border:1px solid var(--Colours-Secondary-Secondary-1, #171C38)}.card .card-footer .card-cta__label{color:var(--Colours-Secondary-Secondary-1, #171C38);text-align:center;font-family:Poppins;font-size:18px;line-height:20px;text-transform:uppercase}.card .card-footer.fit-content .card-cta{width:fit-content}@media screen and (min-width: 768px){.card .card-footer{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/personlised-gift.css.map */
