*{--text-color: #232323;--light-red: #fff3dc;--theme-color: #c4122e}.corporate-gift-section h2.image-with-text__heading.h2{font-size:2.604vw;line-height:3.229vw;margin-top:0;margin-bottom:12px}.corporate-gift-section .image-with-text__grid--reverse h2.image-with-text__heading.h2{max-width:inherit}.corporate-gift-section .image-with-text__text p{font-size:18px;line-height:24px}.corporate-gift-section.elevate-corporate-section .image-with-text .grid{background-color:#fff}.corporate-gift-section .image-with-text .grid:hover{background-color:var(--theme-color)}.corporate-gift-section .button--primary{background-color:transparent!important;color:var(--theme-color);padding:14px 60px 14px 0;min-width:auto;transition-property:color,background-color,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-transform:capitalize;font-size:24px;line-height:36px;height:52px;letter-spacing:0;margin-top:24px;font-weight:600}.corporate-gift-section .image-with-text .grid:hover .image-with-text__text-item .button--primary{padding:14px 60px;background:var(--light-red)!important;color:var(--text-color)}.corporate-gift-section .image-with-text__media img{object-fit:contain;width:auto;height:auto;border-radius:0!important}.corporate-gift-section .image-with-text .grid .image-with-text__text-item{width:100%!important;max-width:100%;cursor:default}.corporate-gift-section .image-with-text .grid{justify-content:flex-start;align-items:flex-start;max-width:100%;position:relative;background-color:var(--light-red);padding:80px 100px;border-radius:30px;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__media-item{right:100px;left:auto}.corporate-gift-section .image-with-text .grid .image-with-text__media-item{position:absolute;left:100px;right:auto;width:31.37vw;height:auto;overflow:hidden}.corporate-gift-section .image-with-text .grid .image-with-text__content{max-width:unset;margin-left:31.37vw;margin-right:0;padding-left:30px;padding-right:0;padding-bottom:0}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:31.37vw;padding-right:10px;padding-left:0}.corporate-gift-section .image-with-text .grid .image-with-text__media-item .image-with-text__media{position:relative;padding-bottom:100%}.corporate-gift-section .image-with-text .grid .image-with-text__media-item .image-with-text__media img{border-radius:0!important;position:absolute!important}.corporate-gift-section .image-text-link{text-decoration:none!important}.corporate-gift-section.elevate-corporate-section .image-with-text .grid:hover .image-with-text__text-item .button--primary{color:#50231b}.corporate-gift-section.customCookiesSection .image-with-text__heading.h2{max-width:480px}@media screen and (min-width:1921px){.corporate-gift-section h2.image-with-text__heading.h2{font-size:50px;line-height:62px}.corporate-gift-section .image-with-text .grid .image-with-text__content{margin-left:600px;padding-left:30px}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:600px;padding-right:10px}.corporate-gift-section .image-with-text .grid .image-with-text__media-item{width:600px}}@media screen and (min-width:768px) and (max-width:1024px){.corporate-gift-section.homeBannerTwo .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:30px}}@media screen and (min-width:1025px) and (max-width:1200px){.corporate-gift-section .image-with-text .grid{padding:50px 100px}.corporate-gift-section .image-with-text__media-item{top:-60px!important}}@media screen and (min-width:1024px) and (max-width:1920px){.corporate-gift-section.homeBannerTwo .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content h2{max-width:678px}}@media screen and (max-width: 1024px){.corporate-gift-section.customCookiesSection .image-with-text__heading.h2{max-width:350px}.corporatePromotionalBanner.corporate-gift-section .image-with-text .grid{padding:67px 50px}.corporate-gift-section .image-with-text .grid{padding:50px 20px}.corporate-gift-section .image-with-text .grid .image-with-text__media-item{left:20px;width:39vw;right:auto}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__media-item{right:20px;left:auto}.corporate-gift-section .image-with-text .grid .image-with-text__content{margin-left:39vw;margin-right:0}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:39vw}.corporate-gift-section h2.image-with-text__heading.h2{font-size:3.125vw;line-height:4.167vw}.corporate-gift-section .image-with-text__text p{font-size:16px;line-height:24px}.corporate-gift-section .image-with-text .grid{min-height:230px}.show_mobile_description{display:none}.corporate-gift-section .button--primary{padding:10px 28px;background-color:#c4122e!important;color:#fff3dc;margin-top:12px;height:40px;font-size:14px;line-height:20px;min-height:40px}.corporate-gift-section .image-with-text .grid:hover .image-with-text__text-item .button--primary{padding:8px 28px}}@media screen and (max-width:767px) and (min-width:576px){.corporate-gift-section .image-with-text__media-item{top:-40px!important}.corporate-gift-section .image-with-text .grid{min-height:200px}.corporate-gift-section.homeBannerTwo .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:30px}}@media screen and (max-width: 575px){.corporate-gift-section.homeBannerTwo .button{margin-top:34px!important}.corporate-gift-section .button--primary{margin-top:0!important}.corporate-gift-section .image-with-text .image-with-text__text-item{top:0}.corporate-gift-section .button--primary{margin-top:0}.corporate-gift-section .image-with-text .grid .image-with-text__media-item .image-with-text__media img{margin-bottom:0}.corporate-gift-section .image-with-text .grid .image-with-text__media-item{position:absolute;left:0;right:0;width:100%;margin:auto;order:1;overflow:hidden;object-fit:contain;max-width:295px;height:auto}.corporate-gift-section .image-with-text .grid .image-with-text__text-item.grid__item,.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__text-item.grid__item{padding-left:0!important;padding-right:0!important;order:2;height:100%;display:flex;flex-direction:inherit}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__media-item,.corporate-gift-section .image-with-text .grid .image-with-text__media-item{right:0;left:0;margin:auto}.corporate-gift-section .image-with-text .grid{padding:190px 24px 24px;display:block}.corporate-gift-section .image-with-text .grid .image-with-text__content{max-width:100%;margin-left:0;margin-right:0}.corporate-gift-section.elevate-corporate-section .button--primary{background-color:var(--theme-color)!important;color:#50231b}.corporate-gift-section .image-with-text .grid:hover{background-color:var(--light-red)}.corporate-gift-section .image-with-text .grid:hover .image-with-text__text-item .button--primary{background:var(--theme-color)!important;color:var(--light-red)}.corporate-gift-section .button--primary,.corporate-gift-section .image-with-text .grid:hover .image-with-text__text-item .button--primary{transition-property:none;transition-timing-function:unset;transition-duration:inherit;padding:10px 20px}.corporate-gift-section .button--primary{background-color:var(--theme-color)!important;color:var(--light-red);padding:10px 20px;font-size:14px;line-height:20px;min-width:120px;max-height:40px;min-height:unset}.corporate-gift-section.elevate-corporate-section .image-with-text .grid:hover{background-color:#fff}.corporate-gift-section.image-with-text .grid:hover .image-with-text__text-item h2.image-with-text__heading.h2,.corporate-gift-section .image-with-text .grid:hover .image-with-text__text-item .image-with-text__text p{color:var(--text-color)}.corporate-gift-section.elevate-corporate-section .image-with-text .grid:hover .image-with-text__text-item .button--primary,.corporate-gift-section.elevate-corporate-section .button--primary{background-color:var(--light-red)!important}.corporate-gift-section .image-with-text .grid .image-with-text__content{padding-left:0}.corporate-gift-section h2.image-with-text__heading.h2{font-size:24px;line-height:34px}.corporate-gift-section .image-with-text .grid.image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:auto;padding-right:0}.corporate-gift-section .image-with-text .grid,.corporatePromotionalBanner.corporate-gift-section .image-with-text .grid{min-height:384px;display:flex;align-items:flex-end;padding:206px 50px 24px}}@media screen and (max-width: 576px){.corporate-gift-section .image-with-text .grid,.corporatePromotionalBanner.corporate-gift-section .image-with-text .grid{padding:206px 24px 24px}.corporate-gift-section.corporatePromotionalBanner.bannerOne .button--primary,.corporate-gift-section.corporatePromotionalBanner.bannerFour .button--primary{margin-top:38px!important}.corporate-gift-section.corporatePromotionalBanner.bannerTwo .button--primary,.customCookiesSection.corporate-gift-section.corporatePromotionalBanner .button--primary{margin-top:21px!important}}.buy-onlinestore-section.color-background-1.gradient{background:#fff;position:relative;padding-top:130px}.buy-onlinestore-section:before{position:absolute;top:0;left:0;right:0;bottom:0;height:450px;content:"";background:url(buy-online-banner.png);background-size:cover;background-position:center top;background-repeat:no-repeat}.buy-onlinestore-section .multicolumn-list{align-items:center;max-width:1712px;margin:0 auto;background:var(--light-red);border-radius:10px;padding:62px 0}.buy-onlinestore-section .multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:38px;background:var(--theme-color);border-radius:98px;padding:12px 61px;font-size:20px;line-height:30px;color:var(--light-red);font-weight:600}.buy-onlinestore-section .multicolumn-card__info .icon-wrap{display:none}.buy-onlinestore-section .multicolumn-list__item:only-child{max-width:100%}.buy-onlinestore-section .multicolumn-card{text-align:center}.buy-onlinestore-section .multicolumn-list li:last-child .multicolumn-card__info h3{font-size:52px;line-height:62px;color:var(--text-color);margin-bottom:16px}.buy-onlinestore-section .multicolumn-list li .multicolumn-card__image{border-radius:0}.buy-onlinestore-section .multicolumn-card__info{padding:0}.buy-onlinestore-section .multicolumn-card__info p{font-size:20px;line-height:28px;color:#232323}@media only screen and (min-width:768px){.corporateVideoBanner.customVideoBanner .banner-title{line-height:5vw!important}}@media screen and (min-width: 1440px){.buy-onlinestore-section.color-background-1.gradient{padding-top:150px}}@media screen and (min-width: 1600px){.buy-onlinestore-section.color-background-1.gradient{padding-top:260px}}@media screen and (min-width: 576px) and (max-width: 1700px){.buy-onlinestore-section:before{background-size:contain;background-position:right top}}@media screen and (max-width: 1200px){.buy-onlinestore-section .multicolumn-list li:last-child .multicolumn-card__info h3{font-size:40px;line-height:42px}.buy-onlinestore-section.color-background-1.gradient{padding-top:80px}}@media screen and (max-width: 992px){.buy-onlinestore-section .multicolumn-list li:last-child .multicolumn-card__info h3{font-size:24px;line-height:28px}.buy-onlinestore-section .multicolumn-list{padding:42px 100px}.buy-onlinestore-section .page-width{padding-bottom:50px}.buy-onlinestore-section.color-background-1.gradient{padding-top:50px}}@media screen and (max-width: 767px){.buy-onlinestore-section.color-background-1.gradient{margin-top:0}.buy-onlinestore-section .multicolumn-list li p{font-size:16px;line-height:25px}.buy-onlinestore-section .multicolumn-list{padding:42px 0}}@media screen and (max-width: 749px){.buy-onlinestore-section .page-width{padding:0 16px 70px}.buy-onlinestore-section .multicolumn-list{padding:42px 40px}.buy-onlinestore-section .multicolumn-card{text-align:left}.buy-onlinestore-section .multicolumn-card__info .link{padding:13px 39px;font-size:12px;line-height:14px;margin-top:24px}.buy-onlinestore-section.color-background-1.gradient{padding-top:120px}}@media screen and (max-width: 575px){.buy-onlinestore-section:before{background:url(buy-online-mobile-banner.webp);background-position:right top;background-repeat:no-repeat;background-size:contain}.buy-onlinestore-section .multicolumn-list li:last-child .multicolumn-card__info h3{margin-bottom:5px;max-width:172px}}.footer{background:#fff;border-top:1px solid #7b7973b2}.footer__content-bottom{background:#fff;padding:0 0 3px}.footer__content-bottom-wrapper{border-top:1px solid #7b7973b2;padding:16px 0 29px!important}.footer__blocks-wrapper{border-top:1px solid #7b797366;padding-top:31px;padding-bottom:64px}.social-icons__bottom{justify-content:space-between}.footer-block__heading span,.footer-block__heading svg,.footer-block__details-content .list-menu__item--link,.copyright__content a,.footer__list-social .list-social__link,.social-icons__bottom .footer-block__heading{color:#000}.footer__content-bottom,.footer__copyright .links li a,.footer__copyright .links li:before{color:#7b7973}.footer__copyright.caption a{font-size:12px;color:#7b7973;text-decoration:none;position:relative}.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:16px;line-height:21px;font-family:Assistant,sans-serif;letter-spacing:0;padding-bottom:0;padding-top:0}.footer-block__details-content li{margin-top:16px}.footer__copyright{font-size:12px;line-height:16px;font-weight:400;color:#7b7973;padding:15px 0 29px;text-align:center;justify-content:center}.footer__content-top{padding-bottom:70px}.footer-block__heading span{font-size:16px;line-height:21px;font-family:Assistant,sans-serif;font-weight:700}.footer-block--newsletter .klaviyo-form div[data-testid=form-row]:nth-child(3) p span span,.footer-block--newsletter .klaviyo-form div[data-testid=form-row]:nth-child(4) p span span{font-family:Assistant,sans-serif!important;font-size:18px!important;line-height:24px!important}.footer-block--newsletter div[data-testid=form-row]:nth-child(2) div[data-testid=form-component]{padding:0 0 16px!important}.footer-block--newsletter div[data-testid=form-row]:nth-child(3) div[data-testid=form-component] p span{padding:24px 0 0!important}.footer-block--newsletter{margin-bottom:35px}.footer-block-image>img{margin-bottom:46px}.footer-block--newsletter div[data-testid=form-row] div[data-testid=form-component] button{background:#c4122e!important}@media screen and (min-width: 992px){.footer__content-top.page-width{padding-left:25px;padding-right:25px}.footer-block__details-content{margin-bottom:10px}}@media (min-width: 992px){.grid--5-col-tablet{grid-template-columns:repeat(5,1fr)}.grid--5-col-tablet .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer__content-top.page-width{padding-left:25px;padding-right:25px;max-width:100%}}@media (min-width: 1440px){.footer__content-top.page-width{padding-left:0;padding-right:0;max-width:1373px}}@media screen and (max-width:1200px){.footer-block-image>img{max-width:min(100%,180px)!important}}@media screen and (max-width: 991px){.footer-block-image>img{margin-bottom:0}.footer .grid{display:flex;padding:0;border-top:0}.footer-block__heading span{border-bottom:2.02px solid rgb(125 125 125 / 40%);font-size:16px;line-height:24px;padding:0 0 16px;position:relative}.footer-block__heading span svg{color:#7d7d7d;width:16px;height:16px}.footer-block input:checked~label span .icon-minus{display:block}.footer-block input:checked~label span .icon-plus{display:none}.footer-block.grid__item:first-child{order:5;border-top:0}.footer-block.grid__item:first-child .footer-block-image{max-height:68px;margin-top:16px}.footer-block.grid__item:nth-child(2) span{border-top:2.02px solid rgb(125 125 125 / 40%);padding-top:16px}.footer-block--newsletter{padding:58px 0 24px}.footer-block-image>img{height:auto;max-width:100%!important;width:142px}.footer__content-bottom{background:#fff;padding:16px 16px 3px}.footer__copyright{display:block;font-size:12px;line-height:16px}.footer__copyright{padding:0}.footer__content-bottom-wrapper{padding:21px 0 36px!important}.footer-block--newsletter .klaviyo-form div[data-testid=form-row]:nth-child(2) p span{font-size:24px!important;line-height:32px!important}.footer-block--newsletter div[data-testid=form-row]:nth-child(3) div[data-testid=form-component] p span{padding:16px 0 0!important}.footer-block--newsletter .klaviyo-form div[data-testid=form-row]:nth-child(3) p span span{font-size:16px!important;line-height:28px!important}.footer-block--newsletter div[data-testid=form-row]:nth-child(4){display:block!important}.footer-block--newsletter .klaviyo-form form{padding:10px 0!important}.social-icons__bottom .footer-block__heading{font-size:16px;line-height:21px;font-family:Assistant,sans-serif;font-weight:600}.social-icons__bottom{align-items:center;margin-bottom:24px}.footer__list-social .list-social__link{padding:2px;margin-right:22px}.footer__list-social li:last-child .list-social__link{margin-right:0}}@media screen and (max-width:767px){.footer__content-bottom-wrapper{padding:20px 0 55px!important}.footer__list-social .list-social__link{margin-right:12px}}.corporateVideoBanner.customVideoBanner .banner-subtitle{font-size:24px;line-height:32px;font-weight:400!important;font-family:inherit!important}@media only screen and (min-width: 768px){.customVideoBanner.home__banner_video_section.corporateVideoBanner .banner_image_section,section.home__banner_video_section.corporateVideoBanner .banner_image_section.bannerVideo{height:30vw}}@media screen and (min-width: 768px) and (max-width:1023px){.corporateVideoBanner.customVideoBanner .heroContent{max-width:320px!important}}@media screen and (min-width: 1024px) and (max-width:1440px){.corporateVideoBanner.customVideoBanner .heroContent{max-width:440px!important}}@media screen and (min-width: 1600px){.corporatePromotionalBanner.corporate-gift-section .image-with-text .grid{padding:116px 100px}}@media only screen and (min-width: 2000px){.customVideoBanner.home__banner_video_section.corporateVideoBanner .banner_image_section,section.home__banner_video_section.corporateVideoBanner .banner_image_section.bannerVideo{height:750px}}@media screen and (max-width: 767px){.corporateVideoBanner.customVideoBanner .banner-title{line-height:11.5vw!important}.corporateVideoBanner.customVideoBanner .banner-subtitle{line-height:6.5vw!important}.customVideoBanner.home__banner_video_section.corporateVideoBanner .banner_image_section{height:123.2vw}.customVideoBanner.home__banner_video_section.corporateVideoBanner .banner_image_section .banner_content{justify-content:center;padding-right:16px;padding-left:16px}.corporatePromotionalBanner.corporate-gift-section.customCookiesSection .button{margin-top:4px}.corporate-gift-section.customCookiesSection .image-with-text__heading.h2{margin-top:18px}}.thanks-box-section .multicolumn-card__info h3{font-size:42px;line-height:58px;color:var(--light-red)}.thanks-box-section a{text-decoration:none}.thanks-box-section .multicolumn-card__info p{font-size:20px;line-height:28px;color:var(--light-red)}.thanks-box-section .multicolumn-card__info{padding:0}.thanks-box-section{background:#33302f;position:relative;margin:112px 0 48px}.thanks-box-section:before{position:absolute;bottom:-16px;content:"";background:url(thanks-section-image-1.webp);width:280px;background-repeat:no-repeat;height:270px;left:50px}.thanks-box-section:after{position:absolute;bottom:-26px;content:"";background:url(thanks-section-image-2.webp);width:190px;background-repeat:no-repeat;height:170px;right:50px}.thanks-box-section .multicolumn-list{align-items:center;justify-content:space-between;max-width:1364px;margin:auto}.thanks-box-section ul li:first-child{max-width:400px}@media screen and (min-width: 768px){.thanks-box-section .page-width{padding-top:80px!important;padding-bottom:80px!important}.thanks-box-section ul li:first-child{max-width:400px}}@media screen and (min-width:992px){.thanks-box-section{margin:160px 0}.thanks-box-section .multicolumn-card__info p{font-size:18px}.thanks-box-section .multicolumn-card__info h3{font-size:52px;line-height:67px}.thanks-box-section ul li:first-child{max-width:500px}}@media screen and (min-width: 1200px){.thanks-box-section ul li:last-child{max-width:700px}}@media screen and (max-width: 767px){.thanks-box-section{margin:46px 0 50px}.thanks-box-section .page-width{padding-top:50px;padding-bottom:50px}.thanks-box-section .multicolumn-card__info p{line-height:28px;font-size:16px}.thanks-box-section:before{background:url(thanks-section-mobile-image-1.svg);position:absolute;bottom:auto;content:"";width:159px;background-repeat:no-repeat;height:180px;left:0;top:10px}.thanks-box-section:after{background:url(thanks-section-mobile-image-2.svg);position:absolute;bottom:-11px;content:"";width:128px;background-repeat:no-repeat;height:108px;right:10px}.thanks-box-section .multicolumn-list{padding-left:16px;padding-right:16px;gap:32px}}@media screen and (max-width: 576px){.thanks-box-section .multicolumn-card__info h3{max-width:220px}.thanks-box-section .multicolumn-card__info h3{font-size:24px;line-height:28px}}.download-app-section{background:#880320}.download-app-section .gradient{background:transparent}.download-app-section .rich-text__blocks{margin:auto;width:100%;display:flex;justify-content:center;align-items:center}.download-app-section .rich-text__text p{font-size:20px;line-height:32px;color:#fff;margin:0}.download-app-section .rich-text__text{margin-top:0;margin-right:24px}.download-app-section .button.button--primary{background:#fff;color:var(--theme-color);margin-top:0;text-transform:inherit;padding:8px 12px;letter-spacing:0;font-size:12px;line-height:16px;height:32px;min-width:auto;min-height:32px;font-weight:600}@media screen and (max-width: 767px){.download-app-section .rich-text__blocks{display:block}.download-app-section .gradient{padding:24px 0}.download-app-section .rich-text__text{margin-bottom:12px;margin-right:0}.download-app-section .button.button--primary{min-width:124px;font-size:14px;line-height:14px;max-width:124px;padding:11px 16px;height:40px;letter-spacing:0;display:initial!important;cursor:pointer}}section.home__banner_video_section.videoPlaceholderSection .banner_image_section.bannerVideo,.video-container{height:140.267vw}@media screen and (min-width:768px){section.home__banner_video_section.videoPlaceholderSection .banner_image_section.bannerVideo,.video-container{height:34.896vw}.videoPlaceholderSection{margin-bottom:160px}}@media screen and (min-width:1921px){section.home__banner_video_section.videoPlaceholderSection .banner_image_section.bannerVideo,.video-container{height:670px}}@media screen and (max-width: 990px){.customHeader .header__heading-link img{width:109px}}.filterSection{padding:132px 0 162px}.filterSection .title{margin-top:0}.customVideoBanner .button.button--primary{letter-spacing:0;font-weight:600}@media only screen and (max-width: 767px){.slick-slide{height:auto!important}.discount-off{width:50px;height:50px;border-radius:25px;font-size:16px;line-height:18px;padding:10px}}.customVideoBanner .page-width{width:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1921px){section.home__banner_video_section.corporateVideoBanner .banner_image_section .heroContent .banner-title{font-size:80px;line-height:96px}}
/*# sourceMappingURL=/cdn/shop/t/638/assets/custom-style.css.map */
