@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,500,600,700&display=swap");.personalized-placement.hiding-default-content{visibility:hidden}.personalized-placement.hidden-content{visibility:hidden}#visa-checkout .hero img{width:100%}#visa-checkout .copy{padding:16px 20px 12px 20px}#visa-checkout .copy p{padding-bottom:10px;font-size:13px;letter-spacing:0.04em;clear:left}#visa-checkout .copy p:last-child{padding-bottom:0}#visa-checkout .copy.top{border-bottom:1px solid #ccc}#visa-checkout .copy .steps{margin-left:0;padding-right:0;list-style-type:none}#visa-checkout .copy .steps li{font-size:13px;letter-spacing:0.04em;line-height:18px;counter-increment:step-counter;padding-top:5px;padding-bottom:10px}#visa-checkout .copy .steps li.one{padding-right:130px;max-width:478px;background-image:url("../../images/mobile/btn-visa-checkout.png");background-position:right top;background-repeat:no-repeat}#visa-checkout .copy .steps li.two{padding-right:39px;max-width:274px;background-image:url("../../images/mobile/icon2.png");background-position:right top;background-repeat:no-repeat}#visa-checkout .copy .steps li.three{padding-right:39px;max-width:300px;background-image:url("../../images/mobile/icon3.png");background-position:right top;background-repeat:no-repeat}#visa-checkout .copy .steps li::before{content:counter(step-counter) ".";margin-right:8px;margin-bottom:8px;line-height:14px;font-size:75%;background-color:#f6981d;color:#fff;font-weight:bold;padding:2px 2px 2px 4px;float:left;clear:left}#visa-checkout .copy .steps li.one::before{margin-bottom:20px}#visa-checkout .copy .benefits{list-style-type:disc;list-style-position:outside}#visa-checkout .copy .benefits li{font-size:13px;margin-left:20px;line-height:18px;padding-top:5px;padding-bottom:10px}#visa-checkout .logo{width:100%}#visa-checkout .logo p{float:left;width:55%}#visa-checkout .logo img{width:160px;float:right}.gift-cards{text-align:center}.gift-cards img{display:block;width:100%}.gift-cards h1{font-size:7.5vw;letter-spacing:0.02em;font-family:ChronicleDisplayLight,Times,serif;font-weight:normal;line-height:1.15;text-transform:uppercase;padding:0;margin:1.2vw 0 0.8vw 0}.gift-cards h2{font-size:7.5vw;font-family:ChronicleDisplayLight,Times,serif;font-weight:normal;text-transform:capitalize;padding:10;margin:0 0 2vw 0}.gift-cards h3{font-size:4.8vw;font-weight:600;padding:0 0 1.8vw 0}.gift-cards p{font-size:3.5vw;line-height:1.3;padding-bottom:3vw}.gift-cards .cta-btn{font-size:3.5vw;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:0.03em;background-color:#333;color:#fff;width:50vw;height:9vw;line-height:9vw;margin:0 auto;display:block;text-align:center}.gift-cards .hero{position:relative}.gift-cards .hero .copy{position:absolute;top:3.29897%;width:100%}.gift-cards .hero .copy .cta-btn{margin-bottom:3vw}.gift-cards .occasion{position:relative}.gift-cards .occasion .heading{position:absolute;top:2.6%;width:100%}.gift-cards .occasion .block{position:absolute;width:100%;border:0;padding:0;margin:0}.gift-cards .occasion .block p{font-size:3.5vw;line-height:1.3;letter-spacing:initial}.gift-cards .occasion .block.christmas{top:30.7%}.gift-cards .occasion .block.wedding{top:57%}.gift-cards .occasion .block.thank-you{top:83.1%}.gift-cards .occasion .cta-btn{position:absolute;top:91.8%;left:25%}.gift-cards .group-gift-cards{position:relative}.gift-cards .group-gift-cards .heading{position:absolute;top:4.5%;width:100%}.gift-cards .group-gift-cards .cta-btn{position:absolute;top:79.6%;left:20%;width:60vw}.gift-cards .virtual-event-gift-cards{position:relative}.gift-cards .virtual-event-gift-cards .heading{position:absolute;top:3.2%;width:100%}.gift-cards .virtual-event-gift-cards .cta-btn{position:absolute;width:40vw;height:14vw;line-height:5vw;padding-top:2vw}.gift-cards .virtual-event-gift-cards .cta-btn.one{top:54.6%;left:7%}.gift-cards .virtual-event-gift-cards .cta-btn.two{top:54.6%;left:52.9%}.gift-cards .virtual-event-gift-cards .cta-btn.three{top:86.2%;left:7%}.gift-cards .virtual-event-gift-cards .cta-btn.four{top:86.2%;left:52.9%}.gift-cards .customized-gift-cards{position:relative}.gift-cards .customized-gift-cards .heading{position:absolute;top:4.5%;width:100%}.gift-cards .customized-gift-cards .cta-btn{position:absolute;top:83.4%;left:17%;width:66vw}.gift-cards .corporate-gift-cards{margin:8% 0 9.4% 0px}.gift-cards .corporate-gift-cards .cta-btn{margin-top:1.5vw;width:36vw}.gift-cards .gift-card-xbrand{position:relative;background-color:#f3f3f3;padding:22px 0px 35px}.gift-cards .disclaimer{margin:4%}.gift-cards .disclaimer p{font-size:2.4vw;padding-bottom:1.8vw}.gift-cards .disclaimer a{font-weight:600}.gift-cards .top-links{text-align:center;margin-bottom:18px}.gift-cards .top-links h1{font-family:ChronicleDisplayLight,Times,serif;font-size:24px;color:#2d2d2d;margin:10px 10px 12px;line-height:1.3}.gift-cards .top-links h1 span{display:block;font-size:14px;font-weight:300;font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif}.gift-cards .top-links a{text-decoration:none;text-transform:uppercase;font-weight:600;color:#2d2d2d;letter-spacing:0.03em;padding-bottom:9px;display:block;font-size:82%}.gift-cards .block{border-bottom:1px solid #ccc;margin:0 12px;padding:30px 0}.gift-cards .block h2{text-transform:uppercase;letter-spacing:0.03em;font-weight:600;font-size:90%;color:#2d2d2d;margin-bottom:10px}.gift-cards .block h2 span{text-transform:lowercase}.gift-cards .block a{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.07em;font-size:80%;font-weight:300;color:#fff;background-color:#2d2d2d;padding:5px 5px 6px 6px}.gift-cards .block a span{text-transform:lowercase}.gift-cards .block img{width:90%}.gift-cards .block li{font-size:85%;padding-bottom:8px;color:#2d2d2d;line-height:14px;letter-spacing:0.02em;list-style:disc outside;margin-left:8px}.gift-cards .block p{font-size:85%;color:#2d2d2d;line-height:14px;letter-spacing:0.03em}.gift-cards .block .block-content{display:inline-block}.gift-cards .block .image{width:45%;float:left}.gift-cards .block .copy{width:55%;float:right}.gift-cards .block .button{display:inline-block;width:100%;margin:5px 0}.gift-cards .block.gift-card{border-top:1px solid #ccc;border-bottom:none;margin:0 12px}.gift-cards .block.group-card p{padding-bottom:6px}.gift-cards .block.make-personal p{padding-bottom:6px}.gift-cards .block.already{padding-bottom:20px;text-align:center}.gift-cards .block.already h2{font-family:ChronicleDisplayLight,Times,serif;font-size:20px;font-weight:normal;letter-spacing:0.04em;text-transform:none;text-align:center}.gift-cards .block.already p{padding-bottom:12px;text-align:center;line-height:1.4}.gift-cards .block.already a{margin-bottom:16px}.gift-cards .block.cookbook{margin-top:0;margin-bottom:20px;padding-bottom:0;border:0}.gift-cards .block.cookbook h2{font-family:ChronicleDisplayLight,Times,serif;font-size:20px;font-weight:normal;letter-spacing:0.04em;text-transform:none;text-align:center}.gift-cards .block.cookbook .hr{border-top:1px solid #ccc;display:block;width:85px;margin:-2px auto 12px auto}.gift-cards .block.cookbook a{display:inline;text-decoration:none;text-transform:none;letter-spacing:0;font-size:100%;font-weight:300;color:#2d2d2d;background:none;padding:0}.gift-cards .block.cookbook li{font-size:85%}.gift-cards .block.cookbook li a{font-weight:400}.gift-cards .block.cookbook .image{width:29%;margin-top:0px}.gift-cards .block.cookbook .image img{padding-bottom:12px}.gift-cards .block.cookbook .copy{width:71%}.gift-cards .egift-card-fine-print{text-align:center}.gift-cards .egift-card-fine-print p{font-size:60%}.gift-cards .corporate{margin:10px 12px;padding:10px 0;text-align:center;background-color:#2d2d2d}.gift-cards .corporate h2{font-family:ChronicleDisplayLight,Times,serif;font-size:20px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.04em;color:#fff}.gift-cards .corporate p{color:#fff;font-weight:400;font-size:85%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.04em;margin:0 24px}.gift-cards .corporate a{color:#fff;letter-spacing:0.04em;font-size:85%;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-decoration:none;display:block;margin:6px 0 3px 0}.gift-cards .corporate .rule{border-top:1px solid #ccc;margin:7px 40% 5px 40%;height:1px}.gift-cards .stjude{padding:0 12px;margin-top:20px}.gift-cards .stjude img{width:100%}.BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){.BrandRow{min-height:440px}}.BrandRow .parsys_column{float:left}.BrandRow .xbrand-pOrig{text-decoration:line-through}#brand-sale{background:#fff}#brand-sale .toaster-widget{display:none}#brand-sale .shop-side-closer{display:none}#brand-sale #shop-side{display:none}#brand-sale .main .headerWrapper{display:none}#brand-sale .main .search-container{display:none}#brand-sale .main .mobile-email-signup{display:none}#brand-sale footer{display:none}#mmContent .mmMainBrand{position:relative;overflow:hidden}#mmContent .mmMainBrandHeader{width:100%}#mmContent .mmMainBrandHeader img{width:100%}#mmContent .mmBrandJumps{text-align:center;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:300}#mmContent .mmBrandJumps .JumpsHdr{font-size:18px;text-transform:uppercase;padding-bottom:6px}#mmContent .mmBrandJumps a{font-size:16px;line-height:26px;padding:0 5px 0 5px}#pbContent{width:100%}#pbContent div{clear:none !important}#pbContent .text.section p{font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Verdana,Arial,Helvetica,sans-serif}#pbContent .text.section .xbrand-pSale{color:#900}#pbContent .section.BrandHeader{padding:25px 0 15px 0}#pbContent .section.BrandHeader p{text-align:center;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#pbContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:360px}@media only screen and (min-device-width: 480px) and (max-device-width: 900px){#pbContent .BrandRow{min-height:470px}}#pbContent .BrandRow .parsys_column{float:left}#pbContent .BrandRow .xbrand-pSale p{color:#900}#pbContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#pbContent .BrandMore{text-align:center;padding:0 0 15px 0}#pbContent .promo{display:block}#pkContent{width:100%}#pkContent div{clear:none !important}#pkContent .text.section p{font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Verdana,Arial,Helvetica,sans-serif}#pkContent .text.section .xbrand-pSale{color:#900}#pkContent .section.BrandHeader{padding:25px 0 15px 0}#pkContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:ChronicleDisplayLight,Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-weight:300;color:#666;line-height:1em}#pkContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#pkContent .BrandRow{min-height:440px}}#pkContent .BrandRow .parsys_column{float:left}#pkContent .BrandRow .xbrand-pSale p{color:#900}#pkContent .BrandRow .xbrand-pName a,#pkContent .BrandRow .xbrand-pName a:visited,#pkContent .BrandRow .xbrand-pName p,#pkContent .BrandRow .xbrand-pOrig a,#pkContent .BrandRow .xbrand-pOrig a:visited,#pkContent .BrandRow .xbrand-pOrig p{color:#666}#pkContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#pkContent .BrandMore{display:block;text-align:center;padding:0 0 15px 0;display:inline-block;width:100%}#pkContent .promo{display:block}#ptContent{width:100%}#ptContent div{clear:none !important}#ptContent .text.section p{font-size:14px;font-weight:300;line-height:16px;text-transform:capitalize;color:#645e5e;margin:5px 0;font-family:Helvetica,Arial,sans-serif}#ptContent .text.section .xbrand-pSale{color:#900}#ptContent .section.BrandHeader{padding:25px 0 15px 0}#ptContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#ptContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#ptContent .BrandRow{min-height:440px}}#ptContent .BrandRow .parsys_column{float:left}#ptContent .BrandRow .xbrand-pSale p{color:#900}#ptContent .BrandRow .xbrand-pName a,#ptContent .BrandRow .xbrand-pOrig a{color:#645f5f;text-decoration:none !important}#ptContent .BrandRow .xbrand-pName a:hover,#ptContent .BrandRow .xbrand-pOrig a:hover{color:#999}#ptContent .BrandRow .xbrand-pName p,#ptContent .BrandRow .xbrand-pOrig p{color:#645e5e}#ptContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#ptContent .BrandMore{display:block;text-align:center;padding:0 0 15px 0;display:inline-block;width:100%}#ptContent .promo{display:block}#brand-sale .wrap{padding:0}#wshContent{width:100%;text-align:center}#wshContent div{clear:none !important}#wshContent .text.section p{font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif}#wshContent .text.section .xbrand-pSale{color:#900}#wshContent .section.BrandHeader{padding:25px 0 15px 0}#wshContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#wshContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#wshContent .BrandRow{min-height:440px}}#wshContent .BrandRow .parsys_column{float:left}#wshContent .BrandRow .xbrand-pSale p{color:#900}#wshContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#wshContent .BrandMore{text-align:center;padding:0 0 15px 0}#wshContent .promo{display:block}#wsContent{width:100%;text-align:center}#wsContent div{clear:none !important}#wsContent .text.section p{font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif}#wsContent .text.section .xbrand-pSale{color:#900}#wsContent .section.BrandHeader{padding:25px 0 15px 0}#wsContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#wsContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#wsContent .BrandRow{min-height:440px}}#wsContent .BrandRow .parsys_column{float:left}#wsContent .BrandRow .xbrand-pSale p{color:#900}#wsContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#wsContent .BrandMore{text-align:center;padding:0 0 15px 0}#wsContent .promo{display:block}#weContent{width:100%;background:#f8f8f8}#weContent div{clear:none !important}#weContent .text.section p{font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Gotham,"Gotham 4r",Arial,sans-serif}#weContent .text.section .xbrand-pSale{color:#900}#weContent .section.BrandHeader{padding:25px 0 15px 0}#weContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:Gotham,"Gotham 4r",Arial,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#weContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#weContent .BrandRow{min-height:440px}}#weContent .BrandRow .parsys_column{float:left}#weContent .BrandRow .xbrand-pSale p{color:#900}#weContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#weContent .BrandMore{text-align:center;padding:0 0 15px 0}#weContent .promo{display:block}#we-brand-sale{background-color:#f8f8f8}#mgContent{width:100%}#mgContent div{clear:none !important}#mgContent .text.section p{font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize;color:#000;margin:5px 0;font-family:Gotham,"Gotham 4r",Arial,sans-serif}#mgContent .text.section .xbrand-pSale{color:#900}#mgContent .section.BrandHeader{padding:25px 0 15px 0}#mgContent .section.BrandHeader p{font-size:26px;text-align:center;font-family:Gotham,"Gotham 4r",Arial,sans-serif;text-transform:uppercase;font-weight:300;line-height:1em}#mgContent .BrandRow{text-align:center;padding-bottom:20px;display:inline-block;float:left;width:50%;min-height:340px}@media only screen and (min-device-width: 480px) and (max-device-width: 736px){#mgContent .BrandRow{min-height:440px}}#mgContent .BrandRow .parsys_column{float:left}#mgContent .BrandRow .xbrand-pSale p{color:#900}#mgContent .BrandRow .xbrand-pOrig{text-decoration:line-through}#mgContent .BrandMore{text-align:center;padding:0 0 15px 0}#mgContent .promo{display:block}#brand-sale .overlayMask{display:none}#brand-sale .overlayScroll{display:none}#countbox{position:absolute;overflow:hidden;z-index:2;top:3.5%;left:50%}@media only screen and (max-device-width: 320px) and (max-device-width: 374px){#countbox{top:3%;left:48%}}@media only screen and (min-device-width: 375px) and (max-device-width: 420px){#countbox{left:53%}}#countbox .countbox-timer li{display:inline-block;vertical-align:top;color:#fff;font-size:30px;width:50px;font-family:ChronicleDisplayLight,Times,serif;text-align:left;line-height:1em}#countbox .countbox-timer li span span{padding:0 5px}#countbox .countbox-timer #countbox-day{display:none}#countbox .countbox-labels{margin:0}#countbox .countbox-labels li{display:inline-block;vertical-align:top;width:30%;color:#fff;line-height:1em;font-size:8px;font-family:arial,helvetica;position:relative;letter-spacing:3px;top:5px}#countbox.landscape{top:5%;left:58%}.big-signup{position:relative;z-index:1}.anchor:target{padding-top:64px;margin-top:-64px}#design-services-form p.temp-note,#store-is-yours-form p.temp-note{text-align:center;padding:12px}#design-services-form .hero img,#store-is-yours-form .hero img{display:block;width:100%}#design-services-form .header,#store-is-yours-form .header{padding:4vw 3vw 4vw 3vw}#design-services-form .header h1,#store-is-yours-form .header h1{text-transform:uppercase;color:#2d2d2d;font-size:20px;font-weight:300;margin:0;letter-spacing:0.04em;padding-bottom:1.4vw}#design-services-form .header p,#store-is-yours-form .header p{font-size:13px}#design-services-form form h2,#store-is-yours-form form h2{margin:10px;font-size:14px;font-weight:600;text-transform:uppercase}#design-services-form form p,#store-is-yours-form form p{margin:10px}#design-services-form form p.required-info,#store-is-yours-form form p.required-info{font-size:12px;margin-bottom:18px}#design-services-form form input[type="text"],#design-services-form form input[type="tel"],#design-services-form form input[type="email"],#design-services-form form input[type="date"],#design-services-form form input[type="month"],#design-services-form form input[type="number"],#design-services-form form input[type="password"],#design-services-form form textarea,#design-services-form form select,#store-is-yours-form form input[type="text"],#store-is-yours-form form input[type="tel"],#store-is-yours-form form input[type="email"],#store-is-yours-form form input[type="date"],#store-is-yours-form form input[type="month"],#store-is-yours-form form input[type="number"],#store-is-yours-form form input[type="password"],#store-is-yours-form form textarea,#store-is-yours-form form select{font-size:14px;padding:10px}#design-services-form form label,#store-is-yours-form form label{padding-bottom:5px;font-weight:600}#design-services-form form .opt-in label,#store-is-yours-form form .opt-in label{padding-top:15px;line-height:1.5}#design-services-form #right-side,#store-is-yours-form #right-side{margin-top:20px}#design-services-form .g-recaptcha,#store-is-yours-form .g-recaptcha{margin:3vw 9vw}#design-services-form .stylist-services ul,#store-is-yours-form .stylist-services ul{margin-top:5px}#design-services-form .stylist-services li,#store-is-yours-form .stylist-services li{padding-bottom:15px}#design-services-form .stylist-services li label,#store-is-yours-form .stylist-services li label{padding:0}#design-services-form .prefer-method,#store-is-yours-form .prefer-method{margin:12px 0 10px 0}#design-services-form .prefer-method-radio-buttons,#store-is-yours-form .prefer-method-radio-buttons{margin-top:5px}#design-services-form .prefer-method-radio-buttons li,#store-is-yours-form .prefer-method-radio-buttons li{padding-bottom:15px}#design-services-form .prefer-method-radio-buttons li label,#store-is-yours-form .prefer-method-radio-buttons li label{padding:0}#design-services-form .message label h2,#store-is-yours-form .message label h2{margin-left:0}#design-services-form .message textarea,#store-is-yours-form .message textarea{margin-bottom:0}#design-services-form .send-button,#store-is-yours-form .send-button{margin:30px 10px 10px 10px;text-align:center}#design-services-form .send-button input,#store-is-yours-form .send-button input{width:50vw}#design-services-form .error-message,#store-is-yours-form .error-message{color:#e81818}#design-services-form .error-message li,#store-is-yours-form .error-message li{font-size:13px;padding-bottom:10px}#design-services-form.thanks .header,#store-is-yours-form.thanks .header{text-align:center;padding:15vw 3vw 0 3vw}#design-services-form.thanks .header h1,#store-is-yours-form.thanks .header h1{font-size:24px;text-transform:none}#design-services-form.thanks .header p,#store-is-yours-form.thanks .header p{font-size:14px;padding:5px 20px}#design-services-form .financial-incentive-terms-container,#store-is-yours-form .financial-incentive-terms-container{line-height:1.3;padding:12px 12px 0;width:100vw}#gift-finder #content{text-align:center}#gift-finder #content img{width:100%}#gift-finder #content img#hero{padding-bottom:3.5vw}#gift-finder #content img#brands{width:90%;padding-top:7vw}#gift-finder #content p.copy{font-family:Roboto,Arial,Helvetica,Verdana,Geneva,sans-serif;font-size:3.75vw;margin:0}#gift-finder #content p.copy.bold{font-weight:bold;font-size:6.5vw;padding:1.5vw 0}#gift-finder #content img.badge{width:50%;display:block;margin:0 auto}#gift-finder #content img.badge.larger{width:70%;margin-bottom:-5vw}#gift-finder #content img.badge.smaller{width:44%}#gift-finder #content img.badge.last{margin-bottom:10vw}.vendor-offers p{letter-spacing:0.6px;line-height:1.3 !important}.vendor-offers ul{list-style-type:disc;list-style-position:outside;margin-right:35px}.vendor-offers ul li{margin-left:30px;line-height:1.3;letter-spacing:0.6px;padding-top:3px;padding-bottom:3px}
