body.no-scroll{overflow-y:hidden}body.no-scroll:after{position:fixed;content:"";width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:999999999}.swym-active-popup{z-index:9999999999}.page-width{max-width:1180px;margin:auto}.main-page-title{margin-bottom:0}@media only screen and (min-width: 750px){.main-page-title{margin-bottom:0}.collection{margin-right:2rem}}.swym-hide-container{display:none!important}.swymcs-button{border-radius:unset;background:unset;border:unset;outline:unset;cursor:pointer;font-family:inherit;font-size:16px;color:inherit}span.swymcs-variant-title{font-size:12px;margin-bottom:3px}button#swym-add-to-cart{margin-top:10px}.swymcs-buttons-container:not(.swym-hide-container){display:flex!important;gap:1rem;align-items:center}.swymcs-layout-vertical{flex-direction:column}.swymcs-primary-button,.swymcs-secondary-button{width:100%;min-height:35px}.swymcs-primary-button{color:#fff;background-color:#000;font-weight:600;min-height:40px}.swymcs-secondary-button{color:#000;background-color:#fff;font-weight:400!important;font-family:inherit!important}.swymcs-wishlist-account{display:flex;justify-content:space-between;border-bottom:1px solid #c4c4c4;padding:16px 16px 5px;height:auto;font-family:var(--TYPE-STACK-KICKER)}#swymcs-page-title,#swymcs-tag-title{color:var(--text);font-weight:500;font-size:20px;display:block;letter-spacing:.1em}#swymcs-user-login-status-btn{font-weight:500;font-size:14px;color:#000;display:flex;align-items:center;gap:10px}.swymcs-popup-body{position:fixed;width:400px;top:45%;left:50%;transform:translate(-50%,-45%);background:#fff;height:auto;display:flex;flex-direction:column;gap:1.5rem;z-index:9999;padding:47px 32px;max-width:96%}#swymcs-share-list-login-status-popup,#swymcs-user-login-status-popup,#swymcs-additional-options-popup-container,#swymcs-wishlist-popup{position:relative}.swymcs-popup-title{font-weight:600;font-family:inherit;margin-block:0;font-size:18px;font-family:var(--TYPE-STACK-KICKER)}.swymcs-popup-close-button{font-size:18px;font-family:inherit;font-weight:600;text-transform:lowercase;position:absolute;top:1rem;right:1rem}.swymcs-popup-error{font-size:14px;color:#c00;margin-block:10px;font-style:italic}.swymcs-popup-input{width:100%;background:#fff;padding:12px 10px;font-weight:500;font-size:14px;line-height:14px;letter-spacing:.05em;color:#000;border:1px solid #000000!important;font-family:var(--TYPE-STACK-KICKER);border-radius:0}.swymcs-popup-text-field{margin-bottom:1rem}.swymcs-popup-label{font-weight:300;font-size:11px;line-height:13px;color:#828282;font-style:italic}#swymcs-share-message-field{height:75px;font-size:12px;font-family:var(--TYPE-STACK-KICKER);resize:none}#swymcs-confirm-share-list-popup .swymcs-popup-text-field{margin-bottom:0}.swymcs-additional-popup-body{display:flex;flex-direction:column;gap:1.5rem}.swymcs-confirm-share-subtitle{font-size:16px;margin-bottom:-1rem}.swymcs-additional-share-buttons button{text-align:left;font-size:13px;padding-inline:0}.swymcs-has-after-css{position:relative;display:flex;align-items:center;gap:.7rem}.swymcs-has-after-css:after{position:absolute;width:100%;height:100%;z-index:1;content:"";top:0;right:0;bottom:0;left:0}.swymcs-share-buttons-icon{display:flex;align-items:center}.swymcs-popup-content{font-size:14px;font-weight:500;letter-spacing:.05em}.swymcs-popup-buttons-container button{border:1px solid #000000;text-transform:uppercase}.swym-page-container,#swymcs-products-grid{min-height:350px;color:#000}#swymcs-products-grid #swym-empty-wishlist-container{margin:40px auto}#swym-empty-wishlist-container{width:100%;max-width:650px;margin:100px auto auto;text-align:center}#swym-empty-wishlist-container-description{margin-block:1em}#swym-empty-wishlist-container-title{font-weight:600;font-size:18px}#swym-custom-continue-shopping{display:inline-flex;justify-content:center;align-items:center;padding:0 3rem;cursor:pointer;width:100%;border:none;height:45px;text-decoration:none}#swymcs-products-grid-container{display:flex;flex-direction:column}#swymcs-wishlist-header{display:flex;justify-content:space-between;align-items:center;padding-block:1.6rem}#swymcs-active-list{cursor:pointer}#swymcs-active-list-title-container{font-weight:600;font-size:17px}#swymcs-active-list-image{height:40px;width:40px;object-fit:cover;border-radius:50%}#swymcs-additional-options-container{position:relative}#swymcs-additional-options{right:3rem;top:-28px}.swymcs-active-list-icon{display:flex;transform:rotate(-90deg)}#swymcs-additional-options,#swymcs-header-lists{position:absolute;list-style:none;width:max-content;padding-inline:0}.swymcs-additional-option{position:relative;background:#fff;margin-bottom:0}.swymcs-additional-option:first-child button{padding-top:1rem}.swymcs-additional-option:last-child button{padding-bottom:1rem}.swymcs-additional-option button{font-family:inherit;padding:0 2rem;width:100%;height:100%;text-align:left;font-size:14px;font-weight:500;min-height:40px;min-width:150px}.swymcs-additional-option button:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.swymcs-additional-option button:hover{text-decoration:underline}#swymcs-delete-list{color:red}#swymcs-lists-container{position:relative;margin-left:2rem}#swymcs-header-lists{top:75%;left:0}.swymcs-header-list-item{display:flex;align-items:center;gap:15px;position:relative;padding:10px 20px;cursor:pointer;min-width:200px;background-color:#fff;margin-bottom:0}.swymcs-header-list-item:first-child{padding-top:20px}.swymcs-header-list-item:last-child{padding-bottom:20px}.swymcs-header-list-item:hover{text-decoration:underline}.swymcs-header-list-item:after{content:"";z-index:1;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.swymcs-header-list-item img{height:35px;width:35px;object-fit:cover;border-radius:50%}.swymcs-list-item-image-text{height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;text-transform:uppercase}#swymcs-back-to-lists-view{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:40px}#swymcs-back-to-lists-view:hover{text-decoration:underline}#swymcs-back-button-container{margin-block:.7rem}#swymcs-lists-grid{padding:60px 0 45px;max-width:900px;margin:auto}#swymcs-lists-grid,.swymcs-secondary-images{display:flex;flex-wrap:wrap}#swymcs-lists-grid .swymcs-list-item{margin:0 2% 2% 0;min-height:300px;align-items:stretch;width:48%;border-radius:0;box-shadow:0 0 10px #00000026;display:block;padding-bottom:0}.swymcs-list-title-container{padding:24px 12px 12px}.swymcs-list-title{font-family:var(--TYPE-STACK-KICKER);color:var(--text);font-weight:700;font-size:18px;line-height:20px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:5px}.swymcs-list-product-count-container{padding-inline:12px;font-family:var(--TYPE-STACK-KICKER);color:var(--text);font-weight:400;font-size:12px;line-height:14px;letter-spacing:.05em;margin-bottom:10px}.swymcs-list-image-container{display:flex;flex-wrap:wrap;padding:12px;flex-grow:1}.swymcs-wishlist-image-wrapper{width:33.333%;margin-right:0;padding:2px;overflow:clip}.swymcs-wishlist-image-wrapper:first-child{width:100%;margin-right:0;margin-bottom:5px;height:200px}.swymcs-wishlist-image-wrapper:not(:first-child){height:auto;display:flex;max-height:125px;position:relative}.swymcs-wishlist-image-wrapper .swymcs-empty-image-container{height:100px}.swymcs-wishlist-image-wrapper .swymcs-empty-image-container:after{height:calc(100% - 4px);width:calc(100% - 4px);content:"";border:1px solid #c4c4c4;position:absolute;top:2px;left:2px}.swymcs-list-image-container img{width:100%;height:100%;object-fit:cover}.swymcs-major-button{font-family:var(--TYPE-STACK-KICKER);text-transform:capitalize;border-radius:42px;transition:color .2s;padding:10px 20px;color:var(--text);font-size:1rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));background-color:rgba(var(--color-button),var(--alpha-button-background));font-weight:300;align-self:center}.swymcs-no-products-message{flex:1;height:100px;min-height:50px;font-family:var(--TYPE-STACK-KICKER);color:var(--text);font-weight:700;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:.1em;height:160px;justify-content:center;align-self:center;margin-top:30px}#swymcs-products-grid{flex-wrap:wrap;justify-content:left;width:100%;padding-left:0}.swymcs-wishlist-grid-item{background:#fff;display:flex;flex-direction:column;cursor:pointer;justify-content:space-between;text-align:left;box-shadow:none}.swymcs-wishlist-grid-item.swymcs-dragging{opacity:.5;transform:scale(.9)}.swymcs-product-link{padding-inline:0}.swymcs-wishlist-product-image-wrapper{height:auto}.swymcs-wishlist-grid-item-container.swymcs-dragging .swymcs-wishlist-product-image-wrapper{cursor:grabbing}.swymcs-wishlist-image{width:100%;height:100%;object-fit:cover}.swymcs-product-title{font-family:var(--TYPE-STACK-KICKER);font-size:13px;line-height:16px;color:#202020;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:12px 15px 6px 0}#swymcs-products-grid .swymcs-product-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.swymcs-product-price{font-family:var(--TYPE-STACK-KICKER);display:flex;align-items:center;flex-wrap:wrap}.swymcs-product-buttons{display:flex;justify-content:space-between;align-items:center}.swymcs-add-to-cart-btn{position:relative;z-index:2;height:40px;display:block;color:#fff;padding:0 10%;font-family:inherit!important;font-size:12px;font-weight:700}.swymcs-sold-out{cursor:not-allowed;opacity:.6}#swymcs-wishlist-popup-container{min-width:500px;max-width:600px;padding:50px 0;max-height:96%}#swymcs-wishlist-popup-title{display:flex;padding:0 50px 24px;position:relative;box-sizing:border-box}#swymcs-wishlist-popup-title #swymcs-wishlist-popup-product-title:after{content:" ";width:calc(100% - 100px);position:absolute;bottom:0;height:2px;background:#c4c4c4;left:50px}#swymcs-create-list-container,#swymcs-wishlist-lists{overflow:auto;padding:0 50px}#swymcs-wishlist-popup img{height:35px;width:35px;border-radius:50%;object-fit:cover}#swymcs-wishlist-popup-title img{height:45px;width:45px}#swymcs-wishlist-lists{list-style:none}.swymcs-wishlist-select-lists label{width:100%}.swymcs-wishlist-select-lists{padding:15px 30px 15px 0;display:flex;border-bottom:1px solid #cacbcf;align-items:center;position:relative;font-weight:500;font-size:14px;line-height:14px;letter-spacing:.05em;border-radius:0}.swymcs-wishlist-select-lists input{position:absolute;right:0}.swymcs-create-list-field{padding:15px 30px 15px 0;display:flex;align-items:center;gap:1rem}.swymcs-create-list-field .swymcs-list-item-image-text{min-width:35px}.swymcs-wishlist-select-lists input{position:absolute;left:9999px}.swymcs-wishlist-select-lists input+label{position:relative;padding-left:15px;cursor:pointer}.swymcs-wishlist-select-lists input+label:before{content:"";position:absolute;right:-20px;width:15px;height:15px;border:.5px solid #000000;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.swymcs-wishlist-select-lists input+label:after{content:"";background:#1e1e1e;height:10px;width:10px;position:absolute;right:-17.5px;border:0;-webkit-transition:all .2s ease;transition:all .2s ease}.swymcs-wishlist-select-lists input:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.swymcs-wishlist-select-lists input:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#swymcs-wishlist-popup-buttons-container{display:flex;margin-top:22px;padding:0 50px;justify-content:space-between}#swymcs-wishlist-popup-buttons-container .swymcs-button{width:auto;padding:11px 32px;font-size:14px}#swymcs-wishlist-popup-buttons-container .swymcs-secondary-button{border:.637151px solid;font-weight:700;line-height:16px}#swymcs-wishlist-popup-buttons-container .swymcs-primary-button{line-height:14px}#swymcs-wishlist-popup-buttons-container #swymcs-create-list-button{font-weight:600!important}.swymcs-create-list-error{margin-left:45px}#swymcs-save-list-button:disabled{background-color:#c4c4c4;cursor:not-allowed;border:none}.add-to-wl swym-collection-icon{display:flex;align-items:center}swym-collection-icon button{display:none}sywm-collection-icon button.swym-custom-loaded{display:block!important}.swymcs-view-list-button.swymcs-major-button{font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;padding-block:24px;width:max-content;margin:0 auto}#swymcs-view-additional-options{width:35px;display:flex;justify-content:center;align-items:center;height:35px;margin-right:.5rem;padding-inline:0}.swymcs-options-container{display:flex;align-items:center}#swymcs-share-list{height:40px;padding-inline:0}#swymcs-share-list:after{left:0}#swymcs-share-list .swymcs-share-buttons-icon{display:flex;align-items:center;justify-content:center;height:100%;width:40px}#swym-empty-list-icon-container{display:flex;justify-content:center;margin-bottom:1rem}#swym-empty-wishlist-container-description{font-weight:400}#swym-custom-continue-shopping{font-weight:500}#swymcs-back-to-lists-view{font-weight:700}.swymcs-header-list-item{font-size:15px;font-weight:500}.swymcs-list-image-container{justify-content:center;flex-grow:unset;padding-block:0;margin-top:30px}.swymcs-wishlist-image-wrapper:first-child{margin-bottom:0;margin-right:5px}.swymcs-wishlist-image-wrapper{width:calc(33.33% - 5px)!important;height:auto!important;margin-right:5px;overflow:hidden;padding:0;margin-bottom:0}.swymcs-add-to-cart-btn{border:1px solid transparent;border-radius:0;width:100%;text-transform:uppercase;transition:background .2s ease 0s;margin-top:.8rem}.swymcs-list-product-count-container,.swymcs-list-title-container{padding-left:24px}.swymcs-wishlist-image-wrapper:not(:first-child){max-height:unset}.swymcs-popup-error{font-weight:600}.swymcs-popup-label{font-weight:600;margin-bottom:5px}.swymcs-additional-share-buttons button{font-weight:500!important}#swymcs-user-login-status-btn{font-weight:700}#swymcs-active-list-title-container{gap:5px}#swymcs-generate-combined-pdf{height:40px;text-transform:uppercase;font-weight:600;font-size:14px;border:1px solid;padding:10px}.swymcs-no-products-message{margin-top:0;height:130px}#swymcs-products-grid{min-height:unset}.swymcs-wl-action-cta-container{position:absolute;top:0;right:0}.swymcs-product-delete-btn{z-index:3;padding-inline:5px}#swymcs-products-grid.swymcs-empty-list{display:flex}@media only screen and (max-width: 767px){#swymcs-lists-container{margin-left:.5rem}.collection{margin-right:1rem}#swymcs-account-popup-body{width:100%;max-width:350px;transform:translate(-50%,-45%);top:45%;left:50%}.swymcs-popup-close-button{padding-inline:0}#swymcs-lists-grid .swymcs-list-item{width:100%;margin:0 0 5vw}.swymcs-add-to-cart-btn{font-size:11px;padding:0 6%;height:35px}#swymcs-header-lists{left:5%}.swymcs-header-list-item{gap:1rem;padding:.5rem 1rem}.swymcs-header-list-item:first-child{padding-top:1rem}.swymcs-header-list-item:last-child{padding-bottom:1rem}#swymcs-wishlist-popup-container{width:94%;padding:32px 0;min-width:unset}#swymcs-wishlist-popup-title{padding:0 16px 24px}#swymcs-wishlist-popup img{height:25px;width:25px}.swymcs-wishlist-title{font-size:14px}#swymcs-wishlist-popup-title img{height:35px;width:35px}#swymcs-wishlist-popup-product-title{font-size:16px}#swymcs-create-list-container,#swymcs-wishlist-lists,#swymcs-wishlist-popup-buttons-container{padding:0 16px}#swymcs-wishlist-popup-buttons-container{flex-direction:column-reverse}#swymcs-wishlist-popup-buttons-container .swymcs-button{width:100%;padding:11px 32px;font-size:14px}span.swymcs-tooltip{display:none}#swymcs-user-login-status-btn{width:40px;justify-content:center;align-items:center}.swymcs-user-text.swym-value{display:none}#swymcs-generate-combined-pdf{flex-grow:1;max-width:400px}.swymcs-wishlist-product-image-wrapper{height:auto;grid-row:1 / span 3}.swymcs-product-list-heading.swymcs-heading-price,.swymcs-heading-quantity.swymcs-product-list-heading,.swymcs-heading-total.swymcs-product-list-heading{display:none}.swymcs-button.swymcs-product-delete-btn .swym-icon{padding:4px 0 4px 4px}}@media only screen and (max-width: 350px){#swymcs-products-grid li{width:100%;margin:0}#swymcs-lists-container{margin-left:0}#swymcs-active-list-title-container{font-size:15px}#swymcs-active-list-image{width:30px;height:30px}.swymcs-header-list-item img{width:25px;height:25px}#swymcs-header-lists .swym-list-item{font-size:13px}}#swym-wishlist-button:after,.swym-added#swym-wishlist-button:after,#swym-wishlist-login-button:after{display:none}.swym-added#swym-wishlist-button{opacity:1}#swymcs-additional-share-buttons-container{display:none!important}span.swym-delete-btn{position:absolute;z-index:2;scale:2;right:4%;top:0%;cursor:pointer}#swymcs-products-grid-container{padding:0 var(--layout-space-8)}@media only screen and (min-width: 767px){ul#swymcs-products-grid{padding:0 35px}#swymcs-products-grid-container{padding:0 var(--layout-space-16);width:100%}.swymcs-product-delete-btn{padding-top:5px}}#swymcs-page-title,#swymcs-total-container{display:none}.swymcs-product-card product-card{display:flex;justify-content:space-between}#swymcs-single-wishlist-container{font-weight:500;font-size:16px}#swymcs-user-login-status-btn,#swymcs-single-wishlist-container{text-transform:uppercase}#swymcs-account-info-text-container p{margin-bottom:1.5rem}#swymcs-share-list-account-info-text-container p{margin-bottom:1rem}@media only screen and (max-width: 767px){#swymcs-user-login-status-btn{width:auto;padding-inline:0}.swymcs-user-text.swym-value{display:block}#swym-empty-wishlist-container{padding-inline:16px}}#swymcs-confirm-delete-list-popup button{font-size:14px}.swymcs-popup-title{text-transform:initial}#swymcs-loader-container{display:flex;align-items:center;justify-content:center;height:50vh;width:100vw}.swymcs-popup-body *:not(button,h1,h2,h3,h4,h5,h6,.swymcs-popup-error){color:#636363}.swymcs-popup-body .swymcs-highlighted-popup-text,.swymcs-popup-body .swymcs-popup-title{color:#000}.swymcs-popup-body .swymcs-popup-text.swymcs-popup-content{margin-block:1rem}#swym-empty-list-icon-container,#swym-empty-wishlist-container-title,#swym-empty-wishlist-container-description,#swym-custom-continue-shopping{margin-block:25px}#swymcs-wishlist-header{flex-direction:column-reverse;align-items:flex-start;gap:10px;padding-inline:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/248/assets/swym-wishlist.css.map */
