#gift-landing main{padding-top:0}#gift-landing main .giftLanding__mainWrapper{position:relative;min-height:100vh}@media print{#gift-landing main .giftLanding__mainWrapper{min-height:unset}}#gift-landing main .giftLanding{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%,-100%);transition:.5s ease-in-out opacity;background-color:#fff;opacity:0;overflow:hidden;-webkit-box-shadow:0px 6px 32px -13px #1c1c1c;-moz-box-shadow:0px 6px 32px -13px #1c1c1c;box-shadow:0 6px 32px -13px #1c1c1c}@media only screen and (min-width:750px){#gift-landing main .giftLanding{width:75%;transform:translate(-50%,calc(-100% - 10rem));margin-bottom:10vw}}@media print{#gift-landing main .giftLanding{margin-bottom:0}}@media print and (orientation:portrait){#gift-landing main .giftLanding{padding:50px 59px}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding{padding:59px 44px 59px 79px;display:flex;box-shadow:none}}#gift-landing main .giftLanding.giftLanding--visible{opacity:1;transform:translate(-50%)}@media only screen and (min-width:750px){#gift-landing main .giftLanding.giftLanding--visible{transform:translate(-50%,3.5%)}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__printWrapper{padding:59px 78px 59px 0;box-sizing:border-box;border-right:1px solid #e9e9e9}}#gift-landing main .giftLanding .giftLanding__imageWrapper{width:100%;height:71.25vw}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__imageWrapper{height:fit-content;width:100.1%}}@media print{#gift-landing main .giftLanding .giftLanding__imageWrapper{margin:auto;height:188px;width:264px}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__imageWrapper{margin-bottom:29px;height:300px;width:450px}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__imageWrapper{margin-bottom:59px}}#gift-landing main .giftLanding .giftLanding__imageWrapper img{width:100%;min-height:100%;object-fit:cover}#gift-landing main .giftLanding .giftLanding__content{padding:24px 15%;background-color:#fdfbf5;margin:auto}@media print{#gift-landing main .giftLanding .giftLanding__content{background-color:transparent}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__content{padding:0 50px 29px;border-bottom:1px solid #e9e9e9;margin-bottom:50px}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__content{padding:0}}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__content{padding:28px 15%;text-align:center}}#gift-landing main .giftLanding .giftLanding__content p{margin:auto;width:100%;white-space:pre-line;font-family:Apercu Pro,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:initial}@media only screen and (min-width:990px){#gift-landing main .giftLanding .giftLanding__content p{font-size:18px;line-height:26px}}@media print{#gift-landing main .giftLanding .giftLanding__content p{font-size:10px;line-height:18px}}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__content p{width:100%}}#gift-landing main .giftLanding .giftLanding__content .giftLanding__contentTitle{text-align:center;margin-bottom:26px}#gift-landing main .giftLanding .giftLanding__content .giftLanding__contentDescription{text-align:center}#gift-landing main .giftLanding .giftLanding__productsWrapper{padding:46px 15% 140px;background-color:#ffcde5;text-align:center}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper{padding:28px 15%}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper{background-color:transparent}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__productsWrapper{padding:0}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__productsWrapper{padding:59px 0 59px 44px}}#gift-landing main .giftLanding .giftLanding__productsWrapper svg{width:67px;margin-bottom:28px}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper svg{width:104px;margin-bottom:32px}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper svg{display:none}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__title{color:#787cff;margin-bottom:16px;line-height:1}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__title{font-size:18px;line-height:1}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{font-family:Apercu Pro,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;margin:auto auto 40px;box-sizing:border-box}@media only screen and (min-width:990px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{font-size:16px}}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{padding:0}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{font-size:10px;line-height:18px;color:#787cff}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{padding:0;margin-bottom:38px;max-width:252px}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__description{padding:0 113px;font-size:10px;line-height:18px;margin-bottom:45px}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products{display:flex;justify-content:center;flex-wrap:wrap;box-sizing:border-box}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products{padding:0;margin:0 -12px 28px}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products{margin:0 -8px 38px;padding:0}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products{margin:0 -12px 43px;padding:0}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product{width:100%;box-sizing:border-box;margin-bottom:24px}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product{margin-bottom:0}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product{margin-bottom:16px}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product:nth-child(n+4){display:none}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product{padding:0 4px}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product{padding:0 6px}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product img{width:100%;min-height:57vw;object-fit:cover}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product img{min-height:20vw}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product img{min-height:unset}}@media print and (orientation:landscape)and (min-width:600px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product img{height:auto}}@media print and (orientation:portrait){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product img{height:160px}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product h4{color:#787cff}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product p{font-family:Apercu Pro,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;font-family:Apercu Pro;color:#131415;margin:16px 0}@media only screen and (min-width:990px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product p{font-size:16px}}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .product p{font-size:9px;line-height:20px}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots{bottom:0;left:unset}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots{bottom:0}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots li{width:10px;height:10px;border-radius:50%;font-size:0;border:1px solid #787cff;margin:0 5px}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots li.slick-active{background-color:#787cff}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots li button,#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__products .slick-dots li button:before{width:0;height:0;padding:0;font-size:0}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__buttonWrapper{text-align:center}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__buttonWrapper{display:none}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__buttonWrapper .btn{width:100%}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__buttonWrapper .btn{height:81px;min-width:329px;width:auto}}#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__printableText{display:none}@media print{#gift-landing main .giftLanding .giftLanding__productsWrapper .giftLanding__printableText{display:block;font-size:10px;line-height:18px;color:#787cff}}#gift-landing main .giftLanding .giftLanding__printIcon{position:absolute;bottom:56px;left:50%;transform:translate(-50%);cursor:pointer}@media print{#gift-landing main .giftLanding .giftLanding__printIcon{display:none}}@media only screen and (min-width:750px){#gift-landing main .giftLanding .giftLanding__printIcon{bottom:25px;right:25px;left:unset;transform:none}}#gift-landing main .giftVideo{height:100vh;width:100vw;position:fixed}@media print{#gift-landing main .giftVideo{display:none}}#gift-landing main .giftVideo video{object-fit:cover}#gift-landing main .giftVideo video.giftVideo--desktop{display:none}@media only screen and (min-width:750px){#gift-landing main .giftVideo video.giftVideo--desktop{display:block}}#gift-landing main .giftVideo video.giftVideo--mobile{display:block}@media only screen and (min-width:750px){#gift-landing main .giftVideo video.giftVideo--mobile{display:none}}#gift-landing main .videoPopUp{position:absolute;top:49%;color:#fff;transform:none;transition:.3s ease all;opacity:0;cursor:pointer;text-align:center;transform:translate(-50%);left:50%;width:67px;height:67px}@media only screen and (min-width:750px){#gift-landing main .videoPopUp{width:10vw;height:10vw}}#gift-landing main .videoPopUp.videoPopUp--visible{opacity:1}#gift-landing main .videoPopUp h2{font-size:26px;margin:0;text-transform:inherit}@media only screen and (min-width:750px){#gift-landing main .videoPopUp h2{font-size:32px;text-transform:uppercase}}.giftLanding__printableLogo{display:none}@media print{.giftLanding__printableLogo{display:block;position:fixed;width:46px;height:39px;right:32px}}@media print and (orientation:landscape)and (min-width:600px){.giftLanding__printableLogo{bottom:32px}}@media print and (orientation:portrait){.giftLanding__printableLogo{top:32px}}.giftLanding__printableLogo img{width:100%;height:100%;object-fit:cover}.giftLanding__mainWrapper{background-color:var(--color-lightpink)}.giftLanding__mainWrapper>*{text-align:center;justify-content:center}@media only screen and (min-width:750px){.giftLanding__mainWrapper{width:50%;margin:auto}.giftLanding__imageWrapper>img{max-width:100%}}.giftLanding__content{background-color:var(--color-white)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-gift-landing.css.map */
