.product-page .slider-section{max-height:550px;background-size:initial}.product-page .slider-section .content-wrapper{padding:0}.product-page .slider-section .dm-slider{overflow:hidden;white-space:nowrap}.product-page .dm-slider .slide-1,.product-page .dm-slider .slide-2,.product-page .dm-slider .slide-3,.product-page .dm-slider .slide-4,.product-page .dm-slider .slide-5,.product-page .dm-slider .slide-6,.product-page .dm-slider .slide-7,.product-page .dm-slider .slide-8,.product-page .dm-slider .slide-9,.product-page .dm-slider .slide-10{position:relative;overflow:hidden;width:auto !important}.product-page .dm-slider .slide-1 .img-1 img,.product-page .dm-slider .slide-2 .img-1 img,.product-page .dm-slider .slide-3 .img-1 img,.product-page .dm-slider .slide-4 .img-1 img,.product-page .dm-slider .slide-5 .img-1 img,.product-page .dm-slider .slide-6 .img-1 img,.product-page .dm-slider .slide-7 .img-1 img,.product-page .dm-slider .slide-8 .img-1 img,.product-page .dm-slider .slide-9 .img-1 img,.product-page .dm-slider .slide-10 .img-1 img{width:100%;min-width:800px;height:auto;max-height:550px}.product-page .slick-prev::before,.slick-next::before{opacity:.75}.product-page .slick-prev{left:0 !important}.product-page .slick-next{right:0 !important}.product-page .container-1-4,.product-page .container-1-5{position:relative;float:left;width:100%;height:auto}.product-page .container-1-4 .col-1-4,.product-page .container-1-5 .col-1-5,.product-page .container-1-5 .col-1-6{position:relative;float:left;width:19%;height:auto;text-decoration:none}.product-page .container-1-4 .col-1-4 img,.product-page .container-1-5 .col-1-5 img,.product-page .container-1-5 .col-1-6 img{position:relative;max-width:95px;height:auto}.product-page .container-1-4 .col-1-4:nth-child(1),.product-page .container-1-4 .col-1-4:nth-child(2),.product-page .container-1-4 .col-1-4:nth-child(3),.product-page .container-1-5 .col-1-5:nth-child(1),.product-page .container-1-5 .col-1-5:nth-child(2),.product-page .container-1-5 .col-1-5:nth-child(3),.product-page .container-1-5 .col-1-5:nth-child(4),.product-page .container-1-5 .col-1-6:nth-child(1),.product-page .container-1-5 .col-1-6:nth-child(2),.product-page .container-1-5 .col-1-6:nth-child(3),.product-page .container-1-5 .col-1-6:nth-child(4),.product-page .container-1-5 .col-1-6:nth-child(5){margin-right:1.25%}.product-page .container-1-4 .col-1-4:nth-child(1){margin-left:10.125%}.product-page .container-1-4 .col-1-4:nth-child(4){margin-right:10.125%}.product-page .container-1-4 .col-1-4 p,.product-page .container-1-5 .col-1-5 p,.product-page .container-1-5 .col-1-6 p{margin-top:2%;text-decoration:none}.product-page .section-4 .video-copy-list ul{position:relative;float:left;width:100%}.product-page .section-4 .video-copy-list ul li{margin-left:10px;text-align:left;list-style-position:outside;list-style-type:disc !important}.product-page .video-copy-50 ul li{list-style-position:outside;list-style-type:disc !important}.product-page .video-copy-50.press ul li{float:none;list-style-type:none !important}.product-page .video-copy-50.press ul{margin-bottom:30px;margin-left:0}.product-page .body-copy .video-copy-50.press a{color:#333 !important}.product-page .services-page .section-4 .list-general li{margin-left:3%}.product-page .video-copy-50 ul,.product-page .section-4 .video-copy-list ul{margin-left:1.5%}.product-page .video-copy-50 li,.product-page .section-4 .video-copy-list li{margin-bottom:20px}.product-page .video-copy-50.press,.product-page .video-copy-50{position:relative;float:left;width:47%;height:auto;margin-right:6%;text-align:left}.product-page .video-copy-50.last{margin-right:0}@media screen and (max-width:1420px){.product-page .video-copy-50.body-plus2,.product-page .section-4 .video-copy.body-plus2{font-size:16px}.product-page .video-copy-50 li,.product-page .section-4 .video-copy-list ul li{margin-bottom:10px}}.product-page .product{position:relative;display:block;float:left;width:100%;height:auto;margin-bottom:0;padding:80px 0}.product-page .yellow{color:#ffde70}.product-page .product.first{padding:40px 0 80px 0}.product-page .product.last{padding:80px 0 40px 0}.product-page .product-img{position:relative;float:left;width:54%;height:auto;margin-right:3%;margin-left:1.5%}.product-page .product-copy{position:relative;float:left;width:38%;margin-top:90px;margin-right:3.5%;text-align:left}.product-page .product-copy p{margin-top:10px}@media screen and (max-width:1350px){.product-page .product-copy{margin-top:50px}}.product-page .product-img .desktop{display:block}.product-page .product-img .tablet{display:none}.product-page .product .product-img.fixedratio-swap{max-width:1000px;height:auto}.product-page .product .product-img.fixedratio-swap figure.fixedratio{padding-top:48.5%;background-repeat:no-repeat;background-size:cover}.product-page .product .product-img.fixedratio-swap figure.fixedratio.dvdcase{background-image:url("/images/products/disc-packages/dvdcases/dvdcases-standard.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.dvdcaseshort{background-image:url("/images/products/disc-packages/dvdcases/dvdcases-shortrun.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-4-panel{width:100%;background-image:url("/images/products/disc-packages/digipaks/digipak-4-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-6-panel{width:100%;background-image:url("/images/products/disc-packages/digipaks/digipak-6-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-8-panel{width:100%;background-image:url("/images/products/disc-packages/digipaks/digipak-8-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-4-panelcdr{width:100%;background-image:url("/images/products/disc-packages/digipaks/digipak-shortun.png")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-4-panelpkt{width:100%;background-image:url("/images/products/disc-packages/digipaks/digipak-4-panel-with-pocket.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.short-run{width:100%;background-image:url("/images/products/disc-packages/short-run/short-run-jewel-case.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.posters-11x17{width:100%;background-image:url("/images/products/promotional-items/posters-11x17.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.dvdigipak{background-image:url("/images/products/disc-packages/dvdigipaks/dvdigipaks-4-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jacket{background-image:url("/images/products/disc-packages/jackets/jackets-cd.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jacket2{background-image:url("/images/products/disc-packages/jackets/jackets-cd2-retina.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jacket3{background-image:url("/images/products/disc-packages/jackets/jackets-cd3.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jacketcdr{background-image:url("/images/products/disc-packages/jackets/jackets-shortun.png")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.mailingpackage{background-image:url("/images/products/disc-packages/mailing-packages/mailing-packages-mailer-retina.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.mailingpackage2{background-image:url("/images/products/disc-packages/mailing-packages/mailing-packages-mailer-with-tearstrip.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.mailingpackage3{background-image:url("/images/products/disc-packages/mailing-packages/mailing-packages-dvd-wallet.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jewelcase{width:100%;background-image:url("/images/products/disc-packages/jewelcases/jewelcases-2-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.jewelcasecdr{width:100%;background-image:url("/images/products/disc-packages/jewelcases/jewelcases-shortun.png")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.ecowallet{background-image:url("/images/products/disc-packages/ecowallets/ecowallets-4-panel.jpg")}.product-page .product .product-img.fixedratio-swap figure.fixedratio.ecowalletcdr{background-image:url("/images/products/disc-packages/ecowallets/ecowallets-shortun.png")}.product-page .product .product-img.fixedratio-swap .best-seller,.product-page .product .product-img.fixedratio-swap .pricedrop{position:relative;width:auto;min-width:150px;height:auto;margin-top:-19%}.product-page .product .product-img.fixedratio-swap .best-seller figure.fixedratio,.product-page .product .product-img.fixedratio-swap .best-seller figure.fixedratiowide{width:18%;height:0;margin-left:46%;padding-top:18%;background-image:url("/images/callouts/best-seller.png");background-size:cover}.product-page .product .product-img.fixedratio-swap .pricedrop figure.fixedratio,.product-page .product .product-img.fixedratio-swap .pricedrop figure.fixedratiowide{width:18%;height:0;margin-left:46%;padding-top:18%;background-image:url("/images/callouts/pricedroporig.png");background-size:cover}.product-page .product .product-img.fixedratio-swap .best-seller figure.fixedratiowide{width:33%;padding-top:24%}.product-page .product .product-img.fixedratio-swap .best-seller figure.fixedratiowide.price-drop{background-image:url("/images/callouts/pricedrop.png")}.product-page .product .product-img.fixedratio-swap .best-seller figure.fixedratio.mailingpackage{background-image:url("/images/callouts/usps-approved.png")}.product-page .product .product-img.fixedratio-swap .best-seller.posters figure.fixedratio{margin-left:82%}.product-page .product .product-img.fixedratio-swap .best-seller.jacket figure.fixedratio{margin-left:70%}.product-page .product .product-img.fixedratio-swap .best-seller.jewelcase figure.fixedratio{margin-left:10%}.product-page .product .product-img.fixedratio-swap .best-seller.dvdigipak figure.fixedratio{margin-left:33%}.product-page .section-6 .vinyl-guide img{margin:0 auto 20px auto}.product-page .section-7-testimonial{height:350px;max-height:350px;background-position:center;background-size:cover}.product-page .section-7-testimonial.digipak{background-image:url("/images/products/disc-packages/testimonials/digipaks.jpg")}.product-page .section-7-testimonial.jacket{background-image:url("/images/products/disc-packages/testimonials/jackets.jpg")}.product-page .section-7-testimonial.jewelcase{background-image:url("/images/products/disc-packages/testimonials/jewel-cases.jpg")}.product-page .section-7-testimonial.ecowallet{background-image:url("/images/products/disc-packages/testimonials/wallets.jpg")}.product-page .section-7-testimonial.jewelcase .copy,.product-page .section-7-testimonial.jacket .copy,.product-page .section-7-testimonial.ecowallet .copy{width:35%;margin-left:22%;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.product-page .container-3-col a.col-1-3{padding-bottom:0}.product-page .product-copy{margin-top:10px}}@media screen and (min-width:768px) and (max-width:980px){.product-page .container-1-5 .col-1-5 img,.product-page .container-1-5 .col-1-6 img{position:relative;max-width:80px;height:auto}.product-page .video-copy h2{margin-top:20px}.product-page .video-copy-50.press{display:block;width:100%;margin:0}}@media screen and (min-width:768px) and (max-width:900px){.product-page .product-img{width:70%;margin:0 auto;float:none}.product-page .product-copy{width:100%;margin-top:30px;margin-right:0%;text-align:center}}@media screen and (max-width:980px){.product-page .section-5.video-form .responsive-form fieldset ul li p.textbox-mask{margin:10px 10px 10px 0}.product-page .section-5.video-form #request-form{width:80%}.product-page .section-5.video-form .section-subhead{margin-bottom:10px}}@media screen and (max-width:778px){.product-page .section-6.ppc-landing{display:block}.product-page .video-copy-50.press{display:block;width:100%;margin:0}.product-page .section-4 .video-copy h2{margin-top:20px}.product-page .product{padding:30px 0}.product-page .product.first{padding:0 0 30px 0}.product-page .product.last{padding:30px 0 0 0}.product-page .product-img{width:100%;margin-right:0%;margin-left:0%}.product-page .product-copy{width:100%;margin-top:30px;margin-right:0%;text-align:center}.product-page .product-img .desktop{display:none}.product-page .product-img .tablet{display:block}.product-page .product .product-img.fixedratio-swap{max-width:768px;height:auto}.product-page .product .product-img.fixedratio-swap figure.fixedratio{padding-top:60.5%}.product-page .product .product-img.fixedratio-swap .best-seller{min-width:100px}.product-page .product .product-img.fixedratio-swap figure.fixedratio.digipak-4-panel{background-image:url(/images/products/disc-packages/digipaks/digipak-4-panel-tablet.jpg)}.product-page .product .product-img.fixedratio-swap figure.fixedratio.posters-11x17{background-image:url(/images/products/promotional-items/posters-11x17-tablet.jpg)}.product-page .product .product-img.fixedratio-swap figure.fixedratio.dvdigipak{padding-top:63.5%;background-image:url(/images/products/disc-packages/dvdigipaks/dvdigipaks-4-panel-tablet.jpg)}}@media screen and (max-width:766px){.product-page .slider-section,.product-page .section-2,.product-page .generic-hero-container,.product-page .section-4.no-video,.product-page .section-3,.product-page .section-6,.product-page .section-7,.product-page .section-7-testimonial{display:none}.product-page .section-2.show{display:block}.product-page .col-1-3.callout-hide{display:none}.product-page .col-2-3.callout-show{width:100%}}@media screen and (max-width:767px){.product-page .section-5.video-form #request-form{width:100%}.product-page .section-5.video-form h3{margin-bottom:15px}}@media screen and (max-width:500px){.product-page .section-4 .video-copy{display:none}}.product-page .hero-image{opacity:0}.product-page .hero-image.animate{animation:fadeInUp .6s ease-out .5s forwards}.product-page .product-card{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px;border-bottom:1px solid #ccc;padding-bottom:60px}.product-page .product-card.last{border-bottom:none}.product-page .product-card .product-image{flex:1;max-width:550px}.product-page .product-card .product-image a{display:block}.product-page .product-card .product-image img{width:100%;height:auto;transition:all .2s ease-in-out}.product-page .product-card .product-image:hover a img{transform:scale(1.03);filter:brightness(.8)}.product-page .product-card .product-info{flex:1;max-width:600px;display:flex;align-items:flex-start;text-align:left;flex-direction:column;justify-content:space-between}.product-page .product-card .product-info .product-name{font-size:28px;font-weight:700}.product-page .product-card .product-info .product-disclaimer{color:#555}.product-page .product-card .product-info .product-list ul{list-style:disc;padding-left:30px}.product-page .product-card .product-info .highlighted-message{color:#bd5522;opacity:0}.product-page .product-card .product-info .highlighted-message.animate{animation:fadeIn .6s ease-out .5s forwards}.product-page .product-card .product-info .prices{display:flex;flex-direction:column}.product-page .product-card .product-info .prices p{font-size:22px;margin-bottom:0}.product-page .product-card .product-info .do-the-math{display:flex;flex-direction:column;justify-content:center;margin-top:20px;background-color:#00763217;padding:20px;position:relative}.product-page .product-card .product-info .do-the-math h4{font-weight:400 !important;line-height:30px}.product-page .product-card .product-info .do-the-math .price-math-icon{position:absolute;top:10px;right:10px}.product-page .product-card .product-info .do-the-math li{display:flex;align-items:center;gap:5px;line-height:1.5}.product-page .do-the-math .price-math-icon{display:inline-block;animation:bounce 2s ease-in-out infinite}.product-page .do-math-list li{opacity:0;transform:translateY(15px)}.product-page .do-math-list.animate li{animation:fadeInUp .6s ease-out forwards}.product-page .do-math-list.animate li:nth-child(1){animation-delay:.2s}.product-page .do-math-list.animate li:nth-child(2){animation-delay:.4s}.product-page .do-math-list.animate li:nth-child(3){animation-delay:.6s}.product-page .product-card .product-info .btn-cta-products{margin:0}.product-page .dm-difference{text-align:left}.product-page .dm-difference .difference-item{display:flex;gap:20px}.product-page .dm-difference .difference-item .difference-icon{min-width:50px}.product-page .mobile-accordion-container{display:none}.product-page .cta-hero-btn::before{content:'';position:absolute;top:0;left:-50%;width:20%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);transform:skewX(20deg);overflow:hidden;animation:shine .4s ease 2s}.product-page .cta-hero-btn{position:relative;overflow:hidden;animation:fadeIn .5s ease-in-out .5s forwards;transition:transform .2s ease;opacity:0}.product-page .cta-hero-btn:hover{transform:scale(1.02)}.product-page .vinyl-option .pictures-container{display:flex;justify-content:center;max-height:30vh}.product-page .vinyl-option .pictures-container .picture-item{flex:1;margin:0 10px;max-width:540px;max-height:540px;opacity:0}.product-page .vinyl-option .pictures-container .picture-item:nth-of-type(1),.product-page .vinyl-option .pictures-container .picture-item:nth-of-type(2){margin-right:-10%}.product-page .vinyl-option .pictures-container .picture-item:nth-of-type(1).animate{animation:fadeInUp 1s ease-in-out forwards}.product-page .vinyl-option .pictures-container .picture-item:nth-of-type(2).animate{animation:fadeInUp 1s ease-in-out .5s forwards}.product-page .vinyl-option .pictures-container .picture-item:nth-of-type(3).animate{animation:fadeInUp 1s ease-in-out .8s forwards}.product-page .math-plus-green-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#007632;font-size:22px;font-weight:bold}.product-page .math-plus-green-icon::before{content:'+'}.product-page .product-youtube-video{display:flex;width:100%}@media(max-width:1100px){.product-page .product-youtube-video{flex-direction:column;gap:30px}}@media(max-width:768px){.product-page .product-card{flex-direction:column}.product-page .product-card .product-image{max-width:100%}.product-page .product-card .product-info{max-width:100%}.product-page .product-card .product-info .do-the-math{margin-top:20px}.product-page .product-card .product-info .product-list,.product-page .product-card .product-info .do-the-math{display:none}.product-page .mobile-accordion-container{display:block}.product-page .accordion-item.green-item .accordion-content-wrapper,.product-page .accordion-item.green-item .accordion-header{background:#00763217}.product-page .mobile-accordion-container .accordion-header{display:flex;justify-content:space-between;align-items:center}.product-page .mobile-accordion-container .accordion-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1}.product-page .mobile-accordion-container .accordion-icon::before{content:'+'}.product-page .mobile-accordion-container .accordion-item.opened .accordion-icon::before{content:'−'}.product-page .mobile-accordion-container .accordion-item{position:relative}.product-page .mobile-accordion-container .accordion-item .price-math-icon{position:absolute;top:10px;right:60px;opacity:0;transition:opacity .3s ease}.product-page .mobile-accordion-container .accordion-item.opened .price-math-icon{opacity:1}.product-page .dm-difference .container-2-col{display:none}.product-page .dm-difference .mobile-accordion-container{display:block}.product-page .dm-difference .mobile-accordion-container .accordion-header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 20px;background:transparent}.product-page .dm-difference .mobile-accordion-container .difference-header-icon{flex-shrink:0}.product-page .dm-difference .mobile-accordion-container .accordion-header p{flex:1;text-align:left;margin:0}.product-page .dm-difference .mobile-accordion-container .accordion-icon{flex-shrink:0;transition:transform .3s ease;color:#333}.product-page .dm-difference .mobile-accordion-container .accordion-item.opened .accordion-icon path:first-of-type{opacity:0}.product-page .dm-difference .mobile-accordion-container .accordion-item{background:transparent}}.ugc-video{display:flex;justify-content:space-between;align-items:center}.ugc-video iframe{border-radius:10px}.floating-ugc-video{position:fixed;bottom:20px;right:-300px;opacity:0;transition:all .5s ease-in-out;cursor:pointer;z-index:1;transform:translateX(100%)}.floating-ugc-video.show{right:20px;opacity:1;transform:translateX(0)}.floating-ugc-video video{width:110px;height:188px;object-fit:cover;border-radius:10px;position:relative}.floating-ugc-video .floating-ugc-container{position:relative}.floating-ugc-video .mute-btn{position:absolute;top:8px;right:8px}#modal-ugc-video .icon-unmute,.floating-ugc-video .icon-unmute,#modal-ugc-video .icon-maximize,.floating-ugc-video .icon-maximize{display:none}#modal-ugc-video .mute-btn img,.floating-ugc-video .mute-btn img,#modal-ugc-video .minimize-btn img,.floating-ugc-video .minimize-btn img{transition:opacity .2s ease-in-out}#modal-ugc-video video{max-height:80vh}#modal-ugc-video .mute-btn{position:absolute;top:60px;right:17px;cursor:pointer;width:20px;height:20px}#modal-ugc-video .minimize-btn{position:absolute;top:25px;right:17px;cursor:pointer;width:20px;height:20px}#modal-ugc-video .progress-container{position:absolute;top:7px;cursor:pointer;width:85%;height:7px;background-color:#ddd;left:50%;transform:translateX(-50%);border-radius:3px;overflow:hidden}#modal-ugc-video.modal-container{width:fit-content !important;border-radius:15px}#modal-ugc-video.modal-container .modal-wrapper{padding:0 !important}#modal-ugc-video.modal-container .modal-wrapper .modal-content{line-height:0 !important}#modal-ugc-video.modal-container .cta-video-banner{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);padding:25px 20px;border-radius:0 0 15px 15px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:15px}#modal-ugc-video.modal-container .cta-video-banner p{margin:0}#modal-ugc-video.modal-container .cta-video-banner .btn-cta{padding:20px 15px}#modal-ugc-video.modal-container .cta-video-banner .btn-cta span{font-size:14px}#modal-ugc-video .progress-container .progress{width:0%;height:100%;background:#fff}@media(max-width:768px){.ugc-video{flex-direction:column;gap:50px}.ugc-video .video-copy{display:flex !important;width:100%;align-items:center;text-align:center;flex-direction:column}.floating-ugc-video video{width:90px;height:150px}}.highlighted-turn-time{width:fit-content;margin:0;margin-top:10px;padding:2px 16px;font-weight:bold;background-color:#F6FF00;opacity:0;}@keyframes fadeHighlight {from{background-color:#fff;opacity:0;}to{background-color:#F6FF00;opacity:1;}}.highlighted-turn-time.animate{animation:fadeHighlight 1s ease-out forwards;}.comparison-card{box-sizing: border-box;padding:30px 40px !important;border-radius:20px;background-color:#E7F2F7;}.comparison-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.comparison-card.col-1-2{margin-right:0 !important;}@media(max-width: 768px){.highlighted-turn-time{width: auto;text-align: center !important;}}