@import"https://use.typekit.net/rec0zlk.css";.bundle-grid{display:flex;flex-direction:column;gap:10px}.bundle-grid .bundle-item input.variation-radio{display:none}.bundle-grid .bundle-variants{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}.bundle-grid .bundle-item.active>label{border:2px solid #000;background-color:#f0f8ff}.bundle-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.bundle_subtitle_new{margin-bottom:10px;margin-top:0;font-size:20px;color:#000;font-weight:600}h3.bundle-product-title{margin-bottom:10px;margin-top:0;font-size:18px;color:#000;font-weight:600;background-color:#f7f7f7;padding:8px 15px}h5.subtitle{margin:0;font-weight:700;color:#000;font-size:18px}.bundle-item label{display:block;padding:0;border-radius:0;cursor:pointer;text-align:center;width:30%}.bundle-item img{display:block;margin:0 auto;width:100%;height:auto}.bundle-inputs{margin-top:0;width:70%}.input-fields-wrapper{border:0px solid #ccc;padding:0;margin-bottom:10px;border-radius:6px}.input-fields-wrapper input,.input-fields-wrapper textarea{width:100%;margin-bottom:0;padding:10px;border-color:#000;border-width:0px 0px 1px 0px;outline:none;box-shadow:none}.inputwrp{margin-bottom:0}button.btn.bundle-add-to-cart{background-color:#dcd9e4;border:1px solid #dcd9e4;border-radius:8px;color:#000;font-weight:600;width:100%;font-size:14px;padding:12px 5px;cursor:pointer}button#custom-preview-button{display:block;margin-bottom:20px;border-radius:8px;font-size:14px;cursor:pointer;font-weight:600;margin-top:20px;max-width:200px;font-family:Assistant;margin-inline:auto;line-height:1;padding:10px;background-color:#000;color:#fff;border:1px solid #000}button#custom-preview-button:hover{background-color:#fff;color:#000;border:1px solid #000000}button.btn.bundle-add-to-cart:hover{background-color:#fff;color:#000;border:1px solid #dcd9e4}.seconderybtn svg{vertical-align:middle}p.bundle-subtitle{font-size:14px;font-weight:600;color:#000}.swatch-container{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;gap:8px;border-radius:0;padding:5px;width:100%;border-bottom:0px solid black;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;margin-bottom:15px}.swatch-container.dragging{cursor:grabbing;scroll-behavior:auto}label.lblinpttxt{color:#000;font-size:14px;font-family:Assistant,sans-serif;width:100%;text-align:left}.swatch-container::-webkit-scrollbar{display:none}.swatch-option{flex:0 0 auto;padding:5px 8px;background-color:#dcd9e4;border-radius:4px;font-size:14px;font-family:Assistant,sans-serif;white-space:nowrap;transition:all .2s ease;cursor:grab;letter-spacing:0}.swatch-option.active{background-color:#000;color:#fff}.text-combine-container{z-index:10;position:initial}.char-counter{font-size:12px;margin-top:0;color:#000;font-weight:700;text-align:right}.combine-protest .name-overlay{position:absolute;text-shadow:rgba(0,0,0,.6) 2px 2px 4px;width:100%;text-align:center;top:5%;z-index:1;color:#f5d201;font-family:Anothershabby,sans-serif;transform:rotate(-7deg);font-size:90px}.combine-protest.var-male .name-overlay{top:7%}.combine-protest .overlay-wrapper{bottom:20px;position:absolute;left:0;width:100%;z-index:104;display:flex;align-items:center;flex-direction:column;row-gap:10px}.combine-protest .event-overlay{color:#d91b05;font-size:clamp(15px,7vw,33px);font-family:MyriadPro-Regular;text-shadow:2px 2px 4px rgba(0,0,0,.6);width:100%;text-align:center;line-height:1;font-weight:600}.combine-protest .message-overlay{color:#f5d200;font-size:clamp(15px,7vw,20px);font-family:MyriadPro-Regular;font-weight:400;text-shadow:2px 2px 4px rgba(0,0,0,.6);width:100%;text-align:center;line-height:1}.combine-stamp .overlay-text.name-overlay{bottom:calc(0px + 35.5%);position:absolute;left:50%;width:52%;transform:translate(-50%);z-index:104;display:flex;line-height:1;align-items:center;flex-direction:column;row-gap:10px;font-family:gystvariation-light;font-weight:600;font-size:2.708vw}.var-red .overlay-text{color:#d32e24}.var-green .overlay-text{color:#21664f}.var-black .overlay-text{color:#000}.combine-stamp .overlay-wrapper{top:calc(0px + 66.5%);position:absolute;left:50%;width:100%;z-index:104;display:flex;flex-direction:column;row-gap:.677vw;max-width:8.854vw;margin-inline:auto;align-items:center;justify-content:center;transform:translate(-50%)}.combine-stamp .event-overlay{font-family:basicsansnarrow-regular,sans-serif;font-size:.833vw;width:100%;font-weight:600;text-align:center;line-height:1;text-transform:uppercase;letter-spacing:1.6px;order:2}.combine-stamp .message-overlay{font-family:basicsansnarrow-regular,sans-serif;font-size:.781vw;font-weight:400;width:78%;padding-inline:.156vw;text-align:center;line-height:1;order:3}.combine-charcoal .name-overlay{top:37%;position:absolute;left:50%;width:70%;z-index:104;display:flex;align-items:center;flex-direction:column;row-gap:10px;transform:translate(-50%,-50%);z-index:1;color:#1f6348;font-family:bakemono-variable,sans-serif;font-weight:600;font-size:84px}.combine-charcoal .overlay-wrapper{bottom:calc(0px + 3%);position:absolute;left:0;width:100%;z-index:104;display:flex;align-items:center;flex-direction:column;row-gap:8px}.combine-charcoal .event-overlay{color:#fafef7;font-family:basicsansnarrow-regular,sans-serif;font-size:1.302vw;width:100%;max-width:54%;font-weight:500;text-align:center;line-height:1;text-transform:uppercase;letter-spacing:.156vw;order:2}.combine-charcoal .message-overlay{color:#f1cf4d;font-family:basicsansnarrow-regular,sans-serif;font-size:.833vw;font-weight:400;width:100%;text-align:center;line-height:1;order:3}.combine-illustration{bottom:calc(0px + 51%);position:absolute;left:0;width:100%;z-index:104;display:flex;align-items:center;flex-direction:column;row-gap:.521vw;line-height:1}.combine-illustration .name-overlay{z-index:1;color:#000;font-family:bakemono-variable,sans-serif;font-weight:600;line-height:1}.combine-illustration .event-overlay{color:#d91b05;font-family:bakemono-variable,sans-serif;font-size:1.458vw;width:100%;font-weight:500;text-align:center;line-height:1;text-transform:uppercase;letter-spacing:0px;order:2}.combine-illustration .message-overlay{color:#286c3b;font-family:basicsansnarrow-regular;font-size:1.042vw;font-weight:400;width:100%;text-align:center;line-height:1;order:3}.combine-illustration .overlay-wrapper{display:flex;align-items:center;flex-direction:column;row-gap:.521vw}@media screen and (max-width:768px){.bundle-grid{grid-template-columns:repeat(3,1fr)}.combine-protest .name-overlay{font-size:47px}.combine-stamp .overlay-text.name-overlay{bottom:calc(0px + 35.5%)}.combine-stamp .overlay-wrapper{row-gap:2px;max-width:100px}.combine-stamp .event-overlay{font-size:10px}.combine-stamp .message-overlay{font-size:9px}.combine-charcoal .overlay-wrapper{bottom:calc(0px + 2%);row-gap:10px}.combine-charcoal .event-overlay{font-size:13px}.combine-charcoal .message-overlay{font-size:10px}.combine-illustration{row-gap:10px}.combine-illustration .name-overlay{font-size:40px}.combine-illustration .event-overlay{font-size:20px}.combine-illustration .message-overlay{font-size:14px}.combine-illustration .overlay-wrapper{row-gap:10px}}@media screen and (max-width:450px){.combine-protest .overlay-text.event-overlay{font-size:5.116vw}.combine-protest .overlay-text.message-overlay{font-size:4.651vw}.combine-charcoal .overlay-wrapper{bottom:calc(0px + 2%);row-gap:1.626vw}.combine-charcoal .event-overlay{font-size:3.451vw}.combine-charcoal .message-overlay{font-size:2.756vw}}@media screen and (max-width:400px){.combine-illustration{row-gap:1.626vw}.combine-illustration .name-overlay{font-size:8.144vw}.combine-illustration .event-overlay{font-size:4.451vw}.combine-illustration .message-overlay{font-size:3.156vw}.combine-illustration .overlay-wrapper{row-gap:1.626vw}}@media screen and (min-width:334px)and (max-width:378px){.combine-stamp .overlay-text.event-overlay{font-size:2vw}.combine-stamp .overlay-text.message-overlay{font-size:1.9vw}}@media screen and (max-width:334px){.combine-protest .overlay-text.event-overlay{font-size:4.116vw}.combine-protest .overlay-text.message-overlay{font-size:3.651vw}.combine-stamp .event-overlay{font-size:2.5vw}.combine-stamp .message-overlay{font-size:2.778vw}}.thumbnail-list__item.slider__slide.hide-thumbnail-fixed{display:none!important}#add-bundle-to-cart.btn.add-to-cart.loaderbtn{background-color:#fff;color:#fff;position:relative}#add-bundle-to-cart.btn.add-to-cart.loaderbtn .loading__spinner{transform:translate(-50%,-50%);top:50%;left:50%}body.bundle-all-c2 .product__accordion.newaccordians{padding-inline:0px;border:none}body.bundle-all-c2 .product__accordion.newaccordians .list-accords details summary{background:#f7f7f7;color:#555;padding:10px 15px;border-radius:5px}body.bundle-all-c2 .product__accordion.newaccordians .list-accords{display:flex;flex-direction:column;row-gap:15px}body.bundle-all-c2 .product__accordion.newaccordians .list-accords .accordion__content{padding:20px 20px 10px;margin-bottom:0}body.bundle-all-c2 .product__accordion.newaccordians .list-accords .accordion__content ul{padding-left:20px}@media screen and (max-width:768px){body.bundle-all-c2 .product__accordion.newaccordians{padding-inline:20px;border:none}}body.bundle-all-c2 .product__info-wrapper.grid__item:has(.price--sold-out) button.btn.bundle-add-to-cart{pointer-events:none;opacity:.5;position:relative;color:#dcd9e4}body.bundle-all-c2 .product__info-wrapper.grid__item:has(.price--sold-out) button.btn.bundle-add-to-cart:after{content:"Out of Stock";color:#000;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;display:none}.popup-overlay.active{display:flex;align-items:center;justify-content:center}.popup-box{background:#fff;max-width:450px;width:100%;padding:20px;border-radius:8px;box-sizing:border-box;position:relative}.popup-close{position:absolute;top:10px;right:10px;background:none;font-size:22px;cursor:pointer}.bundle-image{width:25%}.bundle-inputs .inputwrp input,.bundle-inputs .inputwrp textarea{width:100%;margin-bottom:0;padding:10px;border-color:#000;border-width:0px 0px 1px 0px;outline:none;box-shadow:none}button#add-bundle-to-cart{background-color:#dcd9e4;border:1px solid #dcd9e4;border-radius:8px;color:#000;font-weight:600;width:100%;font-size:14px;margin-top:20px;padding:12px 5px;cursor:pointer}select.bundle-variant-select{width:100%;font-size:14px;padding:7px 5px;margin-bottom:10px;outline:none;box-shadow:none}.product__info-wrapper .product__info-container:has(.product__title[href="/products/charcoal-date-tins-full-collection"]) .slientput,.product__info-wrapper .product__info-container:has(.product__title[href="/products/stamp-date-tins-full-collection"]) .slientput,.product__info-wrapper .product__info-container:has(.product__title[href="/products/illustration-date-tins-full-collection"]) .slientput,.product__info-wrapper .product__info-container:has(.product__title[href="/products/protest-date-tins-full-collection"]) .slientput{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bundle-all-new-logic.css.map */
