p{line-height:1.4;font-size:16px}.banner__label,.slideshow__slide-label{text-transform:uppercase;font-size:14px}.header-menu__item-text{font-size:14px!important;text-transform:uppercase;font-weight:500;letter-spacing:1px}.header-menu__item-text:after{opacity:0!important}.header-mega-menu__block.five-image{flex:0 0 20%}.intro-text{max-width:850px;margin:0 auto 40px;text-align:center}.intro-text p{margin-top:15px}.section-heading-title.text-center{width:100%;max-width:850px;margin:70 auto 0 auto;text-align:center}p.small-text{font-size:14px!important}footer.footer{padding-bottom:0}footer .footer__container{padding-bottom:60px!important}footer.footer .ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}footer.footer .ap-grid .footer-navigation-item{width:100%}footer.footer .ap-grid .footer-navigation-item .subnav h3{font-size:20px;text-transform:uppercase}footer.footer .ap-grid .footer-navigation-item .subnav .footer-navigation-item{font-size:14px;line-height:1.4}footer.footer .ap-grid .footer__navigation-item h3 .subnav .footer__navigation-item{font-size:14px;line-height:1.4}footer .footer__bottom-content{padding-top:60px!important}#site-credit{background-color:#434b56;color:#fff;padding:24px}#site-credit p.small-text{text-align:center!important}#site-credit p.small-text a,#site-credit p.small-text a:visited{color:#fff}#site-credit p.small-text a:active,#site-credit p.small-text a:focused,#site-credit p.small-text a:hover{color:#fefefe}.header-mega-menu__image-label,.announcement-bar .announcement-bar__button-close{display:none}.newsletter-form__message .newsletter-form__message--success{color:#fff!important}.giftreggie-theme-haley-reynolds-home{margin:0 auto;padding:60px 32px;max-width:600px}.giftreggie-landing h3{text-align:center}.giftreggie-landing .giftreggie-landing-overview{margin:0 auto}.giftreggie-band{background-color:#fff!important;background:#fff!important}.giftreggie-popup-body .giftreggie-popup-stop{margin:32px auto}.giftreggie-popup-body #giftreggie-variants{margin-top:32px}.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-rev{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-rev{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.align-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-baseline{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-self-start{-webkit-align-self:start;-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-webkit-align-self:end;-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.flex-row-always{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex-row-normal.row-always{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;display:box!important;-webkit-box-orient:horizontal!important;box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-row-image-split{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.split-text{width:100%;order:2}.split-image,.split-image-50{width:100%;order:1}.split-image-50.cover-center{padding-bottom:100%}.flex-col-centered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-item-right-padding{padding-right:0rem}.flex-30,.flex-40,.flex-50,.flex-60,.flex-70{width:100%}.ap-grid{display:-ms-grid;display:grid;grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:1.5rem;row-gap:1.5rem}.cover-top{background-size:cover;background-repeat:no-repeat;background-position:top center}.cover-center{background-size:cover;background-repeat:no-repeat;background-position:center center}.cover-bottom{background-size:cover;background-repeat:no-repeat;background-position:bottom center}.ease{-webkit-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.ease-in-out{-webkit-transition:all .15s ease-in-out!important;-o-transition:all .15s ease-in-out!important;transition:all .15s ease-in-out!important}.ease-none{-webkit-transition:none;-o-transition:none;transition:none}.animate-4{-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);-o-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1)}.animate-primary{-webkit-transition:all .2s ease!important;-o-transition:all .2s ease!important;transition:all .2s ease!important}.footer-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.footer .footer-top .footer__main-content{margin-bottom:0!important;padding-bottom:60px!important}.footer-top{margin-bottom:60px}.footer .footer__text .social-links .social-links__list{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;display:box!important;-webkit-box-orient:horizontal!important;box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.footer .footer__text{width:100%!important;padding:0!important}.footer .footer__bottom-content{margin-bottom:60px}.footer .footer-navigation-item{padding-bottom:30px}.footer .footer-navigation-item .subnav .footer-navigation-item{padding-bottom:0!important}@media only screen and (min-width: 600px){footer.footer .ap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-top{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid rgba(67,75,86,.35)}.footer .footer__text{text-align:left}.footer .footer__text .social-links .social-links__list{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 800px){footer.footer .ap-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width: 1000px){footer.footer .ap-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media only screen and (min-width: 1400px){footer.footer .ap-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ap-custom.css.map */
