.shared-wishlist > header .logo{flex:0 1 auto;margin:0 auto;}.shared-wishlist > header{display:flex;}.shared-wishlist > section{padding-bottom:58px !important;}form.admin p{margin-bottom:22px;}form.admin button{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:600;padding:5px 10px;color:#ffffff;background:#00ab86;border-color:#00ab86;}form.admin button:active,form.admin button:visited,form.admin button:hover{text-decoration:none;}form.admin button:visited{color:#ffffff;background:#00ab86;border-color:#00ab86;}form.admin button:active,form.admin button:hover{color:#ffffff;background:#007a61;border-color:#007a61;}form.admin{margin:22px;text-align:center;}.top-header > p b,.top-header > div b,.top-header > p strong,.top-header > div strong{font-weight:600;}.top-header > p .actions > *:not(:first-child),.top-header > div .actions > *:not(:first-child){margin-left:22px;}.top-header > p .actions > *,.top-header > div .actions > *{flex:0 0 auto;}.top-header > p .actions .button.share-list::after,.top-header > div .actions .button.share-list::after,.top-header > p .actions .button.edit::after,.top-header > div .actions .button.edit::after{vertical-align:middle;margin-left:10px;}.top-header > p .actions .button.share-list::after,.top-header > div .actions .button.share-list::after,.top-header > p .actions .button.edit::after,.top-header > div .actions .button.edit::after{display:inline-block;line-height:1;font-family:'Icons';font-size:inherit;font-weight:normal;content:'\070c';}.top-header > p .actions .button,.top-header > div .actions .button{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#CE4278;background:#ffffff;border-color:#CE4278;}.top-header > p .actions .button:active,.top-header > p .actions .button:visited,.top-header > p .actions .button:hover,.top-header > div .actions .button:active,.top-header > div .actions .button:visited,.top-header > div .actions .button:hover{text-decoration:none;}.top-header > p .actions .button:visited,.top-header > div .actions .button:visited{color:#CE4278;background:#ffffff;border-color:#CE4278;}.top-header > p .actions .button:active,.top-header > p .actions .button:hover,.top-header > div .actions .button:active,.top-header > div .actions .button:hover{color:#ffffff;background:#CE4278;border-color:#CE4278;}.top-header > p .actions,.top-header > div .actions{display:flex;margin-top:22px;align-items:center;justify-content:center;}.top-header > p .share-wrapper .dialog::after,.top-header > div .share-wrapper .dialog::after{position:absolute;top:-20px;left:50%;margin-left:-10px;filter:drop-shadow(0 -2px 2px rgba(111, 111, 111, 0.24));}.top-header > p .share-wrapper .dialog::after,.top-header > div .share-wrapper .dialog::after{display:block;content:' ';border:10px solid transparent;width:0;height:0;border-bottom-color:#ffffff;}.top-header > p .share-wrapper .dialog a,.top-header > div .share-wrapper .dialog a{text-decoration:none;}.top-header > p .share-wrapper .dialog > *:not(:first-child),.top-header > div .share-wrapper .dialog > *:not(:first-child){margin-top:10px;}.top-header > p .share-wrapper .dialog > * svg,.top-header > div .share-wrapper .dialog > * svg{width:24px;height:24px;flex:0 0 auto;margin-right:10px;}.top-header > p .share-wrapper .dialog > * span,.top-header > div .share-wrapper .dialog > * span{flex:1 0 auto;}.top-header > p .share-wrapper .dialog > *,.top-header > div .share-wrapper .dialog > *{display:flex;align-items:center;cursor:pointer;}.top-header > p .share-wrapper .dialog,.top-header > div .share-wrapper .dialog{position:absolute;background:#ffffff;box-shadow:0 0 10px rgba(111, 111, 111, 0.24);padding:10px;border-radius:10px;text-align:left;z-index:8;top:18px;}.top-header > p .share-wrapper,.top-header > div .share-wrapper{position:relative;}.top-header > p,.top-header > div{max-width:1366px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:22px;margin-bottom:22px;text-align:center;line-height:1.5;}@media all and (max-width: 1410px){.top-header > p,.top-header > div{margin-left:22px;margin-right:22px;}}.top-header h1 small{display:block;font-size:0.6em;}.top-header .button.share:hover{box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.2);}.top-header .button.share::before{content:' ';display:inline-block;vertical-align:middle;margin-right:10px;background-position:center center;background-size:auto 90%;background-repeat:no-repeat;width:38px;height:38px;}.top-header .button.share.messenger::before{background-image:url('/_img/snp_new/messenger.svg');}.top-header .button.share.facebook::before{background-image:url('/_img/snp_new/facebook.svg');}.top-header .button.share.whatsapp::before{background-image:url('/_img/snp_new/whatsapp.svg');}.top-header .button.share{display:inline-block;padding:5px 10px 5px 5px;color:#363636;background:#ffffff;margin:5px;box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1);cursor:pointer;border-radius:2px;white-space:nowrap;font-weight:600;font-size:;}.wishlist-products > .empty-hidden{display:none;}.wishlist-products .empty + .empty-hidden{display:block;}.wishlist-products p.empty-hidden{text-align:center;padding:36px 0;opacity:0.6;}.wishlist-products li.loading::before{z-index:10;background:rgba(255,255,255,0.5);}.wishlist-products li.loading::after{z-index:10;}.wishlist-products li.loading::after{content:' ';border-radius:50%;width:50px;height:50px;border-top:0 solid rgba(54,54,54,0.4);border-right:0 solid rgba(54,54,54,0.4);border-bottom:0 solid rgba(54,54,54,0.4);border-left:0 solid #363636;border-width:5px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-25px;left:50%;margin-left:-25px;}.wishlist-products{max-width:1366px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:36px;}@media all and (max-width: 1410px){.wishlist-products{margin-left:22px;margin-right:22px;}}