body.swym-modal-active{position:relative}body.swym-modal-active::before{opacity:1;pointer-events:initial}body::before{content:"";inset:0;opacity:0;position:absolute;pointer-events:none;z-index:200;transition:.3s ease;background-color:rgba(0,48,150,.2)}body .swym-ui-component .swym-modal-bg{background-color:transparent}body .swym-ui-component .swym-modal{animation-duration:.3s;animation-name:opacity-appear;animation-fill-mode:forwards}body .swym-ui-component .swym-heading{font-family:UniversNextPro, sans-serif;font-size:0.875rem;line-height:1.6;font-weight:400;text-transform:none;letter-spacing:normal;font-weight:bold;color:#000 !important;font-size:14px !important}body .swym-ui-component .swym-new-wishlist-btn{font-weight:normal !important}body .swym-ui-component .swym-input{color:#000 !important}body .swym-ui-component .swym-button.swym-button-1{font-family:Brandon, sans-serif;font-size:0.875rem;line-height:1.42;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--primary-button-reverse-color);padding:1rem 2.5rem;position:relative;transition:color .3s,background-color .3s;display:inline-block;background-color:var(--primary-button-main-color) !important;border:1px solid var(--primary-button-border-color) !important;cursor:pointer;transform:translateZ(0);overflow:hidden}body .swym-ui-component .swym-button.swym-button-1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background-color:var(--primary-button-reverse-color);transform-origin:left;transform:scaleX(0);transition:.4s ease-in-out;z-index:-1}body .swym-ui-component .swym-button.swym-button-1:focus-visible,a:focus-visible body .swym-ui-component .swym-button.swym-button-1,button:focus-visible body .swym-ui-component .swym-button.swym-button-1{outline-offset:8px;outline-color:var(--primary-button-focus-color) !important;outline-width:1px;outline-style:solid;border:1px solid var(--primary-button-main-color) !important}body .swym-ui-component .swym-button.swym-button-1:hover,a:hover body .swym-ui-component .swym-button.swym-button-1,button:hover body .swym-ui-component .swym-button.swym-button-1,input:hover body .swym-ui-component .swym-button.swym-button-1{color:var(--primary-button-main-color) !important}body .swym-ui-component .swym-button.swym-button-1:hover:before,a:hover body .swym-ui-component .swym-button.swym-button-1:before,button:hover body .swym-ui-component .swym-button.swym-button-1:before,input:hover body .swym-ui-component .swym-button.swym-button-1:before{transform:scaleX(1)}abody .swym-ui-component .swym-button.swym-button-1:not([href]),a:not([href]) body .swym-ui-component .swym-button.swym-button-1,body .swym-ui-component .swym-button.swym-button-1[disabled],[disabled] body .swym-ui-component .swym-button.swym-button-1{cursor:default;color:var(--primary-button-reverse-color) !important;background-color:var(--primary-button-main-color) !important;opacity:.5}abody .swym-ui-component .swym-button.swym-button-1:not([href]):before,a:not([href]) body .swym-ui-component .swym-button.swym-button-1:before,body .swym-ui-component .swym-button.swym-button-1[disabled]:before,[disabled] body .swym-ui-component .swym-button.swym-button-1:before{transform:scaleX(0)}body .swym-ui-component .swym-button.swym-button-2{--primary-button-main-color: white;--primary-button-reverse-color: #003096;--primary-button-border-color: #003096;font-family:Brandon, sans-serif;font-size:0.875rem;line-height:1.42;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--primary-button-reverse-color);padding:1rem 2.5rem;position:relative;transition:color .3s,background-color .3s;display:inline-block;background-color:var(--primary-button-main-color) !important;border:1px solid var(--primary-button-border-color) !important;cursor:pointer;transform:translateZ(0);overflow:hidden}body .swym-ui-component .swym-button.swym-button-2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background-color:var(--primary-button-reverse-color);transform-origin:left;transform:scaleX(0);transition:.4s ease-in-out;z-index:-1}body .swym-ui-component .swym-button.swym-button-2:focus-visible,a:focus-visible body .swym-ui-component .swym-button.swym-button-2,button:focus-visible body .swym-ui-component .swym-button.swym-button-2{outline-offset:8px;outline-color:var(--primary-button-focus-color) !important;outline-width:1px;outline-style:solid;border:1px solid var(--primary-button-main-color) !important}body .swym-ui-component .swym-button.swym-button-2:hover,a:hover body .swym-ui-component .swym-button.swym-button-2,button:hover body .swym-ui-component .swym-button.swym-button-2,input:hover body .swym-ui-component .swym-button.swym-button-2{color:var(--primary-button-main-color) !important}body .swym-ui-component .swym-button.swym-button-2:hover:before,a:hover body .swym-ui-component .swym-button.swym-button-2:before,button:hover body .swym-ui-component .swym-button.swym-button-2:before,input:hover body .swym-ui-component .swym-button.swym-button-2:before{transform:scaleX(1)}abody .swym-ui-component .swym-button.swym-button-2:not([href]),a:not([href]) body .swym-ui-component .swym-button.swym-button-2,body .swym-ui-component .swym-button.swym-button-2[disabled],[disabled] body .swym-ui-component .swym-button.swym-button-2{cursor:default;color:var(--primary-button-reverse-color) !important;background-color:var(--primary-button-main-color) !important;opacity:.5}abody .swym-ui-component .swym-button.swym-button-2:not([href]):before,a:not([href]) body .swym-ui-component .swym-button.swym-button-2:before,body .swym-ui-component .swym-button.swym-button-2[disabled]:before,[disabled] body .swym-ui-component .swym-button.swym-button-2:before{transform:scaleX(0)}body .swym-ui-component .swym-bg-2{background-color:#003096 !important}body .swym-ui-component .swym-color-2{color:#003096 !important}body .swym-ui-component .swym-border-color-1{border-color:#003096 !important}body .swym-ui-component .swym-title{font-family:UniversNextPro, sans-serif;font-size:0.75rem;line-height:1.6;font-weight:400;color:#000 !important;font-weight:normal !important}body .swym-ui-component .swym-wishlist-text{color:#000 !important}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content{padding-top:2rem;padding-bottom:3.125rem}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-title,body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-items,body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-action-btns{padding:0 2.5rem}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item{border-bottom:1px solid #c4c4c4}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item:last-child{border:0}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item .swym-new-wishlist-name{border-color:#000}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item .swym-input-has-error input{border-color:#c50000}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item .swym-wishlist-badge{font-size:10px}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item .swym-icon{color:#c4c4c4}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item.swym-selected .swym-icon{color:#003096}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-items-title{margin:16px 0}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-title{padding-bottom:1.5rem}body .swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-title::after{width:calc(100% - 80px);left:40px;height:1px;background-color:#c4c4c4}body .swym-notification-wishlist .swym-details{font-family:UniversNextPro, sans-serif;font-size:0.75rem;line-height:1.6;font-weight:400;letter-spacing:normal}
