@media print{.is-hidden-print,header,.print-icon,.map-pin,footer,.the-flock-join,.nav-footer,.social-tags,.hero-product-content .product .cart{display:none !important}.title{font-size:22px !important}body{padding-top:0}.recipe-detail,.ingredients{padding-top:0 !important}.hero-product-content{position:relative !important}main .smf-max-width{max-width:900px !important}main .hero-product-content .image{padding-top:0 !important}main .hero-product-content .product{margin-top:15px !important}main .hero-product{min-height:auto !important}main .print{margin-top:0 !important}main .prep-total-time{margin:0 !important;border-bottom:0 solid !important}main .recipe-print .author img{padding:0;height:74px;width:74px}.single-recipes .prep-total-time{border-bottom:0 solid !important}}body{padding-top:0}body.alert{padding-top:0}body header,body footer,body .map-pin{display:none}body .special-request{max-width:900px !important;font-size:21px;color:#0033a1}body .special-request .logo img{max-width:200px}body .special-request strong{font-weight:600;color:#0033a1}body .special-request h1{line-height:3;font-family:"jubilat";font-weight:500}body .special-request h1 span{text-decoration:underline}body .special-request p{margin-bottom:12px;line-height:1.25;font-family:"jubilat";font-weight:500;font-size:18px}body .special-request .print{margin-top:-30px}body .special-request .print-icon{display:inline-block;background:#e5eaf5;padding:10px;border-radius:5px;cursor:pointer;position:fixed;right:10%;top:13%;z-index:9}body .special-request .print-icon:hover{background:#e17509}body .special-request .print-icon:hover .st0{stroke:#fff}body .special-request .print-icon:hover .st1{fill:#fff}body .special-request .customer-details label{display:flex;align-items:end;color:#2ba1a1;font-size:18px;font-family:"jubilat";font-weight:500;margin-bottom:0}body .special-request .customer-details label input{box-shadow:0 0;border:0;border-bottom:2px solid #0033a1;border-radius:0;padding-bottom:0;font-size:21px;font-family:"politica-condensed";font-weight:700;color:#0033a1}body .special-request .address{line-height:1.5;color:#0033a1;font-size:16px;font-weight:500;font-family:"jubilat"}body .special-request .about{line-height:1.5;color:#0033a1;font-size:20px;font-weight:600;font-family:"jubilat"}body .special-request .signature{max-width:300px;display:inline-grid;font-family:"jubilat";font-weight:500;font-size:18px}body .special-request .signature img{margin:auto}@media print{body .special-request.pt-6{padding-top:0 !important}body .special-request p{font-size:16px}body .special-request input{height:2em}}