html,body{margin:0;padding:0;width:100%;height:100%}div.needsclick{display:none}@media (min-width: 1440px){main{overflow:unset!important}}.section-create-bundle{position:relative;display:grid;grid-template-columns:1fr;padding:1.25rem 0 2.5rem}@media (min-width: 1024px){.section-create-bundle{padding:2.5rem 0}}@media (min-width: 1440px){.section-create-bundle{grid-template-columns:repeat(2,1fr);gap:2.5rem;padding-bottom:5rem}}@media (min-width: 1920px){.section-create-bundle{padding-bottom:6.25rem}}.section-create-bundle>div{width:100%}.section-create-bundle__heading{--debug-typography: "h8";font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:130%;font-style:normal;letter-spacing:0}.section-create-bundle__products--list{display:flex;flex-wrap:wrap;margin-left:calc(-1*var(--flex-gird-gutter)/2);margin-right:calc(-1*var(--flex-gird-gutter)/2);justify-content:flex-start;margin-top:1.25rem}@media (min-width: 1024px){.section-create-bundle__products--list{margin-top:1.5rem}}@media (min-width: 1440px){.section-create-bundle__products--list{margin-top:2rem}}.section-create-bundle h2{width:fit-content}.section-create-bundle .product-card__image img{display:block}.section-create-bundle .product-card__col{--grid-col-debug: 1 / 2 / 16px / 0;flex:0 0 50%;max-width:50%;padding-left:calc(var(--flex-gird-gutter)/2);padding-right:calc(var(--flex-gird-gutter)/2);margin-left:0%;margin-bottom:1rem}@media (min-width: 768px){.section-create-bundle .product-card__col{--grid-col-debug: 1.5 / 6 / 32px / 0;flex:0 0 25%;max-width:25%;padding-left:calc(var(--flex-gird-gutter)/2);padding-right:calc(var(--flex-gird-gutter)/2);margin-left:0%}}@media (min-width: 1024px){.section-create-bundle .product-card__col{--grid-col-debug: 2 / 8 / 32px / 0;flex:0 0 25%;max-width:25%;padding-left:calc(var(--flex-gird-gutter)/2);padding-right:calc(var(--flex-gird-gutter)/2);margin-left:0%}}@media (min-width: 1440px){.section-create-bundle .product-card__col{--grid-col-debug: 6 / 12 / 32px / 0;flex:0 0 50%;max-width:50%;padding-left:calc(var(--flex-gird-gutter)/2);padding-right:calc(var(--flex-gird-gutter)/2);margin-left:0%}}@media (min-width: 768px){.section-create-bundle .product-card__col{margin-bottom:1.25rem}}@media (min-width: 1024px){.section-create-bundle .product-card__col{margin-bottom:1.5rem}}@media (min-width: 1440px){.section-create-bundle .product-card__col{margin-bottom:2rem}}.section-create-bundle .product-buy{width:100%;align-self:flex-end}.section-create-bundle .product-buy .content_h_6.content_p_1{display:none}@media (min-width: 1920px){.section-create-bundle .product-buy .content_h_6.content_p_1{display:block}}.section-create-bundle .card{height:100%}.section-create-bundle .card__content{display:grid;height:100%;grid-auto-rows:min-content;align-content:space-between}.section-create-bundle .card__labels{gap:.5rem}.section-create-bundle .dream-bundle{position:fixed;bottom:0;left:0;right:var(--scrollbar-width, 0px);box-sizing:border-box;z-index:999;width:auto;transform:translateY(100%);opacity:0;transition:transform .5s ease,opacity .5s ease}.section-create-bundle .dream-bundle.is-visible{transform:translateY(0);opacity:1}.section-create-bundle .dream-bundle__container{overflow:visible;position:relative}@media (min-width: 1440px){.section-create-bundle .dream-bundle__container{display:flex;justify-content:flex-end}}@media (min-width: 1024px){.section-create-bundle .dream-bundle{height:fit-content;display:flex;align-items:flex-end;justify-content:space-between}}@media (min-width: 1440px){.section-create-bundle .dream-bundle{display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:sticky;width:100%;max-width:90%;top:2.5rem;margin-bottom:2.5rem}}.section-create-bundle .dream-bundle__content{width:100%;padding:0 0 1rem .75rem;background:var(--color-white-100);border-radius:.75rem .75rem 0 0;border:.0625rem solid var(--color-white-90);box-shadow:.25rem .625rem 1.875rem #0000001a}@media (min-width: 1024px){.section-create-bundle .dream-bundle__content{height:fit-content;display:flex;align-items:flex-end;justify-content:space-between}}@media (min-width: 1440px){.section-create-bundle .dream-bundle__content{position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:1.875rem;border-radius:1.875rem;border:.125rem solid var(--color-white-80);background:var(--color-white-100)}}.section-create-bundle .dream-bundle__grid{display:grid;grid-template-columns:repeat(6,1fr);padding-top:1rem;gap:.5rem;width:100%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:1rem}.section-create-bundle .dream-bundle__grid::-webkit-scrollbar{display:none}@media (min-width: 1024px){.section-create-bundle .dream-bundle__grid{overflow-y:unset;margin-bottom:0}}@media (min-width: 1440px){.section-create-bundle .dream-bundle__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}}.section-create-bundle .dream-bundle__item{aspect-ratio:1/1;width:5.375rem}@media (min-width: 1440px){.section-create-bundle .dream-bundle__item{width:100%}}.section-create-bundle .dream-bundle__item:last-child{margin-right:1rem}@media (min-width: 768px){.section-create-bundle .dream-bundle__item:last-child{margin-right:0}}.section-create-bundle .dream-bundle .section-create-bundle__heading{display:none}@media (min-width: 1440px){.section-create-bundle .dream-bundle .section-create-bundle__heading{width:100%;display:block;text-align:start;margin-bottom:2rem}}.section-create-bundle .dream-bundle__placeholder,.section-create-bundle .dream-bundle .bundle-item,.section-create-bundle .dream-bundle .gift-info{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;flex-shrink:0;border-radius:1.25rem;aspect-ratio:1/1;max-width:13.75rem}.section-create-bundle .dream-bundle__placeholder{--debug-typography: "p4r";font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;line-height:150%;font-style:normal;letter-spacing:0;font-weight:500;border:.125rem solid var(--color-white-80);background:var(--color-white-90)}@media (min-width: 1024px){.section-create-bundle .dream-bundle__placeholder{--debug-typography: "p3r";font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:140%;font-style:normal;letter-spacing:0;font-weight:500}}@media (min-width: 1440px){.section-create-bundle .dream-bundle__placeholder{--debug-typography: "p1r";font-family:DM Sans,sans-serif;font-size:17px;font-weight:400;line-height:136%;font-style:normal;letter-spacing:0;font-weight:500}}@media (min-width: 1920px){.section-create-bundle .dream-bundle__placeholder{--debug-typography: "h8";font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:130%;font-style:normal;letter-spacing:0;font-weight:500}}.section-create-bundle .dream-bundle .bundle-item{border:.125rem solid var(--color-olive);background:var(--color-olive-light);border-radius:1.25rem}.section-create-bundle .dream-bundle .bundle-item img{border-radius:1.25rem}.section-create-bundle .dream-bundle .gift-info{text-align:center;flex-direction:column;border:.125rem solid var(--color-sky);background:var(--color-sky-light)}.section-create-bundle .dream-bundle .gift-info small{--debug-typography: "p7r";font-family:DM Sans,sans-serif;font-size:10px;font-weight:400;line-height:145%;font-style:normal;letter-spacing:0}@media (min-width: 1440px){.section-create-bundle .dream-bundle .gift-info small{--debug-typography: "p4r";font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;line-height:150%;font-style:normal;letter-spacing:0}}@media (min-width: 1920px){.section-create-bundle .dream-bundle .gift-info small{--debug-typography: "p1r";font-family:DM Sans,sans-serif;font-size:17px;font-weight:400;line-height:136%;font-style:normal;letter-spacing:0}}.section-create-bundle .dream-bundle .gift-info svg{animation:shake 1.2s ease-in-out infinite;transform-origin:center center}@keyframes shake{0%{transform:translate(0) rotate(0)}15%{transform:translate(-1px,-1px) rotate(-2deg)}30%{transform:translate(1px,1px) rotate(2deg)}45%{transform:translate(-1px) rotate(-1deg)}60%{transform:translate(1px,-1px) rotate(1deg)}75%{transform:translateY(1px) rotate(0)}to{transform:translate(0) rotate(0)}}.section-create-bundle .dream-bundle .remove-from-bundle{padding:0;margin:0;border-radius:50%;flex-shrink:0;position:absolute;background:var(--color-olive);border:none;top:-.5rem;right:0;cursor:pointer;max-width:1.6875rem;max-height:1.6875rem}.section-create-bundle .dream-bundle .remove-from-bundle svg{display:block;width:1.25rem;height:1.25rem}@media (min-width: 1440px){.section-create-bundle .dream-bundle .remove-from-bundle svg{width:100%;height:100%}}.section-create-bundle .dream-bundle .bundle-summary{padding-right:1rem;width:100%;margin:0 auto}@media (min-width: 768px){.section-create-bundle .dream-bundle .bundle-summary{max-width:20rem}}@media (min-width: 1440px){.section-create-bundle .dream-bundle .bundle-summary{padding-right:0;margin:0 auto}}#shopify-chat{display:none!important}#rbr-container-element-true,#rbr-container-element-true>div,#rbr-container-element-true>div>div,#rbr-container-element-true>div>div>div{height:0;visibility:hidden}.button_add-to-bundle.is-disabled{color:#8f8c8a;pointer-events:none;cursor:none}.qty-badge{display:flex;align-items:center;justify-content:center;width:100%;max-width:1.25rem;max-height:1.25rem;padding:0;margin:0;border-radius:50%;flex-shrink:0;position:absolute;top:-.5rem;left:0;cursor:pointer;background-color:#fff;--debug-typography: "p6r";font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;line-height:145%;font-style:normal;letter-spacing:0;min-width:1.25rem;border:.0625rem solid #e5e7eb}@media (min-width: 1440px){.qty-badge{--debug-typography: "p2r";font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:136%;font-style:normal;letter-spacing:0;max-width:1.608125rem;max-height:1.608125rem}}.button_add-to-bundle.is-added{display:flex;justify-content:space-between}.button_add-to-bundle.is-added:hover{color:var(--color-black-20);background-color:var(--color-white-100);border:.0625rem solid var(--color-white-80)}#bundle-empty{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background:#282828;border-color:#282828;border-width:.0625rem;border-radius:12.5rem;height:3.5rem;padding:1rem 1.5rem;cursor:pointer;opacity:.8;pointer-events:none}#buy-bundle{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-items:center;align-items:center!important;color:#fff;background:#282828;border-color:#282828;border-width:.0625rem;border-radius:12.5rem;height:3.5rem;padding:1rem 1.5rem;cursor:pointer}#buy-bundle:disabled,#buy-bundle.disabled{opacity:.8;pointer-events:none}#buy-bundle .bundle-price{display:flex;gap:.5rem}#buy-bundle .line{width:.09375rem;height:100%;background:var(--color-black-30)}#buy-bundle span{--debug-typography: "p1b";font-family:DM Sans,sans-serif;font-size:17px;font-weight:700;line-height:136%;font-style:normal;letter-spacing:0}@media (min-width: 1920px){#buy-bundle span{--debug-typography: "h8";font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:130%;font-style:normal;letter-spacing:0}}#buy-bundle span.old-price{font-weight:400;text-decoration-line:line-through;color:var(--color-white-70)}.error-message{justify-content:flex-start;fill:#d72c0d;color:#d72c0d;font-size:.875rem;font-family:inherit;border-color:#e0b5b2;border-radius:.5rem;background-color:#fff4fa;transition:all .3s ease-in-out;padding:.125rem .5rem}.global-loader-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#fffc;z-index:999999;align-items:center;justify-content:center}.global-loader-overlay.is-active{display:flex}.global-loader-spinner{width:3.125rem;height:3.125rem;border:.25rem solid #ccc;border-top-color:#666;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn-spinner{display:inline-block;width:1rem;height:1rem;margin-left:.5rem;border:.125rem solid #999;border-top-color:#0000;border-radius:50%;animation:spin .8s linear infinite;vertical-align:middle}.button-is-loading{pointer-events:none;opacity:.6}.installment-info{display:flex;align-items:center;justify-content:center;padding-top:.75rem}.installment-info svg{display:block;padding-left:.375rem}[id^=shopify-section-template--][id*=__reviews]{max-width:120rem;margin:0 auto;padding:0 1rem}@media (min-width: 768px){[id^=shopify-section-template--][id*=__reviews]{padding:0 2.5rem}}@media (min-width: 1024px){[id^=shopify-section-template--][id*=__reviews]{padding:0 3.5rem}}@media (min-width: 1440px){[id^=shopify-section-template--][id*=__reviews]{padding:0 4rem}}@media (min-width: 1920px){[id^=shopify-section-template--][id*=__reviews]{padding:0 5rem}}.tolstoy-carousel-title{margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-create-bundle.css.map */
