.wishlist__heading{width:100%;display:flex;justify-content:center;padding:2.5rem 0}.wishlist__heading h1{font-family:var(--font-2);font-weight:400;word-spacing:.3125rem;font-weight:400;font-size:2.5rem;line-height:120%}.wishlist__container{width:100%;height:auto;padding:2.5rem 0}.wishlist__container:has(.swym-wishlist-detail){padding:0 !important}.swym-ui-component{max-width:90rem !important}.swym-wishlist-selector{display:flex;justify-content:center !important;padding:0 !important}.swym-wishlist-container-title-bar{display:none !important}.swym-wishlist-detail-content{padding:0 2.5rem}.swym-delete-btn{top:-2rem !important}.swym-wishlist-detail-header{padding:1.375rem 0 !important;margin:0 2.5rem !important}.swym-wishlist-detail-header .swym-selected-wishlist-name{font-family:var(--font-1);font-weight:500;text-transform:capitalize !important;font-weight:500 !important;font-size:.875rem !important;line-height:150% !important;color:var(--color-1) !important;overflow:visible !important}.swym-wishlist-detail-header .swym-selected-wishlist-name::before{content:"" !important;width:24px !important;height:14px !important;top:-3px !important;right:-43px !important;background-size:70% !important;background-repeat:no-repeat !important;background-position:center center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4xNDIyIDEuNTgxNTVMMTYuNDE5MSAwLjg1ODM5OEw5LjAwMDgxIDguMjc2NDdMMS41ODI3NiAwLjg1ODQxTDAuODU5Mzc1IDEuNTgxNTRMOS4wMDA4MSA5LjcyMjk3TDE3LjE0MjIgMS41ODE1NVoiIGZpbGw9IiMxMjEyMTIiLz4KPC9zdmc+Cg==")}.swym-wishlist-detail-header .swym-selected-wishlist-label{font-family:var(--font-1);font-weight:500;font-size:11px !important;line-height:140% !important;letter-spacing:.12em !important;text-transform:uppercase;color:var(--color-1) !important;margin-bottom:0 !important}.swym-wishlist-detail-separator{margin:0 2.5rem !important}.swym-wishlist-list-card{box-shadow:none !important;border:1px solid var(--color-4) !important;max-width:25.25rem !important;min-height:18.0625rem !important;max-height:18.0625rem !important;padding:2.5rem !important}.swym-wishlist-list-card .swym-wishlist-product-count{font-family:var(--font-1);font-weight:500;font-weight:500 !important;font-size:.875rem !important;line-height:150%;text-align:center;color:var(--color-2);text-transform:capitalize}.swym-wishlist-list-card .swym-wishlist-header{display:flex !important;justify-content:center !important;padding:0 !important;width:100%}.swym-wishlist-list-card .swym-wishlist-name{font-family:var(--font-1);font-weight:500;font-weight:500 !important;margin-bottom:4px;font-size:.875rem;line-height:150%}.swym-wishlist-list-card .swym-wishlist-images{display:flex;gap:0 8px;max-height:5.125rem !important;margin-top:2rem !important}.swym-wishlist-list-card .swym-wishlist-images .swym-wishlist-image-wrapper{max-width:5.125rem !important;max-height:5.125rem !important;margin:0 !important}.swym-wishlist-list-card .swym-wishlist-images .swym-wishlist-image-wrapper img{height:5.125rem !important;width:5.125rem !important}.swym-wishlist-list-card .swym-wishlist-link-action{font-family:var(--font-1);font-weight:500;font-weight:500 !important;font-size:.6875rem !important;line-height:140% !important;color:var(--color-1) !important;text-decoration:underline !important;text-underline-offset:.3125rem;padding:0 !important;margin-top:2rem;letter-spacing:.12em !important}.swym-clear-text .swym-text-heading{font-family:var(--font-1) !important;color:var(--color-1) !important}.swym-clear-text .swym-text-content{font-family:var(--font-1) !important;color:var(--color-1) !important}.swym-clear-wishlist-btn{font-family:var(--font-1) !important;background:var(--color-1) !important;font-weight:500 !important}.swym-back-btn{display:flex !important;color:var(--color-1) !important;font-family:var(--font-1) !important;font-weight:400 !important;font-size:.6875rem !important;line-height:140% !important;letter-spacing:.12em !important;padding-bottom:2.5rem !important}.swym-cancel-clear-wishlist-btn{border:1px solid var(--color-1) !important;color:var(--color-1) !important;font-family:var(--font-1) !important}.swym-wishlist-outer-container{overflow:unset !important}.swym-wishlist-outer-container .swym-wishlist-grid{width:100% !important;max-width:none !important;display:grid !important;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:6.25rem 1.625rem;margin-bottom:40px}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item{display:flex !important;width:100% !important;max-width:320px !important;border:none !important;height:auto !important;margin:0 !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{display:flex;align-items:center;justify-content:center;max-width:20rem !important;height:auto !important;max-height:320px !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-icon::before{color:var(--color-1) !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-family:var(--font-1);font-weight:500;background-color:transparent !important;border:1px solid var(--color-1);color:var(--color-1);padding:.75rem 0;font-weight:500;font-size:.6875rem;line-height:140%;position:relative !important;z-index:2;left:50%;transform:translateX(-50%);max-width:17rem}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn::after{position:absolute;width:100%;content:"";left:0;bottom:0;height:0%;background-color:var(--color-1);transition:.5s !important;z-index:-1}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover::after{height:100%;transition:.5s !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover{color:var(--color-5) !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-title,.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-product-price{font-family:var(--font-1);font-weight:500;font-weight:500 !important;font-size:14px !important;line-height:150% !important;text-align:center !important;display:block;color:var(--color-1) !important;padding:0 !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:normal !important;margin:4.125rem 0 4px}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-product-price{margin-top:8px !important;margin-bottom:2.5rem !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{text-align:center !important;font-weight:500 !important;font-size:.75rem !important;line-height:150% !important;color:var(--color-1) !important;margin-top:4px !important}.swym-wishlist-outer-container .swym-wishlist-detail-separator{background:var(--color-4) !important}.swym-selected-wishlist-image{background-color:var(--color-1) !important;color:var(--color-5) !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-right:0 !important;background-color:transparent !important}.swym-selected-wishlist-text{margin-left:1.5rem !important}.swym-wishlist-image{display:block !important;max-width:320px !important;width:100% !important;height:20rem !important;object-fit:contain !important}.swym-wishlist-results-content .swym-wishlist-item{padding:.5rem 1rem !important;border:none !important;border-bottom:1px solid var(--color-1) !important}.swym-wishlist-results-content .swym-wishlist-item:last-child{border:none !important}.swym-wishlist-results-content .swym-wishlist-image{background-color:var(--color-1) !important;color:var(--color-5) !important;background-color:transparent !important}.swym-wishlist-results-content .swym-wishlist-text{font-family:var(--font-1);font-weight:500;color:var(--color-1) !important}.swym-wishlist-results-content .swym-wishlist-text .swym-wishlist-name{text-transform:capitalize !important}.swym-wishlist-results-content .swym-wishlist-text .swym-wishlist-count{display:none !important}.swym-wishlist-input-icon{width:40px !important;height:40px !important}.swym-wishlist-input-icon::before{font-size:40px !important}.swym-wishlist-dropdown-wrapper{left:50px !important;padding:0 !important}.swym-wishlist-product-detail-container{padding-bottom:0 !important}.swym-wishlist-product-detail-content{padding-bottom:0 !important}.swym-wishlist-product-detail-info{padding-bottom:0 !important}.swym-wishlist-context-menu-bg{background:transparent !important}.swym-wishlist-context-menu-content{background:var(--color-5) !important;padding:24px !important;display:flex !important;flex-direction:column !important;gap:24px 0}.swym-wishlist-context-menu-content .swym-wishlist-context-menu-item{padding:0 !important;font-weight:500 !important;font-size:.875rem !important;line-height:150% !important}.swym-wishlist-context-menu-content .swym-icon::before{color:var(--color-1) !important}.swym-wishlist-context-menu-content span{color:var(--color-1) !important}.swym-wishlist-context-menu-content .swym-delete .swym-icon::before{color:#c90220 !important}.swym-wishlist-context-menu-content .swym-delete span{color:#c90220 !important}.swym-wishlist-context-menu-content::after{color:var(--color-5) !important;right:-13px !important}.swym-wishlist-product-detail-tab-bar{display:none !important}.react-swipeable-view-container div{height:auto !important}.swym-image-full{width:38.1875rem !important;overflow:hidden !important}.swym-wishlist-product-detail-text-container{max-width:30.875rem !important}.swym-wishlist-product-detail-text-container .swym-wishlist-product-title{font-family:var(--font-2);font-weight:400;font-weight:400 !important;font-size:32px !important;line-height:130% !important;text-transform:uppercase !important;color:var(--color-1) !important;margin-bottom:8px !important}.swym-wishlist-product-detail-text-container .swym-product-final-price{font-weight:500 !important;font-size:14px !important;line-height:150% !important;color:var(--color-1) !important}.swym-wishlist-product-detail-text-container .swym-action-button-container{flex-direction:column !important}.swym-wishlist-product-detail-text-container .swym-wishlist-add-to-cart-btn{color:var(--color-5) !important;background-color:var(--color-1) !important;font-weight:500 !important;font-size:.6875rem !important;line-height:140% !important;text-align:center;letter-spacing:.12em;text-transform:uppercase}.swym-wishlist-product-detail-text-container .swym-more-details-btn{color:var(--color-1) !important;font-weight:500 !important;font-size:.6875rem !important;line-height:140% !important;text-align:center;letter-spacing:.12em;padding:0 !important;margin-top:1.5rem;text-transform:uppercase}.react-swipeable-view-container>div>img{max-height:45rem !important}.swym-image-thumb>img{height:auto}.swym-image-thumb{width:100% !important;height:auto !important}.swym-selected{border:1px solid var(--color-1) !important}.swym-label{font-family:var(--font-1);font-weight:500;font-weight:600 !important;font-size:11px !important;line-height:140% !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--color-1) !important}select.swym-value{outline:none !important;border:none !important;padding-left:0 !important;border-bottom:1px solid var(--color-1) !important}.swym-share-wishlist-modal-dialog input,.swym-share-wishlist-modal-dialog textarea{outline:none !important;padding:.6125rem 0 !important;border:none !important;resize:none !important;border-bottom:1px solid var(--color-1) !important}.swym-share-wishlist-modal-dialog label{font-family:var(--font-1);font-weight:500;color:var(--color-1) !important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn{font-family:var(--font-1);font-weight:500;font-weight:500 !important;width:100% !important;background-color:var(--color-1) !important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-buttons{display:flex !important;gap:20px 0 !important;align-items:center !important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-buttons button{font-family:var(--font-1);font-weight:500;font-weight:500 !important;font-size:.875rem !important;margin:0 !important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-buttons button span{font-family:var(--font-1);font-weight:500;font-weight:500 !important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-subheading{font-family:var(--font-1);font-weight:500;font-size:.875rem !important;color:var(--color-1) !important}.swym-empty-wishlist-container{padding-top:0 !important}.swym-empty-wishlist-container .swym-empty-wishlist-title{font-family:var(--font-1) !important;color:var(--color-1) !important;margin-top:0 !important}.swym-empty-wishlist-container .swym-empty-wishlist-text{font-family:var(--font-1) !important;color:var(--color-2) !important}.swym-empty-wishlist-container .swym-empty-wishlist-continue-btn{font-family:var(--font-1) !important;background-color:var(--color-1) !important;color:var(--color-5) !important;text-transform:uppercase !important;letter-spacing:1px;font-weight:300 !important}@media only screen and (max-width: 991px){.swym-action-bar{padding:1rem 0 !important;padding-bottom:2rem !important}.swym-wishlist-outer-container .swym-wishlist-grid{display:grid !important;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;padding:0 !important}}@media only screen and (max-width: 900px){.swym-wishlist-product-detail-text-container{max-width:100% !important}.swym-wishlist-input-wrapper{background:var(--color-5) !important}.swym-wishlist-results-content .swym-wishlist-item{background:var(--color-5) !important}.swym-wishlist-detail-header{border-top:none !important}.swym-wishlist-dropdown-wrapper{padding:0 !important;left:55px !important;width:calc(100% - 60px) !important}.swym-selected-wishlist-container .swym-selected-wishlist-image{width:40px !important;height:40px !important}.swym-wishlist-product-detail-info{padding:0 !important}.react-swipeable-view-container{overflow:visible !important}.react-swipeable-view-container .swym-image-full{overflow-y:hidden !important;height:100% !important;width:100% !important;margin:0 !important}.react-swipeable-view-container div{overflow:hidden !important}.react-swipeable-view-container div:first-child{width:100% !important;height:auto !important;overflow:initial !important}.react-swipeable-view-container div:first-child img{height:100% !important;width:100% !important;height:26.75rem !important;object-fit:contain !important}.swym-wishlist-product-detail-content-container>div{height:auto !important}.swym-wishlist-product-detail-image-container{width:100% !important;flex-direction:column-reverse !important}.swym-image-thumb{width:6px !important;height:6px !important;background-color:var(--color-4) !important;border-radius:50% !important;margin-right:1rem !important}.swym-image-thumb img{display:none !important}.swym-selected{background-color:var(--color-1) !important;border:none !important}.swym-image-thumbnails{display:flex !important;margin-top:27px !important;justify-content:center !important}.swym-selected-wishlist-label{display:block !important}}.swym-wishlist-dropdown-wrapper{background:var(--color-5) !important;box-shadow:0 0 10px rgba(0,0,0,.15) !important}.swym-wishlist-results-content>button>.swym-wishlist-image{height:2.5rem !important;width:2.5rem !important}.swym-wishlist-results-content>button>.swym-wishlist-image>img{width:2.5rem !important}@media only screen and (max-width: 767px){.wishlist__heading h1{font-size:2rem !important}.swym-wishlist-grid{grid-gap:4.375rem 1rem !important}.swym-wishlist-context-menu-content{background-color:var(--color-5) !important;z-index:250 !important}.swym-wishlist-dropdown-wrapper .swym-wishlist-item{min-width:100% !important}.wishlist__heading{justify-content:flex-start;padding:1rem}.wishlist__container{padding:0 !important}.swym-wishlist-selector{width:100% !important}.swym-wishlist-selector .swym-wishlist-list-card{border:none !important;max-width:100% !important}.swym-wishlist-selector .swym-wishlist-list-card:first-child{border-bottom:1px solid var(--color-4) !important}.swym-ui-component.swym-wishlist-page .swym-wishlist-list .swym-wishlist-list-card:first-child{margin:0 !important}.swym-wishlist-detail-content{padding:0 1rem !important}.swym-wishlist-detail-header{margin:0 1rem !important}.swym-wishlist-outer-container .swym-wishlist-grid{display:grid !important;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;padding:0 !important}.swym-wishlist-outer-container .swym-wishlist-grid .swym-wishlist-item{min-width:10.1875rem !important}.swym-wishlist-list-card{padding:2.5rem 1.5625rem !important}.swym-wishlist-selector-dropdown{width:100% !important;margin-right:0 !important}.swym-wishlist-selector-dropdown .swym-selected-wishlist-container{width:100% !important;display:flex !important}.swym-wishlist-selector-dropdown .swym-selected-wishlist-container .swym-selected-wishlist-text{flex:1 !important;display:flex !important}.swym-wishlist-selector-dropdown .swym-selected-wishlist-container .swym-selected-wishlist-text .swym-selected-wishlist-name{flex:1 !important}.swym-wishlist-selector-dropdown .swym-selected-wishlist-container .swym-selected-wishlist-text .swym-selected-wishlist-name::before{right:0 !important}.swym-selecting{top:20px !important}.swym-title{white-space:normal !important;margin:2.3125rem 0 4px !important}}@media only screen and (max-width: 479px){.swym-wishlist-image{height:10.1875rem !important;object-fit:contain !important}}
