.free-gift-options .overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:9999;visibility:hidden;opacity:0}.free-gift-options .overlay[open]{opacity:1;visibility:visible}.free-gift-options .popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:#fff;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:auto;padding:20px;border-radius:10px;visibility:hidden;opacity:0}@media screen and (max-width: 675px){.free-gift-options .popup-container{width:90%}}.free-gift-options .popup-container[open]{opacity:1;visibility:visible}.free-gift-options .popup-container .options-containner .flex-area{display:flex}@media screen and (max-width: 675px){.free-gift-options .popup-container .options-containner .flex-area{overflow:auto;padding:10px 0}}.free-gift-options .popup-container .options-containner .gift-wrapper{display:flex;flex-direction:column;flex:0 0 20%}@media screen and (max-width: 1291px){.free-gift-options .popup-container .options-containner .gift-wrapper{flex:0 0 17vw}}@media screen and (max-width: 675px){.free-gift-options .popup-container .options-containner .gift-wrapper{flex:0 0 100px}}.free-gift-options .popup-container .options-containner .gift-wrapper span{width:232px}@media screen and (max-width: 1291px){.free-gift-options .popup-container .options-containner .gift-wrapper span{width:auto;font-size:10px}}.free-gift-options .popup-container .options-containner label{cursor:pointer;margin:0 10px}.free-gift-options .popup-container .options-containner label img{width:200px;height:auto;aspect-ratio:1/1;border-radius:30px}@media screen and (max-width: 1291px){.free-gift-options .popup-container .options-containner label img{width:100%;border-radius:5px}}.free-gift-options .popup-container .options-containner label input{display:none}.free-gift-options .popup-container .options-containner label:has(input:checked) img{outline-offset:2px;outline:2px solid #000}.product-grid-main-section .search-modal__content{padding-inline:1rem!important;padding-bottom:3rem!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-style.css.map */
