.giftbox-landing-container{background-color:#fff;height:100%;width:100%}.giftbox-landing-container section{overflow:hidden;padding:80px 14%}@media screen and (max-width:991px){.giftbox-landing-container section{padding:48px 15px!important}}.giftbox-landing-container a{text-decoration:none}@media screen and (min-width:992px){.giftbox-landing-container .desktop-hidden{display:none!important}}.giftbox-landing-container .magenta-span{color:var(--Magenta,#e82693)}.giftbox-landing-container .bold-span{font-weight:600}.giftbox-landing-container .default-text{color:var(--Black,#000);font-size:18px!important;font-style:normal;font-weight:400}.giftbox-landing-container .default-text.nl{margin-top:18px}@media screen and (max-width:991px){.giftbox-landing-container .default-text{font-size:14px!important}}.giftbox-landing-container .see-more{color:#027fda;font-family:MontserratSemiBold;font-size:14px;margin-top:45px;text-decoration:underline}.giftbox-landing-container .header-section{background-color:#f5f5f5;display:flex;flex-direction:column;height:53%;justify-content:space-between;width:100%}.giftbox-landing-container .header-section .top-container{display:flex;justify-content:space-between}@media screen and (max-width:991px){.giftbox-landing-container .header-section .top-container{flex-direction:column;gap:0}}.giftbox-landing-container .header-section .top-container .header-text-top-container{max-width:655px;text-align:left}.giftbox-landing-container .header-section .top-container .header-text-top-container h1{color:var(--Black,#000);font-family:MontserratSemiBold;font-size:36px;font-style:normal;font-weight:600;line-height:44px;margin-bottom:0;max-width:655px}.giftbox-landing-container .header-section .top-container .header-text-top-container h1 span{color:var(--Magenta,#e82693);font-family:MontserratBold;font-size:59px;font-style:normal;font-weight:700}@media screen and (max-width:991px){.giftbox-landing-container .header-section .top-container .header-text-top-container h1 span{font-family:MontserratSemiBold;font-size:30px;line-height:normal}.giftbox-landing-container .header-section .top-container .header-text-top-container h1{font-size:30px}}.giftbox-landing-container .header-section .top-container .header-text-top-container p{font-size:18px;margin-top:24px}.giftbox-landing-container .header-section .top-container .header-text-top-container p.nl{margin-top:18px}.giftbox-landing-container .header-section .top-container .header-img-top-container{display:flex;flex-grow:1;justify-content:space-between;max-width:626px}.giftbox-landing-container .header-section .top-container .header-img-top-container img{border-radius:8px;display:flex;flex-grow:1;margin-left:20px;max-height:360px;max-width:300px}.giftbox-landing-container .header-section .top-container .header-img-top-container-mobile{display:flex;flex-grow:1;height:163px;justify-content:space-between;margin-top:20px;max-width:100%}.giftbox-landing-container .header-section .top-container .header-img-top-container-mobile .mobile-image{background-size:cover;height:163px;width:163px}.giftbox-landing-container .header-section .bottom-container{display:flex;justify-content:space-between}@media screen and (max-width:991px){.giftbox-landing-container .header-section .bottom-container{flex-direction:column-reverse;gap:0}}.giftbox-landing-container .header-section .bottom-container .header-text-bottom-container{margin-top:120px;max-width:625px;padding-left:20px}@media screen and (max-width:991px){.giftbox-landing-container .header-section .bottom-container .header-text-bottom-container{margin-top:0;padding-left:0}}.giftbox-landing-container .header-section .bottom-container .header-text-bottom-container h2{font-family:MontserratSemiBold;font-size:30px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:0}@media screen and (max-width:991px){.giftbox-landing-container .header-section .bottom-container .header-text-bottom-container h2{font-size:18px;font-style:normal;font-weight:600;line-height:normal}}.giftbox-landing-container .header-section .bottom-container .header-text-bottom-container p{line-height:21px;margin-top:18px}.giftbox-landing-container .header-section .bottom-container .header-img-bottom-container{flex-shrink:0}.giftbox-landing-container .header-section .bottom-container .header-img-bottom-container img{display:flex;flex-grow:1;max-height:500px;max-width:655px}.giftbox-landing-container .header-section .bottom-container .header-img-bottom-container-mobile{display:flex;height:248px;justify-content:center;margin:20px auto 0;width:100%}.giftbox-landing-container .header-section .bottom-container .header-img-bottom-container-mobile .mobile-image{background-size:345px 248px;height:100%;max-width:345px;width:100%}.giftbox-landing-container .timeline-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.giftbox-landing-container .timeline-section .top-text-container{max-width:677px;text-align:center}.giftbox-landing-container .timeline-section .top-text-container h2{font-family:MontserratMedium;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}@media screen and (max-width:991px){.giftbox-landing-container .timeline-section .top-text-container h2{font-size:24px;text-align:left}}.giftbox-landing-container .timeline-section p{font-size:18px;line-height:22px}@media screen and (max-width:991px){.giftbox-landing-container .timeline-section p{font-size:14px;line-height:normal;text-align:left}}.giftbox-landing-container .timeline-section button{align-items:center;background:var(--Magenta,#e82693);border:none;border-radius:10px;color:#fff;font-family:MontserratSemiBold;font-weight:700;gap:4px;height:48px;justify-content:center;margin-top:14px;outline:none;padding:0 16px;width:244px}.giftbox-landing-container .timeline-section .timeline-container{width:100%}.giftbox-landing-container .timeline-section .timeline-container .top-images-container{display:flex;justify-content:space-between;margin:60px auto;width:639px}.giftbox-landing-container .timeline-section .timeline-container .top-images-container img{height:181px;width:181px}.giftbox-landing-container .timeline-section .timeline-container svg{width:100%}.giftbox-landing-container .timeline-section .timeline-container-mobile{display:flex;gap:50px;justify-content:center;margin-top:72px;width:100%}.giftbox-landing-container .timeline-section .timeline-container-mobile .right{display:flex;flex-direction:column;height:253px}.giftbox-landing-container .timeline-section .timeline-container-mobile .right img{height:33%}.giftbox-landing-container .sets-section{background-color:#f5f5f5;height:53%;padding:80px 0!important;width:100%}.giftbox-landing-container .sets-section .top-text-container{margin:0 auto 48px;max-width:672px;text-align:center}@media screen and (max-width:991px){.giftbox-landing-container .sets-section .top-text-container{text-align:left}}.giftbox-landing-container .sets-section .top-text-container h2{font-family:MontserratSemiBold;font-size:36px}@media screen and (max-width:991px){.giftbox-landing-container .sets-section .top-text-container h2{font-family:MontserratSemiBold;font-size:24px;line-height:normal;margin-bottom:0!important}}.giftbox-landing-container .sets-section .top-text-container p{font-size:18px;line-height:22px}@media screen and (max-width:991px){.giftbox-landing-container .sets-section .top-text-container p{font-size:14px;line-height:normal}}.giftbox-landing-container .sets-section .set-container{display:flex;justify-content:space-between;margin-bottom:48px;width:100%}@media screen and (max-width:991px){.giftbox-landing-container .sets-section .set-container{flex-direction:column;padding:0}}.giftbox-landing-container .sets-section .set-container .left-container{display:flex;flex-direction:column;max-width:354px}.giftbox-landing-container .sets-section .set-container .left-container h3{font-weight:600;margin-top:0}.giftbox-landing-container .sets-section .set-container .left-container .text-row{align-items:center;display:flex;margin-top:16px}.giftbox-landing-container .sets-section .set-container .left-container .text-row svg{height:17px!important;margin-right:24px;width:16px!important}.giftbox-landing-container .sets-section .set-container .right-container{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;max-width:548px;row-gap:10px}@media screen and (max-width:991px){.giftbox-landing-container .sets-section .set-container .right-container{column-gap:16px;flex-wrap:nowrap;margin-top:19px;overflow:scroll}}.giftbox-landing-container .sets-section .set-container .right-container .tile{background-color:#fff;display:flex;flex-direction:column;width:125px}.giftbox-landing-container .sets-section .set-container .right-container .tile img{height:135px;width:125px}.giftbox-landing-container .sets-section .set-container .right-container .tile .text-container{padding:10px}.giftbox-landing-container .sets-section .set-container .right-container .tile .text-container .name{font-size:14px;font-style:normal;font-weight:700;margin:0}.giftbox-landing-container .sets-section .set-container .right-container .tile .text-container .price{font-size:12px;font-style:normal;font-weight:400;margin:0}.giftbox-landing-container .sets-section .set-container .right-container .tile .text-container .price span{color:var(--Black,#e82693);font-size:12px;font-style:normal;font-weight:600}.giftbox-landing-container .sets-section h6{margin-top:50px;padding:0 183px;text-align:left;width:100%}@media screen and (max-width:991px){.giftbox-landing-container .sets-section h6{padding:0;text-align:center}}.giftbox-landing-container .sets-section button{align-items:center;background:var(--Magenta,#e82693);border:0;border-radius:10px;color:#fff;display:flex;font-family:MontserratSemiBold;gap:4px;height:48px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:50px;outline:none;padding:0 16px;width:248px}@media screen and (max-width:991px){.giftbox-landing-container .sets-section button{width:300px}}.giftbox-landing-container .gallery-section{height:53%;margin:0 auto;overflow:hidden;width:100%}.giftbox-landing-container .gallery-section .top{align-items:self-end;display:flex;justify-content:space-between;max-width:1363px}@media screen and (max-width:991px){.giftbox-landing-container .gallery-section .top .right{display:none}}.giftbox-landing-container .gallery-section .top .left .top-text-container{margin-bottom:109px}@media screen and (max-width:991px){.giftbox-landing-container .gallery-section .top .left .top-text-container{margin-bottom:0}}.giftbox-landing-container .gallery-section .top .left .top-text-container h2{font-size:36px;margin:0}@media screen and (max-width:991px){.giftbox-landing-container .gallery-section .top .left .top-text-container h2{font-size:24px;line-height:normal}}.giftbox-landing-container .gallery-section .top .left .top-text-container p{font-size:18px;line-height:22px}@media screen and (max-width:991px){.giftbox-landing-container .gallery-section .top .left .top-text-container p{font-size:14px;line-height:normal}}.giftbox-landing-container .gallery-section .gallery-container-mobile a{width:100%}.giftbox-landing-container .gallery-section .gallery-container-mobile div{position:relative}.giftbox-landing-container .gallery-section .gallery-container-mobile div .label{background-color:#fff;bottom:0;color:rgba(0,0,0,.5);font-size:12px;font-style:normal;font-weight:400;height:18px;left:-2px;line-height:normal;position:absolute;width:98px}.giftbox-landing-container .gallery-section .gallery-container{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);max-width:1363px;overflow:hidden;width:100%}.giftbox-landing-container .gallery-section .gallery-container div{position:relative}.giftbox-landing-container .gallery-section .gallery-container div .label{background-color:#fff;border-radius:4px;bottom:0;color:rgba(0,0,0,.5);font-family:Montserrat;font-size:12px;font-style:normal;height:18px;left:-2px;line-height:normal;position:absolute;width:98px}.giftbox-landing-container .gallery-section .gallery-container div img{max-height:100%;max-width:100%}.giftbox-landing-container .gallery-section .gallery-container .div1{grid-column:span 2/span 2}.giftbox-landing-container .gallery-section .gallery-container .div2{grid-column:span 2/span 2;grid-column-start:3;grid-row:span 2/span 2}.giftbox-landing-container .gallery-section .gallery-container .div3,.giftbox-landing-container .gallery-section .gallery-container .div4{grid-row-start:2}.giftbox-landing-container .gallery-section .gallery-container .div5{grid-row-start:3}.giftbox-landing-container .gallery-section .gallery-container .div6{grid-column:span 2/span 2;grid-row-start:3}.giftbox-landing-container .gallery-section .gallery-container .div7{grid-column-start:4;grid-row:span 2/span 2;grid-row-start:3}.giftbox-landing-container .gallery-section .gallery-container .div10,.giftbox-landing-container .gallery-section .gallery-container .div8,.giftbox-landing-container .gallery-section .gallery-container .div9{grid-row-start:4}.giftbox-landing-container .gallery-section .gallery-container-mobile{align-items:center;display:flex;flex-direction:column;gap:5px;margin-top:48px}.giftbox-landing-container .gallery-section .gallery-container-mobile .mobile-gallery-image{background-position:50%;background-size:cover;height:384px;width:100%}.giftbox-landing-container .visualisation-section{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:53%;justify-content:center;overflow:hidden;width:100%}.giftbox-landing-container .visualisation-section .text-center{font-family:MontserratSemiBold}@media screen and (max-width:991px){.giftbox-landing-container .visualisation-section .text-center{font-size:24px;line-height:normal;text-align:left}}.giftbox-landing-container .visualisation-section img{margin-top:40px}.giftbox-landing-container .visualisation-section .text-container{column-gap:52px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;row-gap:46px}.giftbox-landing-container .visualisation-section .text-container .cell{display:flex}.giftbox-landing-container .visualisation-section .text-container .cell .right{width:400px}@media screen and (max-width:991px){.giftbox-landing-container .visualisation-section .text-container .cell .right{width:auto}}.giftbox-landing-container .visualisation-section .text-container .cell .right .semibold{display:flex}.giftbox-landing-container .visualisation-section .buttons-container{display:flex;margin-top:70px}@media screen and (max-width:991px){.giftbox-landing-container .visualisation-section .buttons-container{flex-direction:column;margin-top:60px}}.giftbox-landing-container .visualisation-section .buttons-container button{font-family:MontserratSemiBold}.giftbox-landing-container .visualisation-section .buttons-container button img{margin:0}.giftbox-landing-container .visualisation-section .buttons-container .set-button{align-items:center;background:#fff;border:1px solid var(--Magenta,#e82693);border-radius:10px;color:var(--Magenta,#e82693);display:flex;gap:4px;height:48px;justify-content:center;outline:none;padding:0 16px;width:248px}.giftbox-landing-container .visualisation-section .buttons-container .order-button{align-items:center;background:var(--Magenta,#e82693);border:0;border-radius:10px;color:#fff;display:flex;gap:4px;height:48px;justify-content:center;margin-left:58px;outline:none;padding:0 16px;width:248px}@media screen and (max-width:991px){.giftbox-landing-container .visualisation-section .buttons-container .order-button{margin-left:0;margin-top:24px}}.giftbox-landing-container .proposal-section{align-items:center;display:flex;flex-direction:column;height:53%;justify-content:center;text-align:center;width:100%}@media screen and (max-width:991px){.giftbox-landing-container .proposal-section{text-align:left}.giftbox-landing-container .proposal-section h1{font-size:24px;line-height:normal;text-align:left;width:100%}}.giftbox-landing-container .proposal-section h4{line-height:22px;margin-top:15px}@media screen and (max-width:991px){.giftbox-landing-container .proposal-section h4{font-size:14px;line-height:normal;width:100%}}.giftbox-landing-container .proposal-section .images-container{display:flex;justify-content:space-between;margin-top:80px;padding:0 64px}@media screen and (max-width:991px){.giftbox-landing-container .proposal-section .images-container{flex-direction:column}}.giftbox-landing-container .proposal-section .proposal-container{overflow:hidden;position:relative}.giftbox-landing-container .proposal-section .proposal-container .text-container{align-items:flex-start;color:#000;display:flex;font-family:MontserratSemiBold;justify-content:space-between;position:absolute;right:73px;top:43px;width:436px}.giftbox-landing-container .proposal-section .proposal-container .text-container h2{font-size:30px;margin:0;text-align:left;width:240px}.giftbox-landing-container .proposal-section .proposal-container .text-container li::marker{color:#00b1ea}.giftbox-landing-container .proposal-section .proposal-container .text-container li{font-size:14px;text-align:left}.giftbox-landing-container .proposal-section .images-container-mobile{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:48px;width:100%}.giftbox-landing-container .proposal-section .images-container-mobile .mobile-image{background-size:cover;height:428px;max-width:340px;position:relative;width:100%}.giftbox-landing-container .proposal-section .images-container-mobile .mobile-image .text-container{align-items:flex-start;color:#000;display:flex;font-family:MontserratSemiBold;justify-content:space-between;position:absolute;right:30px;top:33px;width:280px}.giftbox-landing-container .proposal-section .images-container-mobile .mobile-image .text-container h2{font-size:18px;margin:0;text-align:left;width:240px}.giftbox-landing-container .proposal-section .images-container-mobile .mobile-image .text-container li::marker{color:#00b1ea}.giftbox-landing-container .proposal-section .images-container-mobile .mobile-image .text-container li{font-size:12px;text-align:left;white-space:nowrap}.giftbox-landing-container .faq-section{background-color:#f5f5f5;height:53%;overflow:hidden;width:100%}.giftbox-landing-container .faq-section .top{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){.giftbox-landing-container .faq-section .top{flex-direction:column;gap:0}}.giftbox-landing-container .faq-section .top .left{align-items:flex-start;display:flex;flex-direction:column;height:100%;max-width:580px}.giftbox-landing-container .faq-section .top .left h1{margin-bottom:61px}@media screen and (max-width:991px){.giftbox-landing-container .faq-section .top .left h1{font-size:24px;line-height:normal;margin-bottom:24px}}.giftbox-landing-container .faq-section .top .left .faq-container{width:100%}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row{cursor:pointer;width:100%}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .question{align-items:center;display:flex;justify-content:space-between;min-height:48px;width:100%}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .question h3{line-height:29px;margin:0;width:calc(100% - 48px)}@media screen and (max-width:991px){.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .question h3{font-size:18px;line-height:normal}}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .question .arrow{height:48px!important;width:48px!important}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .question .arrow.active{transform:rotate(180deg)}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .answer{height:0;overflow:hidden;transition:all .3s ease}.giftbox-landing-container .faq-section .top .left .faq-container .faq-row .answer.active{height:auto;margin-top:15px}.giftbox-landing-container .faq-section .top .left .division-line{background:var(--Neutral-400,#d2cfcc);height:1px;margin:24px 0;width:100%}.giftbox-landing-container .faq-section .top .right .mobile-image{background-size:cover;height:232px;margin-bottom:24px;width:345px}.giftbox-landing-container .faq-section .parent{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);margin-top:160px;max-width:1363px;overflow:hidden;width:100%}.giftbox-landing-container .faq-section .parent div{position:relative}.giftbox-landing-container .faq-section .parent div .label{background-color:#fff;bottom:0;color:rgba(0,0,0,.5);font-size:12px;font-style:normal;font-weight:400;height:18px;left:-2px;line-height:normal;position:absolute;width:98px}.giftbox-landing-container .faq-section .parent div img{height:100%!important;max-width:100%}.giftbox-landing-container .faq-section .parent .div2{grid-column:span 2/span 2}.giftbox-landing-container .faq-section .parent .div3{grid-column-start:4;grid-row:span 2/span 2}.giftbox-landing-container .faq-section .parent .div4{grid-column-start:3;grid-row-start:2}.giftbox-landing-container .faq-section .parent .div5{grid-column-start:2;grid-row-start:2}.giftbox-landing-container .faq-section .parent .div6{grid-column-start:1;grid-row-start:2}.giftbox-landing-container .faq-section .parent .div8{grid-column:span 2/span 2;grid-row:span 2/span 2;grid-row-start:3}.giftbox-landing-container .faq-section .parent .div9{grid-column:span 2/span 2;grid-column-start:3;grid-row-start:3}.giftbox-landing-container .faq-section .parent .div11{grid-column-start:3;grid-row-start:4}.giftbox-landing-container .faq-section .parent .div12{grid-column-start:4;grid-row-start:4}.giftbox-landing-container .faq-section .parent .div13{grid-column-start:1;grid-row-start:5}.giftbox-landing-container .faq-section .parent .div14{grid-column-start:2;grid-row-start:5}.giftbox-landing-container .faq-section .parent .div16{grid-column-start:3;grid-row-start:5}.giftbox-landing-container .faq-section .parent .div17{grid-column:span 2/span 2;grid-column-start:1;grid-row-start:6}.giftbox-landing-container .faq-section .parent .div18{grid-column-start:3;grid-row-start:6}.giftbox-landing-container .faq-section .parent .div19{grid-column-start:4;grid-row:span 2/span 2}.giftbox-landing-container .faq-section .mobile-gallery{align-items:center;display:flex;flex-direction:column;gap:5px}.giftbox-landing-container .faq-section .mobile-gallery a{width:100%}.giftbox-landing-container .faq-section .mobile-gallery div{position:relative}.giftbox-landing-container .faq-section .mobile-gallery div .label{background-color:#fff;bottom:0;color:rgba(0,0,0,.5);font-size:12px;font-style:normal;font-weight:400;height:18px;left:-2px;line-height:normal;position:absolute;width:98px}.giftbox-landing-container .faq-section .mobile-gallery .mobile-gallery-image{background-size:cover;height:384px;width:100%}