.pl-approved-hero{overflow:hidden;background:#fff1dc}.pl-approved-hero__inner{min-height:560px;padding:44px 32px 58px}.pl-approved-hero__copy{width:44%;max-width:620px}.pl-approved-hero h1{font-size:clamp(45px,5.15vw,78px);margin:0 0 30px}.pl-approved-hero h1 strong{margin-top:8px}.pl-approved-hero__copy>p{max-width:410px;font-size:18px;line-height:1.4;margin-bottom:30px}.pl-approved-button{font-size:23px;padding:13px 27px;min-height:55px;box-shadow:inset 0 2px 2px #ffffff70,0 3px #d1b28b,0 5px 10px #00357a25}.pl-approved-button:after{display:none}.pl-final-reviews{position:relative;padding:42px 0 32px;background:#00357a;color:#fef3e9;text-align:center;overflow:hidden}.pl-final-reviews:before{content:"";position:absolute;top:-1px;left:-5%;width:110%;height:15px;background:#fff1dc;border-radius:0 0 50% 50%}.pl-final-reviews h2{font:400 clamp(34px,4.3vw,60px)/1.3 PrintlitsScript,cursive;letter-spacing:-.025em;color:#fef3e9;margin:0 auto 26px;padding:0 20px}.pl-final-reviews__viewport{overflow:hidden;padding:0 16px}.pl-final-reviews__track{display:flex;width:max-content;animation:pl-final-reviews-slide 80s linear infinite;will-change:transform}.pl-final-reviews__set{display:flex;gap:16px;padding-right:16px;flex-shrink:0}.pl-final-review{box-sizing:border-box;width:calc((100vw - 112px)/6);min-height:220px;margin:0;padding:22px 17px 20px;background:linear-gradient(135deg,#fffaf0,#fef3e9);border:1px solid #f5e3cc;border-radius:18px;color:#00357a;display:flex;flex-direction:column;align-items:center}.pl-final-review__stars{font-size:22px;line-height:1;letter-spacing:1px;color:#f6b600;margin:0 0 15px;white-space:nowrap}.pl-final-review blockquote{color:#00357a;border:0;padding:0;margin:0 0 16px;font:700 14px/1.5 PrintlitsFriendly,Arial,sans-serif;letter-spacing:0}.pl-final-review figcaption{font:600 13px/1.4 PrintlitsFriendly,Arial,sans-serif;margin-top:auto}.pl-final-review__product{display:block;width:56px;height:56px;object-fit:contain;border-radius:10px;margin:0 auto 10px;background:#fff}.pl-final-review:has(.pl-final-review__product){min-height:280px}@keyframes pl-final-reviews-slide{to{transform:translate(-50%)}}.pl-xmas-products.pl-xmas-products{padding:40px 0 30px;background:#fef3e9}.pl-xmas-products .pl-xmas-eyebrow{display:none}.pl-xmas-products h2{font:400 clamp(34px,4.2vw,60px)/1.35 PrintlitsScript,cursive!important;color:#00357a;margin:0 0 10px;letter-spacing:-.02em}.pl-xmas-products .pl-xmas-section-copy{font-size:16px;font-weight:600;margin:0 auto 24px}.pl-xmas-product-grid{gap:20px;margin:0 0 26px}.pl-xmas-product.pl-xmas-product{border:1px solid #edddcb;border-radius:17px;box-shadow:0 3px 10px #00357a08;background:#fff8ed}.pl-xmas-product__details{padding:14px 10px}.pl-xmas-product h3{font:700 16px/1.4 PrintlitsFriendly,Arial,sans-serif;min-height:0;margin:0}.pl-xmas-products>.pl-xmas-wrap>.pl-xmas-button{background:#00357a!important;color:#fef3e9!important;border:0;box-shadow:none;min-width:210px;font-size:17px}.pl-xmas-feature.pl-xmas-feature--soft{background:#fef3e9;padding:18px 30px 35px}.pl-xmas-feature--soft .pl-xmas-feature__grid{max-width:1260px;grid-template-columns:1fr 1fr;background:#fff8ee!important;color:#00357a!important;border:2px solid #00357a!important;border-radius:24px!important;padding:0;gap:30px;box-shadow:none}.pl-xmas-feature--soft .pl-xmas-feature__image{height:370px;border-radius:21px 0 0 21px}.pl-xmas-feature--soft .pl-xmas-feature__copy{padding:28px 30px 28px 0;max-width:560px;text-align:center}.pl-xmas-feature--soft .pl-xmas-feature__copy h2{font:400 clamp(34px,4.3vw,60px)/1.35 PrintlitsScript,cursive;color:#00357a!important;margin:0 0 20px;letter-spacing:-.02em}.pl-xmas-feature--soft .pl-xmas-feature__copy h2{font-family:PrintlitsScript,cursive!important;font-weight:400!important}.pl-xmas-feature--soft .pl-xmas-feature__copy p:not(.pl-xmas-eyebrow){color:#00357a!important;font-size:19px;font-weight:600;line-height:1.5;margin:0 auto 24px;max-width:390px}.pl-xmas-feature--soft .pl-xmas-eyebrow{display:none}.pl-xmas-feature--soft .pl-xmas-button{background:#00357a;color:#fef3e9!important;min-width:220px;font-size:18px}.footer{background:#00357a!important;--color-background:0,53,122;--color-foreground:254,243,233;color:#fef3e9!important}.footer a,.footer .localization-form__select,.footer .copyright__content{color:#fef3e9!important}@media(min-width:750px)and (max-width:1099px){.pl-final-review{width:calc((100vw - 64px)/3)}.pl-approved-hero__inner{min-height:480px}.pl-approved-hero h1{font-size:clamp(40px,5.5vw,57px)}.pl-approved-hero__copy>p{font-size:15px}.pl-approved-button{font-size:18px;padding:12px 20px}.pl-approved-actions{gap:12px}}@media(max-width:749px){.pl-approved-hero__inner{min-height:0;padding:32px 20px 28px}.pl-approved-hero__copy{width:100%}.pl-approved-hero h1{font-size:clamp(42px,11.8vw,64px);margin-bottom:26px}.pl-approved-hero__copy>p{font-size:15px;margin-bottom:24px}.pl-approved-button{font-size:19px;padding:12px 20px;min-height:50px}.pl-approved-hero__scene{height:280px;object-position:right center;width:100%;object-fit:cover}.pl-final-reviews{padding:30px 0 26px}.pl-final-reviews h2{font-size:34px;margin-bottom:22px}.pl-final-review{width:78vw;min-height:195px;padding:22px}.pl-final-review blockquote{font-size:15px}.pl-xmas-wrap{padding-inline:18px}.pl-xmas-products.pl-xmas-products{padding:30px 0 22px}.pl-xmas-products h2{font-size:36px!important}.pl-xmas-products .pl-xmas-section-copy{font-size:14px;max-width:290px}.pl-xmas-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pl-xmas-product h3{font-size:14px}.pl-xmas-product__details{padding:13px 8px}.pl-xmas-feature.pl-xmas-feature--soft{padding:15px 18px 30px}.pl-xmas-feature--soft .pl-xmas-feature__grid{grid-template-columns:1fr;gap:0;padding:0;border-radius:22px!important}.pl-xmas-feature--soft .pl-xmas-feature__image{height:auto;aspect-ratio:1.35;border-radius:20px 20px 0 0}.pl-xmas-feature--soft .pl-xmas-feature__copy{padding:26px 20px 30px}.pl-xmas-feature--soft .pl-xmas-feature__copy h2{font-size:37px}.pl-xmas-feature--soft .pl-xmas-feature__copy p:not(.pl-xmas-eyebrow){font-size:16px}}@media(prefers-reduced-motion:reduce){.pl-final-reviews__track{animation:none;transform:none}}.pl-approved-hero .pl-hero-art-title{margin:0 auto 24px;max-width:620px;line-height:0;font-size:0;text-shadow:none;filter:none}.pl-hero-art-title img{display:block;width:100%;height:auto}.pl-approved-hero .pl-hero-art-title .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;-webkit-text-stroke:0;text-shadow:none;filter:none}.header-wrapper .header__heading-logo-wrapper{width:200px!important;max-width:200px!important}.header-wrapper .header__heading-logo{display:block;width:100%;max-width:200px!important;height:auto;object-fit:contain}@media(min-width:990px){.header-wrapper .header{grid-template-columns:200px minmax(0,1fr) auto!important;column-gap:20px!important}}.pl-home-collections{background:#fef3e9;color:#00357a;text-align:center;padding:40px 0 32px;font-family:PrintlitsFriendly,Arial,sans-serif}.pl-home-collections h2{font:400 clamp(34px,4.2vw,60px)/1.35 PrintlitsScript,cursive;color:#00357a;margin:0 0 12px;letter-spacing:-.02em}.pl-home-collections p{font-size:16px;margin:0 0 26px}.pl-home-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 28px}.pl-home-collections__grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:750px)and (max-width:989px){.pl-home-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-home-collection{border:1px solid #edddcb;border-radius:20px;overflow:hidden;text-decoration:none;background:#fff8ed;color:#00357a;box-shadow:0 3px 10px #00357a08}.pl-home-collection__image{aspect-ratio:1;overflow:hidden;background:#fff8ed}.pl-home-collection__image{aspect-ratio:auto;height:clamp(170px,16vw,235px)}.pl-home-collection__image img{display:block;width:100%;height:100%;object-fit:cover}.pl-home-collection__image img{object-fit:cover;object-position:center}.pl-home-collection h3{padding:12px 10px!important;font-size:18px!important}.pl-christmas-menu{position:relative}.pl-christmas-menu summary{cursor:pointer;list-style:none;gap:6px}.pl-christmas-menu summary::-webkit-details-marker{display:none}.pl-christmas-submenu{position:absolute;left:0;top:100%;z-index:25;width:260px;padding:10px 0;margin:0;background:#fef3e9;border:1px solid #e9d6c1;border-radius:12px;box-shadow:0 10px 25px #001f4d30}.pl-christmas-submenu a{display:block;padding:12px 18px;color:#00357a!important;text-decoration:none;font:700 14px/1.4 PrintlitsFriendly,Arial,sans-serif}.pl-christmas-submenu a:hover,.pl-christmas-submenu a:focus-visible{background:#f1e2cf}.pl-mobile-christmas{padding:0 28px 16px}.pl-mobile-christmas a{display:block;padding:12px 0;color:#00357a;text-decoration:none}[id*=printlits_newsletter] h2{font-family:var(--font-heading-family)!important;letter-spacing:normal!important}.pl-final-review{height:auto;min-height:0!important;align-self:flex-start;padding:16px 14px}.pl-final-reviews__set{align-items:flex-start}.pl-final-review__stars{font-size:20px;margin-bottom:10px}.pl-final-review blockquote{line-height:1.4;margin-bottom:10px}.pl-final-review figcaption{margin-top:0}.pl-final-review__product{width:48px;height:48px;margin-bottom:8px}@media(min-width:990px){.header-wrapper .header__inline-menu .list-menu--inline{gap:.4rem .8rem!important}.header-wrapper .header__menu-item{font-size:13px!important}}.pl-home-collection h3{font:800 21px/1.4 PrintlitsFriendly,Arial,sans-serif;margin:0;padding:17px 12px;color:#00357a}.pl-home-collection:focus-visible{outline:3px solid #00357a;outline-offset:5px}.pl-home-collections>.pl-xmas-wrap>.pl-xmas-button{min-width:210px;font-size:17px}@media(max-width:749px){.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:160px!important;max-width:160px!important}.pl-approved-hero .pl-hero-art-title{max-width:450px;margin-bottom:22px}.pl-home-collections{padding:30px 0 24px}.pl-home-collections h2{font-size:36px}.pl-home-collections__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto 26px;gap:20px}.pl-home-collection h3{font-size:20px}.pl-home-collections p{font-size:15px}}.pl-mobile-approved-hero,.pl-final-reviews__heading-stars{display:none}.pl-approved-hero__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:inherit}.pl-home-collections{background-image:radial-gradient(circle at 5% 16%,#5ce1e6 0 6px,transparent 7px),radial-gradient(circle at 94% 12%,#ff914d 0 5px,transparent 6px),radial-gradient(circle at 2.5% 66%,#e2a9f1 0 6px,transparent 7px),radial-gradient(circle at 97% 76%,#c1ff72 0 6px,transparent 7px),radial-gradient(circle at 23% 91%,#ff914d 0 4px,transparent 5px),radial-gradient(circle at 77% 93%,#5ce1e6 0 5px,transparent 6px);background-repeat:no-repeat}.pl-christmas-submenu{max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:749px){.pl-approved-hero__inner{padding:24px 16px 22px}.pl-approved-hero .pl-hero-art-title{margin-bottom:16px;max-width:400px}.pl-approved-hero__copy>p{margin-bottom:18px;line-height:1.45}.pl-approved-actions{gap:10px;flex-wrap:nowrap}.pl-approved-button{font-size:16px;padding:11px 15px;min-height:46px;white-space:nowrap}.pl-approved-hero__scene{height:280px;object-position:right center}.pl-approved-hero:has(picture.pl-approved-hero__scene){display:block;min-height:calc(150vw + 120px);background:#f8ead8}.pl-approved-hero picture.pl-approved-hero__scene{position:absolute;inset:auto 0 0;height:auto;aspect-ratio:2/3;object-position:center;z-index:0}.pl-approved-hero:has(picture.pl-approved-hero__scene) .pl-approved-hero__inner{position:relative;z-index:1;margin:0;background:transparent;align-items:flex-start;padding-top:18px}.pl-final-reviews h2{font-size:32px;padding-inline:16px}.pl-final-review{width:calc(100vw - 48px);max-width:400px;padding:16px}.pl-final-reviews__track{animation-duration:140s}.pl-home-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:600px;margin-bottom:22px}.pl-home-collection__image{height:auto;aspect-ratio:1}.pl-home-collection__image img{object-fit:contain}.pl-home-collection h3{font-size:16px!important;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 5px!important}.pl-home-collections h2{font-size:32px;line-height:1.3}.pl-xmas-feature--soft .pl-xmas-feature__copy{padding:22px 18px 24px}.pl-xmas-feature--soft .pl-xmas-feature__copy h2{font-size:32px;line-height:1.3}.pl-xmas-feature--soft .pl-xmas-button{min-height:46px}.pl-mobile-christmas a,.menu-drawer__menu-item{min-height:44px}#Details-ShopAll-mobile>summary{list-style:none;justify-content:space-between}#Details-ShopAll-mobile>summary::-webkit-details-marker{display:none}#ShopAll-mobile-submenu .menu-drawer__close-button{gap:12px}input[type=email],input[type=search]{font-size:16px}}@media(max-width:359px){.pl-approved-button{font-size:15px;padding-inline:12px}.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:140px!important;max-width:140px!important}.pl-home-collection h3{font-size:15px!important}}@media(max-width:749px){.pl-approved-hero:has(.pl-mobile-approved-hero){display:block;min-height:0!important;padding:0;background:#fef3e9}.pl-approved-hero:has(.pl-mobile-approved-hero)>.pl-approved-hero__scene,.pl-approved-hero:has(.pl-mobile-approved-hero)>.pl-approved-hero__inner{display:none}.pl-mobile-approved-hero{display:block;position:relative;width:100%;aspect-ratio:888/1350;overflow:hidden}.pl-mobile-approved-hero__art{position:absolute;inset:0 auto auto 0;display:block;width:100%;height:auto;max-width:none;transform:translateY(-11.12366%)}.pl-mobile-approved-hero__link{position:absolute;top:28.2%;height:8.2%;min-height:44px;border-radius:999px;z-index:2;background:transparent}.pl-mobile-approved-hero__link--christmas{left:10.2%;width:46.6%}.pl-mobile-approved-hero__link--all{left:58.2%;width:31.4%}.pl-mobile-approved-hero__link:focus-visible{outline:3px solid #00357a;outline-offset:3px}.pl-final-reviews__heading-stars{display:block;color:#f6b600;font-size:27px;letter-spacing:3px;line-height:1.2;margin:-10px auto 22px}}@media(max-width:749px){.pl-final-reviews{padding:22px 0 20px}.pl-final-reviews h2{font-size:27px;line-height:1.25;margin-bottom:14px}.pl-final-reviews__heading-stars{font-size:21px;margin:0 auto 14px}.pl-final-review{width:68vw;max-width:270px;padding:12px;border-radius:14px}.pl-final-reviews__set{gap:10px;padding-right:10px}.pl-final-review__stars{font-size:16px;margin-bottom:7px}.pl-final-review blockquote{font-size:12px;line-height:1.35;margin-bottom:7px}.pl-final-review figcaption{font-size:11px}.pl-final-review__product{width:36px;height:36px;margin-bottom:6px}}.pl-home-collection[href$="/collections/standard"] .pl-home-collection__image img{object-fit:cover}@media(max-width:989px){.menu-drawer .menu-drawer__menu-item,.menu-drawer .pl-mobile-christmas a,.menu-drawer .menu-drawer__close-button{font-family:PrintlitsFriendly,Arial,sans-serif;font-size:18px!important;font-weight:400;line-height:1.4;letter-spacing:.04em}}@media(min-width:990px){.header-wrapper .header__inline-menu .list-menu--inline{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:2px 2px!important}.header-wrapper .header__inline-menu .list-menu--inline>li{margin:0!important;display:block}.header-wrapper .header__inline-menu .header__menu-item{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:10px 5px!important;margin:0;line-height:1.3!important;white-space:nowrap}.header-wrapper .header__inline-menu summary.header__menu-item{list-style:none}.header-wrapper .header__inline-menu summary.header__menu-item::-webkit-details-marker{display:none}.header-wrapper .header__inline-menu summary.header__menu-item>span[aria-hidden]{display:inline-flex;align-items:center;line-height:1}.header-wrapper .pl-christmas-menu{position:relative}.header-wrapper .pl-christmas-submenu{padding:8px!important;margin:0!important;width:250px;max-width:calc(100vw - 32px)}.header-wrapper .pl-christmas-submenu>li{margin:0;padding:0}.header-wrapper .pl-christmas-submenu a{padding:10px 12px;min-height:44px;display:flex;align-items:center;line-height:1.4;border-radius:6px;white-space:normal!important}}@media(min-width:990px)and (max-width:1199px){.header-wrapper .header__inline-menu .list-menu--inline{gap:2px 0!important}.header-wrapper .header__inline-menu .header__menu-item{padding:9px 4px!important;font-size:13px!important}}@media(max-width:989px){.menu-drawer__navigation{padding:16px 0}.menu-drawer .menu-drawer__menu{padding:0;margin:0}.menu-drawer .menu-drawer__menu>li{margin:0;padding:0}.menu-drawer .menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 24px!important;line-height:1.4!important}.menu-drawer summary.menu-drawer__menu-item{list-style:none}.menu-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none}.menu-drawer .menu-drawer__close-button{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 24px!important;margin:0 0 8px}.menu-drawer .pl-mobile-christmas{padding:0 0 8px;margin:0}.menu-drawer .pl-mobile-christmas a{display:flex;align-items:center;min-height:44px;padding:10px 24px 10px 40px;line-height:1.4}}.header-wrapper .pl-menu-chevron{display:block;flex:0 0 12px;width:12px;height:12px;margin:0;transition:transform .18s ease;transform-origin:center}.header-wrapper details[open]>summary>.pl-menu-chevron{transform:rotate(180deg)}.header-wrapper summary:has(>.pl-menu-chevron){gap:6px}.header-wrapper summary:has(>.pl-menu-chevron):after{display:none}@media(max-width:989px){.menu-drawer .pl-menu-chevron{flex-basis:14px;width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.header-wrapper .pl-menu-chevron{transition:none}}@media(min-width:990px){.header-wrapper .header{grid-template-columns:160px minmax(0,1fr) auto!important;column-gap:12px!important;padding-inline:20px!important}.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:160px!important;max-width:160px!important}.header-wrapper .header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;gap:0!important;justify-content:center!important}.header-wrapper .header__inline-menu .header__menu-item{padding-inline:5px!important;font-size:13px!important}.header-wrapper .header__icons{margin-left:0!important}}@media(min-width:990px)and (max-width:1199px){.header-wrapper .desktop-localization-wrapper{display:none!important}.header-wrapper .header{grid-template-columns:140px minmax(0,1fr) auto!important;column-gap:8px!important;padding-inline:14px!important}.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:140px!important;max-width:140px!important}.header-wrapper .header__inline-menu .header__menu-item{font-size:12px!important;padding-inline:4px!important;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/printlits-christmas-final.css.map */
