@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anybody-vietnamese-400-normal.6fac14c2.woff2) format("woff2"),url(/_next/static/media/anybody-vietnamese-400-normal.6c387f43.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anybody-latin-ext-400-normal.5a383034.woff2) format("woff2"),url(/_next/static/media/anybody-latin-ext-400-normal.c112c974.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anybody-latin-400-normal.a498b452.woff2) format("woff2"),url(/_next/static/media/anybody-latin-400-normal.229483e6.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/anybody-vietnamese-600-normal.778415f2.woff2) format("woff2"),url(/_next/static/media/anybody-vietnamese-600-normal.00e178be.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/anybody-latin-ext-600-normal.634f92f3.woff2) format("woff2"),url(/_next/static/media/anybody-latin-ext-600-normal.f99ae51a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anybody;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/anybody-latin-600-normal.300ccc87.woff2) format("woff2"),url(/_next/static/media/anybody-latin-600-normal.bb4d5028.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-devanagari-600-normal.41ac365d.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-600-normal.7730d06d.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-ext-600-normal.3d81d8b7.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-600-normal.7da6f78a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/_next/static/media/poppins-latin-600-normal.c070cf14.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--purple:#300756;--price:#690398;--bg:#f7f7f7;--white:#fff;--border:#e7e7e7;--green:#36b376;--text:#000;--radius-card:25px;--radius-btn:9px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{overflow-x:hidden}body{margin:0;font-family:Anybody,sans-serif;font-size:15px;line-height:1.87;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;background:none;border:0;padding:0}button,input,select{font:inherit;color:inherit}.heading{font-family:Poppins,sans-serif}.heading,.text--strong{font-weight:600}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:1600px;margin:0 auto;padding:0 20px}@media (min-width:641px){.container{padding:0 40px}}.announcement-bar{background-image:linear-gradient(90deg,#300756,#ffffff);color:#000;font-size:14px;font-weight:600;line-height:26.18px;height:37px;overflow:hidden}.announcement-bar__inner{display:flex;justify-content:center;height:100%;align-items:center}.announcement-bar__item{display:flex;align-items:center;gap:6px;padding:7px 0;white-space:nowrap}.announcement-bar__item:not(:first-child){display:none}@media (max-width:640px){.announcement-bar{height:31px}.announcement-bar__item{padding:2px 0}}@media (min-width:1000px){.announcement-bar__inner{justify-content:space-between;padding:0 82px}.announcement-bar .container.announcement-bar__inner{padding:0 122px}.announcement-bar__item:not(:first-child){display:flex}}.header{position:relative;z-index:5;background:#fff;padding-top:20px}.header__row{display:flex;align-items:center;flex-wrap:wrap;row-gap:12px}.header__burger{display:none}.header__logo{flex:none;width:85px;display:block}.header__logo img{width:100%;height:auto}.header__search{flex:1 1 100%;order:5}.header__actions{margin-left:auto;display:flex;align-items:center;gap:14px;order:2}.header__nav{display:none}.search-bar{display:flex;align-items:center;height:38px;border-radius:9px;background:#fafafa;box-shadow:0 1px 2px 0 rgba(0,0,0,.11)}.search-bar input{flex:1 1;min-width:0;height:100%;border:0;background:transparent;padding:0 15px 1px 25px;outline:none;font-size:15px}.search-bar input::placeholder{color:#000;opacity:1}.search-bar button{width:52px;height:100%;display:grid;place-items:center;color:var(--purple)}.action-icon{position:relative;display:inline-flex;color:#000}.cart-badge{position:absolute;top:-8px;right:-9px;min-width:20px;height:20px;padding:0 5px;border-radius:20px;background:var(--purple);color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center}.header__action-text{display:none}.hact--account small{line-height:26px}@media (max-width:999px){.header{padding-bottom:14px}.header__burger{display:inline-flex;order:0;width:44px;height:44px;align-items:center;color:#000}.header__logo{order:1;margin:0 auto 0 12px}.header__row{padding-bottom:0}}@media (min-width:1000px){.header{padding-bottom:0}.header__row{flex-wrap:nowrap;height:110px}.header__logo{width:165px;margin-right:40px}.header__search{order:1;flex:1 1 599px;max-width:599px;margin-right:37px}.header__actions{order:2;margin-left:auto;gap:0}.header__burger{display:none}.header__nav{display:flex;justify-content:center;align-items:center;gap:34px;height:54px;font-size:14px}.header__nav a{display:inline-flex;align-items:center;gap:8px}.hact{display:flex;align-items:center;flex:none;white-space:nowrap;padding:0 20px;height:44px;font-size:16px;font-weight:600;line-height:1.4}.hact:last-child{padding-right:0}.hact+.hact{border-left:1px solid var(--border)}.hact--account{padding-left:0;flex-direction:column;align-items:flex-start;justify-content:center;border:0!important}.hact--account small{display:block;font-size:14px;font-weight:400;color:var(--purple);line-height:20px;margin-bottom:-2px}.hact--account span{display:inline-flex;align-items:center;gap:8px}.hact--icon{gap:10px}.header__action-text{display:inline}.header__actions .action-icon .cart-badge{top:-9px;right:-9px}.mobile-only{display:none!important}}@media (max-width:999px){.hact--account .acc-text,.hact--account small{display:none}.hact{padding:0;margin-left:12px}.desktop-only{display:none!important}}.color-line{height:6px;width:100%;background:linear-gradient(90deg,#300756,#ffffff,#300756,#ffffff);box-shadow:0 6px 10px -4px rgba(0,0,0,.1);position:relative;z-index:4}.mobile-menu{position:fixed;inset:0;z-index:50;visibility:hidden}.mobile-menu.is-open{visibility:visible}.mobile-menu__overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .25s}.mobile-menu.is-open .mobile-menu__overlay{opacity:1}.mobile-menu__panel{position:absolute;top:0;bottom:0;left:0;width:min(86vw,340px);background:#fff;transform:translateX(-100%);transition:transform .25s;padding:20px 24px;overflow:auto}.mobile-menu.is-open .mobile-menu__panel{transform:none}.mobile-menu__close{display:block;margin:0 0 12px auto}.mobile-menu__nav a{display:block;padding:12px 0;font-size:17px;font-weight:600;border-bottom:1px solid var(--border)}.mobile-menu__title{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;margin:26px 0 8px}.mobile-menu a.plain,.mobile-menu p{font-size:14px;display:block;padding:2px 0}.section{margin:60px 0}.section__header{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 20px}.section__title{font-family:Poppins,sans-serif;font-weight:600;font-size:21px;line-height:31.5px;margin-right:16px}.section__action-link{display:inline-flex;align-items:center;gap:8px;color:var(--purple);font-weight:600;margin-left:20px;margin-top:5px;white-space:nowrap;line-height:28px}@media (max-width:640px){.section{margin:50px 0}.section__action-link{margin-left:0}}.slideshow{margin:40px 0;border-radius:12px;overflow:hidden;display:block;position:relative}.slideshow img{width:100%;height:auto;display:block}@media (max-width:640px){.slideshow{margin:1px -20px 0;border-radius:0}}.scroller{position:relative}.scroller__inner{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.scroller__inner::-webkit-scrollbar{display:none}.scroller__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(205,205,205,.95);color:#fff;display:none;place-items:center;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.12);opacity:0;transition:opacity .2s}.scroller__arrow--prev{left:-12px}.scroller__arrow--next{right:-12px}@media (min-width:1000px){.scroller:hover .scroller__arrow{opacity:1;display:grid}.scroller__arrow[hidden]{display:none!important}}.collection-list{display:flex;margin:0 -14px}.collection-item{flex:0 0 168px;padding:0 14px;display:block;text-align:center}.collection-item__image{display:block;border-radius:50%;overflow:hidden;background:var(--bg);padding:1.5px;margin:0 0 15px;aspect-ratio:1;position:relative}.collection-item__image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.collection-item__title{display:block;font-size:15px;line-height:21px;min-height:42px;padding-left:14px}@media (min-width:641px){.collection-item{flex-basis:calc((100% - 0px) / 6)}}@media (min-width:1000px){.collection-item{flex-basis:calc((100% - 0px) / 8)}}.product-list{display:flex;padding:10px 0 9px;margin-bottom:1px}.product-item{flex:0 0 242px;padding:0 6px;min-width:0}@media (min-width:641px){.product-item{flex-basis:25%;padding:0 7px}}@media (min-width:1000px){.product-item{flex-basis:20%}}@media (min-width:1600px){.product-item{flex-basis:16.666%}}.product-card{position:relative;display:block;height:100%;min-width:0;background:#fff;border-radius:20px;padding:19px;box-shadow:0 5px 25px -26px #000}.product-card__image{position:relative;display:block;aspect-ratio:1;border-radius:10px;margin-bottom:19px;overflow:hidden}.product-card__image img{object-fit:contain;transition:opacity .3s}.product-card__image .secondary{opacity:0}@media (hover:hover){.product-card:hover .product-card__image.has-secondary .primary{opacity:0}.product-card:hover .secondary{opacity:1}}.product-card__label{position:absolute;top:15px;left:15px;z-index:2;background:var(--purple);color:#fff;font-size:14px;font-weight:600;line-height:13px;letter-spacing:-.5px;padding:5px 10px;border-radius:8px}.product-card__title{display:block;font-size:14px;line-height:21.7px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__title:hover{text-decoration:underline}.price-list{display:flex;align-items:baseline;flex-wrap:wrap;margin:19px 0 0;line-height:20px}.price{font-size:20px;font-weight:700;color:var(--price);line-height:20px;margin-right:8px}.price--compare{font-size:14px;color:#000;text-decoration:line-through;line-height:14px}.installment{font-size:14px;margin-top:2px;line-height:20px}.installment b{font-weight:700}.footer{background:#000;color:#fff}.color-line--footer{height:6px;background:linear-gradient(90deg,#000000,#874dff,#7a00ff,#000000)}.footer__wrapper{padding:50px 0 53px;display:flex;flex-wrap:wrap;row-gap:44px}.footer__blocks{display:flex;flex:1 1 100%}.footer__block{flex:0 0 500px;max-width:100%}.footer__title{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:22.1px;text-transform:uppercase;margin-bottom:11px}.footer__block .plus{display:none;position:relative;width:12px;height:12px}.footer__block .plus:after,.footer__block .plus:before{content:"";position:absolute;background:#fff}.footer__block .plus:before{left:0;right:0;top:5px;height:2px}.footer__block .plus:after{top:0;bottom:0;left:5px;width:2px;transition:transform .2s}.footer__block.is-open .plus:after{transform:scaleY(0)}.footer__rte{font-size:15px;line-height:28.05px}.footer__rte strong{font-weight:600}.footer__link{display:inline-block;padding:5px 0;line-height:21px}.footer__link:hover{text-decoration:underline}.footer__aside{flex:1 1 100%;display:grid;grid-template-columns:523px 1fr auto;align-items:center}.footer__aside-title{font-size:13px;line-height:24.31px;margin-bottom:10.4px}.footer__social{display:flex;gap:8px}.payment-list{display:flex;flex-wrap:wrap;gap:10px 0;gap:10px 8.67px}.payment-list svg{width:38px;height:24px;margin:0}.footer__copy{font-size:13px;line-height:24.31px}@media (max-width:999px){.footer__aside{grid-template-columns:1fr;row-gap:22px}.footer__copy--desktop{display:none}.footer__block{flex:1 1 100%;border:0}.footer__blocks{flex-direction:column}.footer__block .plus{display:block}.footer__block .collapsible{display:none}.footer__block.is-open .collapsible{display:block}.footer__block{margin-bottom:24px}.footer__wrapper{padding-top:30px}.footer__aside>div:last-child{order:3}}@media (min-width:1000px){.footer__copy--mobile{display:none}.footer__aside-payment{justify-self:end}}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:20px;right:20px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:40;transition:.3s}.whatsapp-float:hover{transform:scale(1.1);background:#20ba5a}.page__sub-header{display:flex;justify-content:space-between;align-items:center;margin:23px 0;font-size:13px;line-height:24px}.breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap}.breadcrumb__item{display:inline-flex;align-items:center}.breadcrumb__item svg{margin:0 8px}.page__navigation{display:flex;align-items:center;gap:18px}.page__navigation a{display:inline-flex;align-items:center;gap:8px}.page__navigation .sep{width:1px;height:14px;background:#000}.card{background:#fff;border-radius:var(--radius-card);box-shadow:0 5px 10px 0 rgba(0,0,0,.03)}.card__section{padding:20px 25px}@media (max-width:640px){.card{border-radius:20px}}.layout{display:flex;gap:30px;align-items:flex-start}.layout__secondary{flex:0 0 288px;display:none}.layout__main{flex:1 1;min-width:0}@media (min-width:1000px){.layout__secondary{display:block}}.sidebar-title{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:37px;text-align:center;margin:-2px 0 11px}.filter-links{padding-bottom:9px}.filter-links a{display:block;padding:3px 0;line-height:26px}.filter-links a:hover{text-decoration:underline}.collection__header{padding:20px 30px 0}.collection__title{font-family:Poppins,sans-serif;font-weight:600;font-size:22px;line-height:31px;margin-bottom:12px}.collection__count-mobile{font-size:13px;display:none}.collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 30px;height:58px;font-size:14px;box-shadow:0 1px 0 0 var(--border);margin-top:-12px;position:relative;z-index:3}.toolbar__item{display:flex;align-items:center;gap:14px}.value-picker{position:relative}.value-picker__button{display:inline-flex;align-items:center;gap:10px}.value-picker__list{position:absolute;top:100%;right:0;min-width:220px;background:#fff;border-radius:12px;padding:8px 0;margin-top:8px;box-shadow:0 8px 30px rgba(0,0,0,.15);z-index:20}.value-picker__list a{display:block;padding:9px 20px;white-space:nowrap;line-height:1.5}.value-picker__list a:hover{background:var(--bg)}.value-picker__list a.is-selected{font-weight:600;color:var(--purple)}.view-toggle{display:flex;gap:12px;align-items:center}.view-toggle a{color:#888;display:inline-flex}.view-toggle a.is-active{color:#000}.collection__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:18px;row-gap:18px;padding:9px 12px 12px}.collection__grid .product-item{padding:0 7px;flex:none}@media (min-width:641px){.collection__grid{grid-template-columns:repeat(3,1fr);padding:9px 23px 12px}}@media (min-width:1000px){.collection__grid{grid-template-columns:repeat(4,1fr);padding:9px 0 12px}.collection__grid--list{grid-template-columns:1fr}}.collection__grid--list{grid-template-columns:1fr!important;padding:12px 23px}.collection__grid--list .product-card{display:flex;gap:24px;align-items:center}.collection__grid--list .product-card__image{width:160px;flex:none;margin:0}.pagination{justify-content:space-between;padding:20px 30px;font-weight:600;font-size:14px;line-height:31px}.pagination,.pagination__pages{display:flex;align-items:center}.pagination__pages{gap:14px}.pagination__page{min-width:22px;height:26px;border-radius:4px;display:inline-grid;place-items:center;padding:0 6px}.pagination__page.is-active{background:var(--purple);color:#fff}.pagination a.next,.pagination a.prev{display:inline-flex;align-items:center;gap:8px}@media (min-width:1000px){.collection__toolbar{display:grid;grid-template-columns:303px 225px 1fr auto;grid-gap:0;gap:0}.collection__toolbar .toolbar__item:nth-child(3){justify-self:start}.collection__toolbar .toolbar__item--view{justify-self:end}}@media (max-width:999px){.collection__toolbar{padding:0 16px;font-size:13px}.collection__header{padding:18px 16px 0}.toolbar__item--count,.toolbar__item--view{display:none}.collection__toolbar{justify-content:space-between}.collection__count-mobile{display:block;margin:-8px 0 14px}.pagination{padding:16px}}.product-block-list{display:grid;grid-template-columns:1fr;grid-gap:0 30px;gap:0 30px;align-items:start;margin-bottom:40px}@media (min-width:1000px){.product-block-list{grid-template-columns:minmax(0,801fr) minmax(0,529fr)}}.product-block-list__col{min-width:0}.product-block-list .card{margin-bottom:30px}.card--sticky{position:-webkit-sticky;position:sticky;top:20px}.product-gallery{display:flex;flex-direction:column-reverse}.product-gallery__thumbs{display:flex;gap:8px;padding:8px 0 0;overflow-x:auto;scrollbar-width:none}.product-gallery__thumb{flex:none;width:72px;height:72px;padding:2px;border:2px solid transparent;border-radius:16px;overflow:hidden;position:relative;margin:0 4px 0 0}.product-gallery__thumb.is-selected{border-color:var(--purple)}.product-gallery__thumb img{border-radius:12px;object-fit:cover}.product-gallery__thumb span{display:block;position:relative;width:100%;height:100%}.product-gallery__main{position:relative;width:100%;max-width:619px;margin:0 auto;aspect-ratio:1}.product-gallery__main img{object-fit:contain}.product-gallery__zoomlens{position:absolute;inset:0;background-repeat:no-repeat;background-size:200%;opacity:0;pointer-events:none;transition:opacity .15s}.product-gallery__main.is-zooming .product-gallery__zoomlens{opacity:1}.product-gallery__notice{display:none;align-items:center;justify-content:center;gap:12px;font-size:14px;margin:26px 0 6px}@media (min-width:1000px){.product-gallery{display:block;position:relative}.product-gallery__thumbs{position:absolute;left:1px;top:-4px;flex-direction:column;padding:0;margin-top:0}.product-gallery__main{margin:10px 0 0 135px;width:calc(100% - 140px);max-width:none}.product-gallery__notice{display:flex;margin-left:135px}}@media (hover:none){.product-gallery__notice{display:none!important}}.gallery-card .card__section{padding:20px 25px}.product-info{padding:31px 35px 30px}.product-meta__sold{font-size:14px;color:#b7b7b7;display:block;line-height:14px}.product-meta__title{font-family:Poppins,sans-serif;font-weight:600;font-size:22px;line-height:31px;margin:8px 0 0}.product-meta__sku{font-size:13px;color:#b7b7b7;margin-top:8px;display:block;line-height:13px}.product-meta__sku .stock{color:#0086ff}.card__separator{border:0;border-top:1px solid var(--border);margin:9px 0 10px}.product-form__option{margin-bottom:40px}.product-form__option-name{display:block;margin-bottom:7px;line-height:28px}.block-swatch-list{display:flex;flex-wrap:wrap;gap:8px}.block-swatch{position:relative}.block-swatch input{position:absolute;opacity:0;pointer-events:none}.block-swatch label{display:inline-flex;align-items:center;justify-content:center;min-width:41px;height:32px;padding:1px 14px 1px 16px;border:1px solid var(--border);border-radius:9px;cursor:pointer;background:#fff;font-size:15px;transition:.15s}.block-swatch label:hover{border-color:#b9a6cc}.block-swatch input:checked+label{color:var(--purple);background:rgba(48,7,86,.06);border-color:var(--purple);box-shadow:0 0 0 1px var(--purple)}.product-form__info-item{display:flex;align-items:flex-start}.product-form__info-title{padding-right:18px;flex:none}.product-form__price .price--highlight{font-family:Anybody,sans-serif;font-size:28px;font-weight:600;color:var(--price);line-height:29px;display:block}.product-form__price .compare{font-size:15px;color:#777;text-decoration:line-through}.product-form__price p{font-size:16px;margin-top:0;line-height:26px}.product-form__price-row{display:flex;align-items:flex-start;min-height:60px}.product-form__price-row .product-form__info-title{padding-top:11px}.product-form__price{padding-top:5px}.product-form__qty-row{margin-top:16px;display:flex;align-items:flex-start;min-height:78px;padding-top:22px}.product-form__qty-row .product-form__info-title{padding-top:8px!important;width:104px;padding:0}.qty-align{display:inline-flex}.qty-align button,.qty-align input{height:40px;border:1px solid #efefef;background:#fff;text-align:center}.qty-align button{width:40px;font-size:22px;line-height:1;padding:1px 6px;border-radius:3px}.qty-align input{width:55px;font-weight:600;font-size:15px;margin:0 -1px;padding:1px 2px;outline:none;border-radius:0}.fretefundo{display:flex;align-items:center;justify-content:space-between;border-radius:9px;padding:0 9px 0 1px;margin:10px -1px 0 1px;height:58px}.fretefundo img{width:54px;height:54px;margin:-2px 8px -2px 0;flex:none}.ttl-frete{flex-grow:1;font-size:14px;line-height:1.6;margin:0 0 3px}.ttl-frete span{display:block;font-size:12px;color:#6b6b6b;line-height:18px}.ttl-frete span b,.txt-frete{color:var(--green);font-weight:700}.txt-frete{font-size:12px;white-space:nowrap;margin-left:8px}.badge-box{border:1px solid var(--border);border-radius:9px;padding:6px 9px;display:flex;flex-direction:column;gap:3px;margin:10px 0 25px}.badge-box p{display:flex;align-items:center;gap:8px;font-size:12px;line-height:18px;color:#6b6b6b}.badge-box p .hl{color:var(--green);font-weight:700;margin-right:4px}.badge-box svg{color:#333;flex:none}.button{display:block;width:100%;background:var(--purple);color:#fff;font-weight:600;font-size:15px;border-radius:9px;padding:0 30px;text-align:center}.button--buy{font-size:19px;height:60px;width:calc(100% + 8px);margin:0 -4px;transition:filter .15s}.button--buy:hover{filter:brightness(1.15)}.security__payment{text-align:center;color:var(--purple);margin:10px 0 0;line-height:26px}.product-info .payment-list{justify-content:center}.description-card .card__section{min-height:70px;padding-top:20px;padding-bottom:20px}.description-card .rte p{margin:0;line-height:28px}.rte{line-height:1.7}.rte p{margin-bottom:12px}.rte ul{list-style:disc;padding-left:22px}.botaoflutuante{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px;background:rgba(255,255,255,.96);box-shadow:0 -4px 16px rgba(0,0,0,.1);transform:translateY(110%);transition:transform .25s}.botaoflutuante.is-visible{transform:none}.botaoflutuante .button{height:50px;font-size:18px;width:100%;margin:0}@media (min-width:1000px){.botaoflutuante{display:none}}@media (max-width:999px){.card--sticky{position:static}.product-info{padding:22px 24px 28px}}.page-title{font-family:Poppins,sans-serif;font-weight:600;font-size:26px;line-height:36px;margin:10px 0 24px}.cart-grid{display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr;margin-bottom:60px;align-items:start}@media (min-width:1000px){.cart-grid{grid-template-columns:1fr 380px}}.cart-item{display:grid;grid-template-columns:96px 1fr auto;grid-gap:18px;gap:18px;padding:20px 0;border-bottom:1px solid var(--border);align-items:center}.cart-item:last-child{border-bottom:0}.cart-item__img{position:relative;width:96px;height:96px;border-radius:12px;overflow:hidden;background:var(--bg)}.cart-item__img img{object-fit:contain}.cart-item__title{font-weight:600;line-height:1.4;display:block}.cart-item__variant{font-size:13px;color:#777;margin:2px 0 8px}.cart-item__price{font-weight:700;color:var(--price);text-align:right}.cart-item__remove{font-size:13px;color:#777;text-decoration:underline;margin-top:6px}.cart-summary h2{font-family:Poppins,sans-serif;font-size:18px;margin-bottom:14px}.cart-summary .line{display:flex;justify-content:space-between;padding:6px 0}.cart-summary .total{font-weight:700;font-size:18px;border-top:1px solid var(--border);margin-top:8px;padding-top:14px}.cart-summary .button{height:54px;display:grid;place-items:center;margin-top:18px;font-size:17px}.empty{text-align:center;padding:60px 20px}.empty p{margin-bottom:22px}.empty .button{display:inline-grid;place-items:center;width:auto;height:50px;padding:0 34px}.form-field{display:block;width:100%;height:48px;border:1px solid var(--border);border-radius:9px;padding:0 16px;margin-bottom:14px;background:#fff}.static-page{margin-bottom:60px}.static-page .card__section{padding:30px 35px}.discount-badge{display:inline-flex;align-items:center;margin-left:10px;vertical-align:middle;background:var(--purple);color:#fff;line-height:1.4;padding:3px 9px}.discount-badge,.sale-pill{font-size:14px;font-weight:600;border-radius:8px}.sale-pill{display:inline-block;margin-top:4px;color:var(--purple);background:rgba(48,7,86,.08);padding:2px 10px}.product-form__price .compare{display:block}@media (max-width:640px){.announcement-bar{height:32px;font-size:12px}.announcement-bar__item{padding:0}.header{padding-top:13px;padding-bottom:14px}.header__row{row-gap:0}.header__burger{width:20px;height:57px}.header__logo{margin:0 auto 0 20px}.header__search{margin-top:13px}.hact{margin-left:12px}.scroller__inner{margin:0 -20px;padding:0 20px}.scroller__arrow{display:none!important}.collection-list{margin:0}.collection-item{flex:0 0 140px;padding:0;margin-right:28px}.collection-item__title{padding-left:0;min-height:0;font-size:14px;line-height:19.6px}.section__title{font-size:20px;line-height:32px}.section__action-link{font-size:14px;margin-top:6px}.product-card{min-height:351px}.price{font-size:18px;font-weight:400;line-height:18px}.page__sub-header--product{display:none}.product-block-list{margin:0 -20px 40px}.product-block-list .card{border-radius:0;box-shadow:none;margin-bottom:0}.gallery-card .card__section{padding:24px 20px 6px}.product-gallery__main{width:100%;max-width:none;margin:0}.product-info{padding:22px 20px 28px}.description-card{margin-top:40px}.fretefundo{margin-left:0;margin-right:0}.ttl-frete{font-size:13px}.badge-box p{font-size:12px}}@media (max-width:999px){.product-block-list{display:flex;flex-direction:column;align-items:stretch}.product-block-list__col{display:contents}.gallery-card{order:1}.product-block-list .card--sticky{order:2}.description-card{order:3}}@media (max-width:640px){.product-gallery__thumb{width:54px;height:54px;border-radius:14px}.product-gallery__thumbs{padding-top:14px}}