.author .main-container{padding:50px 0px 20px 0px !important;background:#220224;@media (min-width:768px){padding:100px 30px !important}@media (min-width:1024px){padding:170px 100px 100px !important}@media (min-width:1600px){padding:170px 200px 100px !important}}.container{max-width:none;padding:0 !important}.cretor-page{display:flex;flex-direction:column;gap:20px;@media (min-width:768px){flex-direction:row;padding-top:0}}.wishlist-sidebar{background-color:#320734;padding:0px;width:100%;@media (min-width:768px){width:50%;align-self:flex-start}@media (min-width:1024px){width:25%;align-self:flex-start}}.wishlist-box{padding:0 20px 20px;display:flex;flex-flow:column;text-align:center;background-color:#320734;text-align:center}.wishlist-box p{margin-bottom:0;font-size:16px;color:#fff}.profile-background{height:150px}.profile-image-wrap{position:relative;top:-110px}.wishlist-box a img{border-radius:10px;border:2px solid #fff;width:240px;height:225px;object-fit:fill}.profile-content{display:flex;flex-direction:column}.profile-content-main{display:flex;flex-direction:column}.profile-name{font-size:18px !important;font-weight:500;line-height:28px;margin-top:-85px;margin-bottom:10px !important;overflow-wrap:break-word;word-break:break-word}@media (min-width:1280px){.profile-name{font-size:24px !important;line-height:40px}}.profile-username a{font-size:18px !important;line-height:100%;color:#ffb8f0;font-weight:300}.wishlist-box .wishlist-social-icons{display:flex;gap:10px;flex-wrap:nowrap;justify-content:center;font-size:18px;color:#ffffff;margin-bottom:30px;@media (min-width:1024px){margin-bottom:50px}}.wishlist-social-icons a img{height:24px;width:24px;border-radius:0 !important;border:none}.wishlist-box .wishlist-name{font-size:18px;line-height:normal;font-weight:600}.wishlist-box .wishlist-url{font-size:16px}.about-me{display:flex;flex-direction:column;gap:10px;color:#ffffff;margin-bottom:30px;@media (min-width:1024px){margin-bottom:50px}}.about-me .title{font-size:18px;line-height:24px;font-weight:500}.about-me p{font-size:16px;line-height:20px;font-weight:400}.total-gifts{border-bottom:2px solid #a9a9a9;width:100%;display:flex;flex-direction:column;gap:15px}.total-gifts p:last-child{margin-bottom:30px;@media (min-width:1024px){margin-bottom:50px}}.total-gifts strong{font-size:18px;line-height:28px;font-weight:500;color:#fff}.total-gifts p{font-size:18px;line-height:28px;font-weight:500;color:#bfbfbf}.list-menu{display:flex;flex-direction:column;gap:10px;@media (min-width:1024px){flex-direction:row;justify-content:space-between;gap:0px}}.list-bar{display:flex;flex-direction:column;gap:20px;width:100%;@media (min-width:768px){width:50%}@media (min-width:768px){width:75%}}.add-gift-btn{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:transparent;border:1px solid #E439E7;border-radius:10px;padding:10px 5px;color:white;gap:30px;@media (min-width:1024px){padding:20px;gap:50px}}.add-gift-btn:hover .plus-btn{background:#ad0ef4 !important}.add-gift-btn .icon{font-size:60px}.add-gift-btn .text{flex-grow:1;display:flex;flex-direction:row;gap:10px;@media (min-width:1024px){gap:20px}}.add-gift-btn .text .text-content{flex-grow:1;display:flex;flex-direction:column}.add-gift-btn .text strong{font-size:20px;line-height:24px;font-weight:600;@media (min-width:1024px){font-size:24px;line-height:30px}}.add-gift-btn .text span{font-size:14px;line-height:20px;font-weight:400;color:#ffffff;@media (min-width:1024px){line-height:16px}}.plus-btn{position:relative;z-index:2;background:#ff00ff;border:none;color:white;font-size:25px;width:45px;height:45px;border-radius:6px;cursor:pointer;outline:none;border:none;@media (min-width:1024px){font-size:40px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}}.sort-by{position:relative;flex-direction:column;display:flex;gap:10px;color:#fff;text-align:end}.sort-by p{font-size:24px;line-height:28px;font-weight:600;margin:0}select.sortby{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent !important;border:1px solid rgba(255,255,255,1) !important;border-radius:8px !important;color:#ffffff !important;font-size:18px !important;line-height:30px !important;font-weight:300 !important;font-family:"Poppins",Sans-serif !important;padding:3px 20px !important;@media (min-width:1024px){width:240px !important}}select option{background-color:#220224 !important;border:1px solid rgba(255,255,255,1) !important;border-radius:8px !important;color:#fff !important;font-size:18px !important;line-height:30px !important;font-weight:300 !important;font-family:"Poppins",Sans-serif !important}.sort-by:after{content:"▼";font-size:12px;color:#fff;position:absolute;right:15px;top:68%;transform:translateY(-50%);pointer-events:none}.sort-by.open:after{transform:translateY(-50%) rotate(180deg)}.sort-by .sortby option:hover{background:#ad0ef4 !important;color:#fff !important}.product-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:0 10px !important}@media (min-width:1024px){.product-list{grid-template-columns:repeat(3,1fr);gap:20px;padding:0 !important}}.product-item{box-shadow:none !important;border-radius:8px !important;cursor:pointer;background:#320734 !important;border:1px solid #320734;height:100%;display:flex;flex-flow:column;justify-content:space-between}.product-data{display:flex;flex-direction:column;gap:20px}.product-wrapper{display:flex;flex-direction:column;justify-content:space-between}.product-img-wrapper{width:100%;height:160px;@media (min-width:1024px){height:220px}@media (min-width:1536px){height:253px}}.product-info{display:flex !important;flex-direction:row !important;justify-content:space-between !important;padding:10px !important;min-height:90px;height:auto;@media (min-width:1024px) and (max-width:1440px){min-height:118px;height:auto;padding:20px 16px !important}@media (min-width:1441px){padding:20px 16px !important;min-height:auto;height:auto}}.product-details{display:flex !important;flex-direction:column !important;gap:10px}.product-details h3{color:#ffffff !important;font-size:16px !important;line-height:20px !important;font-weight:600 !important;margin:0 !important;@media (min-width:1024px){font-size:18px !important;line-height:24px !important}}.product-details p{color:#ffffff !important;font-size:14px !important;line-height:20px !important;font-weight:400 !important;margin:0 !important;@media (min-width:1024px){font-size:16px !important}}.share-link-btn{font-size:16px !important;@media (min-width:1024px){font-size:18px !important}}.product-button{background:#560859;width:100%;display:flex;align-items:center;justify-content:center;border-radius:0 0 8px 8px}.product-button .product-button-text{color:#ffffff !important;font-size:18px !important;line-height:30px !important;font-weight:500;padding:10px 20px !important;text-align:center !important;background:transparent !important;border:none !important;border-radius:none !important;cursor:pointer !important;outline:none !important;@media (min-width:1024px){font-size:20px !important}}.wishlist-title{margin-top:100px}.product-list .product-item img{width:100%;height:160px;object-fit:fill;border-radius:8px 8px 0px 0px;@media (min-width:1024px){height:220px}@media (min-width:1536px){height:253px}}.product-list .product-item h3,.product-list .product-item p{color:#320734;@media (min-width:1024px){padding:0 10px}}.product-list .product-item h3{font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-list .modal-footer,#product-details-modal .modal-footer{justify-content:center;flex-wrap:wrap}.product-list .modal-footer button,#product-details-modal .modal-footer button{padding:12px;width:100%;margin:5px 0}.product-list .modal-footer button.btn-secondary,#product-details-modal .modal-footer button.btn-secondary{background-color:#320734}.product-list .modal-dialog,#product-details-modal .modal-dialog{top:50%;transform:translateY(-50%) !important;text-align:center}.product-list .copy-link-btn{text-align:right;width:100%;padding:0 0px 0 5px;@media (min-width:1024px){padding:0 15px 15px}}.product-list .copy-link-btn>span{font-size:10px;margin-left:5px}.product-list .product-item{box-shadow:0 0 2px #320734;border-radius:0 0 5px 5px;cursor:pointer;border:1px solid #320734;height:100%;display:flex;flex-flow:column;justify-content:space-between}.product-list .no-pointer .product-item{cursor:inherit}.recent-gifters{margin-top:50px;display:flex;flex-direction:column}.recent-scrolls{display:flex;flex-direction:column;max-height:320px!important;overflow-y:auto !important;padding-right:10px !important;scrollbar-gutter:stable!important}.recent-scrolls::-webkit-scrollbar{width:6px!important;display:block !important}.recent-scrolls html{scrollbar-width:3px}.recent-scrolls body{-ms-overflow-style:auto}.recent-scrolls::-webkit-scrollbar-track{background:rgba(255,255,255,.1)!important;border-radius:3px!important}.recent-scrolls::-webkit-scrollbar-thumb{background:#FF00FF!important;border-radius:3px!important}.recent-gift-title{font-family:"Poppins",sans-serif;font-weight:700;font-size:18px;line-height:28px;margin:0;color:#fff;text-align:left;margin-bottom:18px}.author-details{padding:12px;margin:0;display:flex;flex-direction:row;gap:12px;color:#fff}.author-img{width:40px !important;height:40px !important;border-radius:50%;object-fit:cover}.author-img-name{width:40px !important;height:40px !important;border-radius:50%;background-color:pink;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.author-time{display:flex;flex-direction:column;gap:4px;text-align:left}.author-time strong{font-size:14px;line-height:20px;font-weight:600}.author-time span{color:#bfbfbf;font-size:12px;line-height:16px;font-weight:400}.woocommerce-terms-and-conditions-checkbox{color:#afafaf !important;font-size:14px !important;line-height:23px !important;font-weight:400 !important}.recent-scrolls{display:block}@media(max-width:1024px){.recent-scrolls{display:none}.rg-header{display:flex;justify-content:space-between;cursor:pointer}.rg-toggle-icon{width:20px;height:20px;position:relative}.rg-toggle-icon span{position:absolute;top:50%;left:0;width:100%;height:2px;background:#fff;border-radius:2px;transform-origin:center;transition:.3s ease}.rg-toggle-icon span:first-child{transform:translateY(-50%) rotate(0deg)}.rg-toggle-icon span:last-child{transform:translateY(-50%) rotate(90deg)}.rg-toggle-icon.active span:last-child{opacity:0}.recent-scrolls.open{display:none}}