:root{color-scheme:light only}@font-face{font-family:SourceSansPro-Black;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-Black.ttf?v=92876361577320820901756233630)}@font-face{font-family:SourceSansPro-Bold;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-Bold.ttf?v=163628243309051945631756233631)}@font-face{font-family:SourceSansPro-ExtraLight;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-ExtraLight.ttf?v=99503126589069121801756233631)}@font-face{font-family:SourceSansPro-Light;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-Light.ttf?v=116363764690616037601756233632)}@font-face{font-family:SourceSansPro-Regular;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-Regular.ttf?v=105757823923658718301756233627)}@font-face{font-family:SourceSansPro-SemiBold;src:url(//taylorchip.com/cdn/shop/t/271/assets/SourceSansPro-SemiBold.ttf?v=147752787939217736781756233628)}#admin-bar-iframe{display:none!important}html{height:-webkit-fill-available}body{min-height:100vh;min-height:-webkit-fill-available;letter-spacing:normal}.back-button{display:grid;justify-content:flex-end;padding-top:40px}.button.small{padding:0 13px;min-width:auto;min-height:40px;height:auto}.button.tiny{padding:0 6px;min-width:auto;min-height:28px;font-size:14px;height:auto}html body .card-wrapper .product-form{padding-bottom:0}html body .product-recommendations-slider-wrapper .slick-slide .grid__item{padding-top:0;padding-bottom:0}html body .card-wrapper .card-information{margin:0;padding:0 20px 20px}html body#cookie-club .product-form{padding-bottom:0}.how-it-works-list ul li img{width:100%;max-width:260px}html .product__media-list .product__modal-opener{border:none}.home-banner-inner .banner-img h2{padding-top:0;margin-top:15px;margin-bottom:30px;color:#dd8680;font-size:45px}html .product-in-cart[data-variant_id="42085835768057"] .remove-from-cart,html .product-in-cart[data-variant_id="42085835768057"] .quantity{display:none}.animation{transition:.5s all linear;opacity:0;transform:translate(0)}.fade-in{opacity:1}.slide-down{transform:translateY(10px)}.animation.anim-speed-fast{transition:.5s all linear}.animation.anim-speed-normal{transition:1s all linear}.animation.anim-speed-slow{transition:2s all linear}@keyframes up-down{0%{transform:translateY(-20px)}50%{transform:translateY(0)}to{transform:translateY(-20px)}}.corporate-banner-wrapper{padding-bottom:20px}.corporate-banner{overflow:hidden;border-radius:8px;box-shadow:0 0 15px 2px #0000004d}.card-footer{padding-top:20px}.larger-caps{text-transform:uppercase;font-family:SourceSansPro-Bold;font-size:16px;margin-bottom:0;margin-top:1px}.up-down{animation:up-down 3s linear infinite}.proceed-arrow{position:absolute;bottom:100px;left:calc(50% - 20px);width:40px;cursor:pointer}.lines-left-right{display:grid;grid-template-columns:minmax(auto,100%) minmax(auto,auto) minmax(auto,100%);align-items:center;justify-content:center;text-align:center;width:100%;grid-gap:20px}.lines-left-right i{width:50%;height:1px;display:block}#shopify-section-header{position:relative;z-index:3;width:100%;left:0;top:0}html body .collection-filters{display:none}.recommended-products-wrapper{display:grid;grid-template-columns:minmax(auto,25%) 75%}.recommended-products-wrapper .text-space{display:grid;align-items:center;justify-content:center;font-size:45px;padding:40px;text-align:left;text-transform:uppercase;font-family:SourceSansPro-Bold}.recommended-products-wrapper .text-space img{width:100%}.full-height-mobile,.full-height{transition:.25s max-height linear}.product__description heading,.cookie__description heading{margin:0;padding:0 0 6px;font-size:18px;font-weight:700}.home-join-cookie-club .cookie-club-overlap-img{transform:translateY(50%);bottom:50%}html body .has_slider .collapse-content{padding-right:0;display:block}.flavor_slide_cols{display:grid;grid-gap:20px;grid-template-columns:100px minmax(auto,1fr);align-items:center}.flavor_slide_cols img{width:100%}.slider-wrapper .slick-arrow{display:none!important}.product-recommendations-slider-wrapper .slick-list{padding-left:0!important}.product-image-slider-wrapper.slider-wrapper .right-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);left:50%}.product-image-slider-wrapper.slider-wrapper .left-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);left:6%}.slider-wrapper .left-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);left:20px}.slider-wrapper .right-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);right:20px;left:auto}html body .product-form{padding-bottom:40px}html body .product-recommendations-slider-wrapper .slick-slide .grid__item{width:calc(100% - 20px)}.recommended-image-divider{padding-top:0}.product-recommendations-slider-wrapper{width:100%;overflow:auto;position:relative;padding-left:90px;padding-right:90px;margin-bottom:40px;max-height:initial;display:block}.product-flavors-slider-wrapper{width:100%;overflow:auto;position:relative;padding-left:50px;padding-right:50px;margin-bottom:0;margin-top:15px;display:block}.cookie-club-icons-slider-wrapper{width:100%;overflow:hidden;position:relative;padding-left:50px;padding-right:50px;margin-bottom:0;margin-top:15px;display:block}.product-flavors-slider-wrapper p{padding-top:0;margin-top:0}.product-flavors-slider-wrapper .left-arrow{position:absolute;z-index:1;width:30px;cursor:pointer;top:50%;transform:translateY(-50%);left:0}.product-flavors-slider-wrapper .right-arrow{position:absolute;z-index:1;width:30px;cursor:pointer;top:50%;transform:translateY(-50%);right:0;left:auto}.height-slider-fix,.product-image-slider-wrapper .slide-with-bg,.product-image-slider-wrapper{height:800px}.product-image-slider-wrapper{width:100%;left:0;position:absolute;overflow:hidden}.product-image-slider-wrapper .slick-slide{background:var(--accent-light)}.slick-slide>div{display:grid;height:100%}.slide-with-bg{opacity:.3;transition:opacity .51s linear;background-repeat:no-repeat;background-size:cover;max-height:100%;background-position:bottom}.slick-current .slide-with-bg{opacity:1}.height-slider-fix{display:block!important}.left-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);left:30px}.right-arrow{position:absolute;z-index:1;width:50px;cursor:pointer;top:50%;transform:translateY(-50%);right:30px}quantity-input{margin-left:0!important}html .product-page .collapse svg>g>path{stroke:var(--foreground)!important}html .product-page .collapse svg>path{stroke:var(--foreground)!important;fill:var(--foreground)!important}shopify-payment-terms{display:none}html .cookie-cake-maker input{height:25px;width:25px}html #cookie-club .collapse .h3{color:var(--foreground)}html #cookie-club .collapse svg>g>path{stroke:var(--foreground)!important}html .card-information__text{font-family:SourceSansPro-SemiBold;font-size:24px}.join-cookie-club-header,html body .header__inline-menu .link *,html body .header__inline-menu .link{font-size:16px;font-family:SourceSansPro-SemiBold;font-weight:700}.header-wrapper{background-color:var(--background);box-shadow:0 2px 4px #0000001a}.header{background-color:var(--background);min-height:60px;grid-template-columns:173px auto max-content;padding:0 10px;column-gap:10px;display:none}.join-cookie-club-header{background:var(--accent-light);color:var(--foreground);padding:7px 17px;border-radius:5px;text-decoration:none;display:flex;text-align:center;width:100%}#shopify-section-header>sticky-header>header>nav>ul>li:last-child>a>span{color:#7dc9e1}#shopify-section-header>sticky-header>header>nav>ul>li:last-child>a>span:hover{border-bottom:1px solid var(--accent-light)!important}.image-text{position:absolute;left:0;top:0}.absolute{position:absolute}.box-border{border-radius:35px;box-shadow:2px 1px 1px #f2d4d1}.white{color:#fff}.bold{font-weight:700}.product_popup .scrollable_content{overflow:hidden;padding-bottom:30px}.banner-caption{position:relative;top:auto;left:auto;transform:initial;margin:0 auto;width:100%;height:100%;grid-template-columns:1fr;display:grid}html .color-background-1{margin-top:0}html .cookie__description{display:none;padding-bottom:0}.home-banner{position:relative;text-align:left;margin-bottom:0}.image-wrapper img{width:100%}html body .card--product{position:relative;border-radius:10px 10px 0 0}div:empty.not-empty{display:block}html .advanced-grid:not(.page-width){margin:0}.cookie-club-banner{height:100vh}.banner-img{min-height:500px;width:auto;background-size:60%;background-position:center right;background-color:var(--background);background-repeat:no-repeat;height:100vh;max-height:calc(100vh - 154px);transition:.25s max-height linear;background:linear-gradient(180deg,#fce5e5,#c9eaf7)}.home-banner-inner{margin:0;padding:0}.banner-img .mobile-image{max-width:100%;margin:0 auto;align-self:center}.custom-banner-title{color:var(--foreground);font-size:48px;max-width:620px}.custom-banner-description{font-size:18px;color:var(--foreground);max-width:380px;margin-top:0}.build-your-own-item{width:100%;display:grid;grid-template-columns:40% auto;align-items:center;border-radius:10px;padding:40px 0;box-sizing:border-box;margin-top:20px;margin-bottom:40px;grid-gap:100px}html .social-media-cols-wrapper ul{padding-bottom:40px}html .social-media-cols-wrapper{margin-top:20px}html .social-media-cols-wrapper .h2{padding-top:20px}.build-your-own-item.choose-your-own{background-color:var(--background)}.choose-your-own-title{color:var(--foreground);margin-top:0;margin-bottom:0}.choose-your-own-description{color:var(--foreground);width:100%}.choose-your-own a{max-width:max-content}.choose-your-own-cta{color:var(--foreground);border:1px solid var(--foreground)}.build-your-own-options-btn{margin-top:30px;transition:all .1s linear;height:52px;width:100%;display:flex;cursor:pointer;padding:5px;font-weight:700;text-decoration:none;font-size:16px;justify-content:center;align-items:center;box-sizing:border-box;text-transform:capitalize;max-width:270px}.make-your-cake-cta{color:#8fc5a1;border:1px solid #8FC5A1}.custom-home-title h2{color:var(--foreground);height:70px;display:flex;align-items:center;text-align:center;justify-content:center}.card-information{margin-top:0;padding:20px}.barebones-columns .h2,.title-wrapper-with-link{margin:0;height:auto;align-items:center;justify-content:center;text-align:center;padding-top:60px;padding-bottom:60px}.home-page-product-buttons{display:grid;grid-template-columns:minmax(auto,100%) 35px;align-items:center}.hb1{text-align:left}.hb2{text-align:right}.home-video-card-item{background:var(--background);width:100%;display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));gap:50px;align-items:center;border-radius:10px;padding:20px 40px;box-sizing:border-box}.social-media-cols-wrapper ul{grid-gap:20px}.home-video-card-title{color:var(--foreground);font-weight:700}.home-video-card-description{min-height:50px;color:var(--foreground)}.home-video-card-cta{margin-top:25px;position:relative;min-width:240px}.home-video-card-cta svg:nth-of-type(1){position:absolute;left:10px}.cta-video-link-arrow{position:absolute;right:10px}.build-your-cake{grid-template-columns:1fr;text-align:center;align-items:center}.build-your-cake img{max-width:700px}.build-your-cake-card-image-container{display:flex;justify-content:end;margin:0;padding:0;max-width:400px}.build-your-own-cake-content{justify-content:center;display:flex;flex-direction:column;box-sizing:border-box;flex:1;width:100%;max-width:100%;padding-left:0}.prod-img{background:var(--background)}html .cart-notification{padding:10px 20px;-webkit-box-shadow:0 20px 15px -1px rgba(0,0,0,.1);max-width:400px;position:fixed;background:var(--background);border:none;-webkit-box-shadow:0 20px 15px -1px rgb(0 0 0 / 10%);box-shadow:0 20px 15px -1px #0000001a;right:0;height:100vh;top:0;z-index:999999}html .product-in-cart{border-bottom:1px dashed var(--primary-light);background:var(--background);padding:12px;margin-bottom:5px}html .product-in-cart-grid{display:grid;grid-template-columns:70px minmax(auto,100%) 90px;height:auto;grid-gap:10px;align-items:flex-start}.item_properties{font-size:12px}.item_properties ul{margin:0;padding-left:20px}.remove-from-cart{cursor:pointer;display:grid;align-items:center;justify-content:flex-end;max-height:68px}.remove-from-cart svg{max-width:24px;width:100%}.remove-from-cart svg path{fill:#444;opacity:.2}.remove-from-cart:hover svg path{opacity:.5}html .qty_decrease{bottom:0;top:auto}.prod-quantity{grid-template-columns:20% 60% 20%;display:grid}.prod-name{font-size:16px;font-weight:700;color:var(--foreground)}.prod-url{color:var(--foreground);text-decoration:none;display:flex}.prod-price{font-size:16px}.home-page-shop-all{display:flex;align-items:center}html .gray-bg{background:#f5f5f5}.prop_name{display:block;font-weight:700}html .product-in-cart .quantity{width:100%;border:none;display:flex;margin-bottom:10px;position:relative;height:100%;align-items:center;max-height:68px}.cart-col3{display:grid;grid-template-columns:1fr 1fr;height:100%}html .product-in-cart .quantity:hover .custom_qty_btn{opacity:.5}.custom_qty_btn{width:23px;height:24px;padding:0;font-size:16px;position:absolute;top:0;left:50%;transform:translate(-50%);color:#444;border:1px solid #ccc;border-radius:100%;opacity:.1}.custom__quantity__input{width:100%;height:auto}.custom__quantity__input:hover{background:inherit;color:inherit;border:inherit}.prod-img img{height:100%;width:100%;display:grid}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0;align-self:center}.cart-notification__header{align-items:flex-start;display:flex;position:relative;height:4.4rem;margin-bottom:10px}html .card--outline:not(.card--soft){border:none}html .card__media-full-spacer{padding:0}html .card-wrapper{position:relative;padding-bottom:0}html .card-information-details-content{color:var(--foreground)}.cart__total__amount{margin-right:3px}html .card-information-actions{display:grid;padding:0;grid-template-columns:minmax(auto,50%) minmax(auto,50%);grid-gap:10px}html .product-buttons button,html .card-information-actions button{border:3px dashed var(--primary-light);background:0 0;border-radius:5px;height:auto;cursor:pointer;transition:.1s;background:#fff;padding:10px}html .card-wrapper:hover .card-information__text{text-decoration:none}html .card-information-actions span{display:block;font-size:18px;font-weight:700;margin-bottom:3px}.add-to-cart-product-btn *{color:#ecb4af;stroke:#ecb4af;transition:.1s}.add-to-cart-product-btn:hover *{color:#cb7b70;stroke:#cb7b70}.add-to-cart-product-btn .hb1{font-size:14px}.add-to-cart-product-btn .hb1 span{font-size:18px}html .card-information-details-content h2>span{font-size:28px}.product_description,.product_price{display:none}html .card__inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(120deg,#db918a,#db918a);opacity:.5;display:none}html .media--square{height:390px}html .media--square>img{width:100%;height:100%;object-fit:contain;padding-bottom:30px}html .card-information__text{height:auto;display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:0;min-height:AUTO;text-align:center}html .card-information__text .data_wrapper{margin:0}.cart_subtotal{text-align:center;font-weight:700;margin-bottom:5px;text-transform:uppercase;color:var(--foreground);font-size:18px}html .product_card_options{display:none}.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cookie-maker-option-wrapper{display:flex;align-items:center}.custom-cakes-inputs{display:grid;grid-template-columns:30px minmax(auto,100%);align-items:center;max-height:300px;overflow:auto}.custom-cakes-inputs label{padding-left:5px;font-size:20px;font-weight:400;color:var(--foreground)}.border-icing-option{height:auto}#cookie-maker-continue-btn{margin-left:auto;text-align:center;display:flex;margin-right:auto;margin-top:15px}.text-area-cake-message{width:100%;height:250px;padding-left:15px;padding-top:15px}.message-icing-flavor{height:50px}.metafield-description{padding-bottom:10px}#cookie-maker-back-btn{margin:0 auto;display:none;text-align:center;padding-top:30px;width:100%}.message-icing-flavor-select{height:50px}body[class~="template_product.custom-cookie-cake"] .product-form__buttons{padding-top:20px}.cookie-maker-legend-labels{display:grid;grid-template-columns:70% 30%;height:auto;align-items:center;font-size:18px;margin-bottom:5px;margin-top:20px;border-bottom:2px dashed #cb7b70;padding-bottom:8px;font-weight:700}.cookie-maker-legend-labels span:nth-child(2){text-align:right}.cookie-maker-errors{visibility:hidden;border-left:5px solid #e23636;display:flex;margin-top:19px;align-items:center;padding:.8rem}.cookie-cake-maker-thankyou-message{display:none}html .cookie-cake-maker-thankyou-message h4{margin-bottom:10px}html .thankyou-message-options .button{margin-bottom:20px}html .media--hover-effect{pointer-events:none}.view_details_toggle{font-size:12px;color:var(--color-link);cursor:pointer;padding-top:5px}.view_details_content{display:none;padding:10px}.home-join-cookie-club .caption{max-width:100%;position:absolute;left:0;transform:none;top:auto;z-index:2;width:100%;display:grid;padding-left:80px;padding-right:80px}.home-join-cookie-club *{color:var(--foreground)}.home-join-cookie-club{position:relative;text-align:center;height:auto;display:grid;justify-content:center;align-items:center;padding-top:40px;padding-bottom:40px;border-radius:0;background-color:#c9eaf7;min-height:400px;background-image:url(/cdn/shop/files/Repeating_Chips_Blue.png?v=1640199900);background-repeat:repeat;background-size:contain;background-position:center}.join-cookie-club-title{font-weight:700;margin-top:0;margin-bottom:0}html .home-join-cookie-club .join-cookie-club-cta{background:#fff;color:var(--foreground);margin:30px auto 0}html .home-join-cookie-club .join-cookie-club-cta *{fill:transparent;stroke:var(--foreground)}html .home-join-cookie-club .join-cookie-club-cta:hover{background:#fff;color:var(--foreground)}.home-join-cookie-club-benefits{margin-top:30px}.join-cookie-club-description>p{margin-top:0;margin-bottom:0}.footer-section-1{display:grid;grid-template-columns:1fr;align-items:center;height:130px}.footer{position:relative;height:auto;margin-top:0}html .footer-image-bg img{margin-bottom:-10px;width:100%}.footer-logo{height:100%;display:flex;align-items:center}html .list-social__item .icon{color:#fff;fill:#fff;height:28px;width:35px}html body #shopify-section-header .header__inline-menu .link span{transition:none}.footer-section-2{display:grid;grid-template-columns:60% 40%;align-items:center}.footer-navigation{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));margin-top:60px;margin-bottom:60px;border-right:0;grid-gap:20px}.footer-navigation *{color:#fff;text-decoration:none;list-style-type:none;margin:0;padding:0}.footer-navigation h3{text-transform:uppercase}.footer-navigation span{text-transform:uppercase;font-weight:700}.footer-newsletter span{font-weight:700}.footer-links{display:block;padding:5px 0}#NewsletterForm--footer{background:#cb7b70;border:none;border-radius:5px}.newsletter-footer-subscribe{display:grid;grid-template-columns:minmax(auto,100%) 90px;gap:10px}html .footer-block__heading{margin-bottom:0}.footer-newsletter *{color:#fff;margin-top:0}.newsletter-button-submit{width:100%;height:100%;background:#fff;color:#da9189;border-radius:5px;border:none;cursor:pointer;font-family:SourceSansPro-Bold;text-transform:uppercase;font-size:1.6rem}.footer-newsletter{padding-left:0;display:grid;grid-template-columns:minmax(auto,100%) minmax(auto,100%)}html .footer__list-social.list-social:only-child{justify-content:flex-end;padding-top:64px;grid-gap:20px}html .footer__list-social.list-social:only-child li{align-items:center}html .footer__list-social .list-social__link{align-items:center;display:flex;padding:0}.build-your-own-custom-right{justify-content:center;display:grid;flex-direction:column;box-sizing:border-box;flex:1;width:100%;max-width:700px;padding-right:90px}.footer-2{background:#fff;height:auto;align-items:center;color:#cb7b70;display:flex;justify-content:center;align-items:flex-end;margin-bottom:23px}html body .grid.grid--4-col-desktop{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding-bottom:20px;grid-gap:20px}html body .grid .grid__item{width:100%;display:grid;max-width:100%!important;background:#fff;border-radius:10px;padding:0}html body .grid.grid--3-col-desktop{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:0}html body .flavor-details-link{text-align:center;display:block;padding-bottom:10px;padding-top:5px;margin:0!important;color:#dd8680}.choose-your-own-wrapper .choose__your__own__single__cookie_wrapper .join-cookie-club-header{margin:0 auto!important;display:block!important}.choose-your-own-selector{padding-top:60px}.home-card-tall-col{text-align:center;border:3px dashed #ecb4af;margin:0;height:100%;padding:20px 0 90px;border-radius:10px;position:relative}.home-card-tall-col .caption{padding:0 60px}.home-card-tall-col img{text-align:center;max-width:300px}.home-card-tall-col .button-wrapper{display:block;height:auto;align-items:center;justify-content:center;position:absolute;bottom:40px;width:100%}.tall-blocks-wrapper ul{grid-gap:20px}.pink-overlaybg{position:fixed;background:#cb7b7099;width:100%;z-index:10;display:none;height:100%;top:0;left:0;background:#cb7b7096;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(203,123,112,.3)}.dashed-button{height:50px;background:var(--background);color:var(--foreground);border-radius:10px;width:100%;max-width:100%;stroke:#ecb4af;transition:.1s;border:3px dashed #ecb4af;padding:5px;cursor:pointer}.dashed-button span{display:block;text-align:left}.product-flavors-slider .slick-slide{background:transparent}html .product-form__input input[type=radio]:checked+label{background:var(--primary-lightest);opacity:1!important}.product__info-wrapper .quantity{background:#fff}.product-metafields-title{text-transform:capitalize}.product-flavors-slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}html body .grid__item[rel="7340556157177"]{background-color:var(--background)}html body .grid__item[rel="7340556157177"] .card-information-actions,html body .grid__item[rel="7340556157177"] .product_details_popup_link{display:none}.product_popup{display:none;border-radius:10px;box-shadow:1px -1px 5px 4px #0003;-webkit-box-shadow:1px -1px 5px 4px rgb(0 0 0 / 20%);-moz-box-shadow:1px -1px 5px 4px rgba(0,0,0,.2);position:fixed;width:100%;max-width:1000px;height:auto;left:50%;background:#fff;z-index:100;top:50%;transform:translate(-50%,-50%);max-height:80vh;overflow-y:hidden}.product_popup .collapse-content p:last-of-type{padding-bottom:0}.product_popup .cookie__description__content{padding:60px 20px 20px;display:grid;grid-template-columns:minmax(auto,50%) 50%;grid-gap:35px}.product_popup .thumbnail-images-container{display:grid;grid-gap:5px;height:100%;align-content:space-between;grid:none}.product_popup .cookie-detail-main-image-container{display:grid;height:fit-content}.product_popup .thumbnail-images-container .thumb-cookie-wrapper{position:relative;height:fit-content;display:grid}.product_popup .thumbnail-images-container .thumb-cookie-wrapper img{cursor:pointer}.product_popup .thumbnail-images-container .thumb-cookie-wrapper i{display:block;height:100%;width:100%;position:absolute;top:0;border:0 solid #0071bc;cursor:pointer}.product_popup .thumbnail-images-container .thumb-cookie-wrapper.active i{border:3px solid #0071bc}.product_popup .cookie-detail-main-image-container img{width:100%}.product_popup .pop_up_description{text-align:center}.product_popup .cookie-details-images{display:grid;grid-template-columns:minmax(auto,20%) 80%;grid-gap:10px;height:fit-content}.product_popup .cookie-details-images img{width:100%}.product_popup .close__cookie__description span{display:grid}.product_popup .close__cookie__description{width:75px;height:60px;align-items:center;display:flex;justify-content:flex-end;color:#0071bc;margin-left:auto;cursor:pointer;padding-top:0;display:grid;position:absolute;right:16px;background:#fff;width:100%;z-index:9}.product_popup .cookie-details-text-content{text-align:left}.product_popup .cookie-details-text-content .h3{margin-top:0;margin-bottom:15px;color:#cb7b70}html body .product_popup .metafield-description .h3{font-size:16px;text-transform:lowercase;margin-bottom:5px}.pop_up_description{text-align:center}.choose-your-own-description h4{margin-top:0;padding-top:5px;font-size:18px;margin-bottom:0}.delivery_date_radios{margin:0 auto 10px;padding:0;display:grid;grid-template-columns:auto auto;list-style:none;width:fit-content;grid-gap:10px}.delivery_date_radios label{font-weight:700;cursor:pointer}.delivery_date_radios input[type=radio]{width:25px;height:25px;cursor:pointer}.delivery_date_radios li{display:grid;grid-template-columns:35px auto;align-items:center;justify-content:flex-start}.cookie-metafields{display:grid}.metafield-shipping_details{order:11}.collapse .collapse-header{text-transform:none}.product-main-description,.product-main-container .pdp-left-col .collapse-header{color:#cb7b70;font-size:20px}.product-main-container .pdp-left-col .collapse-content{color:#cb7b70;font-size:16px}.product-main-description .flavors{font-weight:700}.product-main-description p{margin-top:0}.product-main-description{margin-bottom:20px}.two-cols{display:grid;grid-template-columns:minmax(auto,1fr) minmax(auto,1fr)}.two-rows{display:grid;grid-template-rows:minmax(auto,1fr) minmax(auto,1fr)}.center-div{margin:0 auto}.conent-width{max-width:max-content}html body .home-join-cookie-club .join-cookie-club-description>.h4{margin-top:5px;margin-bottom:30px;font-family:SourceSansPro-Bold}html .home-join-cookie-club .join-cookie-club-cta.invert{background:#fff;color:var(--foreground);margin:30px auto 0}.payment-options-msg{text-align:center}html body .product__info-wrapper .qty-and-add-wrapper{display:grid;grid-template-columns:150px auto;grid-gap:10px}html .slider-mobile-gutter .slider-buttons{display:none}html body .barebones-columns{display:grid}.product-recommendations{display:block;padding-top:40px}.product-recommendations .shop_more{padding:0;align-self:center;margin:0;text-transform:uppercase}html body .product__info-wrapper .price{align-items:center;justify-content:center}.product-above-info{font-weight:700;text-align:center;font-size:20px}.pdp-left-col .product_title{text-align:left;padding-bottom:0;margin-bottom:20px;margin-top:40px;font-size:30px}.build-your-own-item .build-your-own-image-wrapper{padding-left:100px}.product__description{padding-bottom:20px}.cookie-club-icons-wrapper{background:#f7f7f7}.collapse.active .collapse-arrow svg{transform:rotate(180deg)}.collapse .h3,.collapse .h2{color:var(--foreground);display:grid;grid-template-columns:auto auto;align-items:center;text-align:left;justify-content:flex-start;cursor:pointer;margin:0!important;padding:0 40px 10px 0!important;border-bottom:2px solid #0088c7}.collapse .collapse-content{display:none;width:100%;overflow:hidden}.collapse .collapse-arrown svg{transition:.4s linear all}.metafield-shipping{order:11}.collapse{display:grid;grid-template-columns:auto;margin-bottom:10px;position:relative}.collapse .collapse-arrow{max-width:20px;display:inline-grid;margin-right:6px;padding-top:2px;justify-self:flex-end;padding-bottom:10px;position:absolute;right:0;top:-3px;z-index:1;pointer-events:none}html body .grid .grid__item[rel="7342000767225"]{background-color:var(--background)}.top-banner{width:max-content;padding:6px;background:#c9eaf7;text-align:center;color:var(--foreground);position:fixed;border-radius:10px;top:112px;max-width:800px;left:50%;transform:translate(-50%);background:#009400;color:#fff;font-weight:700;text-transform:uppercase;max-width:93%}.top-banner a{padding:3px 7px;background:#fff;text-align:center;color:var(--foreground);text-decoration:none;border-radius:4px;margin-left:5px;margin-right:5px}.cookie-club-FAQ img{width:100%}.cookie-club-FAQ h3{margin-bottom:0;padding-bottom:0}.cookie-club-FAQ p{margin-top:0;padding-top:0}.cookie-club-FAQ,.how-it-works{padding-bottom:60px}.Cookie_Set_for_Sub_Page img{width:100%}html body .button svg path{fill:none}html body .caption .h4{font-family:SourceSansPro-Regular;font-weight:400;margin-top:10px}html body .page-button{margin-top:20px;margin-bottom:20px}html body .page-decription2{font-size:16px}.gift_sub_link{text-align:center;background:#c9eaf7;display:inline-grid;width:400px;margin:40px auto;padding:15px 10px;border-radius:3px;font-size:20px;text-decoration:none}html body ul.customer_additional_links{margin:0;padding:0;list-style:none}html body #appstle_subscription_widget0 .appstle_subscription_wrapper{border:0 solid #cccccc;margin:0}.button.disabled{opacity:.3;cursor:not-allowed}.buy_buttons_right_col .product-title-image{align-items:center;display:grid}variant-radios,variant-selects{display:grid;height:fit-content}.buy_buttons_right_col .product-form__input{align-items:center;justify-content:center;text-align:center;display:grid;margin:0;max-width:100%;padding-bottom:20px;grid-template-columns:minmax(auto,50%) minmax(auto,50%);grid-gap:0 10px}#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown{padding:0;margin-bottom:0}.buy_buttons_right_col{display:grid;height:fit-content;align-self:center}.sub-gift-buy-wrapper .product-form__buttons,.subscription-buy-wrapper .product-form__buttons{display:grid;grid-gap:10px;text-align:center;align-items:center;justify-content:center}.sub-gift-buy-wrapper img,.subscription-buy-wrapper img{max-width:100%}html body .list-add-to-cart{width:auto;display:grid;max-width:100%;margin-left:0;margin-right:0;min-height:60px}html #appstle_subscription_widget0 .appstle_circle{display:none}#appstle_subscription_widget0 .appstle_subscription_amount{font-size:20px;font-weight:400;margin:-7px auto -14px;color:var(--foreground);display:none}html #appstle_subscription_widget0 .appstle_prepaid_description{display:block;font-size:26px!important;opacity:1!important;color:var(--foreground)}.cookie-club-perks-list ul{display:grid;grid-gap:30px 80px}.cookie-club-perks-list li{color:var(--foreground);grid-template-columns:50px minmax(0,auto);display:grid;grid-gap:35px}.cookie-club-overlap-img{position:absolute;width:100%;bottom:0;z-index:1;left:0;transform:translateY(80px)}.gift-banner .cookie-club-overlap-img{transform:translateY(40px)}html #cookie-club #buy_buttons_section{max-width:1000px;margin:0 auto;text-align:center;justify-content:center;align-items:center;display:grid;grid-template-columns:100%;width:100%}#cookie-club .h2{color:var(--foreground);text-align:center;margin:0;padding:40px 0}.page-width-small{max-width:1000px;margin:0 auto;padding:0 1.5rem;width:100%}.product-page .product-main-container{display:grid;grid-template-columns:minmax(auto,60%) 40%}html body.product-page .product-main-container .product__media-wrapper{max-width:100%;width:100%;background:transparent}html body.product-page .product-main-container .product__info-wrapper{max-width:100%;width:100%;padding:0;display:grid;height:100%;background:none}#choose-for-free .product-main-container,#cookie-club .product-main-container,#choose-your-own-cookies .product-main-container{grid-template-columns:100%}html #choose-for-free .product-page-wrapper,html #cookie-club .product-page-wrapper,html #choose-your-own-cookies .product-page-wrapper{padding:0}html body.product-page .product-page-wrapper{padding-top:0}html body.product-page .product__media-item{display:none;background-color:transparent}html body.product-page .product__media-item:first-child{display:block;background-color:transparent}.product-page .product__info-wrapper .product__info-container .product-extra-info{text-align:center}.product-page .product__info-wrapper .product__info-container .product__title{text-align:center;margin-top:0;font-size:40px;text-transform:uppercase}.product-page .banner-size-picker .button{width:100%;max-width:100%;font-size:16px;padding:0;margin:0;display:grid;grid-template-columns:1fr}.product-page .banner-size-picker .button svg{margin:0}html body .banner-size-picker{display:grid;grid-template-columns:minmax(auto,50%) minmax(auto,50%);margin:50px auto;max-width:520px;grid-gap:10px}.product-page .product__info-wrapper .product-logo{max-width:300px;margin:0 auto;padding:20px 50px 5px;width:100%}.product-page .product__info-wrapper .product__title.fit_text2{margin-top:-3px;padding-bottom:20px}.banner-size-picker .banner-size-picker-content{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#cb7b70}.banner-size-picker .size-description{margin-bottom:15px;background:#fff;width:100%;border:2px dashed #cb7b70;border-radius:10px;padding:25px 15px 15px}.banner-size-picker .size-description .button{margin-top:25px}.banner-size-picker .size-option{border-radius:10px;text-align:center}.banner-size-picker .size-option h3,.banner-size-picker p{margin:0}.modal__close-button .icon{width:100%;height:100%}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;height:30px;width:30px;background-color:transparent;position:absolute;right:12px;top:6px;margin:0}cart-notification .cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0;font-size:20px}cart-notification .cart-notification .cart-tabs{display:grid;list-style:none;grid-template-columns:1fr 1fr;margin:0;padding:0 20px;grid-gap:10px;border-bottom:1px solid #cb7b70}cart-notification .cart-notification .cart-tabs li{list-style:none;text-align:center;border-top:1px solid #AFAFAF;border-left:1px solid #AFAFAF;border-right:1px solid #AFAFAF;border-radius:6px 6px 0 0;padding:7px;color:#bababa;font-weight:700;cursor:pointer;background:#d8d8d8;position:relative}cart-notification .cart-notification .cart-tabs li i{display:none}cart-notification .cart-notification .cart-tabs li.active i{display:block;width:100%;height:5px;position:absolute;z-index:99;left:0;bottom:-3px;background:#fff}cart-notification .cart-notification .cart-tabs li.active{border-top:1px solid #CB7B70;border-left:1px solid #CB7B70;border-right:1px solid #CB7B70;color:#cb7b70;background:#fff}cart-notification .cart-notification .cart-tabs li:not(.active):hover{border-top:1px solid #AFAFAF;border-left:1px solid #AFAFAF;border-right:1px solid #AFAFAF;color:#bababa;background:#f8f8f8}cart-notification #cart-notification{padding:10px 0 0;background:#fff}cart-notification .cart-notification__header{align-items:flex-start;display:flex;padding-left:20px}cart-notification .cart-notification-delivery,cart-notification .cart-notification-product{display:block;min-height:250px;max-height:calc(100vh - 269px);height:100%;overflow-y:auto;overflow-x:clip;padding:0}cart-notification .cart-notification__links{text-align:center;padding:10px 22px;position:absolute;bottom:0;width:100%;left:0;transform:none;height:160px;background:#f5efe6}#cart-notification{transition:.5s all ease}cart-notification .block-delivery-asap{align-items:center;justify-content:center;margin:0 auto;text-align:center}cart-notification .cart-notification__links .button{text-transform:uppercase;font-weight:700}cart-notification .cart-notification{position:fixed;transform:translate(100%);right:0}.product__info-wrapper .product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:100%;min-width:fit-content;border:none;text-align:center}html .product-form__submit{margin-bottom:0;width:100%;height:52px;max-width:100%}.product__info-wrapper .product__info-container>*+*{margin:0 auto;width:100%}.product__info-wrapper .quantity{width:14rem;display:flex;text-align:center;align-items:center;justify-content:center;margin:0 auto;border-radius:5px}.product__info-wrapper .quantity__button{height:50px}.product-form__quantity label{display:none}.product__info-wrapper .product-form__buttons{grid-gap:10px;justify-content:center;width:100%;display:block}html .product-form__input input[type=radio]:checked+label{opacity:1}html .product-form__input input[type=radio]+label{opacity:.7;background-color:transparent}.info_note{padding:20px;font-size:14px}.calendar_snippet{position:relative;min-height:400px}.calendar_snippet .ui-widget-header{border:none;color:#222;font-weight:700;background:transparent}.calendar_snippet .ui-datepicker{width:100%}.calendar_snippet #date{display:block}.calendar_snippet .ui-state-default,.calendar_snippet .ui-widget-content .ui-state-default,.calendar_snippet .ui-widget-header .ui-state-default,.calendar_snippet .ui-state-highlight,.calendar_snippet .ui-widget-content .ui-state-highlight,.calendar_snippet .ui-widget-header .ui-state-highlight{border:transparent;background:0 0;font-weight:400;color:#555;text-align:center;min-height:45px;align-items:center;display:inline-flex;width:100%;justify-content:center}.calendar_snippet .ui-state-active,.calendar_snippet .ui-widget-content .ui-state-active,.calendar_snippet .ui-widget-header .ui-state-active{border:transparent;background:#0071bc;color:#fff;border-radius:4px}.calendar_snippet .ui-widget-content{border:2px solid #0071BC;background:var(--background);color:#222}.calendar_snippet .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:400;border:0;color:#cb7b70;opacity:.5}.cart__contents .cart-item svg{fill:#fff}.first-cookie-cake{background:url(/cdn/shop/files/Sara-Making-First-Cake-Ever-BG.png?v=1643054513);background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:60px}.first-cookie-cake .columns{display:grid;grid-template-columns:62% minmax(auto,100%);grid-gap:60px}.first-cookie-cake .columns img{width:100%}.first-cookie-cake .columns div:nth-of-type(1){text-align:left}.first-cookie-cake .columns div:nth-of-type(2){text-align:left;display:grid;align-items:center}.first-cookie-cake .columns .h2{text-align:left}.home-join-cookie-club .two-cols img{width:100%}html body .populate_delivery_date{font-weight:700;font-size:18px}.ui-datepicker td{position:relative}.ui-datepicker-calendar .date_note{position:absolute;top:-7px;left:50%;transform:translate(-50%);font-size:10px}.ui-datepicker-calendar .ui-datepicker-current-day .date_note{color:#fff}.ui-datepicker-unselectable a{cursor:default}html .home-social-section .footer__list-social.list-social{justify-content:center;padding-top:0;grid-gap:20px}html .home-social-section .list-social__item .icon{color:#cb7b70;fill:#cb7b70;height:28px;width:35px}html .home-social-section .list-social__item .icon *{color:#cb7b70;margin-top:0}html body .social-media-cols-wrapper .h2{padding-bottom:30px}body.first-time-offer .half-dozen-wrapper{display:none}html body.first-time-offer .banner-size-picker{display:grid;grid-template-columns:minmax(auto,100%);margin:50px auto;max-width:520px;grid-gap:10px}.zip_code_picker_wrapper label{width:100%;text-align:left;display:block;font-weight:700}.zip_code_picker_wrapper input{width:100%;text-align:left;background:#fff;-webkit-appearance:none;border:3px dashed #ecb4af;-moz-appearance:textfield;border-radius:8px;font-size:25px;font-weight:700;color:#cb7b70}.finalize_zip_input{align-self:center;display:grid;margin:10px auto 0}.populate_delivery_date,.zip_code_picker_wrapper .selected_zip_code{text-align:left;width:auto;display:inline-grid;font-weight:700;font-size:30px;background:#fff;padding:10px 15px;border-radius:8px;border:3px dashed #ecb4af}.zip_code_picker_wrapper .edit_zip_input{align-self:center;display:grid;margin:0 auto}.step-2-cart{background:#f5efe6;padding:20px}.block-delivery-date-picker{display:grid;height:100%;grid-template-rows:max-content}.step-2-wrapper{display:grid;grid-template-rows:auto minmax(300px,auto)}.zip_code_input_wrapper{display:grid;grid-template-columns:minmax(auto,80%) auto;grid-gap:10px;position:relative;padding-top:30px}.zip_code_input_wrapper .finalize_zip_input.button{margin:0;width:100%;max-width:100%}.block-delivery-wrapper,.zip_code_selected_wrapper{grid-template-columns:minmax(auto,80%) auto;grid-gap:10px;position:relative;padding-top:30px;padding-bottom:20px;display:grid;align-items:center}.zip_code_input_wrapper .picker_label,.block-delivery-wrapper .picker_label,.zip_code_selected_wrapper .picker_label{position:absolute;top:0;font-size:17px;color:#0071bc;text-align:left;font-weight:700;font-family:SourceSansPro-Regular;left:0}.calendar-msg{text-align:center;font-weight:700;font-size:17px;padding-top:8px}.add_order_notes{font-weight:700;text-decoration:underline;cursor:pointer}.order_notes_input_wrapper{display:none;position:fixed;width:100%;max-width:400px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999999;background:#fff;padding:40px;border-radius:20px}.order_notes_input_wrapper .close-btn{max-width:40px;align-self:self-end;display:grid;margin-left:auto;cursor:pointer}.order_notes_input_wrapper textarea{width:100%;height:100px}.order_notes_input_wrapper .more-info{display:block;width:100%;text-align:center;font-weight:700}.checkout-confirm-popup{position:fixed;z-index:999999;left:50%;top:50%;background:#fff;max-width:500px;padding:40px;border-radius:10px;transform:translate(-50%,-50%);display:none;width:100%}.checkout-confirm-popup .finalize_checkout_confirmation{margin:30px auto 0;align-self:center;display:grid}body[rel=taylor-chip-gift-card] .product_title_image .product-logo,body[rel=taylor-chip-gift-card] .product_title,body[rel=taylor-chip-gift-card] .product-main-description,body[rel=taylor-chip-gift-card] .metafield-shipping{display:none}.featured-in-wrapper{height:100px;width:100%;background-image:url(Asset-Featured_In_Logos.png);background-size:1271px auto;background-position:0 0;background-repeat:repeat-x;transition:background-position 10s linear}.featured-in-wrapper-affiliate{height:55px;width:100%;background-image:url(affiliate-logos.png?v=1);background-size:1271px auto;background-position:0 0;background-repeat:repeat-x;transition:background-position 10s linear;margin-top:0;margin-bottom:45px}.affiliate-banner-wrapper{display:grid;grid-template-columns:auto;color:var(--foreground);font-weight:700;position:relative}.affiliate-banner-wrapper .affiliate-banner-left{width:27vw;max-width:525px;position:absolute;top:0;left:0}.choose-your-own-banner-wrapper .affiliate-banner-wrapper img{margin:0}.affiliate-banner-wrapper .affiliate-banner-right{width:27vw;max-width:525px;position:absolute;top:0;right:0}.affiliate-banner-wrapper .affiliate-banner-mid{display:grid;grid-gap:20px}.affiliate-banner-wrapper .affiliate-banner-mid ._smores_mobile_img{display:none}.affiliate-banner-wrapper .affiliate-banner-mid h1{font-size:26px;width:auto;max-width:initial;color:var(--foreground);text-align:center;margin:20px auto 19px;font-weight:400}.affiliate-banner-wrapper .affiliate-banner-mid p{max-width:100%;margin-bottom:25px}html body.choose-your-own-cookies-deal .choose-your-own-banner-wrapper .banner-content-2,body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .banner-content-2{display:none}html body.choose-your-own-cookies-deal .save-price,body[rel=choose-your-own-cookies-deal] .save-price{background:#dd8680;color:#fff;font-size:25px;width:max-content;border-radius:4px;display:grid;padding:0 16px;place-self:center}html body.choose-your-own-cookies-deal .listed-price,body[rel=choose-your-own-cookies-deal] .listed-price{background:#dd8680;color:#fff;font-size:18px;border-radius:4px;position:absolute;left:-83px;top:8px;transform:rotate(-32deg);width:241px;text-align:center}html body.choose-your-own-cookies-deal .banner-size-picker,html body[rel=choose-your-own-cookies-deal] .banner-size-picker{display:grid;max-width:100%;grid-gap:10px;grid-template-columns:1fr}html body.choose-your-own-cookies-deal .choose-your-own-hr,html body[rel=choose-your-own-cookies-deal] .choose-your-own-hr{display:none}html body.choose-your-own-cookies-deal .choose-your-own-banner-wrapper .choose-your-own-affiliate-text,html body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .choose-your-own-affiliate-text{max-width:100%;color:var(--foreground);max-width:700px;padding:45px 20px 38px}html body.choose-your-own-cookies-deal .choose-your-own-banner-wrapper .affiliate-review-section,html body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .affiliate-review-section{margin:0 auto;width:100%;max-width:920px}html body.choose-your-own-cookies-deal .choose-your-own-banner-wrapper .affiliate-review-section img,html body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .affiliate-review-section img{margin-top:0}html body.choose-your-own-cookies-deal .banner-size-picker .size-description,html body[rel=choose-your-own-cookies-deal] .banner-size-picker .size-description{background:none;margin:0 auto;width:100%;border:none;padding:0;display:grid;justify-content:center;height:250px}html body.choose-your-own-cookies-deal .header,html body[rel=choose-your-own-cookies-deal] .header{justify-content:center}html body.choose-your-own-cookies-deal .header .header__inline-menu,html body[rel=choose-your-own-cookies-deal] .header .header__inline-menu,html body.choose-your-own-cookies-deal .header .header__icons .header_extra_html,html body[rel=choose-your-own-cookies-deal] .header .header__icons .header_extra_html,html body.choose-your-own-cookies-deal .header .header__icons .header__search,html body[rel=choose-your-own-cookies-deal] .header .header__icons .header__search,html body.choose-your-own-cookies-deal .header .header__icons .header__icon--account,html body[rel=choose-your-own-cookies-deal] .header .header__icons .header__icon--account{display:none}.affiliate-options-section{display:grid;position:relative;grid-template-columns:minmax(auto,55%) minmax(auto,45%);grid-gap:40px}.affiliate-options-section .affiliate-options-left{margin:0 auto;position:relative;display:grid;grid-template-rows:minmax(auto,50%) minmax(auto,50%);grid-gap:10px;width:100%}.affiliate-options-section .affiliate-options-left .one-dozen-wrapper .affiliate-description-left .dozen-h3,.affiliate-options-section .affiliate-options-left .two-dozen-wrapper .affiliate-description-left .dozen-h3{color:var(--foreground);font-size:43px;margin:0 auto;padding-bottom:12px}.affiliate-options-section .affiliate-options-left .affiliate-description-left p{font-size:20px}.affiliate-options-section .affiliate-options-left .affiliate-description-left img{width:215px;margin:0 auto -44px}.affiliate-options-section .affiliate-options-left .two-dozen-wrapper .affiliate-description-left img{width:230px}.affiliate-options-section .affiliate-options-left .one-dozen-wrapper{display:grid;width:100%;grid-template-columns:minmax(auto,50%) minmax(auto,50%);background:radial-gradient(circle at 27% 70%,#fff,#fce5e5 33%);border-radius:10px;box-shadow:10px 10px 25px -14px var(--foreground) 7f;height:auto;padding:40px;margin:0 auto;position:relative;overflow:hidden;text-align:center;min-height:300px}.affiliate-options-section .affiliate-options-left .two-dozen-wrapper{display:grid;width:100%;grid-template-columns:minmax(auto,50%) minmax(auto,50%);background:radial-gradient(circle at 27% 69%,#fff,#fce5e5 39%);border-radius:10px;box-shadow:10px 10px 25px -14px #0000007f;height:auto;padding:40px;margin:0 auto;position:relative;overflow:hidden;text-align:center;min-height:300px}.affiliate-options-section .affiliate-options-right{margin:0 auto;color:#dd8680;font-weight:700;position:relative;width:100%}.affiliate-options-left .one-dozen-wrapper .affiliate-description-right{display:grid;grid-template-rows:minmax(auto,37%) minmax(auto,min-content) minmax(auto,40%);margin:0 auto;align-items:center;height:100%;font-weight:700;width:100%;grid-gap:0;align-self:center}.affiliate-options-left .two-dozen-wrapper .affiliate-description-right{display:grid;grid-template-rows:auto minmax(auto,min-content) auto auto;margin:0 auto;align-items:center;height:100%;font-weight:700;width:100%;grid-gap:0;align-self:center}.affiliate-options-section .affiliate-description-right .one-dozen-price span,.affiliate-options-section .affiliate-description-right .two-dozen-price span{background:#dd8680;color:#fef8ed;border-radius:6px;padding-left:10px;padding-right:10px;width:115px;height:33px;text-align:center;align-items:center;justify-content:center;display:flex}.affiliate-options-section .affiliate-description-right img{margin:0 auto}.affiliate-options-section .affiliate-description-right .two-dozen-price-img img{margin:15px auto 0}.affiliate-options-section .affiliate-options-left .affiliate-description-right .button{background-color:var(--foreground);border-radius:6px}.affiliate-options-section .affiliate-options-right .affiliate-iphone-section .affiliate-iphone-slider ul li img{margin:0 auto;width:230px}.affiliate-iphone-section{height:100%;display:grid;min-height:100%;justify-content:center;width:100%;grid-template-columns:1fr}.affiliate-banner-wrapper .affiliate-banner-right .affiliate-responsive-banner-hand{display:none}.choose-your-own-affiliate-text a{color:var(--foreground)}html body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .vegan-text,html body[rel=special-offer] .choose-your-own-banner-wrapper .vegan-text{font-weight:400;font-size:16px!important}.vegan-text{width:100%;display:grid;max-width:initial!important;margin-bottom:20px!important;color:var(--foreground);text-align:center}@media screen and (max-width: 750px){.affiliate-banner-wrapper{width:100%;margin:0 auto;grid-template-columns:1fr;place-content:center}.affiliate-banner-wrapper .affiliate-banner-left{display:none}.affiliate-banner-wrapper .affiliate-banner-mid img{width:100%;margin:0 auto;max-width:300px;display:grid}.affiliate-banner-wrapper .affiliate-banner-mid ._smores_mobile_img{display:grid}.affiliate-banner-wrapper .affiliate-banner-mid .affiliate-responsive-p{margin-top:20px}.affiliate-banner-wrapper .affiliate-banner-right img{display:none}.affiliate-banner-wrapper .affiliate-banner-right .affiliate-responsive-banner-hand{display:grid;width:100%}.affiliate-options-section{grid-template-columns:1fr;width:100%}.affiliate-options-section .affiliate-options-left .one-dozen-wrapper{grid-template-columns:1fr;height:auto;background:radial-gradient(circle at 50% 25%,#fff,#fce5e5 37%);padding-top:40px;grid-template-rows:min-content min-content;grid-gap:30px}.affiliate-options-section .affiliate-options-left .two-dozen-wrapper{grid-template-columns:1fr;background:radial-gradient(circle at 50% 25%,#fff,#fce5e5 37%);padding-top:40px;height:auto;grid-template-rows:min-content min-content;grid-gap:30px}.affiliate-options-left .one-dozen-wrapper .affiliate-description-right{grid-template-rows:1fr;width:100%;grid-gap:7px}html body[rel=choose-your-own-cookies-deal] .banner-size-picker .affiliate-description-left{height:100%;width:100%}html body[rel=choose-your-own-cookies-deal] .choose-your-own-banner-wrapper .choose-your-own-affiliate-text{font-size:20px;padding-top:0}html body[rel=special-offer] .banner-size-picker .affiliate-description-left{height:100%;width:100%}html body[rel=special-offer] .choose-your-own-banner-wrapper .choose-your-own-affiliate-text{font-size:20px;padding-top:0}.affiliate-options-section .affiliate-options-right{padding-right:0}.affiliate-options-left .two-dozen-wrapper .affiliate-description-right{margin-top:0;grid-gap:10px}.affiliate-options-section .affiliate-options-left{grid-template-rows:min-content min-content}.home-join-cookie-club .join-buttons>div:nth-of-type(1){grid-template-columns:auto!important}.show-mobile{display:none!important}.home-join-cookie-club .join-buttons>div:nth-of-type(1) a{width:100%!important;height:auto!important}.home-join-cookie-club{height:0!important}html body[rel=choose-your-own-cookies-deal] .header,html body[rel=special-offer] .header{grid-template-columns:1fr;justify-items:center}html body .new_h1_small2{font-size:15.2vw}}.window-popup-up{position:fixed;top:50%;left:50%;width:100%;height:auto;background:#fff;z-index:999;overflow-y:auto;overflow-x:hidden;border:1px solid #eee;border-radius:10px;padding:40px 20px;max-width:500px;transform:translate(-50%,-50%);text-align:center;display:none;max-height:80vh}.style-1 .input-wrapper{display:block}form.style-1{padding-top:20px}form.style-1 .form-footer{padding-top:20px;display:block}.style-1 .input-wrapper textarea,.style-1 .input-wrapper input{background:#eeecec;border-radius:5px;padding:8px 15px;height:auto;border:none;width:100%;min-height:40px}.style-1 .input-wrapper label{font-size:16px;text-align:left;width:100%;display:block;opacity:.5}.corporate-form .style-1 .input-wrapper label{opacity:1}.hershey-grand-opening .tc-chat-box,.text15 .tc-chat-box,.text16 .tc-chat-box{display:none!important}.hershey-grand-opening #MainContent .page-width,.text15 #MainContent .page-width,.text16 #MainContent .page-width{max-width:400px;padding:0}.hershey-grand-opening .main-page-title,.text15 .main-page-title,.text16 .main-page-title{text-align:center;display:none}.line_item_image{display:grid;max-width:50px}html body.template_customers .customer .order_display_layout{display:grid;grid-template-columns:70% auto}.top-wave{top:auto;position:absolute;bottom:0;transform:translateY(50%);width:100%}.top-wave.pink path{fill:#fce5e5}.top-wave.white path{fill:#fff}.top-wave.light-blue path{fill:#b8d8eb}.slide-h{animation:slide-h 15s linear infinite}@keyframes slide-h{0%{background-position:0 0}to{background-position:-1271px 0}}.make-your-own-thankyou-subscription img{width:100%}.header nav .list-menu:not(.header__submenu)>li:nth-child(6){display:none}.header #menu-drawer .list-menu li:nth-child(6){display:block}.cookie-club-promo-wrapper{display:grid;grid-template-columns:200px auto;max-width:1000px;grid-gap:15px;margin:0 auto 70px;width:100%;padding-left:20px;padding-right:20px}.exclusive-cookies-list ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;grid-template-columns:1fr}.exclusive-cookies-list img{width:100%;max-width:106px}.exclusive-cookies-list span{display:block}.exclusive-cookies-list ul li{background:#fff;padding:0;border-radius:10px;text-align:center;font-weight:700;-moz-box-shadow:10px 10px 25px -14px rgba(0,0,0,.5)}.cookie-club-promo-section{background:#fce5e5;position:relative;padding-bottom:80px}.choose-your-own-wrapper .tag{display:none;background:#7ac587;position:absolute;right:50%;top:-20px;color:var(--foreground);padding:3px 12px;border-radius:6px;cursor:default;font-size:14px;transform:translate(50%);font-weight:700;width:max-content;border:2px dashed black}.choose-your-own-wrapper .choose__your__own__single__cookie_wrapper.Holiday .tag.holiday{display:block;word-spacing:100vw;width:90px;text-align:center;text-transform:uppercase;border:2px dashed red;top:-135px;right:40px;left:auto;z-index:2}html body.template_product[rel=holiday-season] .product__info-wrapper .product__info-container{background:url(holiday-wrapper-bg.png);background-size:cover}html body.template_product[rel=holiday-season] .product__info-wrapper .product__info-container *{color:var(--foreground)}html body .or-shop-link{align-self:flex-start!important;margin:0!important;border:1px solid #DD8680!important;color:#dd8680!important;display:grid!important}html body .subscription-details ul{display:grid;grid-gap:5px}.subscription-buy-wrapper .plans_buttons_ul li:nth-of-type(4){display:none}.home-page-banner-title{width:100%;max-width:530px}.extra-buttons .home-button{font-size:18px;text-align:center;background:#dd8680!important;color:#fff!important;font-family:SourceSansPro-Bold;border-radius:7px;min-width:175px}.extra-buttons{position:relative;bottom:0;left:0;transform:initial;margin:20px auto 0;place-content:center;padding:0;order:4;display:grid}.extra-buttons .clear-home-button{background:none!important;border:2px solid #DD8680!important;color:#dd8680!important}.banner-caption h1{color:#dd8680;margin:0 auto;padding-bottom:15px;padding-top:15px;font-size:46px;width:100%}html body .menu-drawer{width:100vw!important;right:0;left:50%!important;transform:translate(-50%)!important;position:fixed}.home-banner-grid{position:relative;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(auto,35%) minmax(auto,30%) minmax(auto,35%);height:100%}.home-banner-mid{text-align:center;display:grid;align-items:center;justify-content:center;height:min-content;margin-top:-95px;align-self:center;transform:scale(1)}.home-ribbon-left{position:absolute;left:0;width:100%;max-width:28vw;pointer-events:none;top:0}.home-cookie-left{position:absolute;left:0;width:100%;max-width:34vw;top:auto;bottom:0;pointer-events:none}.home-cookie-right{position:absolute;left:auto;right:0;max-width:22vw;width:100%;top:0;pointer-events:none}.home-banner-grid .home-banner-cookie-img{position:absolute;top:-264px;right:0;width:100%;max-width:40%}.svg-wave-bg{background-image:url(cookie-club-wave.svg?v=16);width:100%;height:100px;position:absolute;bottom:-1px;background-size:auto;background-repeat:repeat-x;background-position:top;display:grid!important}.svg-wave-bg2{background-image:url(cookie-club-wave2.svg?v=16);width:100%;height:100px;position:absolute;bottom:-1px;background-size:auto;background-repeat:repeat-x;background-position:top;display:grid!important}.svg-wave-bg3{background-image:url(cookie-club-wave3.svg?v=16);width:100%;height:100px;position:absolute;bottom:-1px;background-size:auto;background-repeat:repeat-x;background-position:top;display:grid!important}.pink-to-light-blue-bg{background:#fce5e5;background:linear-gradient(180deg,#fce5e5,#c9eaf7)}.block-ship-asap-msg{background:#fff;padding:8px;border-radius:4px;text-align:center;color:#0071bc;border:1px dashed #0071bc}.home-banner-left{position:relative;display:block}.home-banner-left .home-ribbon-left img{position:absolute;top:0;left:0}.home-banner-left .home-cookie-left img{position:absolute;left:0;bottom:0;width:100vw;max-width:41vw}.home-banner-right{position:relative;display:grid;grid-template-columns:min-content}.home-banner-right .home-cookie-right img{position:absolute;top:0;right:0;max-width:26vw;width:100vw}.home-mobile-cookie-left,.home-mobile-ribbon-left{display:none}.css-slider{width:300px;text-align:center;overflow:hidden;height:572px;display:grid;margin-top:50px;position:relative}.css-slider .slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.css-slider .slides::-webkit-scrollbar{width:20px;height:20px;background-color:var(--background);border-radius:20px}.css-slider .slides::-webkit-scrollbar-thumb{background:#000;border-radius:20px}.css-slider .slides::-webkit-scrollbar-track{background:transparent}.css-slider .slides>li{scroll-snap-align:start;flex-shrink:0;width:300px;height:100%;margin-right:50px;border-radius:10px;transform-origin:center center;transform:scale(1);position:relative;display:grid;font-size:100px}.author-info{background:#000000bf;color:#fff;padding:.75rem;text-align:center;position:absolute;bottom:0;left:0;width:100%;margin:0}.author-info a{color:#fff}.css-slider>a{display:inline-flex;width:1.5rem;height:1.5rem;background:#fff;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;margin:0 0 .5rem;position:relative}.css-slider>a:active{top:1px}.css-slider>a:focus{background:var(--foreground)}.prev-slide{cursor:pointer;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.next-slide{cursor:pointer;position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.affiliate-iphone-text{margin-top:0;position:absolute;top:540px;width:100%;left:0}.affiliate-iphone-text p{font-size:16px!important}html body.choose-your-own-cookies-deal .choose-your-own-banner-wrapper p{text-align:center;margin:0 auto;font-size:18px;font-weight:400}html body.choose-your-own-cookies-deal .affiliate-description-right .before-price p{font-size:50px;font-weight:400}html body.choose-your-own-cookies-deal .affiliate-description-right .button{width:100%;max-width:100%;font-size:16px;margin:0;display:grid;grid-template-columns:1fr;padding:0}html body.choose-your-own-cookies-deal main#MainContent{padding-top:0;padding-bottom:0;margin-top:0}.before-price{color:#dd8680}.h-center{text-align:center}html body[rel=choose-your-own-cookies-maximum-deal] .banner-size-picker{grid-template-columns:1fr}.top-banner-center{position:relative;width:100%;color:var(--foreground);display:grid;height:fit-content;align-self:center;padding-bottom:170px;text-align:center}.mobile-break{display:none}@media screen and (max-width: 750px){.mobile-break{display:block}.choose-your-own-wrapper .choose__your__own__single__cookie_wrapper.Holiday .tag.holiday{top:-100px}}html body #MainContent .mobile-only,html body #MainContent .tablet-only,html body #MainContent .desktop-only,html body #MainContent .desktop-tablet-only{display:none}@media screen and (max-width: 750px){html body #MainContent .mobile-only,html body #MainContent .tablet-only{display:block}html body .home-product-slider-wrapper .grid__item .card-wrapper[data-is_holiday=true]{background-image:url(holiday-bundle-bg-3.png);background-size:100% 100%;background-position:center;background-color:#fff!important;border-radius:22px}html body .home-product-slider-wrapper .grid__item .card-wrapper[data-is_holiday=true] .flavor-details-link{color:var(--foreground)}html body .home-product-slider-wrapper .grid__item .card-wrapper[data-is_holiday=true] .card-information-actions button{background-color:#ff4b4b}html body .home-product-slider-wrapper .grid__item .card-wrapper[data-is_holiday=true] .card-information-actions button:hover{background-color:#fff}html body .home-product-slider-wrapper .grid__item .card-wrapper[data-is_holiday=true] .add-to-cart-product-btn button:hover .hb1 span{color:#ff4b4b}html body .grid .grid__item .card-wrapper{background-image:url(home-product-card-bg.svg);background-repeat:no-repeat;background-color:#fae3e3!important;background-position:center;border-radius:10px}._mobile_new_h6{font-size:24px!important;padding:0!important}}@media screen and (min-width: 751px) and(max-width: 1300px){html body #MainContent .tablet-only{display:block}html body .backtoschool-header{font-size:2.7vw}html body .new_h1_small2{font-size:8vw!important}.choose-your-own-wrapper .choose__your__own__single__cookie_wrapper.Holiday .tag.holiday{top:-110px}.affiliate-options-left .one-dozen-wrapper .affiliate-description-right{grid-template-rows:auto minmax(auto,min-content) auto}}@media screen and (min-width: 1300px){html body #MainContent .desktop-only,html body #MainContent .desktop-tablet-only{display:block}}@media screen and (min-width: 751px){html body #MainContent .desktop-tablet-only{display:block}}@media screen and (max-width: 1260px){nav.header__inline-menu>ul{grid-template-rows:1fr 1fr}}.choose-your-own-wrapper .product_tag.tag{display:block;top:auto;bottom:107px;background:#3c63ae;color:#fff}.shop_now_floater{cursor:pointer;position:absolute;left:200px;top:200px;z-index:2;background:#dd8680;color:#fff;text-decoration:none;width:90px;height:90px;display:none;border-radius:100%;text-align:center;align-items:center;border:8px solid #FCD7CE;box-sizing:content-box;transition:all 1s ease-out}.template_index .shop_now_floater{display:grid}.shop_now_floater *{color:#fff;text-decoration:none}.shop_now_floater_wrapper{height:min-content;display:grid;place-items:center}.shop_now_floater_wrapper>span{margin-bottom:0;text-transform:uppercase;font-family:SourceSansPro-Bold;font-size:20px;padding-top:0}.shop_now_floater_wrapper .shop_now_spin_arrow{display:none}.shop_now_floater_wrapper .shop_text{color:#fff}.shop_now_spin_text{position:absolute;left:calc(50% - 75px);top:calc(50% - 75px);transform:translate(-50%,-50%);width:150px;height:150px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 6s linear infinite}.shop_now_spin_text svg{width:100%;display:grid;height:100%}html body .special-offer-delight-section-inner{grid-template-columns:1fr 1fr;height:100%;display:grid}html body .special-offer-delight-section{display:grid;background-color:#fce5e5;padding-top:0;padding-bottom:100px;background-image:url(special-offer-delight-cookie.png);background-position:10% 20%;background-size:500px auto;background-repeat:no-repeat;min-height:700px}.card__inner .media img{display:block;max-width:100%;position:relative;top:0;left:0;height:460px;width:100%}html body .grid__item[rel="7907910975737"] .card-information-actions{grid-template-columns:1fr}html body .grid__item[rel="7907910975737"] .card-information-actions button{border:none;background-color:#dd8680;border-radius:8px;width:65%;place-self:center}html body .grid__item[rel="7907910975737"] .card-information-actions button *,html body .grid__item[rel="7907910975737"] .card-information-actions button:hover *{color:#fff}html body .add-to-cart-product-btn:hover *{stroke:#ecb4af}.css-u3nkkc{display:none!important}.page-banner-1{display:grid;position:relative;overflow:hidden;max-height:80vh;height:100vh}html body .center-text{text-align:center}.caption-center{align-content:center}.caption-center p{align-content:center;font-family:SourceSansPro-SemiBold}html body .uppercase{text-transform:uppercase}.background-pink{background:#fae3e3}.banner_asset{display:grid;height:100%;place-content:end}.banner_asset img{max-height:70vh;width:auto!important}@media screen and (max-width: 750px){html body .background-holiday .new_h1{font-size:9vw!important}.banner_asset{display:grid;height:100%;place-content:initial}}html body .banner-asset{display:grid;justify-items:center;padding-bottom:0;padding-top:0}html body .new_h1,html body .new_h2,html body .new_h3,html body .new_h5{font-family:SourceSansPro-Regular;color:#dd8680;padding:0;margin:0;font-weight:400}html body .new_h1{font-size:105px;font-family:Oswald-Bold;display:block}html body .new_h1_small{padding:0;font-size:65px;font-family:Oswald-Bold;display:block;margin:0}html body .new_h1_small2{font-family:Oswald-Bold;color:#dd8680;padding:0;margin:0;font-weight:400;font-size:70px;display:block}html body .new_h2{font-size:50px;display:block;font-family:SourceSansPro-Regular}html body .new_h3{font-size:35px;font-family:SourceSansPro-Regular;display:block}html body .new_h3_small{font-size:16px;font-family:SourceSansPro-Bold;display:block}html body .new_h3_medium{font-size:24px;font-family:SourceSansPro-Bold;display:block}.home-banner-cols .caption-center a{background:#dd8680;color:#fff;padding-left:5px;padding-right:5px;border-radius:4px;text-decoration:none}html body .new_h4{font-size:40px;font-family:SourceSansPro-Bold;display:block}html body .new_h5{font-size:70px;font-family:SourceSansPro-Bold;display:block}html body .new_h1 b{font-family:Oswald-Bold}html body .new_h2 b,html body .new_h3 b{font-family:SourceSansPro-Bold}html body .new_h4 b{font-family:SourceSansPro-Black}html body .new_button1,html body .new_button1:hover{font-family:SourceSansPro-Bold;border-radius:10px;background:#dd8680;color:#fff;padding:10px 12px}html body .new_button2,html body .new_button2:hover{font-family:SourceSansPro-Bold;border-radius:10px;background:#fff;color:var(--foreground);padding:10px 12px}.home-only-one-features svg{margin-left:10px;margin-right:10px;max-width:14px}.home-only-one-section-content p{font-size:20px}.home-cookie-club-section .page-width{max-width:1200px}nav.header__inline-menu{justify-content:inherit}nav.header__inline-menu>ul{display:grid;grid-gap:0;width:100%;grid-auto-flow:column;max-width:100%;align-content:space-evenly;margin:0}nav.header__inline-menu>ul>li{padding:0;height:100%;width:max-content;place-content:center;margin:0 auto}html .card-information__text a{font-family:SourceSansPro-Bold}html body[rel=nitro-cold-brew] .product-main-container{grid-template-columns:1fr 1fr!important}html body[rel=nitro-cold-brew] .product__info-wrapper .product__info-container{background:none}html body[rel=nitro-cold-brew]{background:#fce5e5!important}.product-main-description img,.flavor_slide_cols .info_col img,.product_popup .cookie_description img{display:none}html body .grid .grid__item .card-wrapper[data-is_holiday=true]{background-image:url(holiday-bundle-bg-3.png);background-size:100% 100%;background-position:center;background-color:#fff!important;border-radius:22px}html body .grid .grid__item .card-wrapper[data-is_holiday=true] .flavor-details-link{color:var(--foreground)}html body .grid .grid__item .card-wrapper[data-is_holiday=true] .card-information-actions button{background-color:#ff4b4b}html body .grid .grid__item .card-wrapper[data-is_holiday=true] .card-information-actions button:hover{background-color:#fff}html body .grid .grid__item .card-wrapper[data-is_holiday=true] .add-to-cart-product-btn button:hover .hb1 span{color:#ff4b4b}html body .grid .grid__item .card-wrapper{background-image:url(home-product-card-bg.svg);background-repeat:no-repeat;background-color:#fae3e3!important;background-position:center;border-radius:10px}#fulfilled-reviews-all{max-width:1400px;margin:0 auto;padding:0 5rem}.choose__your__own__single__cookie_wrapper.Hidden{display:none!important}.image_tag{position:absolute;left:0;top:0;width:120px;height:auto;z-index:1;border-bottom-right-radius:9px;pointer-events:none;display:grid;overflow:hidden}.image_tag img{width:100%}.discount_notice{background:#123073;margin-bottom:6px;color:#fff;text-align:center;font-size:18px;font-weight:700;border-radius:6px}.metafield-card_background_color,.metafield-card_button_text,.metafield-card_classes,.metafield-card_description,.metafield-card_image,.metafield-card_title{display:none}.product-page .metafield-flavors>.collapse-content>.field_value{display:none}.card-wrapper>product-form[data-product_id="7340556157177"] .card-information-actions{display:none}.sidebar_columns{display:grid;grid-template-columns:1fr;grid-gap:30px;padding-top:23px}.side_links{margin:0;padding:0;list-style:none}.side_links li a{background-color:var(--background);padding:5px 8px;color:#dd8680;width:100%;display:grid;text-decoration:none;font-weight:700;border-radius:10px;border:1px solid #dd8680;max-width:290px}.side_links li{margin-bottom:5px;list-style:none;display:inline-block}.sidebar_columns .h3{text-align:center;margin-bottom:0;margin-top:0}html body .collection-hero__description{max-width:100%}@media screen and (max-width: 750px){.sidebar_columns{grid-template-columns:1fr}}.plan_wrapper[rel="48a01cd8ca3302fdf399c965fe3cf081e6062201"],.card-wrapper .join-cookie-club-product-link{display:none}.card-wrapper[data-members_only=true] .join-cookie-club-product-link{display:grid}.card-wrapper[data-members_only=true] .card-information-actions,body[data-subscribed=true] .card-wrapper[data-members_only=true] .join-cookie-club-product-link{display:none}body[data-subscribed=true] .card-wrapper[data-members_only=true] .card-information-actions,.product__info-wrapper[data-members_only=true] .join-cookie-club-product-link{display:grid}.product__info-wrapper[data-members_only=true] .qty-and-add-wrapper,body[data-subscribed=true] .product__info-wrapper[data-members_only=true] .join-cookie-club-product-link{display:none}body[data-subscribed=true] .product__info-wrapper[data-members_only=true] .qty-and-add-wrapper{display:grid}.try_cookie_club_banner{background:#4271b6;color:#fff;font-family:SourceSansPro-Bold;font-size:20px;display:none}.try_cookie_club_banner .content{display:grid;grid-template-columns:max-content max-content;grid-gap:20px;place-content:center;text-transform:uppercase;align-items:center}.try_cookie_club_banner .content *[data-date]{background:#fff;color:#4271b6;padding:3px 13px;border:3px dashed #A6ECEC;border-radius:7px;min-height:40px;display:grid;align-content:center}@media screen and (max-width: 1000px){.try_cookie_club_banner .content{grid-template-columns:1fr;grid-gap:10px}}.card-wrapper[data-is_single_cookie=true] .card-information-actions{grid-template-columns:1fr}.card-wrapper[data-is_single_cookie=true] .card-information-actions .button{width:100%;display:grid;max-width:100%}.card-wrapper[data-is_single_cookie=true] .card__inner .media img{object-fit:contain}.product_popup .card-information-actions,.product_popup .join-cookie-club-product-link,.product__info-wrapper[data-is_single_cookie=true] .afterpay_msg,.product__info-wrapper[data-is_single_cookie=true] .afterpay_logo,.product__info-wrapper[data-is_single_cookie=true] .price{display:none}html .m_icon{min-width:44px;display:grid;text-decoration:none;justify-content:center;height:44px;align-content:center}html .m_icon .material-symbols-rounded{color:#444;font-size:29px}.header_extra_html{padding-right:10px}.exclusive_content_bg{background:#dd8680;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9}.modal_default{background:#fff;max-width:600px;margin:0 auto;position:absolute;left:50%;top:50%;z-index:9;transform:translate(-50%,-50%);width:100%;border-radius:10px;padding:30px}
/*# sourceMappingURL=/cdn/shop/t/271/assets/custom.css.map */
