body:not(.overflow-hidden-tablet){overflow-x:hidden!important}.focus-inset:focus-visible{outline:none;outline-offset:0;box-shadow:none}main#MainContent{overflow-x:hidden}.button{background:#ec317e;color:#fff;border:1px solid #ec317e;transition:all .2s}.button:after,.button:hover:after{box-shadow:none!important}.button:hover{background-color:#ec317e;box-shadow:#ec317e 0 1px 4px,#a10b49 0 0 0 2px!important}details[open]>.header__menu-item{text-decoration:none;color:#ec317e}.header__menu-item span{font-family:Playfair Display,serif;letter-spacing:1px}.menu-drawer__navigation{font-family:Playfair Display,serif}.swiper-button-prev,.swiper-button-next{width:35px!important;height:35px!important;border-radius:50%;background:#ec317e}.swiper-button-next:after,.swiper-button-prev:after{color:#fff;font-size:12px!important}.swiper-pagination-bullet-active{background:#ec317e!important}.swiper-container{overflow-y:visible}.swiper-pagination{top:auto!important;bottom:-15px!important}.collection__title.title-wrapper,.related-products-title-wrap{position:relative;text-align:center;width:fit-content;padding:0 100px}.related-products-title-wrap{width:100%!important}@media (max-width: 750px){.collection__title.title-wrapper,.related-products-title-wrap{padding:0}.related-products__heading{font-size:24px}}.collection__title.title-wrapper:before,.related-products-title-wrap:before{content:"";position:absolute;border-bottom:3px solid #ec317e;height:100%;width:100px;top:0;left:50%;transform:translate(-50%)}.collection__title.title-wrapper .title,.related-products-title-wrap .related-products__heading{position:relative;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:0}.header__icons svg{height:20px!important}.swiper-pagination{z-index:2!important}@media (max-width: 750px){.header__heading-link{padding:0}body #insta-feed{margin-right:0!important;margin-left:0!important}.header{padding-left:2rem!important;padding-right:2rem!important}.collection__title.title-wrapper .title,.related-products-title-wrap .related-products__heading{font-size:22px;font-weight:400;padding-bottom:6px}.collection__title.title-wrapper:before,.related-products-title-wrap:before{border-width:2px}body .shopify-app-block #insta-feed h2{font-size:22px!important;font-weight:400}.secure-checkout,.product-page-usp,.sale-info,.product-form .product-form__buttons{max-width:100%!important}}@keyframes blinker{0%,to{opacity:1}50%{opacity:0}}a#HeaderMenu-offers{animation:.8s steps(1,end) infinite blinker;color:#a00404!important;letter-spacing:.1em;font-size:15px;font-family:Mintely}button#size-chart-button{display:flex;align-items:center;gap:6px;position:absolute;top:-21px;right:0;border:none;background:transparent;padding:0;font-family:inherit;cursor:pointer}span.size-btn-text{text-decoration:underline}.product-form__input--pill.relative{position:relative}.card__inner{background:#dfdcdc!important}.jdgm-preview-badge .jdgm-star{color:#fbcd0a}.announcement-bar__message{font-family:var(--font-body-family)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
