.c1bc97b-gift-product-overlay{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;top:0;left:0;width:100%;z-index:5}.c1bc97b-gift-product-wrapper{background-color:#fff;display:flex;flex-flow:row nowrap;position:relative;width:100vw;height:73vh;padding:2rem .5rem;overflow-y:scroll}@media screen and (min-width: 750px){.c1bc97b-gift-product-wrapper{width:90vw;padding:4rem}}.c1bc97b-gift-product-wrapper .c1bc97b-page-width{padding:0}.c1bc97b-gift-product-wrapper .c1bc97b-product-form{position:absolute;bottom:-6rem;width:100%;margin:0}.c1bc97b-gift-product-wrapper slider-component{margin-bottom:5rem}@media screen and (min-width: 750px){.c1bc97b-gift-product-wrapper slider-component{margin-bottom:7rem}}.c1bc97b-gift-product-wrapper .c1bc97b-product-form__buttons{margin:0 .5rem}.c1bc97b-gift-product-wrapper .c1bc97b-card-wrapper{margin-bottom:9rem}@media screen and (min-width: 990px){.c1bc97b-gift-product-wrapper .c1bc97b-card-wrapper{margin-bottom:3rem}}@media screen and (max-width: 749px){.c1bc97b-gift-product-wrapper .c1bc97b-product-form__submit{padding:.5rem}.c1bc97b-gift-product-wrapper .c1bc97b-collection.c1bc97b-page-width{padding:0 .5rem}}.c1bc97b-gift-product-wrapper .c1bc97b-card-reviews{display:none}.c1bc97b-gift-product-wrapper .c1bc97b-view-all-btn{margin-bottom:3rem}.c1bc97b-gift-product-close{position:absolute;right:10px;top:10px;font-size:3rem;cursor:pointer;z-index:1;margin:0 0 2rem 2rem}
/*# sourceMappingURL=/cdn/shop/t/149/assets/product-gift-overlay.c1bc97b-css.c1bc97b-map */
