:root{--pdz-blue-50: #F2F6FD;--pdz-blue-100: #E3EDFB;--pdz-blue-200: #C6D9F6;--pdz-blue-300: #97B8EF;--pdz-blue-400: #6F99E2;--pdz-blue-500: #4E7BD0;--pdz-blue-600: #3A63B4;--pdz-blue-700: #2D4E90;--pdz-blue-800: #223A6B;--pdz-blue-900: #1A2C50;--pdz-ink: #15181C;--pdz-ink-2: #4A5159;--pdz-ink-3: #747C85;--pdz-line: #E6E8EB;--pdz-line-soft: #F1F3F5;--pdz-surface: #FFFFFF;--pdz-surface-2: #F7F8FA;--pdz-success: #1E7A4C;--pdz-danger: #B3261E;--pdz-r-xs: 4px;--pdz-r-sm: 8px;--pdz-r: 14px;--pdz-r-lg: 20px;--pdz-r-xl: 28px;--pdz-r-pill: 999px;--pdz-shadow-1: 0 1px 2px rgba(21,24,28,.04), 0 1px 3px rgba(21,24,28,.06);--pdz-shadow-2: 0 4px 10px rgba(21,24,28,.06), 0 2px 4px rgba(21,24,28,.04);--pdz-shadow-3: 0 12px 28px rgba(21,24,28,.1), 0 4px 8px rgba(21,24,28,.05);--pdz-shadow-4: 0 22px 48px rgba(21,24,28,.16), 0 8px 16px rgba(21,24,28,.07);--pdz-ease: cubic-bezier(.2,.7,.3,1);--pdz-ease-out: cubic-bezier(.16,1,.3,1);--pdz-fast: .14s;--pdz-med: .26s;--pdz-slow: .52s;--pdz-section-y: clamp(36px, 5vw, 76px);--site_gutter: 16px}:root{--pdz-evergreen: #1C3A78;--pdz-evergreen-600: #24489A;--pdz-evergreen-400: #3A63B4;--pdz-evergreen-50: #EAF0FB;--pdz-gold: #FFC629;--pdz-gold-light: #FFD65C;--pdz-gold-pale: #FFF3CC;--pdz-berry: #A8321F;--pdz-berry-dark: #8A2818;--pdz-cream: #FBF8F3;--pdz-foil: linear-gradient(100deg, #E0A800 0%, var(--pdz-gold) 18%, #FFE69A 38%, var(--pdz-gold-light) 52%, #FFE69A 66%, var(--pdz-gold) 84%, #E0A800 100%)}body{color:var(--pdz-ink-2);background-color:var(--pdz-surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--pdz-ink);letter-spacing:-.02em;text-wrap:balance}h1,.h1{font-size:clamp(30px,4.6vw,52px);line-height:1.08;font-weight:800}h2,.h2{font-size:clamp(24px,3.2vw,38px);line-height:1.14;font-weight:750}h3,.h3{font-size:clamp(19px,2.2vw,26px);line-height:1.22;font-weight:700}h4,.h4{font-size:clamp(17px,1.6vw,20px);line-height:1.3;font-weight:650}p{line-height:1.65}.rte{color:var(--pdz-ink-2)}.rte p{margin-bottom:1em}.rte>p,.rte>ul,.rte>ol{max-width:72ch}a{color:var(--pdz-blue-600)}a:hover{color:var(--pdz-blue-700)}hr{border:0;border-top:1px solid var(--pdz-line);margin:28px 0}.wow.fadeIn{animation-duration:.45s}.btn,.cartBtn,.product-action button:not(.qtyBtn),input[type=submit].btn{border-radius:var(--pdz-r-sm);font-weight:650;letter-spacing:.01em;box-shadow:none;transition:background-color var(--pdz-fast) var(--pdz-ease),border-color var(--pdz-fast) var(--pdz-ease),color var(--pdz-fast) var(--pdz-ease),box-shadow var(--pdz-med) var(--pdz-ease),transform var(--pdz-fast) var(--pdz-ease)}.btn,.cartBtn,.product-action button:not(.qtyBtn){background-color:var(--pdz-blue-600);border-color:var(--pdz-blue-600);color:#fff}.btn:hover,.btn:focus,.cartBtn:hover,.product-action button:not(.qtyBtn):hover{background-color:var(--pdz-blue-700);border-color:var(--pdz-blue-700);color:#fff;box-shadow:0 6px 16px #3a63b442}.btn:active,.cartBtn:active{transform:translateY(1px);box-shadow:none}.btn2{background-color:transparent;border:1px solid var(--pdz-blue-600);color:var(--pdz-blue-600)}.btn2:hover,.btn2:focus{background-color:var(--pdz-blue-600);border-color:var(--pdz-blue-600);color:#fff}.btn3{background-color:var(--pdz-ink);border-color:var(--pdz-ink);color:#fff}.btn3:hover{background-color:#000;border-color:#000}.btn5{background-color:var(--pdz-surface);border:1px solid var(--pdz-line);color:var(--pdz-ink)}.btn5:hover{border-color:var(--pdz-ink);background-color:var(--pdz-surface);color:var(--pdz-ink)}.btnLink{background:none;border:0;color:var(--pdz-blue-600);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.btn,.cartBtn,.product-action button:not(.qtyBtn){min-height:44px}}.grid-view-item{position:relative;background:var(--pdz-surface);border:1px solid var(--pdz-line);border-radius:var(--pdz-r);overflow:hidden;transition:border-color var(--pdz-med) var(--pdz-ease),box-shadow var(--pdz-med) var(--pdz-ease),transform var(--pdz-med) var(--pdz-ease-out)}.grid-view-item:hover{border-color:var(--pdz-blue-200);box-shadow:var(--pdz-shadow-3);transform:translateY(-3px)}.grid-view-item .gview-img{background:var(--pdz-surface-2)}.grid-view-item .gitem-img{transition:transform var(--pdz-slow) var(--pdz-ease-out)}.grid-view-item:hover .gitem-img{transform:scale(1.045)}.grid-view-item .details{padding:14px 14px 16px;text-align:center}.grid-view-item__vendor{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pdz-ink-3);margin-bottom:4px}.grid-view-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--pdz-ink);font-size:14px;font-weight:500;line-height:1.45;min-height:2.9em;margin-bottom:8px}.grid-view-item__title:hover{color:var(--pdz-blue-600)}.priceWraper{gap:8px}.pr_price{font-size:17px;font-weight:750;color:var(--pdz-ink);letter-spacing:-.01em}.pr_price.regular{font-size:13px;font-weight:400;color:var(--pdz-ink-3);text-decoration:line-through}.pr_price.sale{color:var(--pdz-danger)}.product-labels{gap:6px}.product-labels .lbl{border-radius:var(--pdz-r-pill);font-size:11px;font-weight:750;letter-spacing:.03em;line-height:1;padding:7px 10px;box-shadow:0 2px 6px #15181c24}.product-labels .lbl.on-sale{background:var(--pdz-danger);color:#fff}.product-labels .lbl.sold-out{background:var(--pdz-ink);color:#fff}.grid-view-item .button-set .btn{background-color:#fffffff5;color:var(--pdz-ink);border:1px solid var(--pdz-line);border-radius:var(--pdz-r-pill);box-shadow:var(--pdz-shadow-1)}.grid-view-item .button-set .btn:hover{background-color:var(--pdz-blue-600);border-color:var(--pdz-blue-600);color:#fff}@media(max-width:767px){.grid-view-item .button-set{display:none}.grid-view-item .details{padding:12px 10px 14px}.grid-view-item__title{font-size:13px}.pr_price{font-size:15px}.grid-view-item:hover{transform:none}}.sec-ttl{margin-bottom:clamp(22px,2.8vw,38px)}.sec-ttl h2,.sec-ttl h3{font-size:clamp(22px,3vw,34px);font-weight:800;letter-spacing:-.022em;color:var(--pdz-ink);margin-bottom:8px}.sec-ttl p{color:var(--pdz-ink-3);font-size:14.5px;max-width:60ch;margin-left:auto;margin-right:auto}.sec-ttl.tl p{margin-left:0}.cl-item{height:100%}.cl-item__link{position:relative;display:block;height:100%;border-radius:var(--pdz-r-lg);overflow:hidden;background:var(--pdz-surface-2);box-shadow:var(--pdz-shadow-1);transition:box-shadow var(--pdz-med) var(--pdz-ease),transform var(--pdz-med) var(--pdz-ease-out)}.cl-item__link:hover{box-shadow:var(--pdz-shadow-4);transform:translateY(-4px)}.cl-item__link .imgWrap{border-radius:0}.cl-item__link img{display:block;width:100%;transition:transform var(--pdz-slow) var(--pdz-ease-out)}.cl-item__link:hover img{transform:scale(1.06)}.cl-item__link:after{content:"";position:absolute;inset:auto 0 0 0;height:62%;pointer-events:none;background:linear-gradient(to top,#0a0e0cdb,#0a0e0c8c 38%,#0a0e0c00);transition:opacity var(--pdz-med) var(--pdz-ease)}.cl-item__link .details{position:absolute;inset:auto 0 0 0;z-index:2;width:auto;padding:18px 16px;text-align:center;background:none}.cl-item__link .details h3,.cl-item__link .details .ttlTxt{color:#fff;background:none!important;font-size:clamp(14px,1.5vw,18px);font-weight:750;letter-spacing:-.01em;line-height:1.25;margin:0;text-shadow:0 1px 10px rgba(0,0,0,.45)}.cl-item__link .details p,.cl-item__link .details .counts{color:#ffffffd1;font-size:12.5px;margin-top:3px}.cl-item__link .details h3:after{content:"";display:block;width:0;height:2px;margin:9px auto 0;border-radius:var(--pdz-r-pill);background:var(--pdz-blue-300);transition:width var(--pdz-med) var(--pdz-ease-out)}.cl-item__link:hover .details h3:after{width:38px}@media(max-width:767px){.cl-item__link{border-radius:var(--pdz-r)}.cl-item__link .details{padding:12px 8px}.cl-item__link:hover{transform:none}}.navbar .lvl1>a{font-weight:550;letter-spacing:.01em}.navbar .lvl1>a:hover{color:var(--pdz-blue-600)}.site-nav .dropdown,.site-nav .mega-menu,.nav-dropdown{border-radius:var(--pdz-r-sm);box-shadow:var(--pdz-shadow-3);border:1px solid var(--pdz-line)}.cart-count,.cart_count{background:var(--pdz-blue-600);color:#fff;font-weight:750}.tabs-listing{gap:8px}.tabs-listing .tablink{border-radius:var(--pdz-r-pill);border:1px solid var(--pdz-line);background:var(--pdz-surface);color:var(--pdz-ink-2);font-weight:600;padding:10px 20px;transition:all var(--pdz-fast) var(--pdz-ease)}.tabs-listing .tablink:hover{border-color:var(--pdz-blue-300);color:var(--pdz-blue-700);background:var(--pdz-blue-50)}.tabs-listing .tablink.active{background:var(--pdz-ink);border-color:var(--pdz-ink);color:#fff}@media(max-width:767px){.tabs-listing .tablink{padding:9px 15px;font-size:13px}}.store-info .item{gap:12px}.store-info .item .at{color:var(--pdz-blue-600);transition:transform var(--pdz-med) var(--pdz-ease-out)}.store-info .item:hover .at{transform:translateY(-2px)}.store-info .ttlTxt{color:var(--pdz-ink);font-weight:700;letter-spacing:.01em}.store-info .sub-text,.store-info .text{color:var(--pdz-ink-3)}.site-footer a:hover{color:var(--pdz-blue-300)}.site-footer .footer-title,.site-footer h4{letter-spacing:.02em;font-weight:750}.wrap-newsletter input[type=email]{border-radius:var(--pdz-r-sm) 0 0 var(--pdz-r-sm)}.wrap-newsletter .btn{border-radius:0 var(--pdz-r-sm) var(--pdz-r-sm) 0}.pdz-festive .top-bar,.pdz-festive .top-info-bar{position:relative;overflow:hidden;background:linear-gradient(90deg,var(--pdz-evergreen) 0%,var(--pdz-evergreen-400) 50%,var(--pdz-evergreen) 100%);color:var(--pdz-gold-pale);border-bottom:1px solid rgba(255,198,41,.38)}.pdz-festive .top-bar a,.pdz-festive .top-info-bar a,.pdz-festive .top-bar .at,.pdz-festive .top-info-bar .at{color:var(--pdz-gold-light)}.pdz-festive .scrollingBar{position:relative;overflow:hidden;background:var(--pdz-evergreen);color:var(--pdz-cream);border-top:1px solid rgba(255,198,41,.26);border-bottom:1px solid rgba(255,198,41,.26)}.pdz-festive .scrollingBar .at{color:var(--pdz-gold-light)}.pdz-festive .scrollingBar .ttlTxt{color:var(--pdz-cream);letter-spacing:.06em}.pdz-festive .sec-ttl h2:after,.pdz-festive .sec-ttl h3:after{content:"";display:block;width:64px;height:3px;margin:14px auto 0;border-radius:var(--pdz-r-pill);background:var(--pdz-foil);background-size:200% 100%}.pdz-festive .sec-ttl.tl h2:after,.pdz-festive .sec-ttl.tl h3:after{margin-left:0}.pdz-festive .product-labels .lbl.on-sale{background:linear-gradient(135deg,var(--pdz-berry) 0%,var(--pdz-berry-dark) 100%);color:#fff}.pdz-festive .product-labels .lbl.pr-label1{background:linear-gradient(135deg,var(--pdz-gold-light) 0%,var(--pdz-gold) 100%);color:var(--pdz-ink)}.pdz-festive .product-labels .lbl.pr-label2{background:var(--pdz-evergreen);color:var(--pdz-gold-pale)}.pdz-festive .grid-view-item:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;z-index:3;background:var(--pdz-foil);opacity:0;transition:opacity var(--pdz-med) var(--pdz-ease)}.pdz-festive .grid-view-item:hover:before{opacity:1}.pdz-festive .grid-view-item:hover{border-color:#ffc62973}.pdz-festive .cl-item__link{box-shadow:var(--pdz-shadow-1),inset 0 0 0 1px #ffc62900;transition:box-shadow var(--pdz-med) var(--pdz-ease),transform var(--pdz-med) var(--pdz-ease-out)}.pdz-festive .cl-item__link:hover{box-shadow:var(--pdz-shadow-4),inset 0 0 0 2px #ffc629bf}.pdz-festive .cl-item__link .details h3:after{background:var(--pdz-gold-light)}.pdz-festive .section-cover{background-color:var(--pdz-cream)}.pdz-festive .tabs-listing .tablink.active{background:var(--pdz-evergreen);border-color:var(--pdz-evergreen);color:var(--pdz-gold-pale)}.pdz-festive .tabs-listing .tablink:hover{border-color:var(--pdz-evergreen-400);color:var(--pdz-evergreen);background:var(--pdz-evergreen-50)}.pdz-festive .store-info .item .at{color:var(--pdz-evergreen)}.pdz-festive .store-info{background:var(--pdz-cream)}.pdz-festive .site-footer{position:relative;background:var(--pdz-evergreen);color:#fffc}.pdz-festive .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--pdz-foil);background-size:200% 100%}.pdz-festive .site-footer h4,.pdz-festive .site-footer .footer-title,.pdz-festive .site-footer .ttlTxt{color:#fff}.pdz-festive .site-footer a{color:#fffc}.pdz-festive .site-footer a:hover,.pdz-festive .site-footer .at{color:var(--pdz-gold-light)}.pdz-festive .site-footer .footer-block,.pdz-festive .site-footer .footer-top{border-color:#ffffff24}.pdz-festive .site-footer input[type=email]{background:#ffffff14;border:1px solid rgba(255,255,255,.22);color:#fff}.pdz-festive .site-footer input[type=email]::placeholder{color:#ffffff8c}.pdz-festive .site-footer .wrap-newsletter .btn{background:linear-gradient(135deg,var(--pdz-gold-light) 0%,var(--pdz-gold) 100%);border-color:var(--pdz-gold);color:var(--pdz-ink)}.pdz-festive .site-footer .wrap-newsletter .btn:hover{background:var(--pdz-gold-light);border-color:var(--pdz-gold-light);color:var(--pdz-ink)}.pdz-festive .pdz-gift-card{background:radial-gradient(1200px 300px at 50% -10%,rgba(255,198,41,.22) 0%,transparent 62%),var(--pdz-evergreen);color:var(--pdz-cream);border-radius:var(--pdz-r-xl);padding:clamp(26px,4vw,56px);box-shadow:var(--pdz-shadow-3)}.pdz-festive .pdz-gift-card h2,.pdz-festive .pdz-gift-card h3{color:#fff}.pdz-festive .pdz-ribbon{display:inline-block;background:linear-gradient(135deg,var(--pdz-gold-light) 0%,var(--pdz-gold) 100%);color:var(--pdz-ink);font-size:12px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;padding:7px 14px;border-radius:var(--pdz-r-pill);box-shadow:0 3px 10px #ffc62957}.pdz-festive .pdz-gift-card .pdz-foil-text{color:var(--pdz-gold-light)}@supports (-webkit-background-clip: text) or (background-clip: text){.pdz-festive .pdz-gift-card .pdz-foil-text{background:var(--pdz-foil);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}}@keyframes pdz-sweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.pdz-festive .top-bar:after,.pdz-festive .scrollingBar:after{content:"";position:absolute;top:0;left:0;width:42%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(227,199,101,.16) 44%,rgba(245,235,203,.26) 50%,rgba(227,199,101,.16) 56%,transparent 100%);animation:pdz-sweep 7s var(--pdz-ease) infinite;will-change:transform}@keyframes pdz-foil-shift{0%{background-position:0% 50%}to{background-position:200% 50%}}.pdz-festive .sec-ttl h2:after,.pdz-festive .sec-ttl h3:after,.pdz-festive .site-footer:before,.pdz-festive .grid-view-item:before{animation:pdz-foil-shift 6s linear infinite}@media(min-width:1025px){.pdz-festive .slideshow-wrapper,.pdz-festive .slideshow,.pdz-festive .hero{position:relative}.pdz-festive .slideshow-wrapper:before,.pdz-festive .slideshow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:.5;background-image:url(snow-1.png),url(snow-2.png),url(snow-3.png);background-repeat:repeat;animation:pdz-snow 22s linear infinite}@keyframes pdz-snow{0%{background-position:0 0,0 0,0 0}to{background-position:420px 900px,280px 900px,180px 900px}}}.pdz-festive .slideshow .gitem:after,.pdz-festive .slideshow-wrapper .gitem:after{content:"";position:absolute;inset:auto 0 0 0;height:48%;z-index:1;pointer-events:none;background:linear-gradient(to top,#080c0a85,#080c0a00)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--pdz-blue-600);outline-offset:2px;border-radius:var(--pdz-r-xs)}a:focus-visible,img:focus-visible{outline:2px solid var(--pdz-blue-600)!important}.pdz-festive .site-footer a:focus-visible,.pdz-festive .site-footer button:focus-visible,.pdz-festive .site-footer input:focus-visible{outline:2px solid var(--pdz-gold-light)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.pdz-festive .top-bar:after,.pdz-festive .scrollingBar:after,.pdz-festive .slideshow:before,.pdz-festive .slideshow-wrapper:before{display:none}}.pdz-hero{--pdz-hero-h: 520px;--pdz-hero-h-m: 360px;--pdz-hero-gap: 14px;--pdz-hero-radius: 20px;padding:clamp(10px,1.6vw,20px) 0 0}.pdz-hero__grid{display:grid;gap:var(--pdz-hero-gap);grid-template-columns:1.62fr 1fr;align-items:stretch}.pdz-hero--split .pdz-hero__grid{grid-template-columns:1fr 1fr}.pdz-hero--solo .pdz-hero__grid{grid-template-columns:1fr}.pdz-hero--solo .pdz-hero__side{display:none}.pdz-hero__side{display:grid;gap:var(--pdz-hero-gap);grid-template-rows:1fr 1fr;min-height:0}.pdz-hero__main,.pdz-hero__promo{position:relative;overflow:hidden;border-radius:var(--pdz-hero-radius);background:var(--pdz-surface-2);box-shadow:var(--pdz-shadow-2);isolation:isolate}.pdz-hero__main{height:var(--pdz-hero-h)}.pdz-hero__promo{min-height:0}.pdz-hero--full .pdz-hero__bleed{padding:0 var(--site_gutter)}.pdz-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .64s var(--pdz-ease)}.pdz-hero__slide.is-active{opacity:1;pointer-events:auto}.pdz-hero__pic,.pdz-hero__slide picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pdz-hero__pic{object-fit:cover;object-position:center}.pdz-hero__slide.is-active .pdz-hero__pic{animation:pdz-hero-drift 14s var(--pdz-ease-out) forwards}@keyframes pdz-hero-drift{0%{transform:scale(1)}to{transform:scale(1.07)}}.pdz-hero__promo .pdz-hero__pic{transition:transform var(--pdz-slow) var(--pdz-ease-out)}.pdz-hero__promo:hover .pdz-hero__pic{transform:scale(1.06)}.pdz-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pdz-line-soft)}.pdz-hero__placeholder svg{width:100%;height:100%;object-fit:cover}.pdz-hero__scrim{--pdz-scrim: .4;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(8,12,10,calc(var(--pdz-scrim) + .34)),rgba(8,12,10,calc(var(--pdz-scrim) * .55)) 42%,#080c0a00 78%),linear-gradient(to right,rgba(8,12,10,calc(var(--pdz-scrim) * .72)),#080c0a00 62%)}.pdz-hero__promo .pdz-hero__scrim{background:linear-gradient(to top,rgba(8,12,10,calc(var(--pdz-scrim) + .4)),rgba(8,12,10,calc(var(--pdz-scrim) * .5)) 56%,#080c0a00 96%)}.pdz-hero__content{position:absolute;z-index:2;max-width:30rem;padding:clamp(18px,2.6vw,40px);color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pdz-hero__slide--bl .pdz-hero__content{inset:auto auto 0 0}.pdz-hero__slide--bc .pdz-hero__content{inset:auto 0 0 0;max-width:none;align-items:center;text-align:center}.pdz-hero__slide--cl .pdz-hero__content{inset:50% auto auto 0;transform:translateY(-50%)}.pdz-hero__slide--cc .pdz-hero__content{inset:50% 0 auto 0;transform:translateY(-50%);max-width:none;align-items:center;text-align:center}.pdz-hero__content--sm{inset:auto auto 0 0;padding:clamp(14px,1.6vw,22px);gap:7px;max-width:none}.pdz-hero__eyebrow{margin-bottom:2px}.pdz-hero__heading{color:#fff;font-size:clamp(24px,3.4vw,46px);font-weight:800;line-height:1.04;letter-spacing:-.028em;margin:0;text-shadow:0 2px 18px rgba(0,0,0,.42)}.pdz-hero__content--sm .pdz-hero__heading{font-size:clamp(16px,1.7vw,23px);line-height:1.16;letter-spacing:-.018em}.pdz-hero__text{color:#ffffffe6;font-size:clamp(13px,1.1vw,16px);line-height:1.5;margin:0;text-shadow:0 1px 10px rgba(0,0,0,.38)}.pdz-hero__content--sm .pdz-hero__text{font-size:13px}.pdz-hero__btn{margin-top:6px}.pdz-hero__link{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:650;font-size:13.5px;letter-spacing:.01em;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:2px;transition:gap var(--pdz-fast) var(--pdz-ease),border-color var(--pdz-fast) var(--pdz-ease)}.pdz-hero__promo:hover .pdz-hero__link{gap:11px;border-color:#fff}.pdz-hero__slide.is-active .pdz-hero__content>*{animation:pdz-hero-rise .62s var(--pdz-ease-out) both}.pdz-hero__slide.is-active .pdz-hero__content>*:nth-child(2){animation-delay:70ms}.pdz-hero__slide.is-active .pdz-hero__content>*:nth-child(3){animation-delay:.14s}.pdz-hero__slide.is-active .pdz-hero__content>*:nth-child(4){animation-delay:.21s}@keyframes pdz-hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pdz-hero__overlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.pdz-hero__content{pointer-events:none}.pdz-hero__content .btn,.pdz-hero__content a{pointer-events:auto}.pdz-hero__dots{position:absolute;z-index:4;right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);display:flex;gap:7px}.pdz-hero__dot{width:9px;height:9px;padding:0;border:0;border-radius:var(--pdz-r-pill);background:#ffffff73;cursor:pointer;transition:width var(--pdz-med) var(--pdz-ease),background-color var(--pdz-med) var(--pdz-ease)}.pdz-hero__dot:hover{background:#ffffffbf}.pdz-hero__dot.is-active{width:26px;background:#fff}@media(max-width:1024px){.pdz-hero__grid{grid-template-columns:1.3fr 1fr}.pdz-hero__main{height:calc(var(--pdz-hero-h) * .82)}}@media(max-width:767px){.pdz-hero{padding-top:10px}.pdz-hero__grid{grid-template-columns:1fr}.pdz-hero__main{height:var(--pdz-hero-h-m)}.pdz-hero__side{grid-template-rows:none;grid-template-columns:1fr 1fr}.pdz-hero__promo{height:calc(var(--pdz-hero-h-m) * .52)}.pdz-hero__main,.pdz-hero__promo{border-radius:calc(var(--pdz-hero-radius) * .7)}.pdz-hero__content{max-width:none;inset:auto 0 0 0}.pdz-hero__slide.is-active .pdz-hero__pic{animation:none}.pdz-hero__promo:hover .pdz-hero__pic{transform:none}.pdz-hero__dots{right:12px;bottom:12px}}.pdz-ribbon{display:inline-block;background:var(--pdz-blue-600);color:#fff;font-size:11.5px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;padding:6px 12px;border-radius:var(--pdz-r-pill)}.pdz-festive .pdz-hero__main,.pdz-festive .pdz-hero__promo{box-shadow:var(--pdz-shadow-2),inset 0 0 0 1px #ffc62947}.pdz-festive .pdz-hero__dot.is-active{background:var(--pdz-gold-light)}.pdz-topbar{position:relative;overflow:hidden;background:var(--pdz-ink);color:#fff;font-size:13px;line-height:1.2}.pdz-topbar--festive{background:linear-gradient(90deg,var(--pdz-evergreen) 0%,var(--pdz-evergreen-400) 50%,var(--pdz-evergreen) 100%);border-bottom:1px solid rgba(255,198,41,.38)}.pdz-topbar--brand{background:var(--pdz-blue-700)}.pdz-topbar--dark{background:var(--pdz-ink)}.pdz-topbar--festive:after{content:"";position:absolute;top:0;left:0;width:42%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(227,199,101,.14) 44%,rgba(245,235,203,.24) 50%,rgba(227,199,101,.14) 56%,transparent 100%);animation:pdz-sweep 7s var(--pdz-ease) infinite;will-change:transform}.pdz-topbar__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:14px;min-height:42px;padding:7px var(--site_gutter);text-align:center}.pdz-topbar__phase{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.pdz-topbar__phase[hidden]{display:none}.pdz-topbar__link{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.pdz-topbar__link:hover{color:inherit}.pdz-topbar__link:hover .pdz-topbar__msg{text-decoration:underline;text-underline-offset:3px}.pdz-topbar__badge{flex:none;background:linear-gradient(135deg,var(--pdz-gold-light) 0%,var(--pdz-gold) 100%);color:var(--pdz-ink);font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;border-radius:var(--pdz-r-pill)}.pdz-topbar--brand .pdz-topbar__badge,.pdz-topbar--dark .pdz-topbar__badge{background:#fff;color:var(--pdz-ink)}.pdz-topbar__msg{font-weight:550;letter-spacing:.01em}.pdz-topbar__clock{display:inline-flex;align-items:flex-end;gap:3px;font-variant-numeric:tabular-nums}.pdz-topbar__unit{display:inline-flex;flex-direction:column;align-items:center;min-width:30px;padding:3px 5px;border-radius:var(--pdz-r-xs);background:#ffffff1a}.pdz-topbar__unit b{font-size:14px;font-weight:750;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.pdz-topbar--festive .pdz-topbar__unit b{color:var(--pdz-gold-pale)}.pdz-topbar__unit i{font-style:normal;font-size:9px;letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin-top:2px}.pdz-topbar__sep{font-weight:700;opacity:.4;padding-bottom:12px}@media(max-width:767px){.pdz-topbar{font-size:12px}.pdz-topbar__inner{gap:9px;min-height:38px;padding:6px 12px}.pdz-topbar__phase{gap:8px}.pdz-topbar__msg{font-size:12px}.pdz-topbar__unit{min-width:26px;padding:2px 4px}.pdz-topbar__unit b{font-size:12.5px}.pdz-topbar__unit i{font-size:8px}.pdz-topbar__unit--sec,.pdz-topbar__sep--sec{display:none}}@media(max-width:420px){.pdz-topbar__badge{display:none}}.pdz-topbar~#header .top-header-wrapper,.pdz-topbar+.top-header-wrapper{display:none}body:has(.pdz-topbar) .top-header-wrapper{display:none}@media(max-width:1024px){.site-header{flex-wrap:wrap;row-gap:10px}.site-header .search-header{order:10;flex:0 0 100%;width:100%;max-width:none;margin:2px 0 4px}}.search-header .input-group{border:1px solid var(--pdz-line);border-radius:var(--pdz-r-pill);background:var(--pdz-surface);overflow:hidden;transition:border-color var(--pdz-fast) var(--pdz-ease),box-shadow var(--pdz-fast) var(--pdz-ease)}.search-header .input-group:focus-within{border-color:var(--pdz-blue-400);box-shadow:0 0 0 3px var(--pdz-blue-100)}.search-header .search__input{border:0;background:transparent;padding-left:18px;font-size:14px}.search-header .search__input:focus{outline:none}.search-header .input-group__btn .btn2,.search-header .search__submit{border:0;border-radius:0;background:var(--pdz-blue-600);color:#fff;padding-left:18px;padding-right:18px}.search-header .search__submit:hover{background:var(--pdz-blue-700);color:#fff}@media(max-width:767px){.search-header .search__input{font-size:16px}}.search-header .search-results{position:absolute;z-index:300;left:0;right:0;top:calc(100% + 8px);max-height:min(62vh,520px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--pdz-surface);border:1px solid var(--pdz-line);border-radius:var(--pdz-r);box-shadow:var(--pdz-shadow-3);padding:6px}.search-header .search-results a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--pdz-r-sm);color:var(--pdz-ink);font-size:13.5px;line-height:1.35}.search-header .search-results a:hover,.search-header .search-results a:focus{background:var(--pdz-blue-50);color:var(--pdz-blue-700)}.search-header .search-results img{width:44px;height:44px;flex:none;object-fit:cover;border-radius:var(--pdz-r-xs);background:var(--pdz-surface-2)}.pdz-festive #header .navbar,.pdz-festive #header .site-nav{border-top:1px solid var(--pdz-line-soft)}.navbar .lvl1>a{position:relative;padding-top:13px;padding-bottom:13px}.navbar .lvl1>a:before{content:"";position:absolute;left:50%;bottom:6px;width:0;height:2px;border-radius:var(--pdz-r-pill);background:var(--pdz-blue-600);transform:translate(-50%);transition:width var(--pdz-med) var(--pdz-ease-out)}.navbar .lvl1:hover>a:before,.navbar .lvl1.active>a:before{width:calc(100% - 26px)}.pdz-festive .navbar .lvl1>a:before{background:var(--pdz-foil);background-size:200% 100%}.pdz-festive .navbar .lvl1>a[href*=gift],.pdz-festive .navbar .lvl1>a[href*=christmas],.pdz-festive .navbar .lvl1>a[href*=festive]{color:var(--pdz-evergreen);font-weight:700}#header.is-sticky .site-header,.sticky-header .site-header{padding-top:6px;padding-bottom:6px}.pdz-rail{--pdz-rail-size: 84px;--pdz-rail-size-m: 68px;padding:14px 0 6px}.pdz-rail--mobile{display:block}@media(min-width:1025px){.pdz-rail--mobile{display:none}}.pdz-rail__title{font-size:14px;font-weight:700;letter-spacing:.01em;color:var(--pdz-ink);margin:0 0 10px}.pdz-rail__scroller{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;margin-inline:calc(var(--site_gutter) * -1);padding-inline:var(--site_gutter)}.pdz-rail__scroller::-webkit-scrollbar{display:none}.pdz-rail__item{flex:none;width:var(--pdz-rail-size);scroll-snap-align:start;text-align:center;color:var(--pdz-ink-2);text-decoration:none}.pdz-rail__disc{display:grid;place-items:center;width:var(--pdz-rail-size);height:var(--pdz-rail-size);margin-bottom:7px;border-radius:50%;overflow:hidden;background:var(--pdz-surface-2);border:1px solid var(--pdz-line);transition:transform var(--pdz-med) var(--pdz-ease-out),border-color var(--pdz-fast) var(--pdz-ease),box-shadow var(--pdz-med) var(--pdz-ease)}.pdz-rail__disc img{width:100%;height:100%;object-fit:cover}.pdz-rail__initial{font-size:calc(var(--pdz-rail-size) * .36);font-weight:750;color:var(--pdz-blue-600)}.pdz-rail__item:hover .pdz-rail__disc{transform:translateY(-3px);border-color:var(--pdz-blue-300);box-shadow:var(--pdz-shadow-2)}.pdz-rail__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;font-weight:550;line-height:1.25}.pdz-rail__item:hover .pdz-rail__label{color:var(--pdz-blue-700)}.pdz-festive .pdz-rail__item:hover .pdz-rail__disc{border-color:#ffc62999}@media(max-width:1024px){.pdz-rail{padding:10px 0 4px}.pdz-rail__item{width:var(--pdz-rail-size-m)}.pdz-rail__disc{width:var(--pdz-rail-size-m);height:var(--pdz-rail-size-m)}.pdz-rail__initial{font-size:calc(var(--pdz-rail-size-m) * .36)}.pdz-rail__item:hover .pdz-rail__disc{transform:none}.pdz-rail__scroller{gap:11px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdz-festive.css.map */
