.share-popup.modal .modal-dialog{max-width:52.9rem;width:100%;margin:0 auto}.share-popup.modal .modal-header{padding:0;border:none}.share-popup.modal .modal-header .btn-close{background-image:url(/_next/static/media/close.df843fa3.png);width:4.8rem;height:4.8rem;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;padding:0;transform:translateX(38px)}@media(max-width:575.98px){.share-popup.modal .modal-header .btn-close{width:2.8rem;height:2.8rem;transform:none}}.share-popup.modal .modal-header .btn-close:focus{box-shadow:none;outline:none;border:none}.share-popup.modal .modal-content{border:none;border-radius:3rem;padding:1.8rem 5.3rem 6.2em}@media(max-width:575.98px){.share-popup.modal .modal-content{padding:2.1rem 1.7rem 4.2rem 2.5rem;border-radius:2rem}}.share-popup.modal .modal-body{padding:0;display:flex;flex-direction:column}.share-popup.modal .modal-body h2{text-align:left;line-height:4rem;display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem}@media(max-width:575.98px){.share-popup.modal .modal-body h2{line-height:3rem;font-size:2.4rem}}.share-popup.modal .modal-body h2 img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}@media(max-width:575.98px){.share-popup.modal .modal-body h2 img{display:none}}.share-popup.modal .modal-body .copy-btn{position:relative}.share-popup.modal .modal-body .copy-btn button{border:none;background-color:transparent;padding:0;position:absolute;right:0}.share-popup.modal .modal-body .copy-btn button img{-o-object-fit:contain;object-fit:contain}.share-popup.modal .modal-body label{color:#000;font-size:1.6rem;font-weight:600;padding-bottom:.8rem}.share-popup.modal .modal-body input{color:#242426;font-size:1.8rem;font-weight:400;line-height:2.8rem;border:none;border-bottom:1px solid #e2e4e5;padding-bottom:.8rem;padding-right:4rem;width:100%}.share-popup.modal .modal-body input:focus-visible{outline:none;border-bottom:1px solid #e2e4e5}.share-popup.modal .modal-body input::-moz-placeholder{color:#242426;font-size:1.8rem;font-weight:400;line-height:2.8rem}.share-popup.modal .modal-body input::placeholder{color:#242426;font-size:1.8rem;font-weight:400;line-height:2.8rem}.share-popup.modal .modal-body h6{margin-top:3rem;color:#000;font-size:1.6rem;font-weight:600}@media(max-width:575.98px){.share-popup.modal .modal-body h6{margin-top:2rem}}.share-popup.modal .modal-body ul{display:flex;-moz-column-gap:3.9rem;column-gap:3.9rem;row-gap:3rem;max-width:42.2rem;width:100%;flex-wrap:wrap;margin-top:2rem}.share-popup.modal .modal-body ul img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;transition:scale .5s cubic-bezier(.19,1,.22,1)}.share-popup.modal .modal-body ul img:hover{scale:1.1}.product-sticky-bar{background-color:#000;padding:1.2rem 0;position:fixed;width:100%;bottom:0;left:0;z-index:3}@media(max-width:575.98px){.product-sticky-bar{bottom:69px}}.product-sticky-bar_wrapper{display:flex;align-items:center;justify-content:space-between}.product-sticky-bar_wrapper ul{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:575.98px){.product-sticky-bar_wrapper ul{-moz-column-gap:.5rem;column-gap:.5rem}}.product-sticky-bar_wrapper ul li{width:5.6rem;height:5.9rem;border-radius:.8rem;background:#fff;display:flex;align-items:center;position:relative}@media(max-width:575.98px){.product-sticky-bar_wrapper ul li{width:3.7rem;height:3.9rem}}.product-sticky-bar_wrapper ul li img{width:5.6rem;height:2.9rem;-o-object-fit:contain;object-fit:contain}@media(max-width:575.98px){.product-sticky-bar_wrapper ul li img{width:3.7rem;height:1.9169rem}}.product-sticky-bar_wrapper ul li button{border:none;background-color:transparent;position:absolute;padding:0;top:-4px;right:4px;z-index:11}.product-sticky-bar_wrapper ul li button img{width:1.2rem;height:1.2rem;-o-object-fit:contain;object-fit:contain}.product-sticky-bar_btns{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:575.98px){.product-sticky-bar_btns{-moz-column-gap:.8rem;column-gap:.8rem}}.product-sticky-bar_btns button{border-radius:2.95rem;border:1px solid #fff;width:17.2rem;height:4.5rem;background-color:transparent;font-size:1.6rem;font-weight:600}@media(max-width:575.98px){.product-sticky-bar_btns button{width:9.1rem;height:3.7rem;font-size:1.2rem}}.product-sticky-bar_btns .remove-btn{color:#fff}.product-sticky-bar_btns .compare-btn{background-color:#fff;color:#000}