.has_dynamic_content:has(span[style*="display: none"]){display:none!important}.megamenu-styling:has(>.instant-dropdown--wrapper),.nav-menu-mega .instant-dropdown--wrapper{width:100%!important;max-width:100%!important;left:0!important;right:0!important}.first-menu-item .megamenu-styling,.instant-dropdown--wrapper:has(>.megamenu-styling){width:100%!important;max-width:100%!important}.instant-dropdown--wrapper .iyHUZoxSuUO5gOjOe{width:100%!important}.first-menu-item>.instant-dropdown--wrapper{width:100%!important;max-width:100%!important;left:0!important}div[data-instant-type=tabs-menu] button[data-instant-state=active] p{font-weight:600!important}.has_dynamic_content-inner:not(:has(.has_dynamic_options)){display:none!important}body.template-product .footer-padding{padding-bottom:130px!important}.its-text-two-lines{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body.template-search .search-page__header h3{color:var(--Foundation-Blue-Normal, #361E87)!important;font-family:Open Sans!important;font-size:40px!important;font-style:normal!important;font-weight:700!important;line-height:90%!important;letter-spacing:-.8px!important}body.template-search .section--page-width{width:1416px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body.template-search .collection-wrapper.grid{width:1335px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body.template-search .collection-wrapper.grid .main-collection-grid__title{display:none!important}body.template-search .search-page-input,body.template-search search-page-input-component{width:100%!important;max-width:100%!important}body.template-search .search-page-input{border-radius:60px!important}@media only screen and (max-width:1025px){body.template-product .footer-padding{padding-bottom:94px!important}}@media only screen and (min-width:1025px){.global-header{z-index:2;position:relative}}.custom-variant-selector label{transform:scale(.7)}.cm-nl{width:100%!important}.cm-nl__form{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;height:50px!important;padding:8px 8px 8px 26px!important;border:1px solid #FFF!important;border-radius:100px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;box-sizing:border-box!important;margin:0!important}.cm-nl__input{flex:1 1 auto!important;min-width:0!important;height:100%!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0!important;color:#fff!important;text-align:left!important;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:90%!important;letter-spacing:-.32px!important;-webkit-appearance:none!important;appearance:none!important}.cm-nl__input::placeholder{color:#fff!important;opacity:1!important}.cm-nl__input:focus{outline:none!important;box-shadow:none!important}.cm-nl__input:-webkit-autofill,.cm-nl__input:-webkit-autofill:hover,.cm-nl__input:-webkit-autofill:focus{-webkit-text-fill-color:#FFF!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-in-out 0s!important}.cm-nl__btn{flex:0 0 34px!important;width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:100px!important;background:#fff!important;cursor:pointer!important;transition:transform .2s ease,opacity .2s ease!important}.cm-nl__btn:hover{transform:scale(1.06)!important}.cm-nl__btn:active{transform:scale(.96)!important}.cm-nl__btn svg{width:20px!important;height:20px!important;display:block!important}.cm-nl__msg{margin:10px 0 0!important;font-family:Open Sans,sans-serif!important;font-size:14px!important;line-height:1.3!important;color:#fff!important}.cm-nl__msg--err{color:#ffd5d5!important}.cm-nl__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.cm-nl__form .cm-nl__input,.cm-nl__form .cm-nl__btn{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
