.billboard-poster{align-items:stretch;display:flex;margin:0 auto;max-width:2600px;min-height:750px;overflow:hidden;position:relative}@media (min-width:991px){.billboard-poster{height:auto;min-height:750px}}@media (min-width:1600px){.billboard-poster.move-image-left-desktop .image-wrapper img{left:0;top:0;transform:none}}.billboard-poster .image-wrapper{height:100%;position:absolute;width:100%}.billboard-poster .image-wrapper img,.billboard-poster .image-wrapper video,.billboard-poster .image-wrapper>span{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.billboard-poster .container{align-items:stretch;display:flex}.billboard-poster .content{align-items:flex-start;display:flex;max-width:100%;padding-top:45px;position:relative;width:100%;z-index:10}@media (min-width:991px){.billboard-poster .content{align-items:center;padding-top:0}}.billboard-poster .content .inner-content{max-width:100%;width:100%}.billboard-poster .content .inner-content p:last-child{margin-bottom:0}.billboard-poster .content .inner-content .super-title{font-family:MarkPro-Bold,sans-serif;font-size:20px;font-weight:700;line-height:25px;opacity:.8}.billboard-poster .content .inner-content .title{color:#fff;font-family:MarkPro-Bold,sans-serif;font-size:37px;font-weight:700;line-height:1.1;margin:0 auto 30px;max-width:100%;text-align:center;width:476px}@media (min-width:991px){.billboard-poster .content .inner-content .title{font-size:55px;line-height:70px;margin:0 0 25px;text-align:left;width:550px}}.billboard-poster .content .inner-content .description{font-family:MarkPro-Bold,sans-serif;font-size:27px;font-weight:700;line-height:34px;margin:0 0 32px;text-align:center;width:270px}@media (min-width:991px){.billboard-poster .content .inner-content .description{font-size:35px;line-height:44px;margin:25px 0 55px;width:422px}}.billboard-poster .content .inner-content .find-my-badge{margin-bottom:30px;margin-top:-20px}.billboard-poster .content .inner-content .stores{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:40px}@media (min-width:991px){.billboard-poster .content .inner-content .stores{gap:20px;justify-content:flex-start}}.billboard-poster .content .inner-content .stores svg{height:auto;width:135px}@media (min-width:991px){.billboard-poster .content .inner-content .stores svg{width:190px}}.billboard-poster .content .inner-content .countdown{margin-bottom:32px}@media (min-width:991px){.billboard-poster .content .inner-content .countdown{margin-bottom:24px}}.billboard-poster .content .inner-content .countdown .countdown-title{color:#fcd706;font-size:20px;line-height:25px;margin-bottom:5px}.billboard-poster .content .inner-content .countdown .expire{color:#fff;font-size:13px;line-height:16px}.billboard-poster .content .inner-content .countdown div{color:#fff;font-family:MarkPro-Bold,sans-serif;font-size:35px;font-weight:700;line-height:44px;margin-bottom:12px}.billboard-poster .content .inner-content .sub-title{color:#fff;font-size:16px;line-height:20px;margin:0 auto 25px;max-width:100%;text-align:center;width:330px}@media (min-width:991px){.billboard-poster .content .inner-content .sub-title{font-size:20px;line-height:25px;margin:0 0 30px;text-align:left;width:465px}}.billboard-poster .content .inner-content .actions{display:flex;gap:20px;justify-content:center}@media (min-width:991px){.billboard-poster .content .inner-content .actions{justify-content:flex-start}}.billboard-poster .content .inner-content .actions a{margin:0}.billboard-poster .content .form-wrapper .input-wrapper{margin:0 auto;width:286px}.billboard-poster .content .form-wrapper .input-wrapper input{border-radius:30px;height:40px;margin-bottom:8px;padding:0 20px;text-align:center}.billboard-poster .content .form-wrapper .input-wrapper button,.billboard-poster .content .form-wrapper .input-wrapper input{width:100%}.billboard-poster .content .form-wrapper .message{color:#fff;font-size:25px;text-align:center;width:270px}@media (min-width:991px){.billboard-poster .content .form-wrapper .message{width:340px}}.billboard-poster.fixed-header-above .content{padding-top:125px}@media (min-width:991px){.billboard-poster.fixed-header-above .content{padding-top:0}}.billboard-poster.light-background .content .inner-content .sub-title,.billboard-poster.light-background .content .inner-content .super-title,.billboard-poster.light-background .content .inner-content .title{color:#4c4c4c}@media (min-width:991px){.billboard-poster.list-benefits .content{transform:translateX(57%)}}.billboard-poster.list-benefits .content .benefits-list{display:grid;gap:60px;grid-template-columns:repeat(1,1fr)}@media (max-width:991px){.billboard-poster.list-benefits .content .benefits-list{gap:36px;padding-bottom:60px;padding-top:350px}.billboard-poster.list-benefits .content .benefits-list .benefit{text-align:center}}.billboard-poster.list-benefits .content .benefits-list .benefit .icon{margin-bottom:18px}.billboard-poster.list-benefits .content .benefits-list .benefit .icon svg path{stroke:#fff}.billboard-poster.list-benefits .content .benefits-list .benefit p{--font-size:calc(14.03922px + 100cqw*4/765);color:#fff;font-family:MarkPro-Bold,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:700}.billboard-poster.left-center-content .content .inner-content{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;width:500px}.billboard-poster.left-center-content .content .inner-content .sub-title,.billboard-poster.left-center-content .content .inner-content .title{text-align:center}.billboard-poster.smaller-text .content .inner-content .title{font-size:27px;line-height:34px}@media (min-width:991px){.billboard-poster.smaller-text .content .inner-content .title{font-size:35px;line-height:44px}}@media (max-width:768px){.billboard-poster.big-mobile-subtitle .content .inner-content .sub-title{color:#c2eec3;font-family:MarkPro-Bold,sans-serif;font-size:27px;font-weight:700;line-height:34px;width:270px}}.billboard-poster.dark-text{min-height:575px}@media (min-width:991px){.billboard-poster.dark-text{min-height:750px}}.billboard-poster.dark-text .image-wrapper img{height:auto;width:100%}@media (min-width:991px){.billboard-poster.dark-text .image-wrapper img{height:100%;width:auto}}.billboard-poster.dark-text .content .inner-content .sub-title,.billboard-poster.dark-text .content .inner-content .title{color:#000}.billboard-poster.dark-text .content .inner-content .sub-title{max-width:310px;width:100%}@media (min-width:991px){.billboard-poster.dark-text .content .inner-content .sub-title{width:415px}}.billboard-poster.the-story .content .inner-content .sub-title,.billboard-poster.the-story .content .inner-content .title{text-align:left}.billboard-poster.the-story .content .inner-content .sub-title{margin:0}.billboard-poster.align-center .content{justify-content:center!important}.billboard-poster.align-center .content .inner-content{max-width:100%;width:575px}@media (min-width:991px) and (max-width:991px){.billboard-poster.align-center .content .inner-content{width:275px}}.billboard-poster.align-center .content .inner-content .sub-title,.billboard-poster.align-center .content .inner-content .title{text-align:center}.billboard-poster.align-center .content .inner-content .title{margin-left:auto;margin-right:auto;width:400px}@media (min-width:991px) and (max-width:991px){.billboard-poster.align-center .content .inner-content .title{font-size:42px;line-height:55px}}.billboard-poster.align-center .content .inner-content .sub-title{margin:0 auto;max-width:100%;width:391px}.billboard-poster.align-center .content .inner-content .actions{justify-content:center;margin-top:45px}.billboard-poster.one-for-keys-card-for-wallet{min-height:600px}@media (min-width:991px){.billboard-poster.one-for-keys-card-for-wallet{min-height:730px}}.billboard-poster.one-for-keys-card-for-wallet .content{padding-top:45px}@media (max-width:768px){.billboard-poster.one-for-keys-card-for-wallet .content .inner-content .title{font-size:37px;margin:30px auto;width:300px}.billboard-poster.one-for-keys-card-for-wallet .content .inner-content .actions{margin-top:30px}}.billboard-poster.t-shirt-banner{background-color:#75addf}@media (max-width:768px){.billboard-poster.t-shirt-banner{align-items:stretch;display:flex;flex-wrap:wrap;flex-flow:column-reverse;min-height:unset}.billboard-poster.t-shirt-banner .image-wrapper{bottom:0;height:320px;position:relative}.billboard-poster.t-shirt-banner .image-wrapper img{position:relative;transform:translate(-50%)}.billboard-poster.t-shirt-banner .content{align-items:center;display:flex;justify-content:center;min-height:320px;padding:60px 0;position:static}.billboard-poster.t-shirt-banner .content .sub-title svg{right:15px!important}}.billboard-poster.updated-fonts .content .inner-content .title{color:#000;font-family:MarkPro-Heavy,sans-serif;font-weight:700;line-height:110.5%}.billboard-poster.updated-fonts .content .inner-content .sub-title{color:#000;margin-bottom:25px}.billboard-poster.looking-for-a-gift{min-height:595px}@media (min-width:991px){.billboard-poster.looking-for-a-gift{min-height:750px}}.billboard-poster.looking-for-a-gift .content{padding-top:35px}@media (min-width:991px){.billboard-poster.looking-for-a-gift .content{padding-top:0}}.billboard-poster.looking-for-a-gift .content .inner-content{margin:0 auto;width:320px}@media (min-width:991px){.billboard-poster.looking-for-a-gift .content .inner-content{margin:0;width:420px}}.billboard-poster.looking-for-a-gift .content .inner-content .sub-title,.billboard-poster.looking-for-a-gift .content .inner-content .title{color:#000;text-align:center}.billboard-poster.looking-for-a-gift .content .inner-content .title{line-height:1.1}.billboard-poster.perfectly-imperfect{background-color:#d2ebeb;min-height:675px}@media (min-width:991px){.billboard-poster.perfectly-imperfect{min-height:750px}}.billboard-poster.perfectly-imperfect .content{padding-top:115px}@media (min-width:991px){.billboard-poster.perfectly-imperfect .content{padding-top:70px}}.billboard-poster.perfectly-imperfect .content .inner-content{margin-bottom:330px}@media (min-width:991px){.billboard-poster.perfectly-imperfect .content .inner-content{margin-bottom:0}}.billboard-poster.perfectly-imperfect .content .inner-content .super-title{--font-size:calc(14.03922px + 100cqw*4/765);color:#000;font-family:MarkPro-Bold,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:700;letter-spacing:1.4px;margin-bottom:0;text-align:center;text-transform:uppercase}@media (min-width:991px){.billboard-poster.perfectly-imperfect .content .inner-content .super-title{margin-bottom:15px;text-align:left}}.billboard-poster.perfectly-imperfect .content .inner-content .title{--font-size:calc(18.37255px + 100cqw*38/765);color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:clamp(37 * 1px,var(--font-size),75 * 1px)!important;font-weight:700;line-height:100%;margin-bottom:20px;text-align:left;text-align:center}@media (min-width:991px){.billboard-poster.perfectly-imperfect .content .inner-content .title{margin-bottom:35px;text-align:left}}.billboard-poster.perfectly-imperfect .content .inner-content .description{--font-size:calc(14.03922px + 100cqw*4/765);color:#000;font-family:MarkPro-Book,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:400;line-height:normal;margin:0 auto 25px;text-align:left;text-align:center;width:300px}@media (min-width:991px){.billboard-poster.perfectly-imperfect .content .inner-content .description{margin:0 0 40px;text-align:left;width:422px}}.billboard-poster.perfectly-imperfect .content .inner-content .actions .chipolo-button{background-color:#fff;border:thin solid #fff;color:#000;font-size:13px;overflow:hidden;padding:0 25px;position:relative;text-transform:uppercase}.billboard-poster.perfectly-imperfect .content .inner-content .actions .chipolo-button:hover{background-color:#000;border-color:#000;color:#fff}.billboard-poster.perfectly-imperfect .content .inner-content .actions .chipolo-button span{align-items:center;display:flex;justify-content:center}.billboard-poster.perfectly-imperfect .content .inner-content .actions .chipolo-button .icon-wrapper{display:none}.billboard-poster.your-stylish-reminder .content .inner-content .title{font-weight:700;line-height:1.1;max-width:480px;width:100%}.billboard-poster.how-it-works-yellow .content .inner-content{max-width:415px}.billboard-poster.how-it-works-yellow .content .inner-content .title{--font-size:calc(28.17647px + 100cqw*18/765);color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:clamp(37 * 1px,var(--font-size),55 * 1px)!important;line-height:normal;margin-bottom:10px;text-align:center}@media (min-width:767px){.billboard-poster.how-it-works-yellow .content .inner-content .title{text-align:left}}.billboard-poster.how-it-works-yellow .content .inner-content .description{--font-size:calc(14.03922px + 100cqw*4/765);color:#000;font-family:MarkPro-Book,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:400;line-height:normal;margin:0 auto 30px;text-align:center}@media (min-width:767px){.billboard-poster.how-it-works-yellow .content .inner-content .description{margin:0 0 30px;text-align:left}}.billboard-poster.how-it-works-yellow .content .inner-content .actions a{border-color:#000;color:#000}.billboard-poster.enjoy-free-features{background-color:#d2f2e9}@media (max-width:767px){.billboard-poster.enjoy-free-features .image-wrapper img{bottom:0;max-width:500px;top:unset;transform:translate(-50%,-3%);width:133vw}}.billboard-poster.perfect-gift-for-iphones .content .inner-content .super-title svg{margin:0 auto}@media (min-width:767px){.billboard-poster.perfect-gift-for-iphones .content .inner-content .super-title svg{margin:0}}.how-gifting-works{margin:100px 0}@media (min-width:991px){.how-gifting-works{margin:200px 0}}.how-gifting-works .list-items{align-items:flex-start;display:grid;gap:90px;grid-template-columns:repeat(1,1fr);justify-content:space-between}@media (min-width:991px){.how-gifting-works .list-items{grid-template-columns:repeat(3,1fr)}}.how-gifting-works .list-items .item{margin:0 auto;max-width:385px;text-align:center;width:100%}.how-gifting-works .list-items .item .icon{align-items:center;display:flex;justify-content:center;margin:0 auto 25px;min-height:67px}.how-gifting-works .list-items .item .super-title{font-size:12px;margin-bottom:10px;text-transform:uppercase}.how-gifting-works .list-items .item .title{color:#000;font-family:MarkPro-Bold,sans-serif;font-size:20px;font-weight:700;margin-bottom:0}.how-gifting-works .list-items .item .description{font-size:20px;margin-bottom:0}.buy-now-banner-placeholder .buy-now-banner{background:#fff;box-shadow:none;will-change:top}.buy-now-banner-placeholder .buy-now-banner.fixed-header:not(.desktop-mobile){transition:bottom .4s;-moz-transition:bottom .4s;-webkit-transition:bottom .4s;-o-transition:bottom .4s;transition-timing-function:ease-in-out}.buy-now-banner-placeholder .buy-now-banner.fixed-header:not(.desktop-mobile).banner-positioned{box-shadow:0 2px 7px rgba(0,0,0,.1)}.buy-now-banner-placeholder .buy-now-banner.fixed-banner{left:0;right:0;top:0;will-change:bottom top;z-index:997}.buy-now-banner-placeholder .buy-now-banner.fixed-banner.fixed-header{position:fixed}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-family:MarkPro-Book,sans-serif;font-size:15px;line-height:normal}@media (min-width:768px){.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-size:18px}}@media (min-width:991px){.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-size:24px}}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title span{color:#3689d5;display:inline-block;margin-right:10px}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .btn{min-width:160px}@media (max-width:768px){.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper{padding:20px 0}.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper .title{font-size:24px;margin-bottom:20px;text-align:center;width:100%}.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper .actions{text-align:center}}.buy-now-banner-placeholder .buy-now-banner.opened{box-shadow:0 5px 7px -3px rgba(0,0,0,.1),0 2px 5px -3px rgba(0,0,0,.1)}@media (max-width:768px){.buy-now-banner-placeholder .buy-now-banner{transition:bottom .25s;-webkit-transition:bottom .25s;-o-transition:bottom .25s;-moz-transition:bottom .25s;transition-timing-function:ease-in}.buy-now-banner-placeholder .buy-now-banner:not(.no-attach):not(.desktop-mobile){bottom:-75px;position:fixed;width:100%;z-index:997}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper a{text-decoration:none}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:100px}@media (min-width:576px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:135px}}@media (min-width:1200px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:165px}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .chipolo-button{min-width:100px}@media (min-width:576px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .chipolo-button{min-width:135px}}@media (min-width:1200px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .chipolo-button{min-width:165px}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .title{color:#4c4c4c;font-family:MarkPro-Bold,sans-serif;font-size:16px;font-weight:700;line-height:normal}@media (min-width:768px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .title{font-family:MarkPro-Book,sans-serif;font-size:20px}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .from-text{color:#4c4c4c;font-family:MarkPro-Bold,sans-serif;font-weight:700}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .full-price{color:#b2b2b2;font-family:MarkPro-Book,sans-serif;font-weight:400;text-decoration:line-through}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .delimiter,.buy-now-banner-placeholder .buy-now-banner .content-wrapper .description{--font-size:calc(14.03922px + 100cqw*4/765);color:#b2b2b2;font-family:MarkPro-Book,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:400;max-width:800px}.fixed-header{background:transparent;width:100%;z-index:100}.fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button{background-color:#0bc75b;border-color:#0bc75b;color:#fff}.fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button:hover{color:#fff}.fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner .banner-content:after{background-color:#4c4c4c}.fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner .banner-content p{color:#4c4c4c}.fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button{border-color:#4c4c4c;color:#4c4c4c}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button{background-color:transparent;border:thin solid #000;color:#000}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button:hover{background-color:#000;color:#fff}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content:after{background-color:#000}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content p{color:#000;font-family:MarkPro-Book,sans-serif;font-weight:400}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .price-from{--font-size:calc(14.03922px + 100cqw*4/765);font-family:MarkPro-Bold,sans-serif;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;font-weight:700}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button{border:thin solid #000;color:#000;min-width:132px;overflow:hidden;transition:all .25s ease-in-out}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button:hover{background-color:#000;color:#fff}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button:hover svg{transform:scale(1.3)}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button:hover svg path{fill:#fff}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button>span{top:0}.fixed-header.perfectly-imperfect .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button svg{margin-left:5px;position:relative;top:-2px;transition:transform .25s ease-in-out}.fixed-header .buy-now-banner-placeholder .buy-now-banner{background-color:transparent;box-shadow:none;padding:16px 0;transition:box-shadow .25s,background-color .25s;transition-timing-function:linear;will-change:background-color,box-shadow}@media (min-width:768px){.fixed-header .buy-now-banner-placeholder .buy-now-banner{padding:28px 0}}.fixed-header .buy-now-banner-placeholder .buy-now-banner.banner-positioned{background-color:#fff;box-shadow:0 5px 7px rgba(0,0,0,.05);transition:background-color .25s;transition-timing-function:ease-in-out}.fixed-header .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content:after{display:none}.fixed-header .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content p{color:#4c4c4c;transition:color .25s;transition-timing-function:ease-in-out}.fixed-header .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button{background-color:#0bc75b;border:thin solid #0bc75b}.fixed-header .buy-now-banner-placeholder .buy-now-banner.banner-positioned .banner-content .chipolo-button:hover{color:#fff}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content{gap:20px;position:relative}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content:after{background-color:#fff;bottom:-16px;content:"";display:block;height:1px;position:absolute;width:100%}@media (min-width:991px){.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content:after{bottom:-28px}}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content p{--font-size:calc(14.03922px + 100cqw*4/765);color:#fff;font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important;line-height:normal;margin:0;transition:color .25s;transition-timing-function:ease-in-out}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content p>span{position:relative;top:-.075rem}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content .button-and-price{gap:40px}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content .price-from{font-family:MarkPro-Bold,sans-serif;font-weight:700}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button{color:#fff;height:32px;min-width:108px;padding:0 13px;text-transform:uppercase;transition:background-color .25s,border-color .25s;transition-timing-function:ease-in-out}@media (min-width:991px){.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button{height:40px;min-width:150px;padding:0 35px}}.fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content .chipolo-button:hover{color:#4c4c4c}.header-wrapper .main-header:not(.hidden-header){box-shadow:none}@media (min-width:768px){.the-perfect-gift .fixed-header{position:static}.the-perfect-gift .fixed-header .buy-now-banner-placeholder .buy-now-banner{background-color:#fff}}.the-perfect-gift .fixed-header .buy-now-banner-placeholder .buy-now-banner .banner-content p{font-family:MarkPro-Book,sans-serif;font-weight:400}@media (min-width:768px){.the-perfect-gift .fixed-header.light-background .buy-now-banner-placeholder .buy-now-banner .banner-content:after{display:none}}.the-perfect-gift .product-segment .header .segment-title.bigger{font-family:MarkPro-Heavy,sans-serif;text-align:center}.the-perfect-gift .product-segment .products:not(.large-products){grid-row-gap:120px}.the-perfect-gift .product-segment .products:not(.large-products) .product .inner-content .price{margin-top:10px}.the-perfect-gift .billboard-poster.loved-ones .content .inner-content p,.the-perfect-gift .billboard-poster.quick-and-easy .content .inner-content p{max-width:100%;text-align:center;width:500px}.the-perfect-gift .billboard-poster.loved-ones .content .inner-content .title,.the-perfect-gift .billboard-poster.quick-and-easy .content .inner-content .title{--font-size:calc(28.17647px + 100cqw*18/765);font-family:MarkPro-Heavy,sans-serif;font-size:clamp(37 * 1px,var(--font-size),55 * 1px)!important;font-style:normal;font-weight:800;line-height:110.5%;margin-bottom:15px}.the-perfect-gift .billboard-poster.loved-ones .content .inner-content .sub-title,.the-perfect-gift .billboard-poster.quick-and-easy .content .inner-content .sub-title{--font-size:calc(14.03922px + 100cqw*4/765);font-size:clamp(16 * 1px,var(--font-size),20 * 1px)!important}.the-perfect-gift .billboard-poster.quick-and-easy{margin-top:0;min-height:600px}@media (min-width:991px){.the-perfect-gift .billboard-poster.quick-and-easy{margin-top:80px;min-height:750px}}.the-perfect-gift .billboard-poster.quick-and-easy .content{padding-top:35px}@media (min-width:991px){.the-perfect-gift .billboard-poster.quick-and-easy .content{padding-top:60px}}.the-perfect-gift .billboard-poster.updated-fonts .content .inner-content .title{font-size:37px;line-height:1.1;margin-bottom:30px}@media (min-width:991px){.the-perfect-gift .billboard-poster.updated-fonts .content .inner-content .title{font-size:75px;margin-bottom:50px}}@media (max-width:991px){.the-perfect-gift .billboard-poster.updated-fonts .content .inner-content .sub-title br{display:none}}.the-perfect-gift .billboard-poster.main-banner{background-color:#f2f2f2;min-height:715px}@media (min-width:991px){.the-perfect-gift .billboard-poster.main-banner{min-height:750px}}@media (min-width:767px) and (max-width:991px){.the-perfect-gift .billboard-poster.main-banner .content{max-width:295px}}@media (min-width:991px) and (max-width:1200px){.the-perfect-gift .billboard-poster.main-banner .content{max-width:355px}}@media (max-width:991px){.the-perfect-gift .billboard-poster.main-banner .content .inner-content .title{max-width:272px}}@media (max-width:768px){.the-perfect-gift .billboard-poster.main-banner .image-wrapper{bottom:0;height:300px;width:100%}}@media (min-width:767px){.the-perfect-gift .billboard-poster.main-banner .image-wrapper{left:50%;max-width:1250px;overflow:hidden;width:50%}}.the-perfect-gift .testimonials .swiper{background-color:#fff}.the-perfect-gift .the-perfect-gift .product-segment .header .segment-title.bigger{margin-left:auto;margin-right:auto;width:234px}@media (min-width:991px){.the-perfect-gift .the-perfect-gift .product-segment .header .segment-title.bigger{width:975px}}.the-perfect-gift .product-sell-points{margin:25px 0 0}@media (min-width:991px){.the-perfect-gift .product-sell-points{margin:50px 0 100px}}.the-perfect-gift .product-sell-points .points{background:#f7f7f7;border-radius:16px;padding:100px 0}@media (min-width:991px){.the-perfect-gift .product-sell-points .points{background-color:transparent;padding:0}}.the-perfect-gift .faq .title{font-family:MarkPro-Heavy,sans-serif;font-size:27px;font-style:normal;font-weight:800;line-height:110%}@media (min-width:991px){.the-perfect-gift .faq .title{font-size:35px;font-style:normal;font-weight:700;line-height:normal}}.the-perfect-gift .posters-wrapper.updated-posters .posters .poster{margin:100px 0;padding:0}@media (min-width:991px){.the-perfect-gift .posters-wrapper.updated-posters .posters .poster{margin:120px 0}}@media (min-width:768px){.the-perfect-gift .posters-wrapper.updated-posters .posters .poster .image-wrapper{min-height:575px}}@media (min-width:991px){.the-perfect-gift .posters-wrapper.updated-posters .posters .poster .image-wrapper{min-height:680px}}@media (min-width:1366px){.the-perfect-gift .posters-wrapper.updated-posters .posters .poster .image-wrapper{min-height:790px}}.the-perfect-gift .product-segment .products .product .discount-text{display:none}
