.btn,.btn--primary,.add-to-cart,button[name=add],.product-form__cart-submit,.product-form__submit,.quick-add__submit{background-color:#000!important;color:#fff!important;border-color:#000!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}.btn:hover,.btn:focus,.btn--primary:hover,.btn--primary:focus,.add-to-cart:hover,.add-to-cart:focus,button[name=add]:hover,button[name=add]:focus,.product-form__cart-submit:hover,.product-form__cart-submit:focus,.product-form__submit:hover,.product-form__submit:focus,.quick-add__submit:hover,.quick-add__submit:focus{background-color:#ff109b!important;color:#fff!important;border-color:#ff109b!important}.btn--secondary{background-color:#000!important;color:#fff!important;border-color:#000!important}.btn--secondary:hover,.btn--secondary:focus{background-color:#ff109b!important;color:#fff!important;border-color:#ff109b!important}.add-to-cart.btn--secondary{background-color:#000!important;color:#fff!important;border-color:#000!important}.add-to-cart.btn--secondary:hover,.add-to-cart.btn--secondary:focus{background-color:#ff109b!important;color:#fff!important;border-color:#ff109b!important}.newsletter__submit,.hero__btn,.collection-hero__btn,[data-newsletter-submit]{background-color:#000!important;color:#fff!important;border-color:#000!important}.newsletter__submit:hover,.newsletter__submit:focus,.hero__btn:hover,.hero__btn:focus,.collection-hero__btn:hover,.collection-hero__btn:focus,[data-newsletter-submit]:hover,[data-newsletter-submit]:focus{background-color:#ff109b!important;color:#fff!important;border-color:#ff109b!important}.card__btn,[data-quick-add]{background-color:#000!important;color:#fff!important}.card__btn:hover,[data-quick-add]:hover{background-color:#ff109b!important;color:#fff!important}.ng-appmax-pill{display:inline-flex;align-items:center;padding:2px 8px;background:#0a0a0a;border:1px solid #ff109b;border-radius:6px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;vertical-align:middle;line-height:1.5;box-shadow:0 0 8px #ff109b33;transition:box-shadow .2s ease}.ng-appmax-pill:hover{box-shadow:0 0 14px #ff109b73}.ng-pix-inline-icon{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;background:#00b894;border-radius:5px;color:#fff;font-size:10px;font-weight:800;white-space:nowrap;vertical-align:middle;line-height:1.5}@media screen and (max-width:749px){.ng-appmax-pill,.ng-pix-inline-icon{font-size:9px;padding:2px 6px}}.ng-trust__chip-label{margin:10px 0 5px;color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ng-trust__chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.ng-trust__chip{display:inline-flex;align-items:center;padding:2px 9px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:6px;color:#ffffffd1;font-size:10px;font-weight:700;white-space:nowrap;line-height:1.5}@media screen and (max-width:749px){.ng-trust__chip{font-size:9px;padding:2px 7px}.ng-trust__chip-label{font-size:9px}}.ng-product-buy-btn{background:#000!important;color:#fff!important;border:2px solid #000000!important;box-shadow:0 4px 14px #00000047!important}.ng-product-buy-btn:hover,.ng-product-buy-btn:focus,.ng-product-buy-btn:active{background:#ff109b!important;color:#000!important;border-color:#ff109b!important;box-shadow:0 8px 20px #ff109b61!important;transform:translateY(-2px)!important}.ng-product-buy-btn.ng-product-buy-btn--soldout,.ng-product-buy-btn--soldout{background:#ddd!important;color:#777!important;border-color:#ccc!important;box-shadow:none!important;transform:none!important;pointer-events:none!important}.cart-link__bubble,.cart-link__bubble--visible,.cart-link__bubble-num,[data-cart-count-bubble]{background:#ff109b!important;background-color:#ff109b!important;color:#fff!important;border:2px solid #ffffff!important;box-shadow:0 0 0 1px #ff109b4d,0 4px 12px #ff109b59!important}.cart-link__bubble--visible:empty,.cart-link__bubble:empty{display:none!important}.cart-link__bubble,.cart-link__bubble--visible{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important}.cart-link__bubble-num{position:static!important;top:auto!important;right:auto!important;background:#ff109b!important;background-color:#ff109b!important;color:#000!important;border:2.5px solid #ffffff!important;box-shadow:0 2px 8px #00000038!important;font-weight:900!important;font-size:11px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0 5px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;letter-spacing:0!important}.header-item--icons:before{display:none!important;content:none!important}.js-search-header{color:#fff!important}.js-search-header:hover{color:#000!important}.ng-search-icon-svg{width:28px!important;height:28px!important;display:block!important;flex-shrink:0!important}.js-drawer-open-cart svg,.js-drawer-open-cart .icon{width:24px!important;height:24px!important;stroke-width:3px!important;stroke:#fff!important;fill:none!important}.js-drawer-open-cart:hover svg,.js-drawer-open-cart:hover .icon{stroke:#000!important;stroke-width:3px!important}@media screen and (max-width:749px){[data-section-type=collection-grid] .section-header{padding-bottom:12px!important}[data-section-type=collection-grid] .section-header__title{font-size:clamp(17px,5vw,22px)!important;margin-bottom:4px!important}}[data-section-type=collection-grid].index-section{padding-top:28px!important;padding-bottom:8px!important}.grid-product__content.ng-product-card{display:flex!important;flex-direction:column!important;border-radius:10px!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease!important;background:#fff!important;position:relative!important}.grid-product__content.ng-product-card:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #0000001a!important}.ng-product-card a.grid-product__link{flex:1!important;display:flex!important;flex-direction:column!important;text-decoration:none!important}.ng-product-card .grid-product__meta{flex:1!important;padding:8px 10px 6px!important}.ng-product-card .grid-product__image-mask{border-radius:10px 10px 0 0!important;overflow:hidden!important}.grid-product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.4!important}.ng-product-price{font-weight:700!important}.grid-product__price--original{text-decoration:line-through!important;opacity:.55!important;font-weight:400!important}.ng-product-buy-btn{display:block!important;width:100%!important;text-align:center!important;box-sizing:border-box!important}.ng-product-card .ng-product-card-actions{padding:0 12px 12px!important}@media screen and (max-width:749px){.ng-product-card .ng-product-card-actions{padding:0 8px 10px!important}.ng-product-card .grid-product__meta{padding:6px 8px 4px!important}.ng-product-buy-btn{font-size:11px!important;padding:9px 10px!important;letter-spacing:.8px!important}.grid-product__title{font-size:12px!important}.ng-product-price{font-size:13px!important}}.grid__item.text-center>.btn{margin-top:8px!important;margin-bottom:4px!important}@media screen and (max-width:749px){.grid__item.text-center>.btn{font-size:12px!important;padding:10px 22px!important;width:auto!important}}.page-content--bottom{position:static!important;margin-bottom:0!important}.return-link{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:10px 22px!important;border-radius:999px!important;background:linear-gradient(135deg,#1a1a1a,#111)!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:none!important;box-shadow:0 3px 10px #00000040!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important;text-decoration:none!important}.return-link:hover,.return-link:focus{background:linear-gradient(135deg,#ff109b,#d4008a)!important;box-shadow:0 5px 16px #ff109b66!important;transform:translateY(-2px)!important;color:#fff!important;text-decoration:none!important}.return-link .icon-arrow-left{width:18px!important;height:12px!important;fill:currentColor!important;flex-shrink:0!important;transition:transform .18s ease!important}.return-link:hover .icon-arrow-left{transform:translate(-3px)!important}.page-content--bottom.text-center{padding:18px 16px 10px!important;margin-top:0!important;margin-bottom:0!important}@media only screen and (max-width:768px){.page-content--bottom.text-center{padding:14px 16px 8px!important}.return-link{font-size:12px!important;padding:9px 20px!important}}.recently-viewed-products-wrapper,#shopify-section-recently-viewed,[id*=recently-viewed],.section-recently-viewed{overflow:hidden!important}@media only screen and (max-width:768px){.grid-overflow-wrapper{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-bottom:8px!important;padding-right:80px!important}.grid-overflow-wrapper::-webkit-scrollbar{display:none!important}.grid-overflow-wrapper .grid{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;width:max-content!important;min-width:100%!important}.grid-overflow-wrapper .grid .grid__item{width:44vw!important;max-width:180px!important;min-width:140px!important;flex-shrink:0!important;padding-left:0!important;padding-right:0!important;float:none!important}}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid-product__content,.grid-overflow-wrapper .ng-product-card{width:100%!important}.grid-overflow-wrapper .grid-product__image-wrap,.grid-overflow-wrapper .grid-product__image-link{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:8px!important}.grid-overflow-wrapper .grid-product__image,.grid-overflow-wrapper .lazyload{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.grid-overflow-wrapper .grid-product__title,.grid-overflow-wrapper .grid-product__meta .grid-product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:12px!important;line-height:1.4!important;min-height:calc(12px * 1.4 * 2)!important;margin-bottom:4px!important}.grid-overflow-wrapper .grid-product__price,.grid-overflow-wrapper .product-price{font-size:13px!important;font-weight:700!important;margin-bottom:6px!important}.grid-overflow-wrapper .btn,.grid-overflow-wrapper .grid-product__btn,.grid-overflow-wrapper .quick-add-btn{width:100%!important;font-size:11px!important;padding:7px 8px!important;border-radius:6px!important;text-align:center!important;display:block!important;box-sizing:border-box!important}}.shopify-product-reviews-badge[data-rating="0.0"][data-count="0"],.spr-badge[data-rating="0.0"],.product-reviews--empty,.spr-container:empty{display:none!important}@media only screen and (max-width:768px){.spr-badge,.shopify-product-reviews-badge{font-size:13px!important;margin:6px 0!important}.spr-container{padding:12px 16px!important}.spr-header-title,.spr-reviews-header,.spr-form input,.spr-form textarea{font-size:16px!important}}@media only screen and (max-width:768px){.product-section--reviews:has(.spr-badge[data-rating="0.0"]):not(:has(.spr-review)){display:none!important}}.grid-overflow-wrapper .grid-product__content{display:flex!important;flex-direction:column!important;height:100%!important;padding-bottom:6px!important}.grid-overflow-wrapper .grid-product__link{flex:1!important;display:flex!important;flex-direction:column!important;text-decoration:none!important}.grid-overflow-wrapper .grid-product__image-mask{flex-shrink:0!important}.grid-overflow-wrapper .grid-product__meta{flex:1!important;padding:6px 4px 2px!important}.ng-rv-comprar-btn{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;background:#111!important;color:#fff!important;border-radius:999px!important;padding:10px 14px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 2px 8px #00000038!important;transition:background .18s ease,transform .15s ease,box-shadow .18s ease!important;margin-top:8px!important;border:none!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;flex-shrink:0!important}.ng-rv-comprar-btn:hover,.ng-rv-comprar-btn:focus{background:linear-gradient(135deg,#ff109b,#d4008a)!important;box-shadow:0 4px 14px #ff109b61!important;transform:translateY(-1px)!important;color:#fff!important;text-decoration:none!important;outline:none!important}.ng-rv-comprar-btn:active{transform:scale(.96)!important;box-shadow:0 1px 4px #0003!important}@media only screen and (max-width:768px){.ng-rv-comprar-btn{font-size:11px!important;padding:9px 10px!important;margin-top:6px!important}.grid-overflow-wrapper{padding-bottom:90px!important}.grid-overflow-wrapper .grid__item{padding-bottom:2px!important;display:flex!important;flex-direction:column!important}.grid-overflow-wrapper .grid-product__content{flex:1!important}}@media only screen and (min-width:769px){.ng-rv-comprar-btn{opacity:.88!important;font-size:12px!important;padding:9px 16px!important}.ng-rv-comprar-btn:hover{opacity:1!important}}.ng-return-wrapper{padding:14px 16px 6px!important;text-align:center!important}.ng-return-btn{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:10px 24px!important;border-radius:999px!important;background:linear-gradient(135deg,#1a1a1a,#0d0d0d)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;border:none!important;box-shadow:0 3px 10px #00000047!important;transition:background .18s ease,box-shadow .18s ease,transform .15s ease!important;cursor:pointer!important;width:auto!important;max-width:90%!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important}.ng-return-btn:hover,.ng-return-btn:focus{background:linear-gradient(135deg,#ff109b,#d4008a)!important;box-shadow:0 5px 16px #ff109b6b!important;transform:translateY(-2px)!important;color:#fff!important;text-decoration:none!important;outline:none!important}.ng-return-btn:active{transform:scale(.97) translateY(0)!important;box-shadow:0 2px 6px #00000040!important}.ng-return-icon{width:18px!important;height:12px!important;fill:currentColor!important;flex-shrink:0!important;transition:transform .18s ease!important}.ng-return-btn:hover .ng-return-icon{transform:translate(-3px)!important}@media only screen and (max-width:768px){.ng-return-wrapper{padding:12px 16px 4px!important}.ng-return-btn{font-size:11px!important;padding:9px 18px!important;gap:5px!important;letter-spacing:.03em!important}.ng-return-icon{width:15px!important;height:10px!important}}.page-content--bottom .return-link{display:inline-flex!important;width:auto!important}.section-header__title{letter-spacing:.08em!important;word-break:break-word!important}@media only screen and (max-width:1024px){.section-header__title{font-size:clamp(1.8rem,4vw,2.8rem)!important;letter-spacing:.06em!important}}@media only screen and (max-width:768px){.section-header__title,.collection-hero .section-header__title,.page-content--top .section-header__title{font-size:clamp(1.4rem,6vw,2rem)!important;letter-spacing:.04em!important;line-height:1.2!important;margin-bottom:6px!important}}@media only screen and (max-width:480px){.section-header__title,.collection-hero .section-header__title{font-size:clamp(1.2rem,5.5vw,1.6rem)!important;letter-spacing:.03em!important}}.section-header--flush .section-header__title:after,.section-header--hero .section-header__title:after{content:""!important;display:block!important;width:36px!important;height:3px!important;background:#ff109b!important;border-radius:2px!important;margin:8px auto 0!important}@media only screen and (max-width:768px){[data-section-type=product-recommendations] .index-section{margin-top:20px!important;margin-bottom:20px!important}[data-section-type=recently-viewed] .hr--large{margin-top:10px!important;margin-bottom:10px!important}[data-section-type=recently-viewed] .index-section--small{margin-top:8px!important;margin-bottom:20px!important}[data-section-type=product-recommendations] .section-header,[data-section-type=recently-viewed] .section-header{margin-bottom:15px!important}}@media only screen and (max-width:768px){[data-section-type=product-recommendations] [data-section-type=collection-grid].index-section{padding-bottom:0!important;margin-bottom:10px!important}[data-section-type=recently-viewed] .hr--large{margin-top:5px!important;margin-bottom:5px!important}[data-section-type=recently-viewed] .index-section--small{margin-top:6px!important}}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid-product__image-mask{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:8px!important;flex-shrink:0!important;background:#f8f8f8!important}.grid-overflow-wrapper .grid-product__image-mask .grid-product__image,.grid-overflow-wrapper .grid-product__image-mask img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0!important}[data-section-type=product-recommendations] .grid-overflow-wrapper .grid .grid__item,[data-section-type=recently-viewed] .grid-overflow-wrapper .grid .grid__item{width:48vw!important;max-width:200px!important;min-width:155px!important;margin-bottom:0!important}[data-section-type=product-recommendations] .grid-overflow-wrapper .grid,[data-section-type=recently-viewed] .grid-overflow-wrapper .grid{gap:8px!important}.grid-overflow-wrapper .grid-product__link{display:flex!important;flex-direction:column!important;width:100%!important}[data-section-type=product-recommendations] .section-header__title,[data-section-type=recently-viewed] .section-header__title{font-size:clamp(13px,3.8vw,17px)!important;letter-spacing:.07em!important}}@media only screen and (max-width:768px){[data-section-type=product-recommendations] .grid-overflow-wrapper{padding-bottom:0!important}[data-section-type=product-recommendations] [data-section-type=collection-grid].index-section{padding-top:10px!important;margin-top:8px!important;margin-bottom:4px!important}[data-section-type=recently-viewed] .hr--large{display:none!important}[data-section-type=recently-viewed]{overflow:hidden!important}[data-section-type=recently-viewed] .index-section--small{margin-top:4px!important;margin-bottom:8px!important}.page-content--top{padding-top:15px!important;padding-bottom:4px!important}.section-header--flush .section-header__title,.section-header--flush h1{font-size:18px!important;letter-spacing:.05em!important;line-height:1.2!important}.section-header--flush .section-header__title:after{margin-top:4px!important;width:20px!important}.section-header--flush{margin-bottom:6px!important}.site-footer{padding-top:20px!important;padding-bottom:20px!important}.ng-footer-ssl-selo{margin-bottom:0!important;padding-bottom:0!important}}@media only screen and (max-width:768px){.page-content--top{padding-top:8px!important;padding-bottom:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important}.page-content--top .section-header--flush{margin-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.page-content--top .section-header--flush .section-header__title,.page-content--top .section-header--flush h1{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:clamp(12px,3.2vw,15px)!important;line-height:1.2!important;letter-spacing:.08em!important;padding:7px 16px!important;border-radius:20px!important;background:#111!important;color:#fff!important;border:1.5px solid #ff109b!important;max-width:calc(100vw - 32px)!important;text-align:center!important;white-space:normal!important;word-break:break-word!important;margin:0!important}.page-content--top .section-header--flush .section-header__title:after{display:none!important}}@media screen and (max-width:768px){[data-section-type=collection-grid].collection-content{padding-top:8px!important}[data-section-type=collection-grid].collection-content .page-width{padding-left:8px!important;padding-right:8px!important}[data-section-type=collection-grid].collection-content .collection-filter__item{margin-bottom:6px!important}[data-section-type=collection-grid].collection-content .grid__item{padding-left:8px!important}[data-section-type=collection-grid].collection-content .grid__item.grid-product{margin-bottom:10px!important}[data-section-type=collection-grid] .grid-product__image-mask{width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important}[data-section-type=collection-grid] .grid-product__image-mask img,[data-section-type=collection-grid] .grid-product__image-mask .grid-product__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0!important}}@media only screen and (max-width:768px){#NavDrawer,#NavDrawer .drawer__contents,#NavDrawer .drawer__scrollable{background:#111!important;color:#fff!important}#NavDrawer .drawer__fixed-header{background:#111!important;border-bottom:1px solid #2B2B2B!important;box-shadow:0 2px 14px #ff109b14!important}#NavDrawer .drawer__header{background:transparent!important}#NavDrawer .drawer__title{color:#fff!important}#NavDrawer .drawer__close-button{background:transparent!important;border:none!important}#NavDrawer .drawer__close-button svg path{stroke:#ccc!important;fill:none!important}#NavDrawer .drawer__close-button:hover svg path,#NavDrawer .drawer__close-button:focus svg path{stroke:#ff109b!important}#NavDrawer .mobile-nav{background:transparent!important}#NavDrawer .mobile-nav__item{background:transparent!important;border-bottom:1px solid #242424!important}#NavDrawer .mobile-nav__item:first-child{border-top:1px solid #242424!important}#NavDrawer .mobile-nav__link{color:#f0f0f0!important;background:transparent!important}#NavDrawer .mobile-nav__link--top-level{letter-spacing:.04em!important;font-weight:500!important}#NavDrawer .mobile-nav__link:hover,#NavDrawer .mobile-nav__link:focus{color:#ff109b!important;background:#ff109b12!important;outline:none!important}#NavDrawer .mobile-nav__item--secondary{background:transparent!important;border-top:1px solid #2B2B2B!important}#NavDrawer .mobile-nav__item--secondary .mobile-nav__link{color:#888!important;font-size:13px!important;letter-spacing:.02em!important}#NavDrawer .mobile-nav__item--secondary .mobile-nav__link:hover,#NavDrawer .mobile-nav__item--secondary .mobile-nav__link:focus{color:#ff109b!important;background:#ff109b0d!important}#NavDrawer .mobile-nav__social{background:transparent!important;border-top:1px solid #2B2B2B!important;padding-top:18px!important;padding-bottom:18px!important}#NavDrawer .mobile-nav__social-item{background:transparent!important}#NavDrawer .mobile-nav__social-item a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border:1.5px solid #ff109b!important;border-radius:50%!important;background:transparent!important;transition:background .2s ease,box-shadow .2s ease!important}#NavDrawer .mobile-nav__social-item a:hover{background:#ff109b1f!important;box-shadow:0 0 16px #ff109b4d!important}#NavDrawer .mobile-nav__social-item svg path,#NavDrawer .mobile-nav__social-item .icon-instagram path{fill:#ff109b!important}#NavDrawer.drawer:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent 0%,rgba(255,16,155,.8) 35%,#ff109b 50%,rgba(255,16,155,.8) 65%,transparent 100%)!important;pointer-events:none!important;z-index:10!important}}@media only screen and (max-width:768px){#NavDrawer .mobile-nav__item{border-bottom:none!important;border-top:none!important;padding:4px 14px!important;background:transparent!important}#NavDrawer .mobile-nav__item:first-child{padding-top:10px!important}#NavDrawer .mobile-nav__item:last-of-type{padding-bottom:8px!important}#NavDrawer .mobile-nav__item--secondary{border-top:1px solid #2B2B2B!important;border-bottom:none!important;padding:6px 14px 8px!important}#NavDrawer .mobile-nav__link--top-level{display:block!important;border:1px solid rgba(255,16,155,.45)!important;box-shadow:0 0 12px #ff109b29!important;background:linear-gradient(90deg,#ff109b1a,#111111f2)!important;border-radius:8px!important;padding:12px 14px!important;color:#f8f8f8!important;font-weight:500!important;letter-spacing:.06em!important;transition:box-shadow .2s ease,background .2s ease,border-color .2s ease!important}#NavDrawer .mobile-nav__link--top-level:hover,#NavDrawer .mobile-nav__link--top-level:focus{border-color:#ff109bbf!important;box-shadow:0 0 18px #ff109b47!important;background:linear-gradient(90deg,#ff109b29,#111111fa)!important;color:#fff!important;outline:none!important}}@media only screen and (max-width:768px){#NavDrawer .mobile-nav__social,#NavDrawer .mobile-nav__social-item{display:none!important}}@media only screen and (max-width:768px){#NavDrawer .mobile-nav__social{display:flex!important;justify-content:center!important;align-items:center!important;list-style:none!important;padding:20px 14px 24px!important;margin:0!important;border-top:1px solid #2B2B2B!important;background:transparent!important}#NavDrawer .mobile-nav__social-item{display:flex!important;justify-content:center!important;align-items:center!important;list-style:none!important;background:transparent!important;border-bottom:none!important;padding:0!important;margin:0!important}#NavDrawer .mobile-nav__social-item a[href*="instagram.com"],#NavDrawer .mobile-nav__social-item a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;border-radius:14px!important;border:1.5px solid #FF109B!important;box-shadow:0 0 18px #ff109b4d!important;background:#111!important;text-decoration:none!important;flex-shrink:0!important;transition:box-shadow .2s ease,background .2s ease!important}#NavDrawer .mobile-nav__social-item a[href*="instagram.com"]:hover,#NavDrawer .mobile-nav__social-item a:hover{background:#ff109b1f!important;box-shadow:0 0 26px #ff109b73!important}#NavDrawer .mobile-nav__social-item svg{width:24px!important;height:24px!important;display:block!important;flex-shrink:0!important}#NavDrawer .mobile-nav__social-item svg path,#NavDrawer .mobile-nav__social-item .icon-instagram path{fill:#ff109b!important}}@media only screen and (max-width:768px){#NavDrawer .mobile-nav__social-item{border:none!important;outline:none!important;background:transparent!important;margin:0!important}}.ng-menu-categorias a[aria-current=page]{background:#111!important;color:#fff!important;border-color:#ff109b!important;box-shadow:0 0 14px #ff109b4d!important;transform:none!important;cursor:default!important}.ng-menu-categorias a[aria-current=page]:hover{background:#1a1a1a!important;color:#fff!important;border-color:#ff109b!important;box-shadow:0 0 22px #ff109b73!important;transform:none!important}#ng-sticky-atc{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9000;background:#1a1a1a;border-top:1px solid #2b2b2b;box-shadow:0 -3px 20px #00000073;transform:translateY(110%);transition:transform .28s cubic-bezier(.4,0,.2,1);will-change:transform;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}@media(max-width:749px){body.template-product #ng-sticky-atc{display:block}body.template-product #ng-sticky-atc.ng-sticky-atc--visible{transform:translateY(0)}.ng-sticky-atc__inner{display:flex;align-items:center;gap:14px;max-width:520px;margin:0 auto}.ng-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;overflow:hidden}.ng-sticky-atc__name{color:#888;font-size:10px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ng-sticky-atc__price{color:#fff;font-size:16px;font-weight:800;line-height:1.2;letter-spacing:.3px}.ng-sticky-atc__btn{flex:0 0 auto;min-width:155px;max-width:200px;background:#ff109b!important;color:#fff!important;border:none!important;outline:none!important;border-radius:6px!important;font-size:12px!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:13px 18px!important;line-height:1.1!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 0 12px #ff109b47!important;transition:background .2s ease,box-shadow .2s ease!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.ng-sticky-atc__btn:not([disabled]):active{background:#d90080!important;box-shadow:0 0 20px #ff109b80!important}.ng-sticky-atc__btn[disabled]{background:#3a3a3a!important;color:#777!important;box-shadow:none!important;cursor:not-allowed!important}body.ng-sticky-active .ng-social-floating,.ng-social-floating.ng-floating-raised{bottom:88px!important;transition:bottom .28s cubic-bezier(.4,0,.2,1)!important}}@media(max-width:749px){body.ng-sticky-atc-footer-visible #ng-sticky-atc{transform:translateY(110%)!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.4,0,.2,1)!important}body.ng-sticky-atc-footer-visible.ng-sticky-active .ng-social-floating,body.ng-sticky-atc-footer-visible .ng-social-floating.ng-floating-raised{bottom:22px!important;transition:bottom .28s cubic-bezier(.4,0,.2,1)!important}}#ng-shipping-estimator{padding:12px 0 4px;border-top:1px solid rgba(0,0,0,.1);margin-top:4px}.ng-ship-est__title{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#555;margin:0 0 8px}.ng-ship-est__row{display:flex;gap:6px;align-items:center}.ng-ship-est__input{flex:1;min-width:0;height:36px;padding:0 10px;font-size:14px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#222;outline:none;transition:border-color .18s}.ng-ship-est__input:focus{border-color:#ff109b;box-shadow:0 0 0 2px #ff109b26}.ng-ship-est__btn{height:36px;padding:0 14px;font-size:13px;font-weight:600;color:#fff;background:#ff109b;border:none;border-radius:4px;cursor:pointer;white-space:nowrap;transition:background .18s,opacity .18s;flex-shrink:0}.ng-ship-est__btn:hover{background:#d4008a}.ng-ship-est__btn:active{background:#b80078}.ng-ship-est__btn:disabled{opacity:.55;cursor:not-allowed}.ng-ship-est__result{margin-top:8px;max-height:120px;overflow-y:auto}.ng-ship-est__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ng-ship-est__rate{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;padding:4px 0;border-bottom:1px solid rgba(0,0,0,.06);color:#333}.ng-ship-est__rate:last-child{border-bottom:none}.ng-ship-est__name{flex:1;padding-right:8px}.ng-ship-est__price{font-weight:600;white-space:nowrap}.ng-ship-est__free .ng-ship-est__price{color:#27ae60}.ng-ship-est__loading{font-size:13px;color:#888;margin:4px 0}.ng-ship-est__error{font-size:12px;color:#c0392b;margin:4px 0;line-height:1.4}.ng-ship-est__disclaimer{font-size:10px;color:#999;margin:6px 0 0;line-height:1.4}@media(max-width:749px){html.js-drawer-open .ng-social-floating{opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important}}@media(max-width:749px){.ng-menu-categorias{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:12px 14px!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ng-menu-categorias::-webkit-scrollbar{display:none!important}.ng-menu-categorias>a{flex:0 0 auto!important}}.ng-product-description-box{font-size:15px!important;line-height:1.7!important;color:#2a2a2a!important;font-weight:400!important}.ng-product-description-box .ng-product-description-text,.ng-product-description-box .rte{font-size:15px!important;line-height:1.7!important;font-weight:400!important;color:#2a2a2a!important}.ng-product-description-box p,.ng-product-description-box .rte p{margin-bottom:14px!important;line-height:1.7!important;color:#2a2a2a!important}.ng-product-description-box p:last-child,.ng-product-description-box .rte p:last-child{margin-bottom:0!important}.ng-product-description-box h2{font-size:18px!important;line-height:1.4!important;font-weight:900!important;margin-bottom:14px!important;color:#1a1a1a!important}.ng-product-description-box h3,.ng-product-description-box .rte h3{font-size:16px!important;font-weight:700!important;line-height:1.4!important;margin-top:16px!important;margin-bottom:10px!important;color:#1a1a1a!important}.ng-product-description-box h4,.ng-product-description-box .rte h4{font-size:15px!important;font-weight:700!important;line-height:1.4!important;margin-top:12px!important;margin-bottom:8px!important;color:#1a1a1a!important}.ng-product-description-box strong,.ng-product-description-box b,.ng-product-description-box .rte strong,.ng-product-description-box .rte b{font-weight:700!important;color:#1a1a1a!important}.ng-product-description-box ul,.ng-product-description-box ol,.ng-product-description-box .rte ul,.ng-product-description-box .rte ol{margin-bottom:14px!important;padding-left:22px!important}.ng-product-description-box li,.ng-product-description-box .rte li{margin-bottom:6px!important;line-height:1.65!important}.ng-product-description-box li:last-child,.ng-product-description-box .rte li:last-child{margin-bottom:0!important}@media screen and (max-width:749px){.ng-product-description-box,.ng-product-description-box .ng-product-description-text,.ng-product-description-box .rte{font-size:clamp(14px,3.8vw,16px)!important;line-height:1.75!important}.ng-product-description-box p,.ng-product-description-box .rte p{font-size:clamp(14px,3.8vw,16px)!important;line-height:1.75!important;margin-bottom:16px!important}.ng-product-description-box h2{font-size:clamp(16px,5vw,20px)!important;margin-bottom:12px!important}}body.template-collection .section-header__title{font-size:38px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.06em!important;color:#0a0a0a!important;margin-bottom:6px!important}body.template-collection .section-header__title:after{content:"";display:block;width:36px;height:3px;background:#ff109b;margin:10px auto 0;border-radius:2px}@media screen and (max-width:749px){body.template-collection .section-header__title{font-size:clamp(22px,6.5vw,30px)!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.05em!important;margin-bottom:4px!important}body.template-collection .section-header__title:after{width:28px;height:2px;margin-top:7px}}wise-product-reviews,wise-star-rating{display:block!important;width:100%!important;box-sizing:border-box!important}wise-star-rating{padding-top:8px!important;border-top:1px solid #f0f0f0!important}@media screen and (max-width:749px){wise-product-reviews,wise-star-rating{max-width:100%!important;overflow-x:hidden!important}}@media only screen and (max-width:749px){[data-section-type=recently-viewed] .index-section--small{margin-bottom:8px!important}[id$=__loox-product-reviews-app-section] .index-section{margin:0!important;padding:0!important;min-height:0!important}[id$=__177998420431340349] .index-section{margin-top:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ng-overrides.css.map */
