.template-page-new-landing-page-copy .header-wrapper{display:none}.header-wrapper{background:transparent}@media screen and (max-width: 989px){.header-wrapper{background-color:#fff}}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{text-decoration:none;color:#3ea4dc}body .footer{border-top:0px solid #242424}body .footer__content-top{padding-bottom:0rem}.template-page-contact header{margin:0 auto}.template-page-contact .footer{border-top:transparent}.contact_pg{background:transparent}.contact{max-width:900px;text-align:center}.contact h2{margin-bottom:20px}.contact p{margin-bottom:26px}.contact .contact__fields{grid-template-columns:auto}.contact form .field:before,.contact form .field:after,.product-form__submit:after,.product-form__submit:before{content:none}.contact label{position:unset;transform:none;font-size:18px!important;letter-spacing:0!important}.contact .field{flex-direction:column-reverse;gap:10px;text-align:left}.contact form input{height:52px}.contact form input,.contact form textarea{border:2px solid #000000;border-radius:8px;font-size:14px;padding:15px!important;width:100%}.contact form .field__input:focus{box-shadow:none;outline:0}.contact .form__message{align-items:center;font-family:Host Grotesk;color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:.25rem;letter-spacing:0;display:inline-block;line-height:normal}.contact .icon-success{width:19px;margin:0 0 -4px;height:19px}.template-product .page-background{bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1;background:#42a39de3}.template-product .page-background__drip{mask-image:url(//www.puckerpals.com/cdn/shop/files/candy-pattern.png?v=1759842639&width=1920);-webkit-mask-image:url(//www.puckerpals.com/cdn/shop/files/candy-pattern.png?v=1759842639&width=1920);background:#47a39c;mask-repeat:repeat;-webkit-mask-repeat:repeat;mask-size:auto;-webkit-mask-size:auto;mask-position:center;-webkit-mask-position:center;display:block!important;z-index:9;position:relative;height:100%;opacity:88%}.template-product .section-template--20093488464102__main-padding{background:transparent}body .product.grid{align-items:stretch;gap:30px;display:grid}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{background:#fff;padding:30px 40px;-webkit-filter:drop-shadow(2px 4px 6px rgba(0,0,0,.3));filter:drop-shadow(2px 4px 6px rgba(0,0,0,.3));border-radius:10px;height:fit-content}.product__info-container>*+*{margin:10px}.product__media-list{overflow:hidden;-webkit-filter:drop-shadow(2px 4px 6px rgba(0,0,0,.3));filter:drop-shadow(2px 4px 6px rgba(0,0,0,.3));border-radius:10px}body .product .product__info-container{max-width:100%}.product .grid__item{width:100%!important;max-width:100%!important}.product__info-container .product-form{margin:0!important;vertical-align:middle;display:grid;width:100%;align-items:center}.product-form__quantity .form__label span{display:none}.product__title>*{margin:0;font-size:20px}.product .product__description p{margin:0 0 8px}.product .product__description p,.product .product__description ul{font-size:16px;letter-spacing:0}.product__description ul{list-style-position:outside}.product__description b,.product__description strong{color:#000}.product .price{padding-top:24px}.product__info-wrapper .price{padding-top:0}.product .badge{background:#fa2a87;letter-spacing:0;line-height:normal}.\35-flavor-multi-pack .page-background{background:linear-gradient(45deg,#79cef7,#ff9a85,#e5d776,#a1dd72,#ffa386)}.product .product-form__input{display:inline-block;margin-block:0}.product .product-form__input label{font-weight:900;color:#000;font-size:18px;letter-spacing:0;text-transform:uppercase}.product .product-form__submit{margin-bottom:0;height:49.25px;min-height:unset;font-size:19px;letter-spacing:0;background:#ff6b00;text-transform:uppercase;line-height:normal}.product .product-form{margin:0}.product .cartsec{float:right;width:69%;margin-right:auto!important;margin-block:0}.collection-list li.collection-list__item{border:1px solid #506cb3;padding:40px 20px 20px;border-radius:20px}.collection-list .card__media,.collection-list .card .media{position:inherit!important;height:100%;width:100%;height:250px}.collection-list .card__inner{display:block}.collection-list .card__media .media img{height:250px!important;object-fit:contain}.collectionmainpage h1{text-align:center;padding-bottom:13px}.product .thumbnail-slider span.svg-wrapper{background:#fff;width:50px;height:50px;border-radius:50%}.product .thumbnail-slider button.slider-button{padding:0;width:50px;height:50px}.product .slider-button .icon{height:1rem}.maincollection_prdcts{background:transparent}#product-grid li.grid__item,.related-products .grid__item{border:1px solid #506cb3;padding:40px 20px 20px;border-radius:20px}#product-grid .card__media,#product-grid .card .media,.related-products .grid__item .card__media,.related-products .grid__item .card .media{position:inherit!important;height:100%;width:100%;height:260px}#product-grid .card__media .media img,.related-products .grid__item .card__media .media img{height:260px!important;object-fit:contain}#product-grid .card__inner,.related-products .grid__item .card__inner{display:block;position:relative}.badge{line-height:normal;background:#506cb3;text-transform:uppercase;letter-spacing:.05em}#product-grid .card--media .card__inner .card__content,.related-products .grid__item .card--media .card__inner .card__content{position:absolute;top:-30px;right:0;padding:0}#product-grid .card__heading,.related-products .grid__item .card__heading{font-family:Host Grotesk,sans-serif;letter-spacing:0;text-align:left;font-weight:500;line-height:22px;color:#506cb3}#product-grid .card-information,.related-products .grid__item .card-information{text-align:left;margin-top:auto;padding-block:22px}.related-products .grid__item .card-information{padding:22px 0 0}.price__container span.price-item.price-item--last{font-weight:800}#product-grid .card--standard>.card__content .card__information,.related-products .grid__item .card--standard>.card__content .card__information{padding:40px 0 10px;display:flex;flex-direction:column}body #product-grid .card-information>.price{margin:0!important}#product-grid .quick-add__submit{font-size:17px;text-transform:uppercase;letter-spacing:0;min-height:auto;padding:16px 30px;width:100%;min-width:inherit;margin:0 auto;background:#ec5956;color:#fff}div#cart-notification{background:#fff}.cart__ctas button{background:#f13988;text-transform:uppercase}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{display:none}facet-filters-form.facets{padding-bottom:30px}form#FacetSortForm{align-items:center}facet-filters-form.facets select#SortBy{border:1px solid #ddd;padding:14px 32px 14px 15px;border-radius:7px}facet-filters-form.facets .facet-filters__sort:focus-visible{outline:none;box-shadow:none}facet-filters-form.facets .select .svg-wrapper{right:10px}.facets .facets__summary svg.icon.icon-caret{display:none}.facets .facets__summary{padding-right:0;pointer-events:none}.facets .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}.facets-container .field__input:focus,.facets-container .field__input:focus-visible{box-shadow:none;outline:0}.facets-container .field:before,.facets-container .field:after{display:none}.facets-container .field__input{border:1px solid #a9a5a5}.facets-container *{letter-spacing:0}.facets .facets__summary{font-size:18px;color:#101010;font-weight:800;padding-top:34px}.facets-container .facet-checkbox .svg-wrapper{width:1.2rem;height:.9rem}span.facet-checkbox__text{width:100%;display:flex;justify-content:space-between}.facet-checkbox{padding-right:0}.facets-wrap-vertical{padding-right:0;margin-right:0}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{filter:invert(1)}.active-facets__button--light .active-facets__button-inner{font-size:13px}.facets-vertical .facet-checkbox input[type=checkbox]:checked{background:#e35f59}.cart-item__name{margin-bottom:.5rem;margin-top:0;font-family:Host Grotesk;font-size:15px;letter-spacing:0}.cart-item .cart-item__name:hover{text-decoration:none;color:#506cb3}p.predictive-search__item-heading{font-family:Host Grotesk;line-height:22px;letter-spacing:0}.predictive-search.predictive-search--header{border-top-right-radius:0;border-top-left-radius:0;border:0;box-shadow:0 3px 6px #c1bbbb}body .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none;color:#506cb3}.counters-section{overflow:hidden}.product .cartsec{margin-top:31px}.grid__item.product__media-wrapper{padding-right:70px}@media (min-width:990px){body:not(.template-index) .header__inline-menu,body:not(.template-index) .header__icons{box-shadow:0 0 4px #ddd}}@media (min-width:767px){body .product.grid{grid-template-columns:50% 1fr;gap:0px}.product__media-wrapper{height:100%}.product__media-wrapper media-gallery{position:sticky;top:50px}.grid__item.product__media-wrapper{padding-right:70px}}@media (min-width:750px){.facets-vertical .facets-wrapper{position:sticky;top:30px;height:100%}}@media (max-width:989px) and (min-width:750px){.facets-vertical.page-width{padding:0 3rem}}@media (max-width:1350px){.product .cartsec{width:56%}}@media (max-width:1230px){.product-grid-container ul#product-grid li{max-width:100%;width:100%}.product-grid-container ul#product-grid{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:1200px){.collectionmainpage ul.collection-list{display:grid;grid-template-columns:repeat(2,1fr)}.collectionmainpage ul.collection-list li{width:100%;max-width:100%}}@media (max-width:1200px){.collectionmainpage ul.collection-list{display:grid;grid-template-columns:repeat(2,1fr)}.collectionmainpage ul.collection-list li{width:100%;max-width:100%}.grid__item.product__media-wrapper{padding-right:40px}}@media (max-width:989px){.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding:30px 30px 20px}}@media (max-width:950px){.product .product-form__submit{font-size:16px}}@media (max-width:880px){.product .product-form__submit{padding-inline:10px}.collection-list .card__media .media img{height:180px!important}.collection-list .card__media,.collection-list .card .media{height:180px}}@media (max-width:850px){.product-grid-container ul#product-grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.slider.slider--mobile .slider__slide{background:#fff}.product-media-container{height:100%}.product-media-container .media{height:100%;background:#fff;max-height:500px;padding:5px!important}.product-media-container .media img{position:inherit!important;object-fit:contain!important;max-height:500px}}@media (max-width:766px){body .product.grid{gap:30px;display:flex;flex-direction:column}.product .cartsec{width:calc(100% - 162px)}.product-form__buttons{width:100%}}@media (max-width:749px){header.header{padding:6px 1.5rem 6px 2rem}.product .product__media-wrapper .slider-mobile-gutter{margin:0}.slider-buttons{gap:15px;margin-top:33px}.product .slider-counter{display:flex;justify-content:center;min-width:10.4rem;color:#000;background:#fff;height:44px;align-items:anchor-center;border-radius:40px;font-size:16px}button.slider-button.slider-button{background:#fff;border-radius:50%}.product .product__media-wrapper .grid--peek.slider .grid__item{margin:0}.counter-cards{gap:20px}}@media (max-width:680px){.collectionmainpage ul.collection-list{grid-template-columns:repeat(1,1fr)}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding:40px 20px}}@media (max-width:575px){.product .cartsec{width:100%;margin-top:0}.product .product-form__input{max-width:100%;display:block}.product .product__info-container .product-form{min-height:auto;padding-top:20px}.product .product-form__input quantity-input.quantity{width:100%}}@media (max-width:480px){.product-media-container .media,.product-media-container .media img{max-height:320px}.cart-item__name{font-size:14px}.cart-drawer .totals>h2{font-size:14px}.cart-drawer .totals__total-value{font-size:14px}.cart-drawer .cart-item__quantity .quantity{width:113px;min-height:48px!important}.cart-drawer .cart__ctas button{font-size:16px;min-height:auto;padding-block:20px;line-height:normal}.cart-drawer .drawer__inner{width:100%;max-width:inherit}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
